一,實驗用到工具分別為:
VMware虛擬機,安裝教程:VMware Workstation Pro 17 安裝圖文教程
FreeNAS系統,安裝教程:FreeNAS-11.2-U4.1安裝教程2024(圖文教程)
二,新建虛擬機"IP-SAN Server",添加6塊300G大小的磁盤并安裝FreeNAS系統;添加兩塊網卡,IP地址分別設置為"10.1.1.88"、"20.1.1.88"。
前提:freenas已經安裝好了,并命名為:IP-SAN Server
1,首先在網絡編輯器添加兩張網卡分別為VMnet5和VMnet6:
2,在IP-SAN Server虛擬機上添加6塊300G大小的磁盤:
分別按照以上的步驟在添加5塊300G硬盤,總共6塊如以下圖:
3,添加兩張網卡:
由于系統已經自帶了一張,我們只要添加的一張網卡就可以。
兩個適配器指定不同的網卡,第一張指定為:VMnet5,第二張指定為:VMnet6
以上步驟都做好了如下圖:
4,IP-SAN Server?兩塊網卡,IP地址分別設置為"10.1.1.88"、"20.1.1.88":
先修改第一張網卡的IP,進去系統后輸入:1 (回車)
輸入:1(回車)
輸入:n(回車)
輸入:n(回車)
輸入:y(回車)
不用輸入什么直接回車
輸入:10.1.1.88(回車)
輸入:24(回車)
輸入:n(回車)
修改第二張網卡的IP輸入:1 (回車)
兩張網卡的ip都修改完成了,如以下圖:
二,使用全部6塊磁盤創建存儲池"SAN_Storage",存儲池布局選擇"Raid-z2"。
1,使用任意一款瀏覽器,輸入10.1.1.88進行訪問freenas的web界面:
進入web界面后,使用root用戶進行登錄。
2,用6塊磁盤創建存儲池"SAN_Storage",存儲池布局選擇"Raid-z2":
以上做完成后,如以下圖:
三,新建門戶"10.1.1.88:3260"、"20.1.1.88:3260",均要求開啟發現CHAP認證,用戶名為:admin,密碼為:163.com163.com。
1,先添加用戶名為:admin,密碼為:163.com163.com。
2,新建兩個門戶"10.1.1.88:3260"、"20.1.1.88:3260":
以上步驟都做好了,如下圖:
四,新建目標"admin-winclt",為該目標配置兩個區塊(Extent),區塊1大小為100G,區塊2大小為500G,均使用Zvol格式并存儲在"SAN_Storage"上,為該目標啟用雙向CHAP認證,正反向用戶名均為admin,正向密碼為163.com163.com,反向密碼為:123.com123.com。
1,添加正反向用戶名均為admin,正向密碼為163.com163.com,反向密碼為:123.com123.com:
以上都做好后,如以下圖:
2,創建啟動器:
注意:如果點擊 Initiators 添加顯示的跟我不一樣,在左上有允許所有的啟動器的就打勾(跟我一樣就略)
以上做好如以下圖:
3,新建目標"admin-winclt",為該目標配置兩個區塊(Extent),區塊1大小為100G,區塊2大小為500G,均使用Zvol格式并存儲在"SAN_Storage"上,為該目標啟用雙向CHAP認證:
以上都做好如以下圖:
都做好如以下圖:
五,新建目標"admin-linuxclt",為該目標配置一個區塊(Extent),區塊1大小為200G,使用Zvol格式并存儲在"SAN_Storage"上,為該目標啟用雙向CHAP認證,正向用戶名為[admin-clt],反向用戶名為:admin-srv,正向密碼為:163.com163.com,反向密碼為:123.com123.com。
1,創建組正向用戶名為:admin-clt,反向用戶名為:admin-srv,正向密碼為:163.com163.com,反向密碼為:123.com123.com。
做好如以下圖:
2,新建目標 admin-linuxclt并為該目標啟用雙向CHAP認證:
以上做好如以下圖:
3,為 admin-linuxclt 目標配置一個區塊大小為200G,使用Zvol格式并存儲在"SAN_Storage"上:
做好如以下圖:
做好如以下圖:
4,配置目標"admin-winclt"僅能通過門戶"10.1.1.88:3260"進行連接,目標"admin-linuxclt"僅能通過門戶"20.1.1.88:3260"進行連接。
由于我們前面 admin-winclt 和 admin-linuxclt 已經做了,這里就略了。
5,開啟iscsi服務(這里非常重要):
有很多人做不成就是因為ISCSI服務沒有開啟。
六,安裝并配置Windows Server 2019主機(iSCSI客戶端),使用iSCSI發起程序通過門戶"10.1.1.88:3260"連接到目標:admin-winclt。
1,安裝Windows Server 2019:
轉:Windows Server 2019 安裝圖文教程超詳細(2024版)
2,配置winserver 2019跟freenas的10.1.1.88通一網段:
前提winserver2019已經安裝好
進入系統后先 ping 10.1.1.88 通不通,ping通就往下做,不通就把winserver 2019的網卡改為自動獲取的在ping。
沒有報連接失敗就是沒有問題。
輸入快捷 win + x :
可以看到有兩塊磁盤,分別為:100G和500G:
只要吧磁盤進行聯機,然后在初始化,在新建卷就可以使用了
七,安裝并配置Linux主機(iSCSI客戶端),使用iscsi-initiator-utils程序通過門戶:20.1.1.88:3260連接到目標:admin-linuxclt。
1,centos7安裝教程:
轉:Centos7安裝教程 -- 2024(圖文超詳細)
2,修改centos網卡跟freenas的20.1.1.88同一張網卡:
先ping一下20.1.1.88如果通了以下的就可以略了。
如果ping不通20.1.1.88的修改ip
到桌面右鍵打開終端
能ping通就可以往下做了
修改iscsi配置文件:
vim /etc/iscsi/iscsid.conf
輸入鍵盤上的 ESC 輸入 :set nu 顯示行號
注意我當前用的系統是centos7,因為每個系統位置都不同,修改的行號可能有偏差。
輸入鍵盤上的 i 進行編輯,修改第57行,把前面的#去掉:
修改68,69和73,74行前面的#去掉,并添加驗證密碼:
修改78行前面的#去掉:
修改82,83行前面的#去掉,并添加驗證密碼:
以上都修改好后點擊鍵盤上的 ESC 輸入 :wq? 保持并退出。
使用iscsi連接20.1.1.88的門戶
iscsiadm -m discovery -t sendtargets -p 20.1.1.88
連接到20.1.1.88目標:
iscsiadm -m node -T iqn.2005-10.org.freenas.ctl:admin-linuxclt -l