成为超级用户或作为等效角色。
# /usr/cluster/bin/scdsbuilder |
将显示 Agent Builder 的“创建”屏幕。
键入供应商名称。
键入应用程序名称。
自 Solaris 9 操作系统开始,供应商名称和应用程序名称的组合可超出九个字符。但是,如果使用的是早期版本的 Solaris 操作系统,则供应商名称和应用程序名称的组合不能超出九个字符。此组合用作脚本软件包的名称。
转到工作目录。
可以使用“浏览”下拉式菜单选择目录而不是键入路径。
选择该数据服务是可伸缩的,还是可进行故障转移的。
不必选择“网络可识别”,因为在创建 GDS 时该设置是默认值。
选择“GDS”。
(可选的)更改 RT 版本的所示默认值。
在“RT 版本”字段中不能使用以下字符:空格、制表符、斜杠 (/)、反斜杠 (\)、星号 (*)、问号 (?)、逗号 (,)、分号 (;)、左方括号 ([) 或右方括号 (])。
单击“创建”。
Agent Builder 将创建脚本。结果显示在“输出日志”区域中。
请注意,“创建”按钮将灰显。现在您就可以开始配置该脚本了。
单击“下一步”。
将显示“配置”屏幕。
键入 start 命令的位置,或单击“浏览”以找到 start 命令。
您可以指定属性变量。使用属性变量介绍了属性变量。
(可选的)键入 stop 命令的位置,或单击“浏览”以找到 stop 命令。
您可以指定属性变量。使用属性变量介绍了属性变量。
(可选的)键入 probe 命令的位置,或单击“浏览”以找到 probe 命令。
您可以指定属性变量。使用属性变量介绍了属性变量。
(可选的)为 start、stop 和 probe 命令指定新的超时值。
单击“配置”。
Agent Builder 将配置脚本。
Agent Builder 将供应商名称和应用程序名称组合在一起创建软件包名称。
将创建该脚本的软件包,并将其放置在以下目录中:
working-dir/vendor-name-application/pkg
例如,/export/wdir/NETapp/pkg。
在群集的每个节点上,成为超级用户或假定一个等效的角色。
在群集的每个节点上,安装完整的软件包。
对于分区域环境中的 Solaris 10 OS,请以全局区域中的全局管理员身份键入以下命令:
# cd /export/wdir/NETapp/pkg # pkgadd -G -d . NETapp |
指定的软件包将被添加到全局区域中,前提为软件包的内容不影响与非全局区域共享的全局区域的任何一部分。
以下是 pkgadd 安装的文件:
/opt/NETapp /opt/NETapp/README.app /opt/NETapp/man /opt/NETapp/man/man1m /opt/NETapp/man/man1m/removeapp.1m /opt/NETapp/man/man1m/startapp.1m /opt/NETapp/man/man1m/stopapp.1m /opt/NETapp/man/man1m/app_config.1m /opt/NETapp/util /opt/NETapp/util/removeapp /opt/NETapp/util/startapp /opt/NETapp/util/stopapp /opt/NETapp/util/app_config
对于非区域环境中其他版本的 Solaris OS 或 Solaris 10 OS,请键入以下命令:
# cd /export/wdir/NETapp/pkg # pkgadd -d . NETapp |
以下是 pkgadd 安装的文件:
/opt/NETapp /opt/NETapp/README.app /opt/NETapp/man /opt/NETapp/man/man1m /opt/NETapp/man/man1m/removeapp.1m /opt/NETapp/man/man1m/startapp.1m /opt/NETapp/man/man1m/stopapp.1m /opt/NETapp/man/man1m/app_config.1m /opt/NETapp/util /opt/NETapp/util/removeapp /opt/NETapp/util/startapp /opt/NETapp/util/stopapp /opt/NETapp/util/app_config
手册页和脚本的名称对应于先前在“创建”屏幕中键入的应用程序名称,放在脚本名称之后(例如 startapp)。
在群集的一个节点上,配置资源并启动应用程序。
# /opt/NETapp/util/startapp -h logicalhostname -p port-and-protocol-list |
startapp 脚本的参数视资源类型的不同(故障转移或可伸缩)而有所变化。
要确定需要键入的命令行,请检查自定义的手册页或运行 startapp 脚本而不带任何参数以显示用法语句。
若要查看手册页,需要指定手册页的路径。例如,要查看 startapp(1M) 手册页,请键入:
# man -M /opt/NETapp/man startapp |
要显示用法语句,请键入:
# /opt/NETapp/util/startapp The resource name of LogicalHostname or SharedAddress must be specified. For failover services: Usage: startapp -h logicalhostname -p port-and-protocol-list [-n ipmpgroup-adapter-list] For scalable services: Usage: startapp -h shared-address-name -p port-and-protocol-list [-l load-balancing-policy] [-n ipmpgroup/adapter-list] [-w load-balancing-weights] |