﻿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=<node_type>] [user=<username>]
   [password=<userpassword>] [su_user=<su_user>]
   [su_password=<suuser_password>] [use_sudo=true]
   [switch_username=<Moonshot_switchA_username>]
   [switch_password=<Moonshot_switchA_password>]
   [switch_enable=<Moonshot_switchA_enable>]

   --baselines b1 [save_location=<directory>] [type=<baseline_type]

   [注意] 注意：                                 
          HP SUM 不会自动添加节点或基准。 交
          互式 CLI 模式不会自动添加关联节点。
          使用 GUI 模式可添加关联设备。

   如果添加 VC 节点，请包括以下属性： oaip、oa_username
   和 oa_password。

  1.1 语法

   hpsum add --nodes n1 [type=<node_type>] user=<username>
   password=<userpassword>]

   hpsum add --baselines b1 [save_location=<directory>] [type
   <baseline_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                        
