FressNAS 文章收集

LAB XenServer 6.2 + FreeNAS 9.1.1 ZFS iSCSI MPIO
http://ithelp.ithome.com.tw/question/10143327?tag=rss.qu

在Ubuntu Linux使用Open-iSCSI Initiator連接至iSCSI裝置
http://docs.qnap.com/nas/tc/index.html?connect_iscsi_targets_linux.htm

廣告

iSCSI 驗證項目

Q1: 掛載在 iSCSI Target 的 Disk 是否可以移轉到其他 Target Server ?

A1: 可。經過試驗後,可以移轉。不用擔心 Server 掛掉, iSCSI Disk 認不到。

Q2: 是否可以同時多個 iSCSI Initiators 存取同一個 iSCSI Disk

A2: 不可,如果同時 Server A, Server B 掛載同一個 iSCSI Disk ,則兩邊只會看到自己所寫得部份,要達到這個功能需要使用 GFS 等具有 Share disk 功能的 File System。

CentOS4 iSCSI Initiators 安裝

iSCSI initiators 在 CentOS 4 與 CentOS5 使用上有點不一樣

1. 安裝

# yum install iscsi-initiator-utils

2. 設定

# vi /etc/iscsi.conf

DiscoveryAddress=ISCSI_TARGET_HOST_OR_IP
 OutgoingUserName=ISCSI_USER_NAME
 OutgoingPassword=ISCSI_PASSWORD
 LoginTimeout=15

3. 啟用服務

# chkconfig iscsi on
# /etc/init.d/iscsi start

4. 確認

# fdisk -l
# tail -f /var/log/messages
# find /sys/devices/platform/host* -name "block*"

5. 格式化

# fdisk /dev/sdc
# mkfs.ext4 /dev/sdc1

ref
http://www.cyberciti.biz/tips/howto-centos-rhel4-iscsi-initiators.html

[CentOS4] iSCSI Target 安裝與測試

下載地點 http://iscsitarget.sourceforge.net

目前最新版為 iscsitarget-1.4.19.tar.gz
iscsitarget 編譯時需要 kernel header,
透過 /lib/modules/[kernel 版本]/build 連結的地方找 kernel source
並進行 autopatch, RELEASE_NOTES 裡面會註明支援的 kennel 版本

我用 kernel 版本是 2.6.28.10

1. 開始安裝吧~
tar zxvf iscsitarget-1.4.19.tar.gz
cd iscsitarget-1.4.19
make && make install

2. 設定與啟動

vi /etc/iet/ietd.conf

User userid superpassword
Target iqn.2001-04.com.example:storage.disk2.sys1.xyz
Lun 0 /dev/sdb1, Type=fileio
Alias lun0

/etc/init.d/iscsi-target start
chkconfig iscsi-target on