Aoe & iSCSI

回覆文章
yehlu
Site Admin
文章: 3244
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

Aoe & iSCSI

文章 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 與設定帳號密碼
回覆文章

回到「Linux」