Oracle's grid controller can be used to centrally manage oracle databases and middleware. It is very useful. It can also simplify the management of rac and dg on the grid controller. Tang sir has a famous saying: "rac with no grid controller is basically unavailable!" The grid controller gridcontrol (gc) of oracle is mainly composed of three parts: OMR, OMS, and OMA. OMR mainly refers to the archive store for storing gc data. OMS mainly refers to the application server. oracle uses the command line (productname) for 10 GB and j2ee for 11 GB. Therefore, the 11 GB grid controller is installed, jdk and weblogic must be installed first. OMA mainly refers to the agent program on the managed object. OMA returns the collected data to OMS and OMS stores the data in OMR, users can access OMS for management and control!
Gc:
Http://www.oracle.com/technetwork/cn/oem/grid-control/downloads/index.html
P8430622_10203_GENERIC.zip patch:
I. Environment Introduction:
Gc version: 10.2.0.3 64-bit
OS Version: 64-bit CentOS 4.8
Ii. Preparations: refer to the quick installation manual for oracle 10g Database.
1. Install the following rpm package
Binutils-2.15.92.0.2-10.EL4
Compat-db-4.1.25-9
Control-center-2.8.0-12
Gcc-3.4.3-9.EL4
Gcc-c ++-3.4.3-9. EL4
Glibc-2.3.4-2
Glibc-common-2.3.4-2
Gnome-libs-1.4.1.2.90-44.1
Libstdc ++-3.4.3-9. EL4
Libstdc +-devel-3.4.3-9.EL4
Make-3.80-5
Pdksh-5.2.14-30
Sysstat-5.0.5-1
Xscreensaver-4.18-5.rhel4.2
2. Modify the kernel parameters in the/etc/sysctl. conf file and make sysctl-p take effect.
Kernel. shmall = 2097152
Kernel. shmmax = 2147483648
Kernel. shmmni = 4096
Kernel. sem = 250 32000 100 128
Fs. file-max = 65536
Net. ipv4.ip _ local_port_range = 1024 65000
Net. core. rmem_default = 262144
Net. core. rmem_max = 262144
Net. core. wmem_default = 262144
Net. core. wmem_max = 262144
3. Modify the/etc/security/limct. conf file.
Oracle soft nproc 2047
Hard nproc 16384
Oracle soft nofile 1024
Oracle hard nofile 65536
4. Modify the/etc/pam. d/login file
Session required pam_limits.so
5. Modify the/etc/profile file
If [$ USER = "oracle"]; then
If [$ SHELL = "/bin/ksh"]; then
Ulimit-p 16384
Ulimit-n 65536
Else
Ulimit-u 16384-n 65536
Fi
Fi
6. Create oinstall, dba and oracle users, and set user environment variables.
[Oracle @ grid ~] $ Vi. bash_profile
Export ORACLE_BASE =/u01/app/oracle
Export ORACLE_HOME = $ ORACLE_BASE/product/db10g
Export AGENT_HOME = $ ORACLE_BASE/product/agent10g
Export OMS_HOME = $ ORACLE_BASE/product/oms10g
Export ORACLE_HOSTNAME = grid.yang.com
Export ORACLE_SID = grid
Export ORACLE_TERM = xterm
Export PATH =/usr/sbin: $ PATH
Export PATH = $ ORACLE_HOME/bin: $ PATH
Export LD_LIBRARY_PATH = $ ORACLE_HOME/lib:/usr/lib
Export CLASSPATH = $ ORACLE_HOME/JRE: $ ORACLE_HOME/jlib: $ ORACLE_HOME/rdbms/jlib
[Oracle @ grid ~] $ Mkdir-p $ ORACLE_BASE
[Oracle @ grid ~] $ Mkdir-p $ ORACLE_HOME
[Oracle @ grid ~] $ Mkdir-p $ OMS_HOME
[Oracle @ grid ~] $ Mkdir-p $ AGENT_HOME