1 頁 (共 1 頁)

Aoe & iSCSI

發表於 : 2011-01-03 22:58:24
yehlu
http://cha.homeip.net/blog/2010/09/2659.html

* Target 端 (提供磁碟空間的 Server 端)
* Initiator 端 (使用網路硬碟的 Client 端)

環境: Fedora

Target 端 (提供磁碟空間的 Server 端)

建立 10GB 虛擬磁碟, 但不分配實際空間

mkdir /storage
dd if=/dev/zero of=/storage/storage1.img bs=1 seek=10G count=0

配置 Target
AoE iSCSI
yum install vblade

vi /etc/vblade.conf

eth0 0 0 /storage/storage1.img

service vblade start

註: 可用 mac address 限制連線來源
yum install netbsd-iscsi

vi /etc/iscsi/targets

extent0 /storage/storage1.img 0 10GB
target0 rw extent0 192.168.1.0/24

iscsi-target

註: 若要以帳密限制連線, 可改用 iSCSI Enterprise Target

-

Initiator 端 (使用網路硬碟的 Client 端)

AoE iSCSI
yum install aoetools

modprobe aoe
aoe-stat

#第一次使用需格式化
fdisk /dev/etherd/e0.0
mkfs.ext4 /dev/etherd/e0.0p1

#掛載
mount /dev/etherd/e0.0p1 /mnt

#卸載
umount /mnt
modprobe -r aoe
yum install iscsi-initiator-utils

/etc/init.d/iscsid start
iscsiadm -m discovery -t sendtargets -p 192.168.1.1
iscsiadm -m node -T iqn.1994-04.org.netbsd.iscsi-target:target0 --login
dmesg | tail

#第一次使用需格式化
fdisk /dev/sdc
mkfs.ext4 /dev/sdc1

#掛載
mount /dev/sdc1 /mnt

#卸載
umount /mnt
iscsiadm -m node --logout
service iscsid stop

註: 若 Target 有帳密保護, 須於 /etc/iscsi/iscsid.conf 啟用 CHAP 與設定帳號密碼