openstack计算节点的zone划分

摘要:
我对如何使用openstackzone有了初步的了解,我认为它更实用。我在这里与您分享:#novaaggregate listPrintallstofallgaggregate#novaaggregate create<name><availabilityzone>Createanewaggregateamed<name>inaavailability zone<availability zone>。

初步了解了一些openstack zone的使用方法,觉得比较实用,在此分享给大家:

nova aggregate-list  

Print a list of all aggregates.  

# nova aggregate-create <name> <availability-zone>  

Create a new aggregate named <name> in availability zone <availability-zone>. Returns the ID of the newly created aggregate.  

# nova aggregate-delete <id>  

Delete an aggregate with id <id>.  

# nova aggregate-details <id>  

Show details of the aggregate with id <id>.   

# nova aggregate-add-host <id> <host>  

Add host with name <host> to aggregate with id <id>.  

# nova aggregate-remove-host <id> <host>  

Remove the host with name <host> from the aggregate with id <id>.  

# nova aggregate-set-metadata <id> <key=value> [<key=value> ...]  

Add or update metadata (key-value pairs) associated with the aggregate with id <id>.  

# nova aggregate-update <id> <name> [<availability_zone>]  

Update the aggregate's name and optionally availability zone.    

# nova host-list  

List all hosts by service.  

# nova host-update --maintenance [enable | disable]  

Put/resume host into/from maintenance.

http://docs.openstack.org/grizzly/openstack-compute/admin/content/host-aggregates.html

举例:

[root@openstack ~]# nova aggregate-list

+----+------+-------------------+

| Id | Name | Availability Zone |

+----+------+-------------------+

+----+------+-------------------+

[root@openstack03 ~]# nova aggregate-create clusterA cluster-12C-128G

+----+----------+-------------------+-------+--------------------------------------+

| Id | Name     | Availability Zone | Hosts | Metadata                             |

+----+----------+-------------------+-------+--------------------------------------+

| 1  | clusterA | cluster-12C-128G  |       | 'availability_zone=cluster-12C-128G' |

+----+----------+-------------------+-------+--------------------------------------+

[root@openstack03 ~]# nova aggregate-create clusterB cluster-12C-48G

+----+----------+-------------------+-------+-------------------------------------+

| Id | Name     | Availability Zone | Hosts | Metadata                            |

+----+----------+-------------------+-------+-------------------------------------+

| 2  | clusterB | cluster-12C-48G   |       | 'availability_zone=cluster-8C-48G' |

+----+----------+-------------------+-------+-------------------------------------+

[root@openstack03 ~]# nova aggregate-list

+----+----------+-------------------+

| Id | Name     | Availability Zone |

+----+----------+-------------------+

| 1  | clusterA | cluster-12C-128G  |

| 2  | clusterB | cluster-8C-48G   |

+----+----------+-------------------+

[root@openstack03 ~]# nova aggregate-list

+----+----------+-------------------+

| Id | Name     | Availability Zone |

+----+----------+-------------------+

| 1  | clusterA | cluster-12C-128G  |

| 3  | clusterB | cluster-8C-48G    |

+----+----------+-------------------+

[root@openstack03 ~]# nova aggregate-add-host 1 node01

Host node01 has been successfully added for aggregate 1 

+----+----------+-------------------+----------+--------------------------------------+

| Id | Name     | Availability Zone | Hosts    | Metadata                             |

+----+----------+-------------------+----------+--------------------------------------+

| 1  | clusterA | cluster-12C-128G  | 'node01' | 'availability_zone=cluster-12C-128G' |

+----+----------+-------------------+----------+--------------------------------------+

[root@openstack03 ~]# nova aggregate-add-host 2 node02

Host node02 has been successfully added for aggregate 2 

+----+----------+-------------------+--------------------+--------------------------------------+

| Id | Name     | Availability Zone | Hosts              | Metadata                             |

+----+----------+-------------------+--------------------+--------------------------------------+

| 1  | clusterA | cluster-8C-48G  | 'node02' | 'availability_zone=cluster-8C-48G' |

+----+----------+-------------------+--------------------+--------------------------------------

免责声明:文章转载自《openstack计算节点的zone划分》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇解决vscode格式化vue文件出现的问题cratedb 做为prometheus 的后端存储下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

openstack多节点部署运维

一、packstack单点部署 1、配置虚拟机NAT网络连接 查看vmware的NAT网络默认配置 vmwarestation软件点击 上方“编辑”,选择“虚拟网络编辑器”找到vmnet10,是NAT模式,子网地址是172.25.2.0,子网掩码是:255.255.255.0.再点击“NAT设置”,可看到它的网关:172.25.2.2 配置当前虚拟机的网络...

openstack 平台添加 nvidia vGPU

前期准备: NVIDIA-Linux-x86_64-440.53-vgpu-kvm-3.10.0-1062.12.1.el7.x86_64.run(需要向厂家索取下载地址) 内核升级安装包: kernel-3.10.0-1062.12.1.el7.x86_64.rpm kernel-headers-3.10.0-1062.12.1.el7.x86_64....

在CentOS7下的OpenStack中配置使用Spice协议

在CentOS7下的OpenStack中配置使用Spice协议 by 无若 1. 需要的包 在计算节点上 #yum install spice-html5 注意:使用yum安装spice-html5不成功时,可以直接使用rpm方式下载后安装 wget http://dl.fedoraproject.org/pub/epel/7/x86_64/s/spice...

单节点部署OpenStack(Queens版本、DevStack)

  本人在本科毕业设计期间选择了基于OpenStack做一个项目,当初选题时过分低估了OpenStack学习的时间成本以及学习难度(说起来都是泪…着手搭建平台之前对linux、云计算、虚拟化都知之甚少),以至于整过过程下来踩了无数的坑,但整个过程亦收获颇丰,也重新燃起了对技术的热情。在学习和实践期间通过阅读论坛博主CloudMan写的“每天5分钟玩转Ope...

OpenStack 镜像制作之cloud-init

Contents[hide] 1背景 2密钥登录 2.1密钥登录的原理 2.1.1openstack的私钥 2.1.2密码注入 = 2.1.3实际遇到的情况 2.1.4解决办法 背景前面我们制作了镜像,并且制作的镜像支持了硬盘的自定义。但是还不够,我们要镜像支持密码注入,支持密钥登录。并且2种登录方式都支持(密钥登录,密码登录) 密钥登录...

openstack虚拟机导出镜像

当在虚拟机中安装有软件后,为了使用镜像创建虚拟机不再安装软件,而是创建后就会自动安装,需要将原虚拟机导出为镜像。 如下虚拟机,修改密码后,重新打成镜像,创建出虚拟机后,使用新密码登录     查询出镜像所在位置,执行qemu-img convert -c -O qcow2 /var/lib/nova/instances/c4fcf7dd-74db-409...