1. 程式人生 > >雲端計算平臺常用命令

雲端計算平臺常用命令

################雲端計算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叢集服務程序資訊