openstack學習-存儲管理操做

實驗流程
openstack學習-存儲管理操做web

Dashboard操做

卷類型和QOS管理

使用admin用戶登錄Dashboard界面,導航欄選擇「管理員-卷-卷類型」,點擊「建立卷類型」
openstack學習-存儲管理操做
輸入類型名稱「VolumeType_web",勾選」公有「,進行建立
openstack學習-存儲管理操做
單擊」建立 QOS 規格「
openstack學習-存儲管理操做
輸入Qos規格名稱"QoS_web",」消費者(啥翻譯?)「選擇」後端「,進行建立
openstack學習-存儲管理操做
返回卷類型列表,查看已經建立的卷類型,在操做列表中選擇」管理QoS規格關聯
openstack學習-存儲管理操做
而後在對話框中,「要關聯的Qos規格」中,選擇已經建立的QoS_web,而後進行關聯
openstack學習-存儲管理操做
確認卷規格已經關聯
openstack學習-存儲管理操做後端

卷管理

建立卷

導航欄中,選擇「項目-卷-卷」,進入列表,而後單擊建立卷
openstack學習-存儲管理操做
按照以下信息填寫ide

  • 卷名稱:Volume_web_01
  • 捲來源:Image
  • 使用鏡像做爲源:選擇鏡像「Img_web"
  • 類型:選擇卷類型」VolumeType_web"
  • 大小:選擇1GB
  • 可用分區:nova
  • 其餘保持默認
    openstack學習-存儲管理操做
    建立完成後,查看卷的狀態
    openstack學習-存儲管理操做

    掛載卷

    在「項目-卷-卷」中,操做列表選擇「管理鏈接」
    openstack學習-存儲管理操做
    而後選擇鏈接到實例,選擇Instance_web01,而後點擊鏈接卷
    openstack學習-存儲管理操做
    返回卷列表,確認卷的狀態和掛載狀況
    openstack學習-存儲管理操做學習

上傳捲到鏡像

在導航欄中選擇「項目-卷-卷」,進入卷列表,而後選擇「上傳鏡像」
openstack學習-存儲管理操做
輸入鏡像名稱「Volume_Img_web",磁盤格式選擇"QCOW2-QEMU Emulator",單擊上傳
openstack學習-存儲管理操做
而後在」項目-計算-鏡像「,進入鏡像列表,查看建立的鏡像
openstack學習-存儲管理操做翻譯

建立卷快照

」項目-卷-卷「,進入卷列表,選擇」建立快照「
openstack學習-存儲管理操做
輸入快照名稱」Volume_Snap_web",建立3d

openstack學習-存儲管理操做

卷擴容

」項目-卷-卷「,進入卷列表,選擇「擴展卷」
openstack學習-存儲管理操做
輸入卷擴容後的大小,2,而後點擊擴展卷
openstack學習-存儲管理操做code

基於卷快照建立卷

「項目-卷-快照」,進入快照列表,而後點擊「建立卷」
openstack學習-存儲管理操做
輸入卷的名稱「Volume_web_02",」使用快照源「爲」Volume_Sanp_web"
openstack學習-存儲管理操做
確認卷是否建立成功
openstack學習-存儲管理操做orm

基於捲髮放虛擬機

點擊卷「Volume_web_02",選擇」建立實例「
openstack學習-存儲管理操做
輸入虛擬機實例名稱,如」Instance_web_02",其餘保持默認
openstack學習-存儲管理操做
進入「源」標籤頁,在選擇源選擇」卷「,將Volume_web02添加
openstack學習-存儲管理操做
進入實例類型,選擇」Flavor_web",添加,單擊建立實例
openstack學習-存儲管理操做
而後返回卷列表,確認卷的狀態和掛載
openstack學習-存儲管理操做
進入「項目-卷-卷」,進入卷列表,編輯卷Volume-web_01,取消勾選:可啓動,此時該卷不能做爲啓動卷,沒法基於該捲髮放虛擬機實例
openstack學習-存儲管理操做server

CLI 操做

卷類型和QOS管理

進入controller節點,導入管理員環境變量
建立卷類型」VolumeType_cli",類型爲「Public"對象

openstack volume type create --public VolumeType_cli

openstack學習-存儲管理操做

查看卷類型列表

openstack volume type list

openstack學習-存儲管理操做

建立卷QOS,"QoS_cli」,使用對象爲back-end

openstack volume qos create --consume back-end QoS_cli

openstack學習-存儲管理操做
查看卷QoS列表

openstack volume qos list

openstack學習-存儲管理操做

將卷QOS "QoS_cli「分配給卷類型"VolumType_cli"

openstack volume qos associate QoS_cli VolumeType_cli

查看卷QoS分配的卷類型

openstack volume qos show QoS_cli

openstack學習-存儲管理操做

卷管理

建立卷

建立卷Volume_cli_01,捲來源Img_web,類型VolumeType_web,大小1G,可用分區nova,爲啓動卷

openstack volume create --image Img_cli --type VolumeType_cli --size 1 --availability-zone nova --bootable Volume_cli_01

openstack學習-存儲管理操做
查看卷列表

openstack volume list

openstack學習-存儲管理操做

掛載和卸載卷

將卷Volume_cli_01掛載給虛擬機實例Instance_cli_01

openstack server add volume Instance_cli_01 Volume_cli_01

查看卷掛載的狀況

openstack volume list

openstack學習-存儲管理操做
將卷Volume_cli_01從虛擬機實例Instance_cli_01卸載

openstack server remove volume Instance_cli_01 Volume_cli_01

查看卷是否已經卸載
openstack學習-存儲管理操做

上傳捲到鏡像

將卷Volume_cli_01上傳到鏡像Volume_Img_cli,鏡像格式設置爲QCOW2

openstack image create --volume Volume_cli_01 --disk-format qcow2 Volume_Img_cli

openstack學習-存儲管理操做
查看剛剛建立的鏡像

openstack image list

openstack學習-存儲管理操做

建立快照

爲卷Volume_cli_01建立卷快照Volume_Snap_cli

openstack volume snapshot create --volume Volume_cli_01 Volume_Snap_cli

openstack學習-存儲管理操做
查看剛剛建立的卷快照

openstack volume snapshot list

openstack學習-存儲管理操做

卷擴容

將卷Volume_cli_01擴容到2GB

openstack volume set --size 2 Volume_cli_01

查看擴容的卷

openstack volume show Volume_cli_01

openstack學習-存儲管理操做

基於卷快照建立卷

基於快照Volume_Snap_cli建立卷Volume_cli_02

openstack volume create --snapshot Volume_Snap_cli Volume_cli_02

openstack學習-存儲管理操做
查看剛剛建立的卷

openstack volume list

openstack學習-存儲管理操做

基於捲髮放虛擬機實例

基於卷volume_cli_02發放虛擬機實例Instance_cli_02,規格設置爲Flavor_cli

openstack server create --volume Volume_cli_02 --flavor Flavor_cli Instance_cli_02

openstack學習-存儲管理操做

檢查虛擬機實例列表

openstack server list

openstack學習-存儲管理操做

相關文章
相關標籤/搜索