ceph提供iscsi

環境:ubuntu16.04 ceph v10.2.3git

1、安裝tgtgithub

在ceph集羣中的某一臺服務器上安裝tgt服務( 若是target要支持後端爲rbd存儲,須要升級tgt >= 1.0.35 )ubuntu

apt-get install tgtvim

tgtadm --lld iscsi --op show --mode system | grep rbd    #查看tgt是否支持rbd模塊

若是不支持rbd,安裝tgt的rbd模塊後端

apt-get install tgt-rbd服務器

systemctl restart tgt    #安裝完後重啓tgt服務rest

2、建立rbd imageorm

rbd create --size 100G rbd/iscsi-imageget

3、編輯ceph的配置文件ubuntu16.04

一、vim /etc/tgt/conf.d/iscsi_ceph.conf     內容以下:

<target iqn.2016-03.rbdstore.example.com:iscsi>
    driver iscsi
    bs-type rbd
    backing-store rbd/iscsi-image       # Format is <pool-name>/<image-name>
</target>

二、重啓tgt服務

systemctl restart tgt   

4、客戶端發現磁盤

。。。。。。待續

 

配置文件參考:https://github.com/fujita/tgt/blob/master/doc/README.rbd

相關文章
相關標籤/搜索