IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Oracle EM CC 13C:添加Linux主机目标

    Adamhuan发表于 2017-04-03 02:18:12
    love 0

    在Oracle EM CC 13C中要添加Linux主机目标的方式更简便,下面的篇幅里会一一呈现。

    一、目标端【Linux】配置

    文件:/etc/hosts

    [root@ora12c-1 ~]# cat /etc/hosts
    #127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    #::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    
    # Local
    127.0.0.1       localhost
    
    # Public
    
    # eth0
    
    10.158.1.45     ora12c-1.localdomain    ora12c-1
    
    # for: oracle em cc 13c
    10.158.1.116    oms13c.localdomain      oms13c
    
    # for: oracle database 12c r2 rac
    10.158.1.46     oracle-cluster-1
    10.158.1.157    oracle-cluster-2
    10.158.1.161    oracle-cluster-3
    10.158.1.178    oracle-cluster-4
    
    # oracle database 11g: data guard
    10.158.1.112    ora11gdg1
    10.158.1.113    ora11gdg2 ora11gdg2.adamhuan.com
    
    # --> MySQL Cluster NDB 1
    10.158.1.116    ndb1-1
    10.158.1.132    ndb1-2
    
    # --> MySQL Cluster NDB 2
    10.158.1.122    ndb2-1
    10.158.1.123    ndb2-2
    
    # --> Monitor: Zabbix 3.2
    10.158.1.129    zabbix-me
    
    # MySQL MasterHA
    10.158.1.94     mha1 # manager
    
    # --> repl 1
    10.158.1.95     mha2
    10.158.1.96     mha3
    10.158.1.97     mha4
    
    # --> repl 2
    10.158.1.149    mha2
    10.158.1.174    mha4
    
    # Center Linux
    10.158.1.99     center-me
    [root@ora12c-1 ~]#

    RPM:

    [root@ora12c-1 ~]# rpm -qa | grep gcc
    gcc-c++-4.8.5-11.el7.x86_64
    libgcc-4.8.5-11.el7.x86_64
    gcc-4.8.5-11.el7.x86_64
    [root@ora12c-1 ~]#

    sudo:

    [root@ora12c-1 ~]# cat /etc/sudoers | grep oracle
    # for oracle em cc 13c
    oracle ALL=(ALL) ALL
    [root@ora12c-1 ~]# cat /etc/sudoers | grep visiblepw
    #Defaults   !visiblepw
    Defaults   visiblepw
    [root@ora12c-1 ~]#

    创建EM CC 13C Agent的安装路径:

    [oracle@ora12c-1 ~]$ whoami
    oracle
    [oracle@ora12c-1 ~]$ 
    [oracle@ora12c-1 ~]$ cat ~/.bash_profile 
    # .bash_profile
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    
    # User specific environment and startup programs
    
    PATH=$PATH:$HOME/.local/bin:$HOME/bin
    
    export PATH
    
    # for oracle database 12c release 2
    export ORACLE_BASE=/home/app/oracle
    
    export ORACLE_HOME=$ORACLE_BASE/12c/release_2/db_1
    
    #export ORACLE_HOME=$ORACLE_BASE/12c/release_1/db_1
    
    export ORACLE_SID=lenka
    #export ORACLE_SID=omrdb
    #export ORACLE_SID=repodb
    
    export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
    
    export EDITOR=vi
    
    export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
    
    # for oracle em cc 13c
    export AGENT_BASE=/home/app/oracle/product/13c/agent
    export AGENT_HOME=$AGENT_BASE/agent_13.1.0.0.0
    [oracle@ora12c-1 ~]$ 
    [oracle@ora12c-1 ~]$ source ~/.bash_profile 
    [oracle@ora12c-1 ~]$ 
    [oracle@ora12c-1 ~]$ env | grep AGENT
    AGENT_HOME=/home/app/oracle/product/13c/agent/agent_13.1.0.0.0
    AGENT_BASE=/home/app/oracle/product/13c/agent
    [oracle@ora12c-1 ~]$ 
    [oracle@ora12c-1 ~]$ mkdir -p $AGENT_BASE
    [oracle@ora12c-1 ~]$ 
    [oracle@ora12c-1 ~]$

    二、OMS端配置

    文件:/etc/hosts

    [root@oms13c ~]# cat /etc/hosts
    #127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    #::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    
    # Local
    127.0.0.1       localhost
    
    # Pub
    #10.158.1.111   omr13c
    #10.158.1.116   oms13c
    
    10.158.1.111    omr13c.localdomain      omr13c
    10.158.1.116    oms13c.localdomain      oms13c
    
    # Oracle database 12c
    10.158.1.45     ora12c-1.localdomain    ora12c-1
    [root@oms13c ~]#

    三、OMS Web Portal:手动部署代理

    前面两步做完了以后,接下来就是OMS的WEB上配置了。

    复查的摘要详情如下:

    复查为此部署会话提供的详细信息, 然后单击“部署代理”。
    
    会话名称	ADD_HOST_SYSMAN_2017-4-3_上午09时57分33秒
    部署类型	新代理安装
    OMS 主机	oms13c
    OMS 上载端口	4903
    主机信息
    Linux x86-64
    主机	ora12c-1
    代理软件版本	13.2.0.0.0
    安装基目录	/home/app/oracle/product/13c/agent
    实例目录	/home/app/oracle/product/13c/agent/agent_13.1.0.0.0
    端口	3872
    命名的身份证明	HOST_LINUX_USER_ORACLE:SYSMAN
    Root Credential	HOST_LINUX_USER_ORACLE:SYSMAN
    权限委派设置	/usr/bin/sudo -u %RUNAS% %COMMAND%
    安装前脚本	未提供
    安装后脚本	未提供
    附加参数	未提供

    然后,点击【部署代理】就开始了:
    这个过程可能比较慢。


    可以从上面的过程里看到,EM CC 13c,会检查环境,全部通过了以后,才开始正式的自动安装。

    最后,代理部署成功:

    四、OMS Web Portal:查阅目标状态

    在所有目标的主机中,你可以看到新增的Linux主机目标:

    ——————————————————————
    Done。



沪ICP备19023445号-2号
友情链接