Sun Management Center 3.6 用户指南

Sun Management Center CLI 概述

Sun Management Center 命令行界面 (Command-line Interface, CLI) 是字符驱动的控制台应用程序,用于监视和管理您的系统。CLI 提供了几个有用的功能:

使用 CLI 可以执行以下任务:


注 –

(在 Solaris 上)您可以使用参数文件自动登录到控制台。如果参数文件包含用户名和密码,则该文件的权限必须为 400。否则便无法通过 CLI 自动登录。


系统要求

可以使用以下任一系统配置,从用户终端会话访问 CLI:

CLI 交互模式

CLI 支持以下两种交互模式:

配置 CLI 批处理模式

通过修改 cli.properties 文件(位于 /opt/SUNWsymon/cli 目录下),可以对 CLI 批处理模式进行配置。此文件包含 9 个可配置参数。

表 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。帮助提供了了每条命令的用法说明,还列出了与该命令相关的参数。