OpenStack各组件的常用命令
时间:2019-12-20 19:01 来源:linux.it.net.cn 作者:IT
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 #热迁移
nova migrate 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.qcow2 Win10_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 rm volume/volume-ID #删除
/etc/init.d/ceph status #查看ceph状态
/etc/init.d/network restart #重启网络服务
ethtool eth0 #查看网口设置
(责任编辑:IT)
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 #热迁移 nova migrate 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.qcow2 Win10_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 rm volume/volume-ID #删除 /etc/init.d/ceph status #查看ceph状态 /etc/init.d/network restart #重启网络服务 ethtool eth0 #查看网口设置 (责任编辑:IT) |