1. 程式人生 > >Grid Control Agent完整刪除方法

Grid Control Agent完整刪除方法

http://space.itpub.net/519536/viewspace-710722

 

 

當需要刪除Grid Control Agent的時候,往往會因為刪除不完整導致無法重新順利部署Agent的問題。
  這裡給出Grid Control Agent的完整刪除方法。供大家參考。

1.確認Agent當前狀態

[[email protected] ~]$ cd /u01/app/oracle/agent/agent10g/bin
[[email protected] bin]$ ./emctl status agent
Oracle Enterprise Manager 10g

Release 10.2.0.1.0.
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version     : 10.2.0.1.0
OMS Version       : 10.2.0.1.0
Protocol Version  : 10.2.0.0.0
Agent Home        : /u01/app/oracle/agent/agent10g

Agent binaries    : /u01/app/oracle/agent/agent10g
Agent Process ID  : 7413
Parent Process ID : 7395
Agent URL         : https://secdb1.localdomain:3872/emd/main/
Repository URL    : https://secdb2.localdomain:1159/em/upload
Started at        : 2011-11-10 11:13:49

Started by user   : oracle
Last Reload       : 2011-11-11 00:37:06
Last successful upload                       : (none)
Last attempted upload                        : (none)
Total Megabytes of XML files uploaded so far :     0.00
Number of XML files pending upload           :      134
Size of XML files pending upload(MB)         :     6.09
Available disk space on upload filesystem    :    76.00%
Last successful heartbeat to OMS             : 2011-11-11 02:15:07
---------------------------------------------------------------
Agent is Running and Ready

2.停掉Agent

[[email protected] bin]$ ./emctl stop agent
Oracle Enterprise Manager 10g Release 10.2.0.1.0.
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
Stopping agent ... stopped.

3.刪除Agent對應的軟體

此處使用靜默方式完成Agent軟體刪除。
[[email protected] bin]$ cd /u01/app/oracle/agent/agent10g/oui/bin
[[email protected] bin]$ pwd
/u01/app/oracle/agent/agent10g/oui/bin
[[email protected] bin]$ ./runInstaller -silent -deinstall -removeallfiles -removeAllPatches REMOVE_HOMES="{/u01/app/oracle/agent/agent10g}"
Starting Oracle Universal Installer...

No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-11-11_02-20-26AM. Please wait ...[[email protected] bin]$ Oracle Universal Installer, Version 10.2.0.5.0 Production
Copyright (C) 1999, 2009, Oracle. All rights reserved.

Starting deinstall


Deinstall in progress (Friday, November 11, 2011 2:20:43 AM CST)
WARNING:The directory: /u01/app/oracle/agent/agent10g will be deleted after deinstall.
Click on "Yes" to continue.
Click on "No" to perform. deinstall without deleting the directory.
Click on "Cancel" to go back to "Inventory Dialog".
Configuration assistant "Agent Deinstall Assistant" succeeded
................................................................ 100% Done.

Deinstall successful

End of install phases.(Friday, November 11, 2011 2:22:01 AM CST)
End of deinstallations
Please check '/u01/app/oracle/oraInventory/logs/silentInstall2011-11-11_02-20-26AM.log' for more details.

4.刪除inventory.xml檔案中有關Agent的資訊
inventory.xml檔案存放在oraInventory目錄下的ContentsXML目錄中。
1)確認oraInventory資料夾存放位置的方法
/etc/oraInst.loc檔案中記錄了oraInventory資料夾的位置
[[email protected] agent]$ cat /etc/oraInst.loc
inventory_loc=/u01/app/oracle/oraInventory
inst_group=oinstall

2)刪除inventory.xml檔案中<HOME_LIST>中NAME是agent10g的內容
[[email protected] ~]$ vi /u01/app/oracle/oraInventory/ContentsXML/inventory.xml
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 2009 Oracle Corporation. All rights Reserved -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
   <SAVED_WITH>10.2.0.5.0</SAVED_WITH>
   <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="OraDb10g_home1" LOC="/u01/app/oracle/product/10.2.0/db_1" TYPE="O" IDX="1"/>
<HOME NAME="agent10g" LOC="/u01/app/oracle/agent/agent10g" TYPE="O" IDX="2" REMOVED="T"/>
</HOME_LIST>
</INVENTORY>
~
~
5.刪除agent目錄
[[email protected] oracle]$ rm -rf $ORACLE_BASE/agent?

6.小結
  按照上述步驟便可以順利地刪除Grid Control Agent軟體,以便重新部署安裝Agent。
  重點關注上述步驟中的第4步驟,這個步驟是最容易遺忘的地方,切記。

Good luck.

secooler
11.11.15

-- The End --