OracleGridControl10205forLinux安装和配置指南.docx
《OracleGridControl10205forLinux安装和配置指南.docx》由会员分享,可在线阅读,更多相关《OracleGridControl10205forLinux安装和配置指南.docx(46页珍藏版)》请在三一办公上搜索。
1、Oracle Grid Control 10.2.0.5 for Linux 安装和配置指南一、概述:Grid Control的组件包括Management Agent, Management Service (OMS), Management Repository. 系统架构如下: oracle 10g oem是一个基于web的管理架构,这和10g之前的笨重的java客户端有很大的区别。我们可以从2方面来研究它的架构,一个是管理的架构,一个是后台数据采集的架构。 1) 10g oem管理的架构:管理者(或者使用者)不需要再自己的机器上安装任何软件,只需要一个浏览器就可以搞定所有的工作。使用者
2、只需要在浏览器里输入如下的地址,就可以进入oem,进行数据库管理。http:/oem_hostname:4889/em我们可以看到首先我们需要连接到oracle的一个中间层,称作Oracle application server,通过它再登陆到oem上,然后进行数据库的监控,管理和维护。所以中间层的后台是一个数据库,也就是我们在创建oem时创建的数据库,所有Oem管理的数据库信息,包括登陆信息都保存在这个数据库中。2)后台数据采集的架构:oem 收集管理数据库信息的方法是在被管理的节点上部署它的代理软(agent),通过代理软件来收集本机的所有信息,以xml的信息存储到本地,再通过数据上载的进
3、程,将xml文件上载到oem server机器上,server端的程序再将这些xml信息写入到oem数据库里。这些xml文件也是通过http方式发给Oem服务器的app server,再通过它转给oem service.这里的系统和软件都是基于x86平台的。二、安装前准备:1、下载Oracle Enterprise Manager 10g Grid Control,在以下链接:主要下载的文件如下:i)gc_102011_linux.zip /这个是最初的版本,其中包含了数据库ii)GridControl_10205_part1of2.zip /这个里面包含了最新的补丁iii)GridContr
4、ol_10205_part2of2.zip这里是先安装10.2.0.1,然后在升级到10.2.0.5。2、配置linux:添加用户和组:groupadd oinstall;groupadd dba;useradd g oinstall G dba m d /home/oracle oracle;passwd oracle配置内核参数:向/etc/sysctl.conf文件里加入以下内容:kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 4194304
5、net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 262144 net.ipv4.tcp_wmem = 262144 262144 262144 net.ipv4.tcp_rmem = 4194304 4194304 4194304设置可插入认证模块 (PAM) 限制,编辑/etc/pam.d/login文件,加入以下内容:session required pam_limits.so在全局 profile 文件中设置用户限制,编辑/etc/profile,加入以下内容:if $USER
6、= oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi为 Oracle 用户设置 Shell 限制,向/etc/security/limits.conf文件里加入以下内容:oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536安装以下软件包:glibc make binutils gcc lib
7、aio glibgc-common setarch pdksh openmotif21 sysstat gome-libs libstdc* compat-libstdc+ compat-db control-center xscreensaver以root用户创建/u01目录:mkdir /u01;chown R oracle:oinstall /u01;chmod 775 /u01作为 Oracle 登录,编辑oracle用户的.bashrc文件中设置以下参数:export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BAS
8、E/OracleHomes/db10g export OMS_HOME=$ORACLE_BASE/OracleHomes/oms10g export AGENT_HOME=$ORACLE_BASE/OracleHomes/agent10g export ORACLE_SID=emrep export ORACLE_HOSTNAME=grid export ORACLE_OWNER=oracle export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/X11R6/lib:$LD_LIBRARY_PATH export PATH=.:/usr/sbin:$ORAC
9、LE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH export NLS_LANG=simplified chinese_china.zhs16gbk export LC=en_US以oracle用户身份创建相应目录:mkdir p $ORACLE_HOMEmkdir p $OMS_HOMEmkdir p $AGENT_HOME查看/etc/hosts文件,确认主机名和IP相对应:192.168.1.21 grid为一个库创建链接
10、,这个是必须的,否则在安装的时候会报错的:ln -s /usr/lib/libgdbm.so.2.0.0 /usr/lib/libdb.so.2三、安装10.2.0.1版本:解压gc_102011_linux.zip 文件,本文的路径是/tools.解压完后会在/tools目录下多出一个Disk1目录,这个就是其安装文件。检查安装环境时发现以下不符项可能与改了内核参数需要重启机器或者使用sysctl w例如:sysctl w fs.file-max=65536sysctl a有网友建议将net.core.rmem_default = 262144和 net.core.rmem_default
11、= 262144改为1048576该错误解决办法:oracleprimarydb bin$ cd /u01/app/OracleHomes/oms10g/opmn/bin运行如下命令查看opmn的状态发现其中DSA、dcm-daemon、logloaderd状态为Down进行如下操作这时再运行oracleprimarydb bin$ ./opmnctl status查看opmn的状态检查opmn/logs/imp.log发现如下错误cd /u01/app/OracleHomes/oms10g/opmn/logsoracleprimarydb logs$ cat ipm.log 12/07/11
12、 13:59:37 4 Create pm state directory: /u01/app/OracleHomes/oms10g/opmn/logs/states12/07/11 13:59:37 4 PM state file does not exist: /u01/app/OracleHomes/oms10g/opmn/logs/states/.opmndat12/07/11 13:59:37 4 OPMN server ready. Request handling enabled.12/07/11 14:04:51 4 Request 4 Started. Command: st
13、art解决办法:cd /u01/app/OracleHomes/oms10g/opmn/logs/statesoracleprimarydb states$ touch .opmndat此时返回报错点Continue开始安装oracle Management Agent 10.2.0.1.1安装完后如下图打开终端窗口以root用户运行上图列出的allroot.sh脚本rootprimarydb # cd /u01/app/OracleHomes/db10g/rootprimarydb db10g# ./allroot.sh按默认选项执行完成,完成后返回安装窗口点OK后开始配置EM,如下:配置完
14、成后如下图打开IE运行http:/primarydb:4890/em 用户名sysman密码为安装时设置的,点login后如下安装完成之后,会在/etc/init.d/下生成一个gcstartup的脚本,用来启动和停止GC。另外我在安装过程中碰到如下报错。经查发现是因为安装介质解压时损坏,解决方法是,退出安装界面,把已安装的oracle文件删掉,重新解压,然后重新安装,OK重启主机的过程中碰到ora-01078 failure in processing system parametersLRM-00109:could not open parameter,访问EM时报错如下发现在hosts里
15、面主机名没有和ip地址对应起来,修改如下:检查发现环境变量中ORACLE_HOME,设置错误导致PATH也错误更正后四、升级到10.2.0.5:升级前准备工作$OMS_HOME/bin/emctl stop oms$OMS_HOME/opmn/bin/opmnctl stopall$AGENT_HOME/bin/emctl stop agent备份资料库校验资料库如上图选oms来进行升级后点NEXT点yes,开始进行安装条件检查检查通过,点NEXT继续点ok点install开始正式安装安装完后如上打开终端窗口,以root用户执行上面列出的脚本,执行完后返回安装界面点ok,开始进行配置,完成后如
16、下点Exit完成OMS升级。下面开始升级agent,在解包后的3731593/Disk1目录下运行runInstaller,选择agent,如下图点Next继续取消MOS更新选择点Next继续点yes继续,开始安装条件检查确定上面的安装条件都检查通过后,点Next继续点install开始正式进入安装阶段,安装完成后如下打开终端窗口,以root用户执行上面列出的脚本,完成后返回安装界面点ok点Exit完成agent升级。在IE中访问升级后的grid control五、安装Agent如果要监控某台服务器上的数据库或应用, 需要在该服务器上安装Agent软件.步骤如下:目标主机hosts文件检查目标
17、主机ortab检查目标主机中oracle用户PATH检查,要确保有jdk/bin,因为安装agent的过程中须要执行jar以上准备工作做完后就可以到控制台进行agent远程安装了然后进入GC控制台, 选择部署, 单击代理安装栏里的安装代理, 然后选择新安装或克隆代理, 在后续的页面里, 根据提示, 输入目标主机登陆的用户名密码等信息后, 开始安装.以上页面中必填项填项填完后点右下角continue在此页面直接点continue点yes出现报错,返回了设置页面从MOS上看到一个关于上面这个故障的描述见Article ID 1340101.1EM 11g: Enterprise Manager G
18、rid Control 11.1.0.1 Management Agent Deployment Fails with Incorrect Value for SUDO_PATH ID 1340101.1Modified 06-APR-2012Type PROBLEMStatus PUBLISHEDIn this DocumentSymptomsCauseSolutionReferencesApplies to: Enterprise Manager Base Platform - Version: 11.1.0.1 to 11.1.0.1 - Release: 11.1 to 11.1Lin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OracleGridControl10205forLinux 安装 配置 指南
链接地址:https://www.31ppt.com/p-1663305.html