iSCSI
測試平台 Fedora 7
iscsi target
一開始抓 release 版的 iscsitarget-0.4.15.tar.gz
不過編不起來
後來改抓 svn 版本
$ svn co svn://svn.berlios.de/iscsitarget/trunk
make;make install 編譯安裝都正常
編輯設定檔:
$ vi /etc/ietd.conf
Target iqn.2007-09.candyz:storage.test
Lun 0 Path=/dev/sdb4
Alias iSCSI
$ vi /etc/initiators.allow
iqn.2007-09.candyz:storage.test 192.168.1.0/24
$ vi /etc/initiators.deny
ALL ALL
$ /etc/init.d/iscsi-target start
iscsi initiator
$ yum install iscsi-initiator-utils
$ iscsiadm -m discovery -t sendtargets -p 192.168.1.23:3260
$ /etc/init.d/iscsi start
同時跑 iscsi-target 跟 iscsi 的機器,iscsi-target 要在 iscsi 之前先跑
$ dmesg
Loading iSCSI transport class v2.0-724.
iscsi: registered transport (tcp)
iscsi: registered transport (iser)
scsi4 : iSCSI Initiator over TCP/IP
scsi 4:0:0:0: Direct-Access IET VIRTUAL-DISK 0 PQ: 0 ANSI: 4
sd 4:0:0:0: [sdc] 32515560 512-byte hardware sectors (16648 MB)
sd 4:0:0:0: [sdc] Write Protect is off
sd 4:0:0:0: [sdc] Mode Sense: 77 00 00 08
sd 4:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn’t support DPO or FUA
接下來就可以 fdisk mkfs mount umount 等來使用了
4月 30th, 2008 at 1:22 am
您好
我是用FC6,但是測了好幾次都無法編輯也無法make
make
出現下面錯誤
make -C usr
make[1]: Entering directory `/home/iscsitarget-0.4.15/usr’
make[1]: Nothing to be done for `all’.
make[1]: Leaving directory `/home/iscsitarget-0.4.15/usr’
make -C /lib/modules/2.6.18-5-686/build SUBDIRS=/home/iscsitarget-0.4.15/kernel modules
make[1]: Entering directory `/lib/modules/2.6.18-5-686/build’
make[1]: *** No rule to make target `modules’. Stop.
make[1]: Leaving directory `/lib/modules/2.6.18-5-686/build’
make: *** [kernel] Error 2
您後來有知道原因了嗎
關於您版上的svn版本找了好久爬了很多文始終找部到 = =a
能否請您指點一下呢
4月 30th, 2008 at 1:54 am
更正一下
以下才是我的 剛剛看到有人有同樣問題不過os不同 = =a
[root@iSCSI iscsitarget-0.4.15]# make
/bin/sh: cc: command not found
/bin/sh: line 0: [: -le: unary operator expected
/bin/sh: line 0: [: -lt: unary operator expected
make -C usr
make[1]: Entering directory `/usr/local/iscsitarget-0.4.15/usr’
cc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I../include -c -o ietd.o ietd.c
make[1]: cc: Command not found
make[1]: *** [ietd.o] Error 127
make[1]: Leaving directory `/usr/local/iscsitarget-0.4.15/usr’
make: *** [usr] Error 2
[root@iSCSI iscsitarget-0.4.15]#
7月 17th, 2008 at 4:14 am
你好.關於iscsi 主機端及客端.均已設定完成..
在WINDOWS XP內..可以看到一個G磁碟的空間.並且可以有完整的寫入權限.
只要使用者端重新開機..那麼寫入G磁碟檔案.就能順利寫入ISCSI伺服器內..
不過..
我現在希望的結果是…在重開機後.使用者端所寫入的檔案.不會因為重新啟動電腦後.寫入ISCSI伺服器內..請問..這樣子的設定.我要怎麼做..