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 常用命令的主要内容,如果未能解决你的问题,请参考以下文章