Nova服务运维

Posted lzp123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nova服务运维相关的知识,希望对你有一定的参考价值。

Nova服务运维

Nova中的安全组只是对进入虚拟机的流量加以控制,对虚拟机外出流量没有加以限制

1)常用的安全组命令。

# nova secgroup-create

功能:创建安全组。

创建一个名为test的安全组,描述为‘test the nova command about the rules‘

 技术图片

2Nova管理虚拟机类型

虚拟机类型是在创建实例的时候,分配给实例的资源情况,接下来介绍Nova对虚拟机类型的管理。

# nova flavor-create

功能:创建一个虚拟机类型。

使用命令创建一个名为testID6,内存为2048 MB,磁盘为20 GBvCPU数量为2的云主机类型。

 技术图片

查看test云主机类型的详细信息

 技术图片

3Nova实例管理

1)启动实例

Nova可对云平台中的实例进行管理,包括创建实例、启动实例、删除实例和实例迁移等操作。

# nova boot

功能:启动实例。

格式:

nova boot [--flavor <flavor>] [--image <image>]

                 [--image-with <key=value>] [--boot-volume <volume_id>]

                 [--snapshot <snapshot_id>] [--min-count <number>]

                 [--max-count <number>] [--meta <key=value>]

                 [--file <dst-path=src-path>] [--key-name <key-name>]

                 [--user-data <user-data>]

                 [--availability-zone <availability-zone>]

                 [--security-groups <security-groups>]

                 [--block-device-mapping <dev-name=mapping>]

                 [--block-device key1=value1[,key2=value2...]]

                 [--swap <swap_size>]

                 [--ephemeral size=<size>[,format=<format>]]

                 [--hint <key=value>]

                 [--nic <net-id=net-uuid,net-name=network-name,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>]

                 [--config-drive <value>] [--poll] [--admin-pass <value>]

                 [--access-ip-v4 <value>] [--access-ip-v6 <value>]

                 [--description <description>]

                 <name>

固定参数。

<name>:实例名称

可选参数。

[--flavor <flavor>]:虚拟机类型。

[--image <image>]:选用的镜像。

[--image-with <key=value>] :镜像的元数据属性。

[--boot-volume <volume_id>:启动逻辑卷的ID

[--snapshot <snapshot_id>] 快照

[--num-instances <number>] 实例数量

[--meta <key=value>]  元数据

[--file <dst-path=src-path>] 文件

[--key-name <key-name>] 密钥名称

[--user-data <user-data>] 注入的用户数据

[--availability-zone <availability-zone>] 可用域

[--security-groups <security-groups>] 安全组

[--block-device-mapping <dev-name=mapping>] 块存储格式化

[--block-device key1=value1[key2=value2...]] 块设备参数

[--swap <swap_size>] 交换分区大小

[--ephemeral size=<size>[format=<format>]]  连接块存储大小

[--hint <key=value>] 自定义数据

[--nic ] 配置IP

[--config-drive <value>] 驱动使能

[--poll] 显示创建进度

2)删除实例

# nova delete

功能:删除实例

格式:

usage: nova delete [--all-tenants] <server> [<server> ...]

Immediately shut down and delete specified server(s).

Positional arguments:

  <server>       Name or ID of server(s).

Optional arguments:

  --all-tenants  Delete server(s) in another tenant by name (Admin only).

以上是关于Nova服务运维的主要内容,如果未能解决你的问题,请参考以下文章

OpenStack 运维 - 部署Nova组件 [T版]

OpenStack 运维 - 部署Nova组件 [T版]

openstack运维实战系列之nova aggregate资源分组

openstack运维实战系列(十八)nova与ceph结合

OpenStack 计算服务Nova [四]

如何构建完善的运维服务体系