OpenStack各组件的常用命令

摘要:
openstack命令openstack-servicerestart#重启openstack服务openstackendpoint-list#查看openstack的端口nova的常用命令novalist#列举当前用户所有虚拟机novashowID#列举某个虚机的详细信息novadeleteID#直接删除某个虚机novaservice-list#获取所有服务列表novaimage-list#获取

openstack命令

openstack-service restart #重启openstack服务

openstack endpoint-list #查看openstack的端口

nova的常用命令

nova list #列举当前用户所有虚拟机

nova show ID #列举某个虚机的详细信息

nova delete ID #直接删除某个虚机

nova service-list #获取所有服务列表

nova image-list #获取镜像列表

nova flavor-list #列举所有可用的类型

nova volume-list #列举所有云硬盘

nova volume-show #显示指定云硬盘的详细信息

nova volume-create #创建云硬盘

nova volume-delete #删除云硬盘

nova volume-snapshot-create #创建云硬盘快照

nova volume-snapshot-delete #删除云硬盘快照

nova live-migration ID node #热迁移

novamigrate ID node #冷迁移

nova migration-list #列出迁移列表

nova get-vnc-console ID novnc #获取虚机的vnc地址

nova reset-state --active ID #标识主机状态

neutron常用命令

neutron agent-list #列举所有的agent

neutron agent-show ID #显示指定agent信息

neutron port-list #查看端口列表

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

neutron net-list --all-tenants #列出所有租户所有网络

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

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

ip netns #查看命名空间

ip netsn exec haproxy ip a #查看haproxy的ip

cinder命令

cinder list #列出所有的volumes

cinder service-list #列出所有的服务

cinder snapshot-list #列出所有的快照

cinder backup-list #列出所有备份

cinder type-list #列出所有volume类型

cinder show

cinder delete

ceph命令

ceph -s #查看osd状态

ceph osd tree #查看osd

ceph osd down osd.0 #终止osd.0

ceph osd rm 0 #删除osd.0

ceph health detail #查看集群健康状况

ceph auth list #获取权限列表

ceph auth caps client.lucy mon 'allow r' mds 'allwo r, allow rw path=/lucy, allow rw path=/jerry_share' osd 'allow rw' #修改clent.lucy用户权限

ceph auth get-key client.lucy #获取某个用户的key

systemctl status ceph-osd.target #重启osd服务

systemctl status ceph-osd@5.service #查看osd.5的状态

rabbitmq命令

rabbitmqctl cluster_status #查看消息队列集群状态

rabbitmqctl start_app #启动

rabbitmqctl stop_app #停止

rabbitmqctl reset #重置

rabbitmqctl list_queues #查看rabbitmq队列

systemctl status rabbitmq-service.service #查看rabbitmq的状态

镜像格式转换

qemu-img convert -f qcow2 -0 raw Win10_1803_chinese_x64_glance.qcow2Win10_1803_chinese_x64_glance.raw

上传镜像

openstack image create "name" --file cirros-0.3.5-x86_64-disk.img --disk-format qcow2 --container-format bare --public

镜像上传后存放路径

/var/lib/glance/images

openstack各服务日志路径

/var/log/keystone/keystone.log

/var/log/glance/...

/var/log/neutron/...

/var/log/nova/...

/var/log/cinder/...

/var/log/apache2/ #dashboard日志

#swift存储日志

/var/log/syslog

/var/log/messages

修改时间和时区

timedatectl #显示各项当前时间

timedatectl list-timezones #显示系统所支持的时间区域

timedatectl set-timezone Asia/Shanghai #设置当前系统的时间区域

date -s "20190328 14:56:30" #修改时间

/etc/ntp.conf #ntp文件路径

hwclock -w #同步硬件时间

hwclock –r #查看时间

查看各服务状态

crm status #查看高可用集群状态

systemctl | grep neutron #找出neutron的各个服务

systemctl | grep nova #找出nova的各个服务

systemctl | grep cinder #找出cinder 的各个服务

systemctl status ......

rbd info volume/volume-ID #检索映射信息

rbd rmvolume/volume-ID #删除

/etc/init.d/ceph status #查看ceph状态

/etc/init.d/network restart #重启网络服务

ethtool eth0 #查看网口设置

免责声明:文章转载自《OpenStack各组件的常用命令》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇数据库中日期大小的判断R语言-向量化操作(apply、tapply、lapply、sapply、mapply、table等)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

spring aop实现拦截接口请求打印日志

 在spring配置  1编写自己的注解类 2.编写注解解析类 3.配置spring aop代理 (下面我使用注解 如使用配置 配置切点即可,有两种代理默认jdk代理 设置true 为cglib代理) //注解类 1 /** 2 * 自定义注解 拦截器 3 * @author 4 * 给需要监控的方法加上改注解,就可以实现该方法的日志记录 5...

Linux ${} 变量内容的提取和替换功能等

[root@localhost log]# var=/dir1/dir2/file.txt 1、对变量取值 [root@localhost log]# echo ${var} /dir1/dir2/file.txt 2、求字符串的长度 [root@localhost log]# echo ${#var} 19 3、提取位置3到最后的字符 [root@loc...

android studio中the logging tag can be most 23 characters

转:http://blog.csdn.net/voiceofnet/article/details/49866047 今天写代码的时候,突然发现平时用的好好的Log竟然报错,提示信息为:the logging tag can be at most 23 characters,was 27... 当前Android studio版本为1.4.1, sdk版本...

openstack cpu pinning

为了减少CPU竞争,提高CPU cache命中率,可以把guest的vcpu pin到host的物理CPU上。 在openstack中,可以添加以下到flavor extra specs: hw:cpu_policy=shared|dedicated hw:cpu_threads_policy=avoid|separate|isolate|prefer 如...

Vue js 的生命周期详解

Vue 实例的生命周期 Vue 实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列 过程,我们称这是 Vue 的生命周期。通俗说就是 Vue 实例从创建到销毁的过程,就是生命周期。 在Vue的整个生命周期中,它提供了一些生命周期钩子,给了我们执行自定义逻辑的机会。 它可以总共分为8个阶段: befo...

Navicat远程连接MySQL数据库

Navicat连接远程MySQL数据库 环境:Ubuntu 18.10 (GNU/Linux 4.18.0-13-generic x86_64)+Navicat 12.0.18(64-bit)-Premium Welcome to Ubuntu 18.10 (GNU/Linux 4.18.0-13-generic x86_64) * Documen...