Ubuntu 配置ISCSI服務
- 摘要:sudo apt-get install iscsitarget立刻搞定,
- 然後編輯配置文件:sudovim/etc/ietd.conf默認的配置文件,
- 有詳細的配置說明和示例,本博先備份了事,留著以後慢慢研究,然後清空,開始寫入如下數據:iSNSServer192.168.100.100iSNSAccessControlNoTargetiqn.2009-04.com.example:storage.disk2.sys1.xyzLun0Path=/dev/sdc,Type=fileio
-
sudo apt-get install iscsitarget
立刻搞定,然後編輯配置文件:
sudo vim /etc/ietd.conf
默認的配置文件,有詳細的配置說明和示例,本博先備份了事,留著以後慢慢研究,然後清空,開始寫入如下數據:
iSNSServer 192.168.100.100
iSNSAccessControl No
Target iqn.2009-04.com.example:storage.disk2.sys1.xyz
Lun 0 Path=/dev/sdc,Type=fileio
Alias test
簡單解釋一下:iSNSServer 192.168.100.100,iSCSI服務所工作在的IP地址,我的這個服務器有兩個網卡,所以指定了一下;
iSNSAccessControl No,這個我也沒看太明白,似乎是不允許訪問者對iSCSI進行控制;
Target iqn.2009-04.com.example:storage.disk2.sys1.xyz:開啟一個Target,並且這個Target命名為:iqn.2009-04.com.example:storage.disk2.sys1.xyz
Lun 0 Path=/dev/sdc,Type=fileio:給剛才那個命名為 iqn.2009-04.com.example:storage.disk2.sys1.xyz的Target分配一個卷,並使用我的機器上的/dev/sdc這個硬盤作為存儲的設備,類型為fileio,這個類型是指這個卷,並非我的那個/dev/sdc硬盤;
Alias test:設置一個別名:test;
保存,重啟iscsi target用這個命令:
sudo /etc/init.d/iscsitarget restart
接著就是出現如下的提示:
Removing iSCSI enterprise target devices: succeeded.
Stopping iSCSI enterprise target service: succeeded.
Removing iSCSI enterprise target modules: succeeded.
Starting iSCSI enterprise target service: succeeded.
Ubuntu 配置ISCSI服務