linux——ISCSI 网络磁盘共享
生活随笔
收集整理的這篇文章主要介紹了
linux——ISCSI 网络磁盘共享
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ISCSI
ISCSI技術實現了物理硬盤設備與TCP/TP網絡傳輸協議的相互結合,使得用戶可以通過互聯網方便的獲取到遠程機房提供的共享存儲資源
- ISCSI target:就是儲存設備端,存放磁盤或 RAID 的設備,目前也能夠將 Linux 主機仿真成 iSCSI target 了!目的在提供其他主機使用的『磁盤』
- ISCSI initiator:就是能夠使用 target 的客戶端,通常是服務器。 也就是說,想要連接到 iSCSI target 的服務器,也必須要安裝 iSCSI initiator 的相關功能后才能夠使用 iSCSI target 提供的磁盤就是了
一、軟件安裝(客戶端、服務端)
- yum install targetcli -y——服務端軟件安裝
- yum install iscsi-initiator-utils -y——客戶端軟件安裝
二、服務端配置
劃分出一塊2G的磁盤
- 建立一個塊存儲
westos:storage1(名稱westos:storage1可自定義),/dev/sdb1為上面新建的分區名稱
- 配置ISCSITarget命名
命名在同一子網內確保是唯一的,命名格式為:iqn.yyyy-mm.<主機名反寫>:自定義名稱(自定義名稱內不能有下劃線)
- 創建ACL允許ISCSI客戶機連接
iqn.2018-06.com.example:storage1為客戶機ISCSI名稱
- 創建lun(target塊設備的邏輯單元)
- 創建ip與端口
- 查看配置信息,并退出
三、客戶端配置
查看硬盤信息
啟動服務
- 配置客戶端名稱
- 發現設備以及登陸設備
注意:第一次登陸失敗后,修改后需先重啟主服務再啟子服務
- 查看硬盤信息
硬盤 /dev/sda ——網絡共享的磁盤
分區劃分
系統文件掛載之手動掛載
- 系統文件掛載之開機自動掛載
- 方法一
defaults,_netdev ,這是為了在啟動時讓網絡在分區前啟動,否則會啟動不起來
[root@client ~]# vim /etc/fstab [root@client ~]# cat /etc/fstab | tail -n 1 /dev/sda1 /mnt xfs defaults,_netdev 0 0 [root@client ~]# reboot [root@client ~]# df- 方法二
將 defaults,_netdev 改為 defaults 后,啟動不起來的挽救方法
出現上界面時,按 e 鍵 —> 如下圖修改(倒數第5行:rw rd.break) —> ctrl + x
啟動后,進入下面的模式,執行 chroot /sysroot/ —> vim /etc/fstab(進入后,編輯如圖) —> exit —> exit
- 系統文件卸載
查看目錄樹結構
查看目錄樹結構,關于共享磁盤的信息還存在
總結
以上是生活随笔為你收集整理的linux——ISCSI 网络磁盘共享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux——NFS+AUTOFS服务的
- 下一篇: linux 其他常用命令