雲端計算平臺常用命令
阿新 • • 發佈:2018-11-13
################雲端計算IAAS篇################################################################################################################################## ################mysql篇################################### mysql -uroot -p000000 ####使用root賬號登入mysql use mysql #########切換到mysql層 show tables; #########查詢mysql資料庫列表 select * from mysql.user where user = 'keystone'\G; #######以列表形式查詢mysql使用者名稱為keystone的使用者許可權資訊 use keystone #########切換到keystone層 show tables; #########查詢keystone資料庫列表 select current_date as Systemtime; ########查詢系統當前時間############### ####################mysql篇結束################################## ###############openstack篇################################## openstack ###########進入openstack router list ##########查詢路由列表 user list ##########查詢使用者列表 server list ##########查詢服務列表 subnet list ##########查詢子網列表 ip floating list ##########查詢IP列表 security-group-list #######查詢安全組規則列表 flavor list #####雲主機型別列表 project list #####專案列表 project show admin ########查詢admin專案的詳細資訊 mapping list ###########對映表 floatingip-list ###########浮動IP列表 role list ##############查詢角色列表 user show admin #############admin使用者的詳細資訊 user set --password 000000 testuser ###以管理員身份將testuser使用者的密碼修改為000000 user create --domain xiandian --password password testuser ###建立使用者testuser ,密碼為password role add --project admin --user testuser user ####將testuser使用者分配給admin專案,賦予使用者user的許可權 ####################openstack篇結束################################## ####################nova篇################################ nova flavor-list #####雲主機型別列表 nova service-list ####nova服務列表資訊 nova list #####虛擬機器監視器資訊 ####################nova篇結束################################ ############## neutron篇############ neutron agent-list -c binary -c agent_type -c alive #########查詢網路服務列表資訊 [[email protected] ~]# neutron agent-show (agenti-ID)#####檢視網路服務DHCP-agent詳細資訊 [[email protected] ~]# ovs-vsctl list-br ###查詢網橋列表 ############## neutron篇結束############ #####################ceilometer篇###################################### #####提供引數的順序建立一個基於計算統計的告警,其中名字為:cpu_hi;測量值的名稱為: ####cpu_util;閾值為:70.0;對比的方式為:大於;統計的方式為:平均值;週期為:600s;統計的次數為:3;轉為告警狀態時提交的URL為:'log://';關鍵字: resource_id=INSTANCE_ID。(2)ceilometer alarm-threshold-create --name cpu_hi --meter-name cpu_util --threshold 70.0 --comparison-operator gt --statistic avg --period 600 --evaluation-periods 3 --alarm-action 'log://' --query resource_id=INSTANCE_ID #### ceilometer alarm-update --enabled False ########修改告警的告警狀態為不生效。 ceilometer alarm-history (ID值) ######查詢告警歷史的改變資訊。 ceilometer event-list ##########查詢事件列表資訊 #####################ceilometer篇結束###################################### sestatus #######查詢selinux資訊 hostnamectl #######查詢主機名 mount -o loop filename /mnt/ ###掛載檔案到mnt umount /mnt/ ####取消/mnt/目錄掛載 mv /etc/yum.repos.d/* /home/ #####移動原有yum配置 vi /etc/yum.repos.d/local.repo ###新建本地yum源引數 cat /etc/yum.repos.d/local.repo ###檢視本地yum源引數 yum clean all #####清除yum快取 yum repolist #####檢視yum彙總 yum list #####檢視yum列表 systemctl stop firewalld ####關閉防火牆 systemctl disable firewalld ####關閉防火牆開機自啟 ################雲端計算IAAS篇結束############################################################################################################################### ################################################################雲端計算PAAS篇################################################################################### docker run -d --restart=always -p 80:8080 rancher/server:v1.1.4-xd ###########執行server:v1.1.4-xd映象,對映8080埠 docker ps -a |grep -w "xd_web" |awk '{print $1}' | xargs -i docker rm -f {} #########檢測主機是否存在名稱為xd_web的容器,如果存在則刪除 docker images |grep -w "xd_web" |awk '{print $3}' |xargs docker rmi -f #####檢測是否存在xd_web的映象,如果存在則刪除 docker build -t xd_web /root/xd_web ######構建Client節點/root/xd_web路徑下的Dockerfile檔案,映象名稱為xd_web docker run -itd -p 8585:80 –p 8586:8080 --name xd_web xd_web #####執行該容器,埠監聽規則為:8585埠監聽內部80埠、8586埠監聽內部8080埠,名稱為xd_web ################################################################雲端計算PAAS篇結束############################################################################### ##################################################################################SDN篇####################################################################### tar -zxvf filename -C /user/local ######解壓該檔案到/user/local 目錄 ssh -p 8101[email protected] ####啟動本地ssh8101埠連線 feature:install odl-ovsdb-openstack odl-dlux-core ####安裝SDN ###########################################SDN結束######################################################################### ########################################BIGDATA篇######################################### source /etc/profile jps ###檢視Hadoop叢集服務程序資訊