OpenStack各組件的常用命令


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      #查看網口設置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM