iSCSI Targetの最近のブログ記事

iSCSI target が Nevada b44 にとりこまれました

| トラックバック(0)

Solaris iSCSI target が Nevada b44 に取り込まれました。
がまんできない人は、ON Nightly 20060703 で。
http://dlc.sun.com/osol/on/downloads/current/

--
PSARC case 2005/441 : iSCSI Target
BUG/RFE:6392513Need iSCSI Target for Solaris
--
http://dlc.sun.com/osol/on/downloads/current/on-changelog-20060703.html

Solaris iSCSI target available

| トラックバック(0)

キタ――(゜∀゜)――!!
iSCSI target がリリースされました。

http://opensolaris.org/os/project/iscsitgt/

NetBSD iSCSI Target

以前、エントリした NetBSD に実装された iSCSI target は、userland で動作するとのことで、cvs から source だけ持ってきて、Solaris 10 u1 な環境にぶち込んで見ようかと。

config.h の changelog
--
Revision 1.6 / (download) - annotate - [selected], Mon Mar 27 22:26:28 2006 UTC (3 days, 11 hours ago) by agc
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +5 -2 lines
Diff to previous 1.5 (colored)

Add changes to make the NetBSD iSCSI target compile and run on Solaris 9Ultrasparc.
--

source の持ってき方
--
$ CVSROOT=:pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot; export CVSROOT
$ cvs login
$ cvs checkout -P src/dist/iscsi
--

configure でさくっと Makefile ができる。make すると -pthread option が使えないとうるさいけど、とりあえず無視しとく。
あらら、さくっとできちゃった。
src/etc/targets をいじって /etc/iscsi/tagets に放り込む。

でもって、iscsi-target を引数なしで実行。
あらら、うごいちゃいましたよ。

iscsi-target machine (Solaris 10 u1)
--
# ./iscsi-target
Reading configuration from `/etc/iscsi/targets'
target0:rw:192.168.0.0/24
extent0:/usr/tmp/iscsi-target0:0:104857600
DISK: 1 logical units (204800 blocks, 512 bytes/block), type iscsi fs
DISK: LU 0: 100 MB disk storage for "target0"
TARGET: TargetName is iqn.1994-04.org.netbsd.iscsi-target, via Address Family IPv4 on port 3260
--

おお!なんか、それっぽい。

iscsi-initiator machine 側 (OpenSolaris 20060313) の iscsiadm で、sendtarget で target を見つけるように設定し、devfsadm -c iscsi を実行。
・・・・
なんか、応答かえってきませんねー。
dmesg を見てみる。
--
Mar 31 17:31:58 auge genunix: [ID 892060 kern.warning] WARNING: Page83 data not standards compliant NetBSD NetBSD/Intel iS 0
Mar 31 17:31:58 auge iscsi: [ID 248668 kern.warning] WARNING: iscsi driver unable to online iqn.1994-04.org.netbsd.iscsi-target:target0 lun
--
こんなメッセージが延々と出続けて、どんどん CPU を食いつくしていきました orz
syslogd がメッセージをものすごい勢いで吐き出している模様。

そんな中、なんとかiostat -En とか実行してみると
--
sd1 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: NetBSD Product: NetBSD/Intel iS Revision: 0 Serial No: Size: 0.10GB <104857600 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
sd2 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: NetBSD Product: NetBSD/Intel iS Revision: 0 Serial No: Size: 0.10GB <104857600 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
--
むむ。
とりあえず、設定を解除して reboot で終了。
ちょっと、あさはかすぎましたね。


PSARC 2005/441 iSCSI Target Project

| トラックバック(0)

iSCSI Target を実装する project が approve されてるのですね。
早くリリースされないかなー。
http://www.opensolaris.org/os/community/arc/caselog/2005/441/

NetBSD iSCSI Status and HOWTOs

| トラックバック(0)

NetBSD も iSCSI Target と Initiator を実装したらすぃ。
Solaris の Software Target はまだでつか?

http://www.netbsd.org/Changes/#iscsi-target

ガッデム!
Software な iSCSI Target を色々と試している中、一番具合のよかったのが
String Bean Software 社の WinTarget でし。
これをネタに、某記事を書いていたのですが・・・
あれ?デモ版が落とせなくなってますよ・・・

トップページを見ると
--
String Bean Software's WinTargetTM acquired by Microsoft Corporation. For more information, visit www.microsoft.com/storage.
--

ウワァァァァァァヽ(`Д´)ノァァァァァァン!

Microsoft め!
なかなか、見所ありますねw

さて、どうなることでしょうか(´・ω・`)
個人的には、WinTarget を販売し続けてほしいなと。
#Ultra 20(Windows) <--> Blade 1000 (e1000g) な環境で、ptime mkfile 1g 1g が 34秒弱でした。
  ディスクが、Seagate の 80G なんだけど、これをT7K250 とかに変えたらもうちょっと早くなる
  悪寒。ちなみに、Jumbo Frame 9k でし。

: Twitter Updates

    follow me on Twitter

    ウェブページ

    タグクラウド

    Techonrati

    Technorati search

    » リンクしているブログ

    Powered by Movable Type 4.23-ja