searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Openstack学习之Nova常用命令

2023-05-25 06:52:46
564
0

        OpenStack 是一个由多个组件组成的云计算平台,其中包括 Nova、Neutron、Cinder、Glance 等多个组件,每个组件都有自己的命令行工具。而 Nova 是 OpenStack 平台中负责管理计算资源的组件,它主要管理虚拟机的创建、删除、调整规格等操作。本文简要记录一下Openstack中常用的Nova命令。

一、计算节点管理

含义

命令

查看计算节点列表信息

nova hypervisor-list

查看计算节点统计信息

nova hypervisor-stats

查看计算节点详细信息

nova hypervisor-show <compute>

查看计算节点虚拟机列表

nova hypervisor-servers <compute>

查看可用区列表信息

nova availability-zone-list

 

二、云主机管理

含义

命令

查看实例列表信息

nova list

查看实例详细信息

nova show <instanceid>

新建实例

nova boot --image <imageid> --flavor <flavor> --key_name <key> --availability_zone <az> <instancename>

删除实例

nova delete <instanceid>

启动实例

nova start <instanceid>

停止实例

nova stop <instanceid>

重启实例

nova reboot <instanceid>

挂起实例

nova pause <instanceid>

调整实例规格

nova resize <instanceid> <flavor>

重建实例

nova rebuild <instanceid>

 

三、规格管理

含义

命令

查看规格列表信息

nova flavor-list

查看规格详细信息

nova flavor-show <flavor>

创建规格

nova flavor-create <name> <id> <ram> <disk> >vcpus>

删除规格

nova flavor-delete <flavor>

修改规格

nova flavor-key <flavor> <set,unset> <key=value>

 

四、安全组管理

含义

命令

查看安群组列表信息

nova secgroup-list

查看安群组规则详细信息

nova secgroup-list-rules <secgroup>

创建安全组

nova secgroup-create <name> <desc>

删除安全组

nova secgroup-delete <secgroup>

修改安全组

nova secgroup-update <secgroup> <name> <desc>

 

五、弹性IP管理

含义

命令

查看弹性IP列表信息

nova floating-ip-list

查看弹性IP地址池信息

nova floating-ip-pool-list

创建弹性IP地址

nova floating-ip-create <pool>

创建弹性IP地址块

nova floating-ip-bulk-create <rang>

删除弹性IP地址

nova floating-ip-delete <address>

删除弹性IP地址块

nova floating-ip-bulk-delete <rang>

 

六、密钥对管理

含义

命令

查看密钥对列表信息

nova keypair-list

创建密钥对

nova keypair-add –pub-key [key] <name>

删除密钥对

nova keypair-delete <name>

 

七、配额管理

含义

命令

查看配额列表信息

nova show [--tenant <tenantid>] [--user <userid>]

更新配额信息

nova quota-update [--user <user>,…] <projectid>

 

0条评论
0 / 1000
p****n
2文章数
0粉丝数
p****n
2 文章 | 0 粉丝
p****n
2文章数
0粉丝数
p****n
2 文章 | 0 粉丝
原创

Openstack学习之Nova常用命令

2023-05-25 06:52:46
564
0

        OpenStack 是一个由多个组件组成的云计算平台,其中包括 Nova、Neutron、Cinder、Glance 等多个组件,每个组件都有自己的命令行工具。而 Nova 是 OpenStack 平台中负责管理计算资源的组件,它主要管理虚拟机的创建、删除、调整规格等操作。本文简要记录一下Openstack中常用的Nova命令。

一、计算节点管理

含义

命令

查看计算节点列表信息

nova hypervisor-list

查看计算节点统计信息

nova hypervisor-stats

查看计算节点详细信息

nova hypervisor-show <compute>

查看计算节点虚拟机列表

nova hypervisor-servers <compute>

查看可用区列表信息

nova availability-zone-list

 

二、云主机管理

含义

命令

查看实例列表信息

nova list

查看实例详细信息

nova show <instanceid>

新建实例

nova boot --image <imageid> --flavor <flavor> --key_name <key> --availability_zone <az> <instancename>

删除实例

nova delete <instanceid>

启动实例

nova start <instanceid>

停止实例

nova stop <instanceid>

重启实例

nova reboot <instanceid>

挂起实例

nova pause <instanceid>

调整实例规格

nova resize <instanceid> <flavor>

重建实例

nova rebuild <instanceid>

 

三、规格管理

含义

命令

查看规格列表信息

nova flavor-list

查看规格详细信息

nova flavor-show <flavor>

创建规格

nova flavor-create <name> <id> <ram> <disk> >vcpus>

删除规格

nova flavor-delete <flavor>

修改规格

nova flavor-key <flavor> <set,unset> <key=value>

 

四、安全组管理

含义

命令

查看安群组列表信息

nova secgroup-list

查看安群组规则详细信息

nova secgroup-list-rules <secgroup>

创建安全组

nova secgroup-create <name> <desc>

删除安全组

nova secgroup-delete <secgroup>

修改安全组

nova secgroup-update <secgroup> <name> <desc>

 

五、弹性IP管理

含义

命令

查看弹性IP列表信息

nova floating-ip-list

查看弹性IP地址池信息

nova floating-ip-pool-list

创建弹性IP地址

nova floating-ip-create <pool>

创建弹性IP地址块

nova floating-ip-bulk-create <rang>

删除弹性IP地址

nova floating-ip-delete <address>

删除弹性IP地址块

nova floating-ip-bulk-delete <rang>

 

六、密钥对管理

含义

命令

查看密钥对列表信息

nova keypair-list

创建密钥对

nova keypair-add –pub-key [key] <name>

删除密钥对

nova keypair-delete <name>

 

七、配额管理

含义

命令

查看配额列表信息

nova show [--tenant <tenantid>] [--user <userid>]

更新配额信息

nova quota-update [--user <user>,…] <projectid>

 

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0