41
Oracle Enterprise Manager Cloud Control 12c Release 5 Installation on Oracle Linux 6.6 Author:royalwzy(royalwzy.com) 主要内容: 1.准备环境; 2.安装数据库软件; 3.创建资源库; 4.安装12c Cloud Control; 5.启动和关闭; 1.准备环境; 1.1安装操作系统并查看对版本信息:less /etc/issue; 1.2设置服务器hostname(hostname cc.htsec.com),并查看信息:less /etc/sysconfig/network; 1.3查看ip地址并设置hosts:less /etc/hosts; 1.4关闭SELINUX,并查看:/etc/selinux/config; 1.5关闭防墙; [root@cc ~]# service iptables stop [root@cc ~]# chkconfig iptables off 1.6准备相应软件; 2.安装数据库软件; 2.1安装Oracle Enterprise Manager Cloud Control 12c Release 5(12.1.0.5)可以使的 11.2.0.3,11.2.0.4,12.1.0.2三个版本的数据库作为资源库,这使12.1.0.2这个版本; 2.2动安装必要的包,:yum install -y oracle-rdbms-server-12cR1-preinstall;如果 想要动安装则执:yum install -y binutils compat-libcap1 compat- libstdc++-33 compat-libstdc++-33.i686 gcc gcc-c++ glibc glibc.i686 glibc- devel glibc-

Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

Embed Size (px)

Citation preview

Page 1: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

Oracle Enterprise Manager Cloud Control 12c Release 5Installation on Oracle Linux 6.6

Author:royalwzy(royalwzy.com)主要内容:1.准备环境;2.安装数据库软件;3.创建资源库;4.安装12c Cloud Control;5.启动和关闭;

1.准备环境;1.1安装操作系统并查看对版本信息:less /etc/issue;

1.2设置服务器hostname(hostname cc.htsec.com),并查看信息:less/etc/sysconfig/network;

1.3查看ip地址并设置hosts⽂文件:less /etc/hosts;

1.4关闭SELINUX,并查看:/etc/selinux/config;

1.5关闭防⽕火墙;[root@cc ~]# service iptables stop[root@cc ~]# chkconfig iptables off1.6准备相应软件;

2.安装数据库软件;2.1安装Oracle Enterprise Manager Cloud Control 12c Release 5(12.1.0.5)可以使⽤用的11.2.0.3,11.2.0.4,12.1.0.2三个版本的数据库作为资源库,这⾥里使⽤用12.1.0.2这个版本;2.2⾃自动安装必要的包,执⾏行:yum install -y oracle-rdbms-server-12cR1-preinstall;如果想要⼿手动安装则执⾏行:yum install -y binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33.i686 gcc gcc-c++ glibc glibc.i686 glibc-devel glibc-

Page 2: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

devel.i686 ksh libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 libaio* libXext* libX11 libX11.i686 libXau libXau.i686 libxcb libxcb.i686 libXi libXi.i686 make sysstat unixODBC unixODBC-devel;2.3准备⽤用户组和⽤用户;groupadd -g 1000 oinstallgroupadd -g 1001 dbagroupadd -g 1002 operuseradd -u 1000 -g oinstall -G dba,oper oracle

2.4创建软件安装⺫⽬目录并修改权限;mkdir -p /u01/app/oracle/product/12.1.0.2/db_1chown -R oracle:oinstall /u01chmod -R 775 /u012.5修改/etc/security/limits.conf配置⽂文件;oracle soft nofile 4096oracle hard nofile 65536oracle soft nproc 16384oracle hard nproc 16384oracle soft stack 10240oracle hard stack 32768

2.6修改/etc/sysctl.conf配置⽂文件;fs.file-max = 6815744kernel.sem = 250 32000 100 128kernel.shmmni = 4096kernel.shmall = 1073741824kernel.shmmax = 4398046511104net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576fs.aio-max-nr = 1048576net.ipv4.ip_local_port_range = 9000 65500[root@cc ~]# /sbin/sysctl -p

2.7修改oracle⽤用户的.bash_profile⽂文件;ORACLE_HOSTNAME=cc.htsec.comORACLE_UNQNAME=EMREPORACLE_BASE=/u01/app/oracleORACLE_HOME=$ORACLE_BASE/product/12.1.0.2/db_1ORACLE_SID=EMREPPATH=/usr/sbin:$PATHPATH=$ORACLE_HOME/bin:$PATH

Page 3: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libCLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport ORACLE_HOSTNAME ORACLE_UNQNAME ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH CLASSPATH

2.8解压软件并安装:./runInstaller;

2.9安装第⼀一步:勾掉从MOS接受安全更新的选项;

2.10安装第⼆二步:只安装数据库软件,之后再创建数据库实例;

Page 4: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.11安装第三步:选择单实例安装;

Page 5: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.12安装第四步:选择语⾔言,默认即可;

Page 6: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.13安装第五步:选择安装的数据库版本,选择企业版;

Page 7: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.14安装第六步:配置了环境变量之后会⾃自动填充ORACLE_BASE和ORACLE_HOME的内容;

Page 8: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.15安装第七步:默认即可;

Page 9: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.16安装第⼋八步:选择⾓角⾊色,默认即可;

Page 10: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.17安装第九步:先决性检查;2.18安装第⼗十步:汇总信息,展⽰示软件安装的⺫⽬目录;

Page 11: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.19安装第⼗十⼀一步:安装过程;

Page 12: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.20安装第⼗十⼀一步:需要使⽤用root⽤用户执⾏行以下两个脚本;

Page 13: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

2.21安装第⼗十⼆二步:数据库软件安装完成;

Page 14: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.创建资源库;3.1安装第⼀一步:运⾏行dbca安装数据库;

Page 15: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.2安装第⼆二步:可以选择使⽤用默认配置安装,也可以⾼高级模式安装;

Page 16: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.3安装第三步:选择安装的数据库类型,可以使⽤用[Genernic Database];3.4安装第四步:指定SID;如果不勾选[Create As Container Database]则创建⼀一个⼀一般的数据库,如果勾选就是12c中的容器数据库,12cR2之后Oracle应该会只⽀支持容器数据库;

Page 17: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.5安装第五步:是否注册到EM Cloud Control中,不勾选;

Page 18: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.6安装第六步:指定sys/system⽤用户的密码;

Page 19: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.7安装第七步:创建监听;

Page 20: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.8安装第⼋八步:指定数据库使⽤用的⽂文件系统,是否打开快速闪回区和是否开启归档⽇日志;

Page 21: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.9安装第九步:是否安装⽰示例Schemas;

Page 22: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.10安装第⼗十步:指定内存⼤大⼩小,连接数,字符集和连接模式;

Page 23: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.11安装第⼗十⼀一步:开始创建数据库;

Page 24: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.12安装第⼗十⼆二步:先决⾏行检查;3.13安装第⼗十三步:汇总信息;

Page 25: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.14安装第⼗十四步:安装数据库;

Page 26: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

3.15安装第⼗十五步:数据库安装完成;

Page 27: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.安装12c Cloud Control;4.1在oracle⽤用户的.bash_profile⽂文件中添加配置;OMS_HOME=/u01/app/oracle/oms12cr5/omsAGENT_HOME=/u01/app/oracle/agent12c/core/12.1.0.5.0

4.2创建⺫⽬目录;[oracle@cc ~]$ mkdir -p /u01/app/oracle/oms12cr5[oracle@cc ~]$ mkdir -p /u01/app/oracle/agent12c4.3解压软件并安装;

4.4安装第⼀一步:勾掉接收MOS安全更新;

Page 28: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.5安装第⼆二步:跳过从更新检查;

Page 29: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.6安装第三步:先决⾏行检查,发现打开⽂文件的的最⼤大数应该设置为4096,使⽤用ulimit -n 4096设置后重新检查,通过;

Page 30: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6
Page 31: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.7安装第四步:创建⼀一个新的EM系统;

Page 32: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.8安装第五步:指定中间件,Agent的位置和服务器名;

Page 33: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.9安装第六步:指定管理员的密码(Oracle12c)和资料数据库的信息;

Page 34: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.10安装第六步:需要修改数据库参数和配置;ALTER SYSTEM SET db_securefile = PERMITTED;EXEC DBMS_AUTO_TASK_ADMIN.DISABLE;ALTER SYSTEM SET parallel_max_servers = 10;ALTER SYSTEM SET session_cached_cursors = 300 SCOPE=SPFILE;ALTER SYSTEM SET shared_pool_size=400M SCOPE=SPFILE;SHUTDOWN IMMEIDATE;STARTUP;

Page 35: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6
Page 36: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.11安装第七步:汇总信息;

Page 37: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.12安装第⼋八步:配置过程(需要等很久时间);

Page 38: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.13安装第⼋八步:使⽤用root⽤用户执⾏行以下脚本;

Page 39: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.14安装第九步:安装完成;

Page 40: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

4.15登录⻚页⾯面测试:https://cc.htsec.com:7802/em;

5.启动和关闭;5.1Cloud Control可以使⽤用gcstartup服务⾃自动启动,启动的项⺫⽬目在/etc/oragchomelist⽂文件中;但是可能会导致Cloud Control在数据库启动前尝试启动,可以考虑使⽤用[#]号把/etc/oragchomelist中的项⺫⽬目注释掉;

Page 41: Oracle enterprise manager cloud control 12c release 5 installation on oracle linux 6.6

[oracle@cc ~]$ service gcstartup start/stop/status;5.2分别启动数据库,OMS和agent;#!/bin/bashexport ORACLE_HOME=/u01/app/oracle/product/12.1.0.2/db_1export OMS_HOME=/u01/app/oracle/oms12cr5/omsexport AGENT_HOME=/u01/app/oracle/agent12c/core/12.1.0.5.0*启动数据库:[oracle@cc ~]$ $ORACLE_HOME/bin/dbstart $ORACLE_HOME*启动OMS:[oracle@cc ~]$ $OMS_HOME/bin/emctl start oms*启动AGENT:[oracle@cc ~]$ $AGENT_HOME/bin/emctl start agent5.3分别关闭数据库,OMS和agent;#!/bin/bashexport ORACLE_HOME=/u01/app/oracle/product/12.1.0.2/db_1export OMS_HOME=/u01/app/oracle/oms12cr5/omsexport AGENT_HOME=/u01/app/oracle/agent12c/core/12.1.0.5.0*关闭OMS:[oracle@cc ~]$ $OMS_HOME/bin/emctl stop oms -all*关闭AGENT:[oracle@cc ~]$ $AGENT_HOME/bin/emctl stop agent*关闭数据库:[oracle@cc ~]$ $ORACLE_HOME/bin/dbshut $ORACLE_HOME