1. 程式人生 > >Ubuntu 配置ISCSI服務

Ubuntu 配置ISCSI服務

class ucc scsi 配置 modules removing ota star 兩個

  • 摘要: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服務