AIX命令集錦七(系統資源控制器命令)
7.1、啟動src命令
系統資源控制器提供了一組命令和系統呼叫,使得系統管理員和程式設計師更容易地建立和控制子系統,一個子系統可以是一個程式或程式,
或者是一組程式或程式,這些程式或程式能夠獨立地執行或控制系統。子伺服器是一個屬於子系統的程式或程式。
SRC的功能是由srcmstr守侯程式來提供的,srcmstr程式在/etc/inittab檔案中有一條記錄:
srcmstr:23456789:respawn:/usr/sbin/srcmstr #system resource controller
所以在系統啟動時,由init程式自動啟動src,如果異常停止,init程式會自動再次啟動它
ps -ef |grep srcmstr 檢查srcmstr程式是否執行
mkitab -i fbcheck "srcmstr:2:respawn:/usr/sbin/srcmstr" 在/etc/inittab檔案中增加啟動srcmstr程式的記錄
telinit -q 讓init程式再讀一次/etc/inittab檔案,即再進行引導一次
7.2、管理子系統的命令:
lssrc 顯示子系統的狀態
startsrc 啟動一個子系統
stopsrc 停止一個子系統
refresh 重新啟動或重新更新一個子系統
traceson和traceoff 開啟跟蹤和關閉跟蹤一個子系統
lssrc [-h host] -a
-h host 獲得遠端主機host 上的子系統狀態,遠端主機必須配置成不需要認證就能登陸
-a 表示獲得所有已經定義的子系統狀態
lssrc [-h host] -g groupname
-g groupname 表示獲得一個子系統組的狀態,如lssrc -g tcpip
lssrc [-h host] [-l] -s subsystem
-s subsystem 表示透過子系統名獲得一個子系統的狀態 如:lssrc -l -s inted
lssrc [-h host] [-l] -p subsystemPID
-p subsystemPID 表示透過子系統的PID獲得其狀態,如lssrc -l -p 11531
lssrc [-h host] [-l]-t type [-p subsystemPID][-o object][-P subserverPID] 顯示一個子伺服器狀態
-t type 表示顯示一個子伺服器名為type的子伺服器的狀態
-o object 把子伺服器物件變數object作為字串傳給子系統
-p subsystemPID 透過子系統程式號獲得其狀態或它的子伺服器的狀態
-P subserverPID 把subserverPID變數作為字串傳遞給子系統
lssrc -t ftp -p 15211 表示顯示子伺服器ftp的狀態,它屬於PID為15211的子系統
lssrc -S [-s subsystem|-d]
-S 表示以smit格式輸出odm記錄
-d 表示顯示預設的記錄
lssrc -S -s inetd 以smit格式顯示子系統inetd的狀態
lssrc -S -d 表示以smit格式顯示預設的子系統記錄
lssrc -T type 以smit格式顯示子伺服器狀態
lssrc -N [-n notifyname]
-N 指以通知物件類的smit格式輸出ODM記錄
-n notifyname 指定通知方法名
可以透過smit lsssys來操作
startsrc 命令:
startsrc [-a argument][-e environment][-h host]{-s subsystem |-g group}
-a argument 指在子系統執行時將argment字串傳給子系統
startsrc -s snmpd -a "-f /tmp/snmpd.log" 表示啟動snmpd子系統時,並把"-f /tmp/snmpd.log"引數傳給snmpd子系統
-e environment 在子系統執行時把environment字串放到子系統環境中
startsrc -s srcapp -e "HOME=/tmp TERM=dump" 表示啟動srcapp子系統時,把"HOME=/tmp TERM=dump"字串放到了srcapp子系統環境中
-g group 表示啟動一個子系統組
startsrc -g nfs 表示啟動nfs子系統組
-h host 表示啟動遠端主機上的子系統,遠端主機必須是能夠無認證登陸的
startsrc [-h host] -t type [-o object][-p subsystemPID] 啟動一個子伺服器的命令格式
-t type 表示啟動一個子伺服器,如startsrc -t tftp
-o object 把一個子伺服器物件當作字串傳遞給子系統,由子系統來檢測這個字串的合法性
-p subsystemPID 把啟動子伺服器的請求傳遞給子系統的一個具體例項,subsystemPID指定一個具體的子系統PID
透過smit startssys來操作
stopsrc 命令:
停止一個子系統的命令格式:
stopsrc [-h host][-f|-c]{-a |-g group |-p subsystemPID|-s subsystem}
停止一個子伺服器的命令格式:
stopsrc [-h host][-f] -t type [-p subsystemPID][-o object][-P subserverPID]
-f 表示強制停止
-a 表示停止本地的所有子系統
-h host 表示遠端主機
-g group 表示停止一個子系統組的執行
-o object 把一個子伺服器物件當作字串傳遞給子系統
-p subsystemPID 把停止子系統/子伺服器的請求傳遞給子系統的一個具體例項,subsystemPID指定一個具體的子系統PID
-P subserverPID 把subserverPID變數作為字串傳遞給子系統
-s subsystem 停止由subsystem指定的子系統名
-t type 停止一個子伺服器
以上命令可以透過smit stopssys來操作
refresh 命令:
主要用來給子系統/子系統組傳送重新啟動的請求,讓他們重新啟動
refresh [-h host]{-g group |-p subsystemPID|-s subsystem}
-h host 表示遠端主機
-g group 表示要重起的子系統組
-p subsystemPID 表示要重起一個子系統的例項,子系統PID由subsystemPID引數確定
-s subsystem 表示重起一個子系統
可以使用smit refresh來操作
traceson/tracesoff命令
traceson/tracesoff用來開啟或關閉SRC資源的跟蹤,主要包括子系統,子系統組和子伺服器的跟蹤
traceson [-h host][-l]{-g group |-p subsystemPID|-s subsystem} 開啟一個子系統的跟蹤
traceson [-h host][-l]-t type [-p subsystemPID][-o object][-P subserverPID] 開啟一個子伺服器的跟蹤
可以透過smit tracessyson 來操作
tracesoff [-h host][-l]{-g group |-p subsystemPID|-s subsystem} 關閉一個子系統的跟蹤
tracesoff [-h host][-l]-t type [-p subsystemPID][-o object][-P subserverPID] 關閉一個子伺服器的跟蹤
可以透過smit tracessysoff 來操作
開啟inetd子系統的跟蹤,並進行記錄
vi /etc/syslog.conf檔案新增daemon.debug /tmp/daemon.log
touch /tmp/daemon.log
lssrc -ls syslogd
refresh -s syslogd
lssrc -ls syslogd
traceson -s inetd
tracesoff -s inted
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20444553/viewspace-1008996/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX命令集錦三(檔案系統管理命令)AI
- 必看,Linux系統及資源命令集錦!Linux
- AIX命令集錦五(程式管理命令)AI
- AIX常用命令集錦AI
- AIX命令集錦一(裝置管理命令)AI
- AIX命令集錦八(軟體安裝命令)AI
- AIX命令集錦四(頁面空間管理命令)AI
- AIX命令集錦六(自動執行作業命令)AI
- Git命令集錦Git
- sqlplus命令集錦SQL
- redis常用資料型別操作命令集錦Redis資料型別
- VI高階命令集錦(zt)
- VI高階命令集錦(轉)
- 開始→執行→命令集錦(轉)
- AIX系統資源檢測AI
- VI高階命令集錦 (轉自cu)
- Windows XP 系統總命令集合(轉)Windows
- Shell 分析伺服器日誌命令集錦伺服器
- AIX 系統errpt命令AI
- AIX系統相關命令AI
- 開始→執行→輸入的命令集錦(轉)
- AIX系統資源監控SHELL指令碼AI指令碼
- 【AIX-PS】AIX系統ps命令詳解AI
- aix系統檢視WWNN命令AI
- aix系統topas命令疑問AI
- AIX系統常用命令AI
- AIX 使用者的系統資源使用限制AI
- 資源供給:IO子系統之七
- FTP 登陸的常見問題與FTP命令集錦FTP
- VI高階命令集錦及VIM應用例項(轉)
- AIX系統謹慎使用reboot命令AIboot
- AIX系統級命令簡介(轉)AI
- hacmp命令集ACM
- 【Bat命令集】BAT
- Oracle命令集Oracle
- Git命令集合Git
- AIX系統的History命令增加時間戳AI時間戳
- Windows系統資源不足的七種處理方法(轉)Windows