Oracle 11g网格控制器安装指南-阿里云开发者社区

开发者社区> 科技探索者> 正文

Oracle 11g网格控制器安装指南

简介:
+关注继续查看

先前对oracle 10g的网格控制器有着十分痛苦的使用经历,总是问题百出!先是安装需要打补丁,未升级前硬盘灯总是狂闪,然后CPU的I/O等待严重!  升级到10g的最高版本且在agent端安装好yast后,网格控制器的administration选项卡上只出现“系统服务”和“网络”两项!具体情况查看以下链接:
http://www.itpub.net/thread-1497851-1-1.html, 研究网格控制器的初衷就是为了简化rac和dg的管理,让我始料不及的是研究过程如此的一波三折,哎!看来有必要将学习的重点转移到11g上了,前几天 Oracle还出了12c版本的网格控制器呢,学无止境呐!废话不扯了,11g的网格控制器同10g的相比,区别很大,首先是从oc4j过渡到j2ee,需要独立安装中间件weblogic,麻烦事还一大堆…
  
环境介绍:
OMS操作系统版本:rhel5.4 64位
OMS版本:11.1.0.1.0
OMS服务器IP:192.168.1.55/24
OMS服务器名:grid5.yang.com

OMR操作系统版本:rhel5.4 64位
OMR数据库版本:11.2.0.1
OMR服务器IP:192.168.1.44/24  


一:安装准备工作
安装jdk和相关的rpm包,相关软件可以google下,或者在oracle官网上下载 

 [root@grid5 ~]# chmod +x jdk-6u18-linux-x64-rpm.bin 
[root@grid5 ~]# ./jdk-6u18-linux-x64-rpm.bin 
[root@grid5 ~]# rpm -qa |grep jdk
jdk-1.6.0_18-fcs
[root@grid5 ~]# yum -y install compat-*
[root@grid5 ~]# yum -y install sysstat numactl-devel libaio-devel

以下的rpm包都是要必须安装的:
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit)
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-2.5-24 (32 bit)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5 (32 bit)
glibc-headers-2.5
ksh-20060214
libaio-0.3.106
libaio-0.3.106 (32 bit)
libaio-devel-0.3.106
libaio-devel-0.3.106 (32 bit)
libgcc-4.1.2
libgcc-4.1.2 (32 bit)
libstdc++-4.1.2
libstdc++-4.1.2 (32 bit)
libstdc++-devel 4.1.2
make-3.81
numactl-devel-0.9.8.x86_64
sysstat-7.0.2

调整内核参数
[root@grid5 ~]# vi /etc/sysctl.conf 
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

调整系统资源使用限制
[root@grid5 ~]# grep 'limit' /etc/pam.d/login 
session    required     pam_limits.so

[root@grid5 ~]# vi /etc/security/limits.conf
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
oracle              soft    stack   10240

添加用户和组,设定用户密码
[root@grid5 ~]# groupadd  dba
[root@grid5 ~]# groupadd  oinstall
[root@grid5 ~]# groupadd  oper
[root@grid5 ~]# useradd -g oinstall -G dba,oper oracle
[root@grid5 ~]# echo oracle |passwd --stdin oracle
Changing password for user oracle.
passwd: all authentication tokens updated successfully.

[root@grid5 ~]# mkdir /u01
[root@grid5 ~]# chown -R oracle.oinstall /u01
 

二:OMR数据库设置,oracle11g数据库的安装就不废话了,google一下,教程一大把!

 SQL> alter system set log_buffer=10485760 scope=spfile;
System altered.

SQL> alter system set processes=500 scope=spfile;
System altered.

SQL> alter system set session_cached_cursors=200 scope=spfile;
System altered.

SQL> shutdown immediate
SQL> startup
ORACLE instance started.

SQL> create undo tablespace undotbs2 datafile '/u01/app/oracle/oradata/ora11g/undotbs2.dbf' size 500M autoextend on maxsize 20G;  
Tablespace created.

SQL> alter system set undo_tablespace='UNDOTBS2';
System altered.

[oracle@ora11g ~]$ emca -deconfig dbcontrol db -repos drop -silent -PORT 1521 -SID ora11g-SYS_PWD 123456 -DBSNMP_PWD 123456 -SYSMAN_PWD 123456 
 

三:安装weblogic

 [root@grid5 ~]# su - oracle
[oracle@grid5 ~]$ ls /u01/
wls1032_generic.jar
[oracle@grid5 ~]$ /usr/java/jdk1.6.0_18/bin/java -jar /u01/wls1032_generic.jar 
 

 

 

 

 

 

 

 

 

 

四:安装GC

 设定环境变量
[oracle@grid5 ~]$ 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/bin

export PATH

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/Middleware/db11g
export OMS_HOME=$ORACLE_BASE/Middleware/oms11g
export AGENT_HOME=$ORACLE_BASE/Middleware/agent11g
export ORACLE_SID=ora11g
export ORACLE_HOSTNAME=grid5
export ORACLE_OWNER=oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/X11R6/lib:$LD_LIBRARY_PATH
export PATH=.:/usr/sbin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH
export NLS_LANG="american_america.AL32UTF8"
export LC=en_US
export EDITOD=vim
export WLS_HOME=/u01/app/oracle/Middleware/wlserver_10.3
export WT_HOME=/u01/app/oracle/Middleware/Oracle_WT

解压软件包,并开始安装!
[oracle@grid5 gc_unzip]$ unzip ../gc/GridControl_11.1.0.1.0_Linux_x86-64_1of3.zip
[oracle@grid5 gc_unzip]$ unzip ../gc/GridControl_11.1.0.1.0_Linux_x86-64_2of3.zip 
[oracle@grid5 gc_unzip]$ unzip ../gc/GridControl_11.1.0.1.0_Linux_x86-64_3of3.zip
[oracle@grid5 gc_unzip]$ ./runInstaller
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


  1. [root@grid5 ~]# /u01/app/oraInventory/orainstRoot.sh   
  2. [root@grid5 ~]# /u01/app/oracle/Middleware/oms11g/allroot.sh 

 

 

 启动OMS和agent
[oracle@grid5 ~]$ $OMS_HOME/bin/emctl  start oms
Oracle Enterprise Manager 11g Release 1 Grid Control  
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
Starting WebTier...
WebTier Successfully Started
Starting Oracle Management Server...
Oracle Management Server Successfully Started
Oracle Management Server is Up

oracle@grid5 ~]$ $AGENT_HOME/bin/emctl start agent
Oracle Enterprise Manager 11g Release 1 Grid Control 11.1.0.1.0 
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
Starting agent ................................ started.

 

登陆: 

 

 

 

 本文转自斩月博客51CTO博客,原文链接http://blog.51cto.com/ylw6006/683284如需转载请自行联系原作者


ylw6006

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用NAT网关轻松为单台云服务器设置多个公网IP
在应用中,有时会遇到用户询问如何使单台云服务器具备多个公网IP的问题。 具体如何操作呢,有了NAT网关这个也不是难题。
26464 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
8450 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
2760 0
使用SSH远程登录阿里云ECS服务器
远程连接服务器以及配置环境
2232 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
11835 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
4543 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
21603 0
5489
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载