在 Oracle® Solaris 11.2 中安装和配置 OpenStack

退出打印视图

更新时间: 2015 年 4 月
 
 

修改风格规范

要更改风格规范,请使用 flavor-key 子命令修改 extra_specs 值。

nova flavor-key flavor action key=value [key=value ...]
flavor

风格的名称或 ID。

action

setunset

key=value

key 是规范的名称。value 是该规范的新值。如果 actionunset,则仅指定 key

$ nova flavor-key 4 set zonecfg:bootargs=-v
$ nova flavor-show 4
+----------------------------+------------------------------------------------+
| Property                   | Value                                          |
+----------------------------+------------------------------------------------+
| name                       | Oracle Solaris                                 |
|                            |  kernel zone - large                           |
| ram                        | 16384                                          |
| OS-FLV-DISABLED:disabled   | False                                          |
| vcpus                      | 16                                             |
| extra_specs                | {u'zonecfg:brand':                             |
|                            |    u'solaris-kz', u'zonecfg:bootargs': u'-v'}  |
| swap                       |                                                |
| os-flavor-access:is_public | True                                           |
| rxtx_factor                | 1.0                                            |
| OS-FLV-EXT-DATA:ephemeral  | 0                                              |
| disk                       | 40                                             |
| id                         | 4                                              |
+----------------------------+------------------------------------------------+

以下属性在内核区域和非全局区域都受支持:

  • zonecfg:bootargs

  • zonecfg:brand

  • zonecfg:hostid

以下属性仅在非全局区域中受支持:

  • zonecfg:file-mac-profile

  • zonecfg:fs-allowed

  • zonecfg:limitpriv

其他区域配置属性在 OpenStack 中不受支持。有关这些区域配置属性的信息,请参见 zonecfg(1M) 手册页。

可以使用 sc_profile 键指定系统配置的配置文件:

$ nova flavor-key 4 set sc_profile=/system/volatile/profile/sc_profile.xml

nova flavor-key 命令仅允许您修改或添加 extra_specs 值。要修改现有风格的其他规范,例如 RAM 量,必须删除该风格并使用相同的名称创建修改后的风格。有关删除和创建风格的信息,请参见《OpenStack Admin User Guide》(《OpenStack 管理员用户指南》)。