1 SetAttributes

   ʹ setattributes  HP SUM ڵỰ
   ԡ Ȩ޲ȷ
   ļϵһֻʹøֵ
   setattributes ܻ᷵ЧĲ֪ͨ

   ʹôʾڽʽ CLI зỰԣ

   hpsum setattributes --session <attribute>=<value> (Linux)

   hpsum setattributes /session <attribute>=<value> (Windows)

      ---------------------------------------------------------------------   
    ע⣺ Ҫ鿴ɸĵбʹ        
    getattributes  ÿỰӵĽڵͻ׼     
    õԽ仯 磺                             
                                                                              
    hpsum /getattributes /session (Windows)  hpsum --nodes                  
      ---------------------------------------------------------------------   

   +------------------------------------------------------------------------+
   | Ự           | ֵܵ                          |
   |------------------------------+-----------------------------------------|
   |auto_save_session |[true | false] |
   |------------------------------+-----------------------------------------|
   | auto_save_session_time       | <integer> - ԷΪλʱ䡣       |
   |                              | ĬֵΪ 15 ӡ                  |
   |------------------------------+-----------------------------------------|
   |engine_mode |[debug|release] |
   |------------------------------+-----------------------------------------|
   | software                     | [true|false] - Ϊڴ˻Ựӵ    |
   |                              | нڵ㶨ѡ    |
   |------------------------------+-----------------------------------------|
   | firmware                     | [true|false] - Ϊڴ˻Ựӵ    |
   |                              | нڵ㶨ѡ    |
   |------------------------------+-----------------------------------------|
   | rewrite                      | [true|false] - Ϊڴ˻Ựӵ    |
   |                              | нڵ㶨ѡ    |
   |------------------------------+-----------------------------------------|
   | downgrade                    | [true|false] - Ϊڴ˻Ựӵ    |
   |                              | нڵ㶨ѡ    |
   |------------------------------+-----------------------------------------|
   | language                     | [en|ja|cn]                              |
   |------------------------------+-----------------------------------------|
   |                              | [normal|verbose|veryverbose]            |
   |                              |                                         |
   |                              |   o normal -  HP SUM ṩ |
   |                              |     йزĬ      |
   |                              |     Ϣ                 |
   |                              |                                         |
   | verbosity                    |   o verbose - ṩйز |
   |                              |     ϸϢϢ     |
   |                              |     ã                          |
   |                              |                                         |
   |                              |   o veryverbose - ṩйز   |
   |                              |     ϸϢϢ  |
   |                              |     ã                       |
   |------------------------------+-----------------------------------------|
   |                              | [true|false]                            |
   |                              |                                         |
   | verbose                      | hpsum setattributes /nodes verbose=true |
   |                              |                                         |
   |                              | ȷ HP SUM ڲڼ |
   |                              | ṩϸϢ             |
   |------------------------------+-----------------------------------------|
   |                              | [directory_path] - ϣ |
   | report_dir                   |  HP SUM б汨Ŀ¼·     |
   |                              | 磺 C:\hpsum_reports\             |
   |------------------------------+-----------------------------------------|
   |               | [true|false]                                           |
   |                              |                                         |
   | use_proxy_script             | Ҫ   |
   |                              |  HTTP  FTP          |
   |                              | ׼                               |
   |------------------------------+-----------------------------------------|
   | proxy_url                    | <string> -  URL            |
   |------------------------------+-----------------------------------------|
   | proxy_ftp_port               | <string> -  FTP ˿ڡ       |
   |------------------------------+-----------------------------------------|
   | proxy_script                 | <string> - ű      |
   |                              | ·                                 |
   |------------------------------+-----------------------------------------|
   | proxy_username               | <string> -        |
   |                              | û                                 |
   |------------------------------+-----------------------------------------|
   | proxy_password               | <string> -       |
   û롣                           |
   |------------------------------+-----------------------------------------|
   |                              | [yes|no]                                |
   | open_firewall                |                                         |
   |                              | ķǽ˿ڣ    |
   |                              | ԱԶ̽ڵͨš          |
   |------------------------------+-----------------------------------------|
   |                              | ʹЧ HP Passport ƾ API |
   | hp-passport-token=[ id] | ֤Կ      |
   |                              | hp.com ϵĻ׼   |
   +------------------------------------------------------------------------+

   +------------------------------------------------------------------------+
   | ڵض | ܵ                        |
   |--------------------------+---------------------------------------------|
   |               | [true|false]                                           |
   |                          |                                             |
   |                          | Ϊ true    |
   |                          | ã                     |
   |                          |                                             |
   |                          |   o vcenter_host - VMware vCenter ڵ |
   |                          |      IP ַ                           |
   |                          |                                             |
   | VMware nodes             |   o vcenter_username                        |
   |                          |                                             |
   | Use_vCenter              |     - VMware vCenter ڵû  |
   |                          |                                             |
   |               |   o vcenter_password                                   |
   |                          |                                             |
   |                          |     - ӵ VMware Center ڵ    |
   |                          |     û롣                |
   |                          |                                             |
   |                          | ҲԽЩΪỰ |
   |                          | ԡ                                 |
   |--------------------------+---------------------------------------------|
   |                          | ѡ                                     |
   |                          |                                             |
   |                          |  8 ַַ         |
   |                          |                                             |
   | encryption_key           |   o true                                    |
   |                          |                                             |
   |                                        |   o false                     |
   |                          |                                             |
   |                          | ʹø FIPS ģʽ VC |
   |--------------------------+---------------------------------------------|
   |                          | ֵܵ                             |
   |                          |                                             |
   |                          | ODDEVEN/PARALLEL/SERIAL/MANUALĬ |
   | ethactorder              | ֵΪ ODDEVEN                           |
   |                          |                                             |
   |                          | ʹøȷ VC-Enet       |
   |                          | ģ鼤˳                    |
   |--------------------------+---------------------------------------------|
   |                          | ֵܵ                             |
   |                          |                                             |
   |                          | ODDEVEN/PARALLEL/SERIAL/MANUALĬ |
   | fcactorder               | ֵΪ ODDEVEN                           |
   |                          |                                             |
   |                          | ʹøȷ VC-FC         |
   |                          | ˳                           |
   |--------------------------+---------------------------------------------|
   |                          | ЧĿ                              |
   |                          |                                             |
   |                          | 0-60 ӡ ĬֵΪ 0 ӡ     |
   | ethactdelay              |                                             |
   |                          | ʹøȷ |
   |                          |     |
   |                          | VC-Enet ģļʱ䣨ԷΪλ                            |
   |--------------------------+---------------------------------------------|
   |                          | ЧĿ                              |
   |                          |                                             |
   |                          | 0-60 ӡ ĬֵΪ 0 ӡ     |
   | fcactdelay               |                                             |
   |                          | ʹøȷ |
   |                          |     |
   |                          | VC-FC ģļʱ䣨ԷΪλ                              |
   |--------------------------+---------------------------------------------|
   |                          | ܵѡ                          |
   |                          |                                             |
   |                                        |   o true                      |
   |                          |                                             |
   |                                        |   o false                     |
   |                          |                                             |
   |                          | ԣ                           |
   | Linux ڵ   |                                                        |
   |                          |   o privatekeyfile - ˽Կ   |
   | use_sshkey               |     ַ ˽Կ   |
   |                          |      PEM ʽ                       |
   |                          |                                             |
   |                          |   o passphrase -ѡ       |
   |                          |     ˽Կͨж         |
   |                          |                                             |
   |                          | ҲԽЩΪỰ |
   |                          | ԡ                                 |
   |--------------------------+---------------------------------------------|
   |                          | ܵѡ                          |
   |                          |                                             |
   |                                        |   o true                      |
   | no_mgmt                  |                                             |
   |                                        |   o false                     |
   |                          |                                             |
   |                          | ûΪѡ AMSSNMP  WBEM         |
   |                          | ṩ                    |
   |--------------------------+---------------------------------------------|
   |                          |  Linux                                |
   |                          |                                             |
   |                          | ܵѡ                          |
   |                          |                                             |
   | use_snmp                 |   o true                                    |
   |                          |                                             |
   |                                        |   o false                     |
   |                          |                                             |
   |                          | HP SUM  SNMP              |
   |--------------------------+---------------------------------------------|
   |                          |  Windows                              |
   |                          |                                             |
   |                          | ܵѡ                          |
   |                          |                                             |
   | use_wmi                  |   o true                                    |
   |                          |                                             |
   |                                        |   o false                     |
   |                          |                                             |
   |                          | HP SUM  WBEM ṩ    |
   |--------------------------+---------------------------------------------|
   |                          | Gen8 ͸߰汾                            |
   |                          |                                             |
   |                          | ܵѡ                          |
   |                          |                                             |
   | use_ams                  |   o true                                    |
   |                          |                                             |
   |                                        |   o false                     |
   |                          |                                             |
   |                          | HP SUM  AMS        |
   |                          | Windows  Linux ϵͳС                  |
   |--------------------------+---------------------------------------------|
   |                          | ܵѡ                          |
   |                          |                                             |
   |               | [true|false]                                           |
   |                          |                                             |
   | ignore_tpm               | ڷϰװ TPM  TM ģ飬   |
   |                          | ˲֪ͨ HP SUM  TPM |
   |                          | Ϣ                   |
   |                          |                                             |
   |                          | ڷ iLO ڵ֧   |
   |                          | ˲                                  |
   |--------------------------+---------------------------------------------|
   |                              | [omithost|omitcomponent|force]          |
   |                          |                                             |
   |                          |   o omithost -  HP SUM ʧܵ    |
   |                          |              |
   |                              |     Ĭϣ                           |
   |                          |                                             |
   | on_failed_dependency     |   o omitcomponent - ֻ HP SUM ʧܵʱ         |
   |                          |     Ż   |
   |                          |      ڵϵ |
   |                          |                                |
   |                          |                                             |
   |                          |   o force - HP SUM ǿƲʧ |
   |                          |               |
   |--------------------------+---------------------------------------------|
   |                          | ܵѡ                          |
   |                          |                                             |
   | ignore_warnings          | [true|false]                                |
   |                          |                                             |
   |                          | ˲֪ͨ HP SUM        |
   |                          | ľ档                     |
   +------------------------------------------------------------------------+

   +------------------------------------------------------------------------+
   | ض Superdome 2/X  |                                               |
   |              | ܵ                          |
   |------------------------+-----------------------------------------------|
   | update_type            | [ALL/COMPLEX/PARTITIONS] - ֵ֪ͨ HP |
   |                        | SUM Ҫµ Superdome 2/X ڵ㡣    |
   |------------------------+-----------------------------------------------|
   | device_list            | [devicelist] - ֵ֪ͨ HP SUM   |
   |                        | Ҫµ uperdome 2/X ڵ㡣       |
   |------------------------+-----------------------------------------------|
   |                        | [rebootlist] - ֵ֪ͨ HP SUM    |
   | reboot_list            | ڲ           |
   |                        | Superdome 2/X ڵ㡣                                   |
   +------------------------------------------------------------------------+

   Щƾ뽻 A ͬ
   Ϊ B  Moonshot ضԡҲԽЩ
   ΪỰԡ

   +------------------------------------------------------------------------+
   | ض Moonshot ||
   |         | ܵ                               |
   |-------------------+----------------------------------------------------|
   |switch_username |[username] - Moonshot A ûơ    |
   |-------------------+----------------------------------------------------|
   |switch_password |[password] - Moonshot A 롣     |
   |-------------------+----------------------------------------------------|
   | switch_enable     | [enable_password] - Moonshot A       |
   |                   | 롣                                 |
   |-------------------+----------------------------------------------------|
   |switchb_username  [username] - Moonshot B ûơ    |
   |-------------------+----------------------------------------------------|
   |switchb_password |[password] - Moonshot B 롣     |
   |-------------------+----------------------------------------------------|
   | switchb_enable    | [enable_password] - Moonshot B       |
   |                   | 롣                                 |
   +------------------------------------------------------------------------+

   ±ʾ downgrade  rewrite 
   ϣ

   +------------------------------------------------------------------------+
   |GUI ѡ | ʽ CLI ģʽʾ           |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |          | rewrite=false downgrade=false firmware=false   |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |޹̼         | rewrite=false downgrade=false firmware=true    |
   |                       | software=false                                 |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |̼ | rewrite=false downgrade=false firmware=true    |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |    | rewrite=false downgrade=true firmware=false |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   | ̼    | rewrite=false downgrade=true firmware=true     |
   |                       | software=false                                 |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |        | rewrite=false downgrade=true firmware=true |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |д      | rewrite=true downgrade=false firmware=false    |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |д̼      | rewrite=true downgrade=false firmware=true     |
   |                       | software=false                                 |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   |д          | rewrite=true downgrade=false firmware=true     |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |дͽ |hpsum setattributes /nodes localhost           |
   |              |rewrite=true downgrade=true firmware=false     |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |дͽ |hpsum setattributes /nodes localhost           |
   |̼              | rewrite=true downgrade=true firmware=true      ||                       | software=false      |
   |                       | software=false                                 |
   |-----------------------+------------------------------------------------|
   |дͽ |hpsum setattributes /nodes localhost           |
   |                  | rewrite=true downgrade=true firmware=true      |
   |                       | software=true                                  |
   +------------------------------------------------------------------------+

  1.1 ﷨

   hpsum setattributes --nodes [<nodelist>] attribute1=value1
   attribute2=value2

   hpsum setattributes --session attribute1=value1

  1.2 

   setattributes ṩѡ

   +------------------------------------------------------------------------+
   |                  | ˵                                |
   |---------------------------+--------------------------------------------|
   | hpsum                     | HP SUM ű˲   |
   |---------------------------+--------------------------------------------|
   | setattributes             | ù HP SUM    |
   |                           | ԡ                            |
   |---------------------------+--------------------------------------------|
   | --nodes [<nodelist>]      | ָڵҪӦ  |
   | attribute=value           | ڵԡ                    |
   |---------------------------+--------------------------------------------|
   | --session attribute=value | ָҪӦõĻỰ  |
   |                           | ԡ Ựȫԡ      |
   +------------------------------------------------------------------------+

  1.3 ش

   +------------------------------------------------------------------------+
   | ش            | Windows | Linux | ı                        |
   |------------------------+---------+-------+-----------------------------|
   | SUCCESS_NO_REBOOT      | 0       | 0     | ɹ |
   |------------------------+---------+-------+-----------------------------|
   | FAILURE_GENERAL        | -1      | 255   | ˳ |
   |                        |         |       | йϸϢ־  |
   |------------------------+---------+-------+-----------------------------|
   |                        |         |       | ˴   |
   | FAILURE_BAD_PARM       | -2      | 254   |  йϸϢ   |
   |                        |         |       | ־               |
   |------------------------+---------+-------+-----------------------------|
   | FAILURE_COMMAND_FAILED | -4      | 252   | ʧܡ |
   |                        |         |       | йϸϢ־      |
   +------------------------------------------------------------------------+

  1.4 ʾ

    Windows ʾ

   C:\> hpsum setattributes /nodes 10.0.1.5 forcefirmware=true
   forcesoftware=true rewrite=true downgrade=true

   C:\> hpsum setattributes /nodes 10.0.1.5 update_type=all

   C:\> hpsum setattributes /session open_firewall=yes

   C:\> hpsum setattributes /nodes 10.0.0.4 use_vcenter=true
   vcenter_host=10.0.0.1 vcenter_username=test vcenter_password=password

    Linux ʾ

   $ ./hpsum setattributes --nodes 10.0.1.5 forcefirmware=true
   forcesoftware=true rewrite=true downgrade=true

   $ ./hpsum setattributes --nodes 10.0.1.5 update_type=all

   $ ./hpsum setattributes -session open_firewall=yes

   $ ./hpsum setattributes --nodes 10.0.0.5 use_vcenter=true
   vcenter_host=10.0.0.1 vcenter_username=test vcenter_password=password
