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

openstack常用命令-nova篇的更多相关文章

  1. openstack常用命令-neutron篇

    列出当前租户所有的网络 neutron net-list 列出所有租户的所有网络(需要管理员权限) neutron net-list --all-tenants 创建一个网络(vlan/flat) n ...

  2. Linux常用命令-解压缩篇

    前言 Linux常用命令中,有很多用于对文件的压缩或解压,本文将介绍这些解压缩命令中不常见却非常实用的用法. tar tar是linux中最常用的解压缩命令.tar命令可用于处理后缀名为tar,tar ...

  3. LINUX常用命令 --- 权限篇

    linux常用命令 linux用户权限相关 root 用户    相当于群主    超级用户 sudo命令   相当于群管理员 普通用户    群成员 查看用户id信息      使用linux    ...

  4. 13.OpenStack常用命令

    常用的命令 使用trove create创建数据库 trove create name --size= --databases DBNAME \ --users USER:PASSWORD --dat ...

  5. openstack 常用命令

    转自: docs.openstack.org $ nova boot --image ubuntu-cloudimage --flavor 1 --user-data mydata.file

  6. LINUX常用命令--基础篇(一)

    1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行. 2. ls 查看目 ...

  7. 常用命令-python篇

    1. pip 加速命令 pip install --index-url https://pypi.douban.com/simple pip install -i https://pypi.tuna. ...

  8. openstack常用命令

    共享镜像 glance member-create fa47923c-2d3b-4d71-80cf-a047ba3bf342 eb3913b9ae5f41b09f2632389a1958d8删除共享镜 ...

  9. linux常用命令总结篇

    关于linux的一些基础命令,以前也学过,但是长时间不用还是感觉生疏了,所以记录下来以便后期温故知新. 1. cd:cd命令用来切换工作目录至dirname.cd ~ 进入用户主目录,cd - 进入之 ...

随机推荐

  1. spring boot:shardingsphere多数据源,支持未分表的数据源(shardingjdbc 4.1.1)

    一,为什么要给shardingsphere配置多数据源? 1,shardingjdbc默认接管了所有的数据源, 如果我们有多个非分表的库时,则最多只能设置一个为默认数据库, 其他的非分表数据库不能访问 ...

  2. spring boot:构建多模块项目(spring boot 2.3.1)

    一,为什么要使用多模块? 1,结构更清晰,方便管理    如果只是一个小项目当然没有问题,    但如果功能越增越多则管理越来越复杂,    多模块可以使项目中模块间的结构分离   2,把项目划分成多 ...

  3. go 下载图片

    package main import ( "net/http" "fmt" "io/ioutil" "strings" ...

  4. sql中的Bulk 导入txt文本

    通常,我们会对于一个文本文件数据导入到数据库中,不多说,上代码. 首先,表结构如下.   其次,在我当前D盘中有个文本文件名为2.txt的文件. 在数据库中,可以这样通过一句代码插入. Bulk in ...

  5. C# 8: 默认接口方法

    翻译自 John Demetriou 2018年8月4日 的文章 <C# 8: Default Interface Methods>[1],补充了一些内容 C# 8 之前 今天我们来聊一聊 ...

  6. maven 的安装与环境变量配置

    在http://maven.apache.org下载maven安装包 一.Windows 1.解压压缩包: jar -xvf "D:/apache-maven-3.5.0-bin.zip&q ...

  7. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之三(五十二)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  8. jenkins自动拉取git分支构建项目

    一,创建jenkins项目 new item ->freestyle project, 自定义一个项目名称 二,配置项目 1,Source Code Management 选择 git,输入gi ...

  9. robotframework执行自动化不能转换为h5页面的问题解决

    电脑换成win10后,搭建了robotframework环境,执行自动化发现页面不支持h5页面了.请教了大佬,解决办法如下: 1.切换到DOS环境下,执行pip list命令,查看selenium2l ...

  10. 02 . Go框架之Gin框架从入门到熟悉(数据解析和绑定,渲染,重定向,同步异步,中间件)

    数据解析和绑定 json数据解析和绑定 package main import ( "github.com/gin-gonic/gin" "net/http" ...