﻿1 SetAttributes

     ----------------------------------------------------------------------

   可以使用 setattributes 更改 HP SUM 节点或会话的
   属性。 如果权限不正确，或者如果参数不属于请求集
   或使用了不允许的值，此命令可能会返回
   无效参数声明。

   您可以设置以下节点属性： forcefirmware、forcesoftware、
   rewrite、downgrade、action、delay、username、password、
   ignore_warnings=[true/false]、baseline、ignore_warnings 和 message
   （重新引导消息）。

   [注意] 注意：                                
          如果您使用 rewrite=true 或 downgrade=true 参数，则必须
          使用 forcefirmware=true 和/或 forcesoftware=true。

   以下属性特定于 Superdome 2 节点：
   update_type=[ALL/COMPLEX/PARTITIONS]、device_list=[devicelist] 和
   reboot_list=[rebootlist]。

   您可以设置会话的 open_firewall 属性。

  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 | [注意] 注意：                               |
   |                           |        目前，HP SUM 仅支持      |
   |                           |        更改 open_firewall          |
   |                           |        属性。                          |
   +------------------------------------------------------------------------+

  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 16.1.1.105 forcefirmware=true
   forcesoftware=true rewrite=true downgrade=true

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

   C:\> hpsum setattributes /session open_firewall=yes

    Linux/HP-UX 示例命令行

   $ hpsum setattributes --nodes 16.1.1.105 forcefirmware=true
   forcesoftware=true rewrite=true downgrade=true

   $ hpsum setattributes --nodes 16.1.1.117 update_type=all

   $ hpsum setattributes -session open_firewall=yes
