停止AIX中的pconsole和System Director Agents程式

尛樣兒發表於2014-01-15

在AIX 5.3高版本、AIX 6.1和AIX7中,安裝完作業系統後,預設有兩個java程式會自動啟動,如下所示。
# ps -ef | grep java
    root 217252 299188   0 02:55:35      -  0:08 /var/opt/tivoli/ep/_jvm/jre/bin/java -Xmx384m -Xminf0.01 -Xmaxf0.4 -Xbootclasspath/a:/var/opt/tivoli/ep/runtime/core/rcp/eclipse/plugins/com.ibm.rcp.base_6.1.2.200801281200/rcpbootcp.jar:/var/opt/tivoli/ep/lib/icl.jar:/var/opt/tivoli/ep/lib/jaas2zos.jar:/var/opt/tivoli/ep/lib/jaasmodule.jar:/var/opt/tivoli/ep/lib/lwinative.jar:/var/opt/tivoli/ep/lib/lwirolemap.jar:/var/opt/tivoli/ep/lib/passutils.jar:../../runtime/agent/lib/cas-bootcp.jar -Xverify:none -cp eclipse/launch.jar:eclipse/startup.jar:/var/opt/tivoli/ep/runtime/core/rcp/eclipse/plugins/com.ibm.rcp.base_6.1.2.200801281200/launcher.jar com.ibm.lwi.LaunchLWI 
pconsole 311494 282828   0 02:55:45      -  0:07 /usr/java5/bin/java -Xmx512m -Xms20m -Xscmx10m -Xshareclasses -Dfile.encoding=UTF-8 -Xbootclasspath/a:/pconsole/lwi/runtime/core/rcp/eclipse/plugins/com.ibm.rcp.base_6.1.2.200801281200/rcpbootcp.jar:/pconsole/lwi/lib/ISCJaasModule.jar:/pconsole/lwi/lib/icl.jar:/pconsole/lwi/lib/jaas2zos.jar:/pconsole/lwi/lib/jaasmodule.jar:/pconsole/lwi/lib/lwinative.jar:/pconsole/lwi/lib/lwinl1.jar:/pconsole/lwi/lib/lwinl2.jar:/pconsole/lwi/lib/lwinl3.jar:/pconsole/lwi/lib/lwirolemap.jar:/pconsole/lwi/lib/passutils.jar -Xverify:none -cp eclipse/launch.jar:eclipse/startup.jar:/pconsole/lwi/runtime/core/rcp/eclipse/plugins/com.ibm.rcp.base_6.1.2.200801281200/launcher.jar com.ibm.lwi.LaunchLWI 
    root 352478 360458   0 03:04:12  pts/0  0:00 grep java 

這兩個java程式分別是System Director Agent和pconsole服務的程式。

一.pconsole服務程式。

首先來看看pconsole程式,該程式主要是因為安裝了sysmgt.pconsole.rte包,與之相關是下面這個服務:
# lslpp -l sysmgt.pconsole.rte
  Fileset                      Level  State      Description         
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  sysmgt.pconsole.rte        6.1.4.0  COMMITTED  System P Console Runtime 

Path: /etc/objrepos
  sysmgt.pconsole.rte        6.1.4.0  COMMITTED  System P Console Runtime 
# lssrc -s pconsole
Subsystem         Group            PID          Status 
 pconsole         pconsole         327858       active

pconsole提供了一個Web的系統管理介面,可以透過下面的URL對系統進行管理:



成功登入後可以看到如下介面:


這兩個java程式其實都是為System Directer提供介面的程式,如果沒有System Directer的話可以關閉它,關閉的方法很簡單:
# stopsrc -s pconsole
0513-044 The pconsole Subsystem was requested to stop.

如果想伺服器啟動時不自動啟動該服務,可以將/etc/inittab中pconsole:2:once:/usr/bin/startsrc -s pconsole > /dev/null 2>&1行去掉,注意是去掉而不是加#號註釋,去掉之前建議先備份inittab檔案。

二.System Director Agents程式。

另一個程式是IBM Systems Director agents,可以採用下面的方法永久停止該程式:
# /opt/ibm/director/agent/runtime/agent/bin/endpoint.sh stop
Stopping The LWI Nonstop Profile...
Waiting for The LWI Nonstop Profile to exit...
Waiting for The LWI Nonstop Profile to exit...              
Waiting for The LWI Nonstop Profile to exit...
Stopped The LWI Nonstop Profile.
# /opt/ibm/director/agent/runtime/nonstop/bin/installnonstop.sh -uninstallservice

2.停止platform agent:
# stopsrc -s platform_agent
0513-044 The platform_agent Subsystem was requested to stop.

編輯/etc/inittab檔案將下面的啟動項去掉:
platform_agent:2:once:/usr/bin/startsrc -s platform_agent >/dev/null 2>&1

3.停止cimserver:
如果沒有其他應用依賴於cimserver,那麼可以把cimserver也停掉:
# stopsrc -s cimsys
0513-044 The cimsys Subsystem was requested to stop.
編輯/etc/inittab檔案將下面的啟動項去掉:
cimservices:2:once:/usr/bin/startsrc -s cimsys >/dev/null 2>&1

以上兩步同樣是去掉/etc/inittab對應的行,非註釋。

以上資料來源於網路,感謝老譚的指點。

--end--

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-1071241/,如需轉載,請註明出處,否則將追究法律責任。

相關文章