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中文網其他相關文章!