有兩台機器A和B,目的是在B機上安裝GC以便管理A機上的資料庫。是以,在A機上還需要安裝GC agent和建立OMS資料庫。
A機上已經有手動建的庫,假設SID為SOU,B機上什麼都沒有安裝,隻有GC軟體。
【A機】
一、export ORACLE_SID=GC,
用 dbca建立庫,SID為GC。SGA直接寫300M。
二、sql-sys>@?/rdbms/admin/dbmspool.sql
三、建立之後需要調整參數如下:
dispatchers=''
shared_servers=0
pen_cursors=300
session_cached_cursor=200
job_queue_processes=10
aq_tm_process=
四、保證SOU、GC、listener、 tnsnames都屬于啟動或正常配置狀态
【B機】
./runInstaller --此部分執行時間快
-> Using Existing Database -> 寫主機名非ip、SID是GC -> prefill -> 配置email -> 密碼要帶數字 -> sudo /oracle/em/oms10g/allroot.sh
-> 進行漫長的安裝
export ORACLE_SID=GC
<Database ORACLE HOME>/bin/emca -deconfig dbcontrol db -repos drop
一、安裝agent
http://em.com:4889/agent_download/10.2.0.1.0/linux/
-> Download [agentDownload.linux]
或scp [B機]:/agent_download/10.2.0.1.0/linux/agentDownload.linux .
$chmod +x agentDownload.linux
$export JAVA_HOME=$ORACLE_HOME/jdk
$export PATH=$PATH:$JAVA_HOME/bin
$./agentDownload.linux -b /oracle --不需要建agent10g,因為自動建立/oracle/agent10g
$sudo /oracle/agent10g/root.sh
檢視狀态
$cd /oms10g/opmn/bin
$./opmnctl status [agent]
http://【B機】:4889/em
注意事項
一、/etc/hosts格式很重要,應為如下格式
127.0.0.1 localhost.localdomain localhost --這一項不能屏蔽
192.168.0.131 hostname.domain hostname --domain必須設定,hostname和hostname.domain不能調換位置,如果調換也報錯。
二、如果重裝gc agent,要删除oraInventory目錄,最好mv一下。