添加 说明 将基准或节点添加到当前会话的当前工作集中。 语法 smartupdate add --nodes smartupdate add --baselines 参数 在紧靠 /nodes 命令后面提供的参数(但在节点前面使用)被视为全局参数。这些参数适用于在命令中指定的所有节点。例如: smartupdate add /nodes user=user1 password=password1 type=linux 192.168.1.2 192.168.1.10 user、password 和 type 参数适用于两个节点。 在指定的节点后面使用的参数仅适用于该节点。 smartupdate add /nodes 192.168.1.15 user=user2 password=password2 type=linux 192.168.1.17 user=user3 password=password3 type=windows user2、password2 和 linux 参数适用于节点 192.168.1.15。user3、password3 和 windows 参数适用于 192.168.1.17。 节点参数 --nodes 执行添加操作的对象。列表中的术语应该以空格分隔。可以为所有节点全局指定用户和密码。 domain_name: localhost ip: 127.0.0.1 ipv6: ::1 添加节点或基准。不要在同一个命令中同时添加二者。 如果要添加 VC 节点,请使用主 Enet 模块的 IP 地址。将通过主 Enet 模块更新安装的所有 VC 模块,包括 FC 模块。 type = 该参数定义了节点类型。请将其作为本地和全局参数。SUM 支持以下节点类型: Windows Linux ilo virtual_connect 使用主 Enet 模块的 IP 地址。VC 节点需要 oa_username 和 oa_password。如果添加 VC 节点,请加入以下属性:oa_username 和 oa_password。 oa vmware sas_switch fc_switch sdx moonshot 未知 skip_prereqs = 默认情况下,SUM 在 Windows 节点上安装 CHIF 驱动程序。使用 true 选项跳过安装 CHIF 驱动程序的过程。 user= 示例:user=john_doe@example.com 它为节点提供了用户名凭据。如果没有在命令行中输入此项,则 SUM 将提示输入用户名。 请将其作为本地和全局参数。 如果节点是 Linux 节点,并且是 Windows 域的一部分,则将以下格式用于用户名。 \\\\ password= 示例:password=userpassword 节点的用户密码凭据。如果没有在命令行中输入此项,则 SUM 将提示输入密码。 请将其作为本地和全局参数。 SUM 支持 Windows 域帐户作为用户凭据。 su_user= 示例:user=su_john_doe@example.com 超级用户的用户名。 su_password= 示例:password=su_userpassword 超级用户的密码。 use_sudo 将凭据作为 sudo 凭据。 可能的选项: true false switch_username= Moonshot 交换机 A 的用户名。如果交换机 B 的用户名与交换机 A 的用户名相同,则此值适用于这两个交换机。 注: 可使用 setattributes 命令分配交换机 B 凭据。 switch_password= Moonshot 交换机 A 的密码。如果交换机 B 的密码与交换机 A 的密码相同,则此值适用于这两种交换机。 注: 可使用 setattributes 命令分配交换机 B 凭据。 switch_enable= 针对 Moonshot 节点启用交换机 A。如果密码相同,您可以将该值用于交换机 A 和 B。 vcenter_host 在 VMware 处于锁定模式时,这是 VMware vCenter 的地址。将这些参数与 vcenter_username 和 vcenter_password 一起使用,与处于锁定模式的 VMware 主机建立连接。 vcenter_username 这是用于建立到 VMware 主机的连接的用户帐户。 vcenter_password 这是用于建立到 VMware 主机的连接的帐户密码。 use_sshkey 可能的选项: true false 仅限 Linux 节点。请在该命令中使用 privatekeyfile 和 passphrase(可选)。 privatekeyfile= 输入私钥的绝对地址。私钥必须为 PEM 格式。 请将其作为本地和全局参数。 passphrase= (可选)输入私钥的通行短语。 请将其作为本地和全局参数。 override_connection 可能的选项: true false 还可通过在提供节点详细信息之前提供此参数而使其成为全局选项。 基准参数 --baselines 可以使用该参数通过指定目录来添加本地基准。如果要添加 HTTP 基准,请使用 save_location 参数。 save_location= 要在其中保存所下载 HTTP 基准的目录。 type= 该参数定义了基准类型。SUM 支持以下基准类型: http unc(仅限 Windows) 注: 请确保 UNC 目录未在本地主机系统中打开。 unc_username= 输入 UNC 目录路径的用户名。有效(仅限 Windows)。 unc_password= 输入 UNC 目录路径的密码。有效(仅限 Windows)。 bundle= 输入要添加的软件包文件名。请使用 getbaselines /list 命令显示软件包文件名列表。例如,bundle=spp.2014.02.0.B。 filter_os= (仅限 HTTP 基准)通过此属性,可根据操作系统过滤 SUM 下载的组件。有效的选项包括: Windows Linux vmware 限制 不要使用同一命令添加基准和节点。使用两个单独的命令。 SUM 交互式 CLI 模式不会自动添加节点或基准。交互式 CLI 模式不会自动添加相关节点。使用 GUI 模式添加关联设备。 Usage smartupdate add [--nodes n1 [type=] [user=] [password=] [su_user=] [su_password=] [use_sudo=true] [switch_username=] [switch_password=] [switch_enable=] --baselines b1 [save_location=] [type=smartupdate add /nodes 10.0.1.15 type=windows C:\>smartupdate add /baselines type=http save_location=c:\temp\spp bundle=http://10.1.2.3/spp/hp/swpackages/bp002524.xml filter_os=linux C:\>smartupdate add /nodes type=vc 10.0.1.16 user=Administrator password=12iso*help oa_username=Administrator oa_password=12iso*help C:\>smartupdate add /nodes 10.0.1.4 type=vmware vcenter_host=10.0.1.20 vcenter_username=Administrator vcenter_password=password C:\>smartupdate add /nodes 10.1.2.3 type=virtual_connect oa_username=Administrator oa_password=mypassword1 Linux 用法 $ ./smartupdate add --nodes 10.0.1.16 type=linux $ ./smartupdate add --baselines "/SPP/" "/tmp/myrepos/" $ ./smartupdate add --baselines type=http save_location=c:\temp\spp bundle=http://10.1.2.3/spp/hpe/swpackages/bp002524.xml filter_os=linux $ ./smartupdate add --nodes type=vc 10.0.1.18 user=Administrator password=12iso*help oa_username=Administrator oa_password=12iso*help $ ./smartupdate add --nodes 10.0.1.4 type=vmware vcenter_host=10.0.1.20 vcenter_username=Administrator vcenter_password=password $ ./smartupdate add --nodes 10.1.2.3 type=virtual_connect oa_username=Administrator oa_password=mypassword1 注: 如果节点类型为 Linux,则可使用 su_user 和 su_password 或使用 use_sudo。 例如: smartupdate add /nodes 192.168.1.1 type=Linux user=user password=password su_user=user1 su_password=password1 smartupdate add /nodes 192.168.1.1 type=Linux user=user password=password use_sudo=true 返回代码 SUCCESS_NO_REBOOT Windows:0 Linux: 0 文本:命令成功。 SUCCESS_REBOOT Windows:1 Linux: 1 文本:安装已成功,但需要重新引导。 SUCCESS_NOT_REQUIRED Windows:3 Linux: 3 文本:已成功完成命令,但不是必需的或者所有内容都是最新的。 FAILURE_GENERAL Windows:-1 Linux: 255 文本:发生了常规故障。有关详细信息,请参阅日志。 FAILURE_BAD_PARM Windows:-2 Linux: 254 文本:遇到了错误的输入参数。有关详细信息,请参阅日志。 FAILURE_COMPONENT_FAILED Windows:-3 Linux: 253 文本:安装组件失败。 FAILURE_COMMAND_FAILED Windows:-4 Linux: 252 文本:命令失败。有关详细信息,请参阅日志。