部落客QQ:819594300
有什麼疑問的朋友可以聯系部落客,部落客會幫你們解答,謝謝支援!
ISCSI網絡存儲服務:
說明:iscsi實作網絡存儲,提供存儲端叫 target,使用存儲端叫 initiator。target 上可以提供存儲空間,initiator負責連接配接ISCSI裝置,在ISCSI裝置中建立檔案系統,以及存取資料,在 initiator 上看上去是多了一塊硬碟。
伺服器端配置target,準備做為LUN釋出的ISCSI的儲存設備(可以是一整塊磁盤、一個分區、邏輯卷或RAID陣列)。
虛拟機環境圖:
<a href="https://s1.51cto.com/wyfs02/M02/95/F5/wKioL1kbtQeD-6otAABGr9eVHs8689.jpg" target="_blank"></a>
實驗步驟(本實驗以一整塊磁盤做為iscsi存儲):
1)事先準備好一塊新磁盤作為ISCSI的儲存設備
<a href="https://s1.51cto.com/wyfs02/M01/95/F5/wKiom1kbtQjjlufkAAIvC-UeC4U490.jpg" target="_blank"></a>
2)安裝target
<a href="https://s1.51cto.com/wyfs02/M00/95/F5/wKioL1kbtQiweEEMAAFnmGZgiX0139.jpg" target="_blank"></a>
<a href="https://s1.51cto.com/wyfs02/M01/95/F6/wKiom1kbtQmAfItKAAE9rW1FOzY055.jpg" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M02/95/F6/wKiom1kbtQmQB6LmAADAvU98_Nw649.jpg" target="_blank"></a>
3)啟動target服務
<a href="https://s4.51cto.com/wyfs02/M02/95/F5/wKioL1kbtQnhifE6AADJIO3gJHc045.jpg" target="_blank"></a>
4)設定防火牆,開啟3260端口例外,以便用戶端連接配接
<a href="https://s4.51cto.com/wyfs02/M00/95/F6/wKiom1kbtQrSlSx7AAKRZEMNn2c209.jpg" target="_blank"></a>
5)執行targetcli工具
<a href="https://s4.51cto.com/wyfs02/M00/95/F5/wKioL1kbtQrwY5U6AAEXehEYbZ4147.jpg" target="_blank"></a>
下面正式開始做iscsi的共享儲存:
基本思路:
先把準備共享的塊做出來,建立一個target,在target上建立lun,一個lun連接配接一個塊
6)建立塊即給要釋出的存儲磁盤起個名字
<a href="https://s3.51cto.com/wyfs02/M01/95/F5/wKioL1kbtQvhh7vsAAKKE7WQHtw846.jpg" target="_blank"></a>
7)建立 iqn名字即建立ISCSI對象
<a href="https://s3.51cto.com/wyfs02/M02/95/F6/wKiom1kbtQ3jOtbRAATiQEpMzGM638.jpg" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M02/95/F5/wKioL1kbtQ3hmTjKAAELNgB4B-Q772.jpg" target="_blank"></a>
8)建立LUN(即邏輯單元)并綁定塊
<a href="https://s3.51cto.com/wyfs02/M02/95/F6/wKiom1kbtQ7QdkCgAAJne_QoIE8453.jpg" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M02/95/F5/wKioL1kbtQ7zAX9UAAEVFghr2tU112.jpg" target="_blank"></a>
9)設定ACL即将ISCSI對象與用戶端IP或主機名綁定(initiator端必須指定ACL的名字才可以連接配接iscsi存儲,就相當于initiator端連接配接iscsi存儲的一個憑證)
<a href="https://s3.51cto.com/wyfs02/M00/95/F6/wKiom1kbtRDywyYuAAL0c_GCNhg010.jpg" target="_blank"></a>
10)修改監聽位址(把預設的0.0.0.0改成本機的位址)
<a href="https://s5.51cto.com/wyfs02/M00/95/F6/wKiom1kbtRGC_zzVAAMlaIiz03k209.jpg" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M00/95/F5/wKioL1kbtRGjd45AAAEEDADZSfI533.jpg" target="_blank"></a>
說明:可以檢視/etc/target/saveconfig.json配置檔案,該配置檔案儲存着ISCSI的配置。
<a href="https://s4.51cto.com/wyfs02/M00/95/F5/wKioL1kbtRLw6Fz5AAF8UDri3L8290.jpg" target="_blank"></a>
下面是在initiator端的配置:
1)安裝iscsi-initiator-utils
<a href="https://s4.51cto.com/wyfs02/M01/95/F6/wKiom1kbtROy2UOOAAOmh0_nyjk914.jpg" target="_blank"></a>
2)給initiator起一個名字
<a href="https://s3.51cto.com/wyfs02/M01/95/F5/wKioL1kbtRTz9jYUAADBl7NlzeI464.jpg" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M01/95/F6/wKiom1kbtRSR4g-OAAFxMBg9L5A177.jpg" target="_blank"></a>
3)啟動iscsid服務
<a href="https://s3.51cto.com/wyfs02/M02/95/F6/wKiom1kbtRWQv55LAAHlzZyM0mQ897.jpg" target="_blank"></a>
4)尋找(發現)target端的存儲(即查詢target端的iscsi對象)
<a href="https://s5.51cto.com/wyfs02/M01/95/F5/wKioL1kbtRXhrdHAAAFWq73GMsc046.jpg" target="_blank"></a>
Iscsi的用法:
<a href="https://s5.51cto.com/wyfs02/M02/95/F5/wKioL1kbtRWReKHvAADZJaHEHTc030.jpg" target="_blank"></a>
5)登陸存儲(即登陸iscsi對象)
<a href="https://s1.51cto.com/wyfs02/M00/95/F6/wKiom1kbtRaAG2p2AAEImv_v_MA702.jpg" target="_blank"></a>
6)驗證用戶端ISCSI連接配接
<a href="https://s1.51cto.com/wyfs02/M00/95/F5/wKioL1kbtRbCe3RRAAEXuRs_KKA265.jpg" target="_blank"></a>
7)格式化、建立挂載點、挂載
<a href="https://s1.51cto.com/wyfs02/M01/95/F6/wKiom1kbtRehXzeXAADpFGU-tcE820.jpg" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M01/95/F5/wKioL1kbtRejUHopAAFnIHuDYjI925.jpg" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M02/95/F6/wKiom1kbtRfAykjSAAE31GcZfjM944.jpg" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M02/95/F6/wKiom1kbtRjSpfLBAAHHj09EawM792.jpg" target="_blank"></a>
本文轉自Mr大表哥 部落格,原文連結: http://blog.51cto.com/zpf666/1926531 如需轉載請自行聯系原作者