openstack常用命令-nova篇
1.查看openstack版本
nova-manage version
2.查看节点
nova host-list
3.查看计算节点
nova hypervisor-list
4.查看计算节点上有哪些虚拟机
nova hypervisor-servers compute1
5.查看虚拟机列表
nova list
6.查看镜像列表
nova image-list
7.查看卷列表
nova volume-list
8.查看密钥对列表
nova keypair-list
9.查看flavor列表
nova flavor-list
10.查看浮动ip列表
nova-manage floating list
nova floating-ip-list
11.查看安全组列表
nova secgroup-list
12.查看安全组规则列表
nova secgroup-list-rules default
13.查看浮动ip
nova floating-ip-list
14.查看虚拟机
nova show ID
15.挂起/恢复/启动/关闭/删除虚拟机
nova suspend/resume/srart/stop/delete ID
16.(硬)重启虚拟机
nova reboot (--hard) ID
16a.救援模式
nova rescue VM_ID
16b.重启虚拟机,由救援模式进入正常模式
nova unrescue VM_ID
16c.使用指定镜像进入救援模式
nova rescue --rescue_image_ref IMAGE_ID VM_ID
17.在线迁移
nova live-migration ID compute1
18.创建密钥
nova keypair-add oskey > oskey.priv
chmod 600 oskey.priv
19.创建/删除浮动ip池
nova floating-ip-bulk-create/delete 192.168.0.200/29
20.创建浮动ip
nova floating-ip-create
21.删除浮动ip
nova floating-ip-delete xxx.xxx.xxx.xxx
22.绑定/解绑浮动ip
nova floating-ip-associate ID xxx.xxx.xxx.xxx
23.新建虚拟机
nova boot --image image-ID --flavor m1.medium --key_name abc --availability_zone nova:compute1.cloud.internal vmname
23a.通过块设备新建虚拟机
cinder create --image-id IMAGE_ID --name VOLUME_NAME SIZE_IN_GB
nova boot --falvor FLAVOR_IDsource=volume,id=VOLUME_ID,dest=volume,shutdown=preserve,bootindex=0 VMNAME
24.添加/删除浮动ip
nova add/remove-floating-ip ID xxx.xxx.xxx.xxx
25.挂载云硬盘
nova volume-attach ID VOLNAME /dev/sdb
26.卸载云硬盘
nova volume-detach ID VOLNAME
27.创建快照
nova image-create ID "snapshot 1"
28.调整虚拟机资源
nova resize VM_NAME FLAVOR_ID --poll
29.确认调整虚拟机资源
nova resize-confirm VM_ID
30.如果资源调整失败,则回滚
nova resize-revert VM_ID
31.数据库同步
nova-manage db sync
32.查看错误日志
nova-manage logs errors
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)