本章介绍了启动和停止 Sun Management Center 的具体过程。
本章的所有过程都假设您在默认文件系统 /opt 中安装 Sun Management Center。如果您在其他位置安装 Sun Management Center,请用您选择的文件系统的名称替换 /opt。
Linux 代理支持以下命令:
es-start
es-stop
es-config
es-dt
es-inst(不支持远程安装)
es-uninst
es-makeagent
es-load-default
es-platform
es-run
es-trapdest
es-validate
es-setup
本节介绍如何使用图形用户界面和命令行脚本启动 Sun Management Center 组件。
在 Solaris 10 上,如果服务发生故障,Service Management Facility (SMF) 将启动该服务。停止该服务的唯一方法是使用 es-stop。
您可以按照以下过程,使用图形用户界面向导启动特定的 Sun Management Center 组件。
以超级用户身份登录要启动 Sun Management Center 组件的计算机。
转到 /opt/SUNWsymon/sbin 目录。
键入以下命令运行启动向导:
# ./es-guistart
将显示“选择要启动的组件”屏幕。
根据计算机上安装的组件,您可以选择以下选项中的一个或多个:
启动服务器组件
启动 Sun Management Center 代理
启动默认平台代理
启动平台代理的实例
选择要启动的组件,然后单击“下一步”。
将显示“启动组件”屏幕,其中列出每个组件的状态。
使用 es-start 命令行脚本可以启动特定的 Sun Management Center 组件。es-start 命令的语法如下:
es-start -achlYAS [-y instance-name] [ -- args... ]es-start 通过 SMF 启动 Sun Management Server 设备。
下表介绍 es-start 命令的参数。
表 8–1 es-start 选项
选项 |
修改选项 |
定义 |
---|---|---|
-a |
|
启动代理 |
-c |
|
启动控制台 |
-c |
--- -XmxNNm |
使用默认堆大小 64 MB 启动控制台 |
-c |
--- -p port-number |
启动控制台,并以 port-number 替代默认端口 |
-c -n |
login-file |
启动控制台,并使用 login-file 来提供用户名、密码、主机和端口 |
-h |
|
列出 es-start 的选项 |
-l |
|
启动平台代理 |
-y |
instance-name |
启动平台代理的一个新实例,其中 instance-name 是您提供的平台实例的名称 |
-Y |
启动平台代理的所有实例 |
|
-A |
|
启动除控制台以外的所有组件 |
-S |
|
启动服务器及其所有组件 |
-S |
--- -XmxNNm |
启动服务器及所有服务器子组件。启动时,参数将传递给控制台或服务器
|
login-file 与 -c 和 -n 选项一起使用,用以指定一个文本文件来检索登录信息。它有以下几种格式:
username=user-name password=password serverhost=local-host serverport=port-namber |
启动控制台的用户必须与 login-file 文件中指定的用户名相同。
以下示例显示了如何使用 es-start 及其参数。
要启动所有的 Sun Management Center 进程,请键入:
# /opt/SUNWsymon/sbin/es-start -A |
要使用一个指定了登录信息的文件自动启动控制台,请创建 login-file。然后键入:
# /opt/SUNWsymon/sbin/es-start -c -n login-file |
# /opt/SUNWsymon/sbin/es-start -Ac |
要在启动控制台时指定最大的控制台堆大小,请使用 es-start -c 和 -X 参数。
# /opt/SUNWsymon/sbin/es-start -c -- -Xmx100m |
要在启动控制台时指定特定端口,请使用 es-start -c 和 -p 参数。
# /opt/SUNWsymon/sbin/es-start -c -- -p 2090 |
要在启动服务器时指定服务器最大堆大小,请使用 es-start-s 和 -X 参数。
# es-start -S -- -Xmx100m |
本节介绍如何在 Solaris 平台和 Microsoft Windows 上启动 Sun Management Center 控制台。
下面的步骤也适用于 Linux 平台。
以获得授权的 Sun Management Center 用户身份登录安装了 Sun Management Center 控制台的 Solaris 计算机。
转到 /opt/SUNWsymon/sbin 目录。
键入以下命令启动 Sun Management Center 控制台:
# ./es-start - c &
将显示“Sun Management Center 登录”屏幕。
在“登录 ID”字段中键入 Sun Management Center 用户名。
在“口令”字段中键入 Sun Management Center 口令。
键入安装了 Sun Management Center 服务器层的服务器名称。
单击“登录”。
将建立与 Sun Management Center 服务器的连接,并鉴别您的登录。将显示 Sun Management Center Java 控制台。
访问“Sun Management Center 登录”窗口。
双击 Sun Management Center 快捷图标,或者选择“开始”->“程序”->“Sun Management Center”->“控制台”。
将显示“Sun Management Center 登录”窗口。同时还显示一个命令提示符窗口,其中显示了 Sun Management Center 运行的命令。
在“登录 ID”字段中键入 Sun Management Center 用户名。
在“口令”字段中键入 Sun Management Center 口令。
键入安装了 Sun Management Center 服务器层的服务器名称。
单击“登录”。
将建立与 Sun Management Center 服务器的连接,并鉴别您的登录。将显示控制台。
本节介绍如何使用图形用户界面或命令行脚本停止 Sun Management Center 组件。
您可以按照以下过程,使用图形用户界面向导来停止特定的 Sun Management Center 组件。
以超级用户身份登录到要停止 Sun Management Center 组件的计算机。
转到 /opt/SUNWsymon/sbin 目录。
键入以下命令来运行停止向导:
# ./es-guistop
将显示“选择要停止的组件”屏幕。
根据计算机上安装的组件,您可以选择以下选项中的一个或多个:
停止服务器组件
停止 Sun Management Center 代理
停止默认平台代理
停止平台代理的实例
选择要停止的组件,然后单击“下一步”。
将显示“停止组件”屏幕,其中列出每个组件的状态。
使用 es-stop 命令行脚本可以停止特定的 Sun Management Center 组件。es-stop 命令的语法如下:
es-stop -ahlYAS [-y instance-name]在 Solaris 10 中,es-stop 将停止由 SMF 管理的服务。
下表介绍 es-stop 命令的参数。
表 8–2 es-stop 选项
选项 |
修改选项 |
定义 |
---|---|---|
-a |
|
停止 Sun Management Center 代理 |
-h |
|
列出 es-stop 命令的选项 |
-l |
|
停止平台代理 |
-y |
instance-name |
停止名为 instance-name 的平台代理实例 |
-Y |
停止平台代理的所有实例 |
|
-A |
|
停止所有 Sun Management Center 组件(控制台除外) |
-S |
|
停止所有 Sun Management Center 服务器和服务器子组件 |
以下示例显示了如何使用 es-stop 及其参数。
要停止所有的 Sun Management Center 进程,请键入:
# /opt/SUNWsymon/sbin/es-stop -A |
要停止除代理以外的所有 Sun Management Center 进程,请键入:
# /opt/SUNWsymon/sbin/es-stop -S |