1 add ---------------------------------------------------------------------- add 可将基准或节点添加到当前会话的当前工作集 。 [注意] 注意: 在添加 ftp 类型基准之前,请执行 getbaselines 命令 以查看可用的 SPP 基准列表。 hpsum getbaselines /list hp.com HP SUM 将返回在线可用基准的列表,例如: Web 基准信息: 1. 名称: HP Service Pack for ProLiant 软件包文件名: spp.2014.02.0.B 版本: 2014.02.0.B 发行日期: 2014 年 4 月 25 日 2. 名称: HP Service Pack for ProLiant 软件包文件名: spp.2013.09.0.C 版本: 2013.09.0.C 发行日期: 2014 年 4 月 30 日 您可以为列表开头的所有节点或基准 提供密码。 例如,hpsum add [--nodes n1 [type=] [user=] [password=] [su_user=] [su_password=] [use_sudo=true] [switch_username=] [switch_password=] [switch_enable=] --baselines b1 [save_location=] [type=] user= password=] hpsum add --baselines b1 [save_location=] [type ] [注意] 注意: 不要在相同的命令中添加基准与节点。 请使用两个单独的 命令。 1.2 参数 add 命令提供了以下选项: +--------------------------------------------------------------------------------------------------------+ |参数 |说明 | |-----------------------------+--------------------------------------------------------------------------| |hpsum |HP SUM 脚本启动此操作。 | |-----------------------------+--------------------------------------------------------------------------| |add |此命令在 HP SUM 会话中添加节点或基准。 | |-----------------------------+--------------------------------------------------------------------------| | |执行添加操作的对象。 列表中的项应 | | |使用空格分隔。 可以为所有节点全局指定用户和密码 | | |。 | | | | | |domain_name: localhostip: 127.0.0.1ipv6: ::1 | | | o domain_name: localhost | |--nodes | | | | o ip: 127.0.0.1 | | | | | | o ipv6: ::1 | | | | | |添加节点或基准。 不要在同一个命令中同时添加二者。 | | | | | |如果您要添加 VC 节点,请使用 Enet 模块的 IP 地址。 | |-----------------------------+--------------------------------------------------------------------------| | |此参数定义了节点类型。 HP SUM 支持以下节点类型: | | |windowslinuxilovcoavmwarehpuxipdusasfchba_switchsuperdome_2moonshotunknown| | | o windows | | | | | | o linux | | | | | | o ilo | | | | | | o virtual_connect | | | | | | o oa | | | | | | o vmware | |type | | | | o hpux | | | | | | o ipdu | | | | | | o sas_switch | | | | | | o fchba_switch | | | | | | o sd2 | | | | | | o moonshot | | | | | | o unknown | |-----------------------------+--------------------------------------------------------------------------| |user=userstring |节点的用户名凭据。 | |-----------------------------+--------------------------------------------------------------------------| |password=passwordstring |节点的用户密码凭据。 如果不 | | |在命令行中输入此参数,HP SUM 会提示您输入密码。 | |-----------------------------+--------------------------------------------------------------------------| |su_user |sudo 用户的用户名。 | |-----------------------------+--------------------------------------------------------------------------| |su_password |sudo 用户的密码。 | |-----------------------------+--------------------------------------------------------------------------| |use_sudo |将这些凭据用作 sudo 凭据。 | |-----------------------------+--------------------------------------------------------------------------| | |Moonshot 交换机 A 的用户名。 | | | | |switch_username |[注意] 注意: | | | 您可以使用 setattributes 命令分配交换机 B | | | 凭据。 | |-----------------------------+--------------------------------------------------------------------------| | |Moonshot 交换机 A 的密码。 | | | | |switch_password |[注意] 注意: | | | 您可以使用 setattributes 命令分配交换机 B | | | 凭据。 | |-----------------------------+--------------------------------------------------------------------------| |switch_enable |为 Moonshot 节点启用两个交换机。 | |-----------------------------+--------------------------------------------------------------------------| |--baselines |使用此参数可以通过指定目录来添加本地基准。 如果 | | |您要添加 FTP 或 HTTP 基准,请使用 save_location 参数。 | |-----------------------------+--------------------------------------------------------------------------| |save_location=workinglocation|用于保存您下载的基准的目录。 | |-----------------------------+--------------------------------------------------------------------------| | |此参数定义了基准类型。 HP SUM 支持以下基准类型: | | |httpftpbundle | | | o http | |type | | | | o ftp | | | | | | o bundle | |-----------------------------+--------------------------------------------------------------------------| |save_location |要将下载的基准保存到的目录。 | +--------------------------------------------------------------------------------------------------------+ 1.3 返回代码 +------------------------------------------------------------------------+ | 返回代码 | Windows | Linux | 文本 | |------------------------+---------+-------+-----------------------------| | SUCCESS_NO_REBOOT | 0 | 0 | 命令成功。 | |------------------------+---------+-------+-----------------------------| | | | | 已成功完成该命令, | | | | | 但不需要执行该命令, | | | | | 或者所有内容 | | SUCCESS_NOT_REQUIRED | 3 | 3 | 已处于最新状态。 | | | | | | | | | | [注意] 注意: | | | | | 节点或基准 | | | | | 已存在。 | |------------------------+---------+-------+-----------------------------| | FAILURE_GENERAL | -1 | 255 | 出现了常规错误。 | | | | | 有关详细信息,请参阅日志。 | |------------------------+---------+-------+-----------------------------| | | | | 遇到了错误的输入 | | FAILURE_BAD_PARM | -2 | 254 | 参数。 有关详细信息, | | | | | 请参阅日志。 | |------------------------+---------+-------+-----------------------------| | FAILURE_COMMAND_FAILED | -4 | 253 | 命令失败。 有关 | | | | | 详细信息,请参阅日志。 | +------------------------------------------------------------------------+ 1.4 示例 Windows 示例命令行 C:\>hpsum add /nodes 10.0.1.15 type=windows C:\>hpsum add /baselines type=ftp save_location=c:\temp\pfw bundle=spp.2014.02.0.B Linux 示例命令行 $ hpsum add --nodes 10.0.1.16 type=linux $ hpsum add --baselines "/SPP/" "/tmp/myrepos/" $ hpsum add --baselines type=ftp save_location="/tmp/pfw bundle=spp.2014.02.0.B [注意] 注意: 如果节点类型为 Linux 或 HP-UX,则可以使用 su_user 和 su_password 或使用 use_sudo。 例如: hpsum add /nodes 192.168.1.1 type=Linux user=user password=password su_user=user1 su_password=password1 hpsum add /nodes 192.168.1.1 type=Linux user=user password=password use_sudo=true