在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服務的進程。
這兩個java進程其實都是為System Directer提供接口的進程,如果沒有System Directer的話可以關閉進程。
一.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對系統進行管理:
http://<hostname>:5335/ibm/console
https://<hostname>:5336/ibm.console
關閉pconsole進程的方法:
# stopsrc -s pconsole
如果想服務器啟動時不自動啟動該服務,可以將/etc/inittab中pconsole:2:once:/usr/bin/startsrc -s pconsole > /dev/null 2>&1行去掉,注意是去掉而不是加#號注釋,去掉之前建議先備份inittab文件。
二.System Director Agents進程。
另一個進程是IBM Systems Director agents,可以采用下面的方法永久停止該進程:
1.停止System Director Agent:
# /opt/ibm/director/agent/runtime/agent/bin/endpoint.sh stop ... # /opt/ibm/director/agent/runtime/nonstop/bin/installnonstop.sh -uninstallservice
2.停止platform agent:
# stopsrc -s platform_agent
編輯/etc/inittab文件將下面的啟動項去掉:
platform_agent:2:once:/usr/bin/startsrc -s platform_agent >/dev/null 2>&1
3.停止cimserver:
如果沒有其他應用依賴於cimserver,那么可以把cimserver也停掉:
# stopsrc -s cimsys
編輯/etc/inittab文件將下面的啟動項去掉:
cimservices:2:once:/usr/bin/startsrc -s cimsys >/dev/null 2>&1
以上兩步同樣是去掉/etc/inittab對應的行,非注釋。
原文參考:https://blog.csdn.net/jknel093/article/details/42706427