首頁  >  文章  >  運維  >  Swift運維

Swift運維

重铸
重铸原創
2020-07-23 17:03:39128瀏覽

           iaas Swift 運維

1.使用指令檢視 swift 服務狀態,然後建立一個容器,並使用指令檢視容器

#清單。

[root@controller ~]# source /etc/keystone/admin-openrc.sh

[root@controller ~]# swift stat     //檢視服務狀態

[root@controller ~]# swift post test   //建立容器

#[root@controller ~]# swift list --lh      //檢視容器清單

 2.使用swift 相關指令,建立一個容器,然後使用指令查看該容器的狀態。

使用 swift 相關指令,查詢 swift 物件儲存服務可以儲存的單一檔案大小的

大值。

[root@controller ~]# swift post test   //建立容器

[root@controller ~]# swift stat     //檢視服務狀態

4.使用swift相關指令,建立一個容器,然後往這個容器上傳一個檔案(文

#件可以自行建立),上傳完畢後,使用指令查看容器。

root@controller ~]# swift post test   //建立容器

[root@controller ~]# dd if=/dev/zero of=/tmp/example-500Mb bs=1M count=500

500 0 records in

500 0 records out

524288000 bytes (524 MB) copied, 0.380656 s, 1.4 GB/s

)。 [root@controller ~]# swift list --lh      //檢視容器清單

5.登入iaas 雲端主機,使用openstack 指令,建立一個容器,並查詢,上傳一

###個文件(可自行建立)到這個容器中,並查詢。 ######root@controller ~]# swift post test   //建立容器######[root@controller ~]# dd if=/dev/zero of=/tmp/example-500Mb bs=1M count=500######500 0 records in######500 0 records out######524288000 bytes (524 MB) copied, 0.380656 s, 1.4 GB/s##################################################################################################################################################################################################################)。 [root@controller ~]# swift list --lh      //檢視容器清單######KVM 運維######3.此題使用實體iaas 平台。登入 compute 節點,使用指令將 KVM 程序綁定 到特定的 cpu 上。 ######ps -e|grep kvm###### 5.此題使用實體 iaas 平台。登入 controller 節點,使用 cat 指令,只查看目前系統有多少大頁,然後設定大頁數量並查看,接著使用指令使設定永久生效,後將大頁掛載到/dev/hugepages/上。 ######[root@controller ~]# echo 20 > /proc/sys/vm/nr_hugepages######[root@controller ~]#  grep Huge /proc/meminfo    ##########################################################################################################################如果AnonHugePages:    659456 kB######HugePages_Total:      20######HugePages_Free:       20######HugePages_R         0######Hugepagesize:       2048 kB ######[root@controller ~]# cat /proc/sys/vm/nr_hugepages######20######6.登入192.168.100.10/dashboard,建立一個雲端主機。在雲端主機所在的實體節 點,進入 virsh 互動式介面,調整虛擬機器的記憶體大小,後再使用指令查看該虛擬機器的詳情。 ######[root@controller~]#virsh######virsh#dominfoinstance-000000fd######virsh#setmeminstance-0000000fd5242880######virsh#dominfonce-000000fd##virsh#dominfonce-00000fd## ###網路運維:######1.在控制節點安裝配置JDK 環境。安裝完成後,查詢 JDK 的版本資訊。 ######[root@controller ~]# java -version###### 3.繼續完成OpenDaylight 的安裝,完成後使用curl 指令存取網頁http://192.168.100.10:8181/index.html 。 ######負載平衡:######2.使用負載平衡建立 nginx 資源池,使用 http 協議,選擇輪循負載平衡方式。 建立完成後新增 vip:nginx-vip,使用 http 協議,連接埠為 80,HTTP_COOKIE 會話持久化。使用 neutron 指令查詢資源池 nginx 詳細資料、nginx-vip 詳細資料。 ######3.使用負載平衡建立 nginx 資源池,使用 http 協議,選擇輪循負載平衡方式。 建立完成後新增 vip:nginx-vip,使用 http 協議,連接埠為 80,HTTP_COOKIE 會話持久化。使用指令查看所建立資源池的 haproxy 設定檔。 (實體環境)######防火牆:###

防火牆規則創建,新增名為 icmp 的規則,拒絕所有來源 IP、來源連接埠、目的 IP、目的連接埠的 ICMP 規則。使用 neutron 命令查詢規則清單資訊、詳細資訊。 (實體環境)2.防火牆創建,創建名為 nginx 的防火牆,新增防火牆規則 nginx-80,放行 所有來源 IP、來源連接埠、目的 IP、目的連接埠為 80 的規則。建立防火牆策略 nginx-policy,新增 nginx-80 規則。使用 neutron 命令查詢防火牆詳細資訊、策略詳細資訊、規則詳細資訊。 (物理環境)

 

#

以上是Swift運維的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn