openstack 常用命令

Posted du-z

tags:

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

nova篇

# 列出当前租户的所有虚拟机:
nova list

# 列出所有租户的虚拟机(需要管理员权限):
nova list --all-tenants

# 查看一个虚拟机的详细信息:
nova show <serverName-Or-Id>

# 删除一个虚拟机:
nova delete <serverName-Or-Id>

# 关闭虚拟机:
nova stop <serverName-Or-Id>

# 软重启虚拟机:
nova reboot <serverName-Or-Id>

# 硬重启虚拟机:
nova reboot --hard <serverName-Or-Id>

# 重置虚拟机状态:
nova reset-state <serverName-Or-Id>

# 列出所有的Nova服务:
nova service-list

# 列出所有的flavor:
nova flavor-list

# 列出所有image:
nova image-list

# 热迁移虚拟机:
nova live-migration <serverName-Or-Id>

neutron篇

 # 查看浮动ip
neutron floatingip-list --all-tenants   

# 列出当前租户所有的网络
neutron net-list

# 列出所有租户的所有网络(需要管理员权限)
neutron net-list --all-tenants

# 创建一个网络(vlan/flat)
neutron net-create public --shared? --provider:network_type vlan? --provider:physical_network physnet1

# 查看一个网络的详细信息
neutron net-show NET_ID


# 删除一个网络
neutron net-delete NET_ID

# 创建一个子网
neutron subnet-create public 192.168.1.0/24 --name NAME --allocation-pool start =192.168.1.100,end=192.168.1.200 --gateway 192.168.1.254 --dns_nameserver 8.8.8.8

# 列出所有的agent
neutron agent-list

# 创建端口
neutron port-create public (--fixed-ip ip_address=10.0.0.1)

# 查看端口列表
neutron port-list

以上是关于openstack 常用命令的主要内容,如果未能解决你的问题,请参考以下文章

OpenStack常用命令

OpenStack常用命令

openstack常用命令-cinder篇

OpenStack各组件的常用命令

openstack 常用命令

openstack常用命令