天天看點

ovirt 使用glusterfs存儲域

glusterfs存儲伺服器一共8台:

192.168.174.81

192.168.174.80

192.168.174.79

192.168.174.68

192.168.174.67

192.168.167.76

192.168.167.58

192.168.167.52

分别在每一台上建立brick目錄

[root@192_168_174_81 ~]# mkdir /opt/brick/ovirt

[root@192_168_174_80 ~]# mkdir /opt/brick/ovirt

[root@192_168_174_79 ~]# mkdir /opt/brick/ovirt

[root@192_168_174_68 ~]# mkdir /opt/brick/ovirt

[root@192_168_174_67 ~]# mkdir /opt/brick/ovirt

[root@192-168-167-76 ~]# mkdir /opt/brick/ovirt

[root@192-168-167-58 ~]# mkdir /opt/brick/ovirt

[root@192-168-167-52 ~]# mkdir /opt/brick/ovirt

建立邏輯卷,條帶4份,複制2份.

[root@192_168_174_80 ~]# gluster

gluster> volume create ovirt stripe 4 replica 2 transport tcp 192.168.174.80:/opt/brick/ovirt 192.168.174.79:/opt/brick/ovirt 192.168.174.81:/opt/brick/ovirt 192.168.174.68:/opt/brick/ovirt 192.168.174.67:/opt/brick/ovirt 192.168.167.76:/opt/brick/ovirt 192.168.167.52:/opt/brick/ovirt 192.168.167.58:/opt/brick/ovirt

volume create: ovirt: success: please start the volume to access data

啟用邏輯卷

gluster> volume start ovirt

volume start: ovirt: success

ovirt要求所有brick的目錄必須權限對應才能添加成功

否則會報錯:

解決方法:

在每一台brick伺服器上建立新使用者組kvm,使用gid 36

[root@192-168-167-52 ~]# groupadd -g 36 kvm

[root@192-168-167-58 ~]# groupadd -g 36 kvm

[root@192-168-167-76 ~]# groupadd -g 36 kvm

[root@192_168_174_67 ~]# groupadd -g 36 kvm

[root@192_168_174_68 ~]# groupadd -g 36 kvm

[root@192_168_174_79 ~]# groupadd -g 36 kvm

[root@192_168_174_80 ~]# groupadd -g 36 kvm

[root@192_168_174_81 ~]# groupadd -g 36 kvm

新建立一個vdsm使用者,uid使用36,添加到kvm組中

[root@192-168-167-52 ~]# useradd -u 36 -g 36 vdsm

[root@192-168-167-58 ~]# useradd -u 36 -g 36 vdsm

[root@192-168-167-76 ~]# useradd -u 36 -g 36 vdsm

[root@192_168_174_67 ~]# useradd -u 36 -g 36 vdsm

[root@192_168_174_68 ~]# useradd -u 36 -g 36 vdsm

[root@192_168_174_79 ~]# useradd -u 36 -g 36 vdsm

[root@192_168_174_80 ~]# useradd -u 36 -g 36 vdsm

[root@192_168_174_81 ~]# useradd -u 36 -g 36 vdsm

修改brick目錄的使用者為vdsm,組kvm,目錄讀寫權限

[root@192-168-167-52 ~]# chown -R 36:36 /opt/brick/ovirt

[root@192-168-167-58 ~]# chown -R 36:36 /opt/brick/ovirt

[root@192-168-167-76 ~]# chown -R 36:36 /opt/brick/ovirt

[root@192_168_174_67 ~]# chown -R 36:36 /opt/brick/ovirt 

[root@192_168_174_68 ~]# chown -R 36:36 /opt/brick/ovirt 

[root@192_168_174_79 ~]# chown -R 36:36 /opt/brick/ovirt 

[root@192_168_174_80 ~]# chown -R 36:36 /opt/brick/ovirt 

[root@192_168_174_81 ~]# chown -R 36:36 /opt/brick/ovirt 

然後在ovirt管理平台上點選樹型system,存儲選項頁,建立域:

新建立的域必須附加到資料中心才能使用.

在存儲選項頁選中新建立的存儲域Image,然後在下面的次組選項頁中選中Data Center;

點選attach,在彈出的視窗中選擇要附加的資料中心.

還有一種方法在相應的資料中心中進行操作:

選項資料中心,在右側的上選項頁中點選要附加的資料中心,在下面的選項頁中選項存儲選項,點選attach按鈕,然後選擇要附加的存儲域.