SMF服務管理 和 FMA故障管理 常用操作

  • 2020 年 2 月 11 日
  • 筆記

SMF:

$ svcs -a        # 顯示所有服務的狀態,既顯示已禁用的服務又顯示已啟用的服務

$ svcs -l FMRI   # 顯示包括依賴性的服務的狀態。而且,使用了 -p 選項,以便顯示有關進程 ID、啟動時間和命令運行的資訊

$ svcs -D FMRI          # 顯示依賴該服務的所有服務

$ svcs -d FMRI          # 顯示某個服務所依賴的服務

$ inetadm     # 顯示由 inetd 控制的服務的狀態,其中包括每個服務的 FMRI、運行狀態以及服務是處於啟用還是禁用狀態

# svcs -xv [FMRI] # 顯示關於有缺陷的服務的資訊

FMA:
# fmadm faulty          # 顯示關於缺陷資訊
# fmdump -v -u UUID     # 命令顯示故障資訊 
                        # 使用 fmdump 命令顯示故障
                        # 首選使用 fmadm faulty 命令,但 fmdump 命令仍可執行
fmstat # 查看故障統計資訊
fmstat -m module # 查看指定模組故障統計