Sun Management Center 3.6 使用者指南

Sun Management Center CLI 簡介

Sun Management Center 指令行介面 (CLI) 是一種字元驅動的主控台應用程式,可用來監視和管理您的系統。CLI 提供數種有用特徵:

您可以使用 CLI 執行以下作業:


備註 –

(在 Solaris) 您可以使用參數檔自動登入主控台。若參數檔包含使用者名稱和密碼,該檔案的權限一定是 400。否則,就不能透過 CLI 自動登入。


系統需求

您可以在下列其中一個系統配置上從使用者終端機階段作業存取 CLI:

CLI 互動模式

CLI 支援下列兩種互動模式:

配置 CLI 批次模式

CLI 批次模式可以藉由修改位於 /opt/SUNWsymon/clicli.properties 檔來進行配置。此檔包含九個配置參數。

表 20–1 說明配置參數。

表 20–1 配置 CLI 批次模式的參數

參數 

說明 

預設值 

process_time_out

到達時間時,CLI 後端程序將會從系統移除。 

Process time-out 24 hrs

process_time_out = 86400 (in seconds)

uds_dgram_wait_time

DGRAM 用戶端將會等待來自 CLI 後端程序的回應。若用戶端沒有在指定時間內收到回應,就會顯示錯誤訊息「Error receiving data from Backend」。 

UDS DGRAM wait time in seconds

uds_dgram_wait_time = 300

uds_stream_wait_time

STREAM 用戶端將會等待來自 CLI 後端程序的回應。若用戶端沒有在指定時間內收到回應,就會顯示錯誤訊息「Error receiving data from Backend」。 

UDS STREAM wait time in seconds

uds_stream_wait_time = 180

out_file

此檔包含目前執行的 CLI 後端程序詳細資訊。此檔的格式是  

<user>:<hostname>:<C Process ID>:<Java Process ID>

User & process information file

out_file = /var/opt/SUNWsymon/cli/process-file

socket_pathclnt

此檔包含用戶端代理程式 UDS 檔的路徑。已處理之 CLI 指令的輸出會傳送到此檔。 

Path to uds file

socket_pathclnt = /var/opt/SUNWsymon/cli/broker_uds_client_file

cli_log_path

此檔包含 CLI 記錄檔的路徑。 

Location of CLI log file

cli_log_path = /tmp/sunmclog/cli

cli_log_file

CLI 記錄檔名稱。 

Location of backend(broker) log file

cli_log_file = /tmp/sunmclog/cli/cli-batch-mode-log

uds_file_path

此路徑包含 STREAM 和 DGRAM UDS 檔的位置。 

Path of the uds files

uds_file_path = /var/opt/SUNWsymon/cli/

log_level

指定要使用的記錄層級。將生產環境的記錄層級設為 ERROR。將除錯環境的記錄層級設為 INFO

Batch mode log level [options : INFO|ERROR]

log_level=ERROR

CLI 指令與參數簡介

本節提供 CLI 指令與參數的簡介。

CLI 指令簡介

CLI 指令可以區分為兩種類型:基本指令和延伸指令。

在階段作業模式中,指令既可在前景執行,也可在背景執行。

CLI 同時也支援別名的使用。您可以為比較複雜的指令及其參數定義縮寫或別名。使用者定義的別名在不同的 CLI 階段作業中均可使用。

CLI 參數簡介

CLI 參數是一對名稱值:每個參數都有一個名稱和一個。某些參數是 CLI 內建參數。它們的名稱和值的涵義都在 CLI 中預先定義。您可以定義其他參數,也稱為變數。某些參數在範圍上是屬於全域參數。全域參數會影響在特定階段作業中執行的所有 CLI 指令的執行。其他參數是某個指令或指令群組所特有的。

輸入與輸出功能

CLI 可提供數種輸入與輸出功能。

CLI 指令說明

CLI 可為每個 CLI 指令提供線上說明。CLI 說明可從 CLI 中取得。CLI 輔助說明無需 GUI。對於每個指令,說明均提供指令用法對照表和與該指令相關的參數清單。