使用 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 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 |