




免费预览已结束,剩余48页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
威科姆科技 Oracle gridcontrol安装维护文档项目名称: gridcontrol项目预研 项目编号: 2.01.01.1128 编 写: 邵战科 审 核: 批 准: 日 期: 第 - 52 - 页 共 53 页威科姆科技 修订历史记录版本*变化状态说明日期修订者1.01.11.2*变化状态(A-添加,M-修改,D-删除)1.gridcontrol简介- 3 -2.gridcontrol工作原理- 3 -1.oms11g的原理和工作方式- 3 -2.agent程序的发现方式- 3 -3.gridcontrol安装- 4 -1.数据库安装- 4 -2.数据库升级- 10 -3. Java 安装- 22 -4. Weblogic安装- 22 -5. 安装gridcontrol管理端安装- 30 -6.gridcontrol agent布署- 39 -1.oracle11g本地客户端配置- 39 -2.9i gridcontrol客户端部署- 41 -3.Oracle 10g rac环境 agent安装- 47 -4.Gridcontrol日常维护说明- 51 -1.gridcontrol简介目前,随着企业信息化的不断发展和oracle数据库的推广使用,各企业中运行的oracle数据库的数量和数据库节点数也越来越多,应用环境也越来越复杂,对于维护人员来说,如何简单,有效的管理企业环境内的oracle数据库环境,将是越来越严峻的挑战。在早期的数据库环境中,维护人员对数据库进行维护的手段经常是登陆数据库服务器,运行各检查脚本,逐一检查各脚本的输出结果,以确认所有数据库服务器正常。通过这种方式对企业的大量数据库进维护管理不仅极为繁琐,同时也很容易发生遗漏,甚至会由于维护人员的个人疏忽没有及时发现系统存在的系统隐患从而导致重大的数据库故障。为解决企业大规模oracle数据库管理难题,oracle推出了基于web体系统的oracle gridcontrol2.gridcontrol工作原理gridcontrol主要分为两部分,分别为oms和agent,原理及工作方式如下:1. oms11g的原理和工作方式1.oem10g的agent端的数据收集全部通过perl脚本来完成。扩展名为:*.pl,这些脚本可以在agent10g/sysman/admin/scripts/下找到2. agent 程序首先会把采集到的信息写到本地的xml文件当中,然后再将该文件upload到oms端去,oms service再将xml文件写入到oms自己的repository库里。刚才我们说的./emctl upload其实就是手工上载本地的xml文件。这些生成的文件可以在:agent10g/sysman/admin/upload下找到。2. agent程序的发现方式当agent 部署到一个节点上时,他首先搜索$ORACLE_HOME/oraInventory下安装的所有oracle产品。以便确定需要收集那些产品的信息,比 如他只发现了一个数据库产品,他们它就会只运行收集数据库和主机信息的脚本。对于一个节点来说,agent确定需要收集那些内容的信息写在如下文件中,可 以手工修改:agent11g/sysman/emd/targets.xml。另外一个比较重要的文件是 agent11g/sysman/config/perties 他就是没一个agent的配置文件,agent所有的属性都在里面,比如oms的url,TZ等,可以手工修改,修改完之后,通过执行. /emctl reload来使之生效3.gridcontrol安装1. 数据库安装1. 环境 操作系统:redhat 5.4数据库版本:oracle11g 2. 软件数据库:linux.x64_11gR1_database_1013.zip升级包:p6890831_111070_Linux-x86-64.do3. 操作系统环境设置1. 创建用户组Groupadd oinstallGroupadd dba2. 建用户Useradd g oinstall G dba oracle3. /etc/security/limits配置oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655364. /etc/sysctl.conffs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.sem = 250 32000 100 128net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576kernel.shmmni = 4096net.ipv4.ip_local_port_range = 1024 650005. 建立目录mkdir -p /u01/app/oraclechown -R oracle:oinstall /u01/appchown -R 775 /u01/app6. 用户环境文件设置export ORACLE_BASE=/u01/app/oracleexport ORACLE_SID=dbidexport ORACLE_HOME=/u01/app/oracle/db11export PATH=$PATH:$ORACLE_HOME/binexport NLS_DATE_FORMAT=DD-MON-YYYY HH24:MI:SSexport LD_LIBRARY_PATH=$ORACLE_HOME/libumask 0227. /etc/pam.d/login设置session required /lib/security/pam_limits.sosession required pam_limits.so8. 将数据库文件拷贝到/home目录下,并解压, 解压后文件为:/home/database9. 授权:chmod R a+rwx /home/database10. 开始安装1. 进入/home/database2. 输入:./runInstaller,出现如下页面。3. 选择高级安装,点下一步进入如下页面4. 直接点下一步,进入如下页面 5. 选择企业版,点下一步,进入如下页面6. 查看路径是否与bash_profile里面写的是否一致,查看后点下一步,进入如下页面 该处的错误是我安装了更新的libaio-devel包,可以忽略。7. 点击下一步,进入如下页面在这里我们为了将数据库升级到,所以选择仅安装软件。8. 点击下一步,进入如下页面9. 点击下一步,进入如下页面10. 点击安装,进入如下页面11. 上面执行过程中会出现如下界面以root用户,执行如下命令/u01/app/oraInventory/orainstRoot.sh/u01/app/oracle/db11/root.sh然后点击确定,完成数据库软件安装。2.数据库升级1. 进入oracle升级包2. 运行./runInstaller出现以下页面3. 点击下一步进入如下页面4. 直接点击下一步,进入如下页面在这一步我们不需要更新也不需要接收安全更新,所以不需要填,去掉前面的对号5. 点击下一步进入,进入目录兼容性检查,如下界面 6. 直接点击下一步,进入如下页面7. 点击安装,进入如下页面。8. 在运行过程中出下如下页面以root用户在含命令行里输入/u01/app/oracle/db11/root.sh点确定即可,升级到这一步就完成了9. 建立监听1. 在oracle用户下运行netca命令,出现如下界2. 选择监听程序配置,点击下一步进入如下页面3. 点下一步进入如下页面4. 点下一步进入如下页面 5. 点下一步进入如下页面 6. 一直点下一步直一如下页面7. 监听程序配置完毕。 10. 建立数据库1. 在oracle用户下输入dbca,进入如下2. 点击一下步进入如下页面 3. 选择创建数据库,进如入下页面 4. 选择一般用途或事务处理,进入如下页面 在这里输入需要定义的数据库名如grid.5. 点击下一步进入如下页面在这里主要是配置gridcontrol因此不用选em,将前面的勾去掉6. 点击下一步进入如下页面在这一步选拔所有帐户使用同一管理口令,输入密码。7. 点击下一步进入如下页面8. 选择文件系统点下一步,进入如下页面9. 直接点下一步,进入如下页面在这里我们不使用指定快速恢复区,选择启用归档,并指定归档位置。10. 点击下一步,进入如下页面 11. 点击一下步,进入如下页面在这一步,我们要做的是选择字符集,图如下12. 一直点下一步进入到如下页面点完成。13. 点完成进入如下页面14. 数据库安装完毕 3. Java 安装软件为jdk-6u18-linux-x64-rpm.bin1.首先将该软件上传到服务器/home目录下2.赋给执行权限chmod R a+rwx jdk-6u18-linux-x64-rpm.bin3.在root账户/home目录下执行./ jdk-6u18-linux-x64-rpm.bin4.出现如下页面按空格键到最后,输入yes接受许可协议。5. 输入入开始安装,过程如下Java安装完毕4. Weblogic安装1 准备软件wls1032_generic.jar,传到服务器/home目录下2 在/etc/hosts加入以下内容9 grid.localdomain grid3 赋予执行权限chmod a+rwx wls1032_generic.jar4 以oracle用户执行./ wls1032_generic.jar,出现如下页面5 点下一步,进入如下页面现在所示目录是系统默认的,我们一般不希望这样设定,点浏览,选择如下目录即可6 点击下一步,进入如下页面我们不需要更新,因此去掉前面的对号。7 一直点下一步,出现如下页面我们选择不接收配置中存在的安全问题8 点击继续,进入下一个页面在这一步我们选择典型安装即可,不需要选择自定义安装9 点击下一步,进入如下页面进行jdk的选择,要求必须是上面列出的jdk,否则单击浏览重新寻找jdk.10 点击下一步,进入以下安装界面11 点击下一步,进入以下界面12 点击下一步,开始安装13 运行完后出现如下页面将运行quickstart前面的勾去掉,点击完成击可14 进入/u01/app/oracle/middleware/wlserver_10.3/common/bin目录下,执 行./config.sh对weblogic进行,配置,页面如下在这里我们选择创建新的weblogic域15 点击下一步进入如下页面 16 按图上所选单击下一步,进入如下页面这里包含域名及域的位置,启动脚本就在该目录下。17 点击下一步,进入密码设置页面在这里我们需要输入一个密码,以便于以后对weblogic进行管理。18 点击下一步进入如下页面 19 点击下一步,进入可选配置,页面如下该步不选任何东西20 点击下一步,进入安装检查页面21 点击下一步,开始创建22 点击完成可以结束安装23 进入/u01/app/oracle/middleware/user_projects/domains/base_domain/bin,运行./startWebLogic.sh 查看weblogic是否打开,在页面中输入9:7001/console出现如下页面24 至此weblogic安装完毕 5. 安装gridcontrol管理端安装1. 所需软件GridControl_.0_Linux_x86-64_1of3.zipGridControl_.0_Linux_x86-64_2of3.zipGridControl_.0_Linux_x86-64_3of3.zip2. 将以上软件上传到服务器/home目录下,解压缩,解压缩后在当前目录有一个runInstaller可执行文件3. 在当前目录赋予可执行权限chmod R a+rwx *4. 在命令行中输入./runInstaller,出现如下页面我们一般不需要接收安全更新,所以去掉安全更新前面的对号5. 点击下一步跳过,如下图 6. 点击下一步进入正式安装界面如下在这里我们选择安装新的enterprise manager系统。7. 点击下一步,进入环境检测页面,如下8. 点击下一步,进入安装目录配置,如图中间件目录尽量要保持与weblogic目录保持一致9. 点击下一步,进入如下图在该步要填写我们安装weblogic时设置的密码,节点管理器用户尽量与weblogic密码一样,方便于管理。10. 点击下一步进入数据库配置界面说明:数据库主机名,填入你安数据库的ip地址 端口,是监听的端口,一般是1521 服务/sid为数据库名 sys口令为安装数据库时设置的sys帐户密码。11. 点击下一步,出现如下页面按照错误报告,以oracle用户执行emca deconfig dbcontrol db repos drop SYS_PWD sys密码 SYS_PWD sysman密码,如果这一步出现问题不能够进行下去,需进入$ORACLE_HOME/sysman/admin/emdrep/bin目录,执行如下命令./RepManager 9 1521 grid -sys_password sys密码 -action drop12. 点击下一步,出现如下界面以sys用户登陆数据库,执行如下命令Alter system set session_cached_cursors=500 scope=spfileAlter system set log_buffer=15m scope=spfileAlter system set processes=600 scope=spfileAlter database datafile/u01/app/oracle/oradata/grid/undotbs01.dbf resize 300m改后重启数据库13. 点击下一步,进入sysman用户配置页面输入我们要定义的sysman密码。14. 点击下一步,指定注册口令,如下页面15. 点击下步,查看定制端口配置,如下保持默认配置即可16. 点击下一步17. 点击安装,进入如下页面执行过程中出现如下页面以root用户执行/u01/app/oracle/middleware/oms11g/allroot.sh即可18. 执行上述过程后,进入如下页面19. 安装完成后在ie中输入9:7799/em进入登界面至此grid服务端安装完毕。6.gridcontrol agent布署1. oracle11g本地客户端配置1.安装完gridcontrol 后,默认是已经安装了11g gridcontrol agent,但是不能收集数据库信息,状态如下查看位置为gridcontrol管理器,目标-数据库,可以查看到当前状态为表示未收集数据。需配置。2. 选中当前数据据库,点配置按键,进入如下图形在3.在监视口令上随便输入一个密码,出现如下页面4.说明dbsnmp用户处于锁定状态,点击更改dbsnmp口令,激活帐号。进入如下页面输入sys帐户和密码,选择sysdba身份连接,下面输入要定义的dbsnmp密码。5. 点击下一步进入如下页面6. 输入上一步定义的dbsnmp密码,点击下一步进入如下页面点击担交按钮,这样数据库就可以被监控起来。7. 点击提交后,正常状态如下2. 9i gridcontrol客户端部署1. 软件准备,由于没有9i的客户端,只能使用版本的agent2. 操作系统 :redhat 5.33. Agent版本:Linux_Grid_Control_agent_download_10_1_0_6_0.zip4. 数据库:oracle 5. IP地址:16. 将软件传到服务器/home目录下,并解压缩,赋予可执行权限,解压后文件为linux7. 将gridcontrol 主机名写入/etc/hosts8. 进入目录:cd /home/linux/agent9. 运行./runInstaller出下如下页面在path里面需要指定安装目录,默认的是不可以的,我们指定的目录如上所示。10. 点击下一步,进入语言选择页面,如下11. 选择english,点击下一步,进入主机及端口配置页面12. 我们将主机名改为9后,点击下一步输入我们在安装gridcontrol 指定的agent密码13. 点击下一步,出现如下页面14. 点击install开始安装,安装界面如下15. 安装过程中谈出如下窗口在root用户下执行/u01/oracle/ora92342/root.sh16. 点击 ok进入如下页面17. 安装完成界面18. 这时我们可以在gridcontrol控制页面上看到该主机19. 点选数据库页面,选择9i数据库,点配置,进入如正下页面20. 点下一步,进入如下页面我们选择安装和配置dbsnmp用户和安装配置statspack .21. 点下一步,输入sys 用户口令22. 点下一步,指定oracle目录拥有者,如图23. 点击下一步,进入复查页面,如下24. 点提交,结束配置,这样9i的数据库就处于数据收集状态了3. Oracle 10g rac环境 agent安装1. 操作系统:redhat5.32. 数据库环境:oracle 10g rac3. 数据库版本:4. Ip地址:3 95. Agent版本为:Linux_x86_64_Grid_Control_agent_download_10_2_0_5_0.zip6. 要求tnsnames.ora,listener.ora 中只要是主机名的必须用ip地址代替。7. Gridcontrol服务器hosts文件如下3 rac89 rac73 rac8-vip4 rac7-vip8. 两台RAC数据库/etc/hosts配置文件如下9 grid.localdomain redhat9. 将agent上传到服务器并解压,解压后文件为linux_x6410. 进入linux_x64/agent目录下11. 运行./runInstaller命令,出现如下安装页面12. 点next进入下一步,选择安装目录。13. 这一步依然是配置安全更新,我们不选择,直接下一步14. 点击下一步之后,我们可以看到如下图形15. 这是agent双节点配置界面,我们都选上表示在所有节点安装,点下一步这一步有个警告,主要是主机名,我们可以忽略。16. 点下一步进入主机配置页面17. 点击下一步,输入密码18. 点击下一步,进入安装检查页面19. 点击install开始安装20. 弹出如下界面,分别在两台服务器上以root用户执行21. 执行后点ok按钮完成4. Gridcontrol日常维护说明1. Gridcontrol服务启动顺序1.首先启动数据库,格式为:oracle用户下,启动监听,lsnrctl start,登陆数据库:sqlplus / as sysdba.启动数据库:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧城市公共设施的节水型智能水网建设
- 医疗信息培训中的互动游戏化教学方法研究
- 整合技术于教学提升教育质量的关键
- 以科技教育为导向的教育政策的反思及未来走向探索
- 教育数据挖掘技术助力教学质量飞跃
- 基于数据的教学行为优化及实践探索
- 提升学习效果教育心理学的方法论
- 培训机构怎样做课件
- 抖音商户IT设备借用归还登记管理办法
- 公交优先视角下2025年城市交通拥堵治理的优化策略研究报告
- 有机化学(上)(中国药科大学)知到智慧树期末考试答案题库2025年中国药科大学
- 2023CSCO食管癌诊疗指南
- 重症肌无力课件
- 2024年四川省资中县事业单位公开招聘教师岗笔试题带答案
- 成人女性压力性尿失禁护理干预护理团标解读
- 某律师事务所内部规章管理制度大全
- GB 29743.2-2025机动车冷却液第2部分:电动汽车冷却液
- 广州外语学校小升初数学试题
- 2024内蒙古煤炭地质勘查(集团)一一七有限公司招聘笔试参考题库附带答案详解
- 信访工作法治化培训讲座
- 急性右心衰的治疗与护理
评论
0/150
提交评论