<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>環境さんぷる &#187; MPIO</title>
	<atom:link href="http://shell.peach.ne.jp/aoyama/archives/tag/mpio/feed" rel="self" type="application/rss+xml" />
	<link>http://shell.peach.ne.jp/aoyama</link>
	<description>WordPress 3.3.1 on ESXi5 + istgt</description>
	<lastBuildDate>Sun, 29 Jan 2012 14:57:25 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>istgt (iSCSI target) 20111008版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1741</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1741#comments</comments>
		<pubDate>Fri, 07 Oct 2011 17:20:59 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1741</guid>
		<description><![CDATA[ロックの期間の調整、SendTargetsの応答追加などを行いました。 将来の拡張用にLUNオプションにReadCache/WriteCacheを追加しました。 これにより、以前からサポートしていた揮発性ライトキャッシュ [...]]]></description>
			<content:encoded><![CDATA[<p>ロックの期間の調整、SendTargetsの応答追加などを行いました。<br />
将来の拡張用にLUNオプションにReadCache/WriteCacheを追加しました。<br />
これにより、以前からサポートしていた揮発性ライトキャッシュモード<br />
(O_FSYNC)を最初から設定できるようになりました。<br />
一応、これが今年の安定版になる予定です。</p>
<p>新規のコンフィグキー(LUNオプション)：<br />
  #LUN0の数字部分は各LUN番号(デフォルトは両方有効)<br />
  LUN0 Option ReadCache Disable<br />
  LUN0 Option WriteCache Disable</p>
<p>istgt (tarball): <a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20111008.tar.gz" target="_blank">istgt-20111008.tar.gz</a></p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20111008.tar.gz
# cd istgt-20111008
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20111008.tar.gz) = f9a685851e127f018502a07181d7799e<br />
SHA256 (istgt-20111008.tar.gz) = 41ddc49dbd0cda81c3f7557e76d27b851e042a32acb448dac1b743c759b0b37e</p>
<p>主な修正点：<br />
 ノーマルセッション中のSendTargetsに応答追加<br />
 リードキャッシュ、ライトキャッシュ設定追加<br />
 ロック期間などの改善</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1741/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110928版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1711</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1711#comments</comments>
		<pubDate>Tue, 27 Sep 2011 17:01:05 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1711</guid>
		<description><![CDATA[更新＞istgt 2011/10/08版 10ギガビット上の処理がとても残念だったので、 ロックの削減など超高速化を行いました。 その結果、ESXi5のVM上から400MB/sの読込と800MB/sの書込処理が 可能にな [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1741" target="_self">更新＞istgt 2011/10/08版</a></p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10GbE-20110918a61.png"></a></p>
<p>10ギガビット上の処理がとても残念だったので、<br />
ロックの削減など超高速化を行いました。</p>
<p>その結果、ESXi5のVM上から400MB/sの読込と800MB/sの書込処理が<br />
可能になりました。<br />
実際の速さはハードディスクの書き込み処理に依存します。<br />
当方のRAIDZ2環境(RAID6相当、2TBx7)では<br />
4GBで400MB/sの読込と200MB/sの書込でした。</p>
<p>※追記 &#8211; 書き忘れた。<br />
モードフラグが増設されたので、従来の -m1 が -m2 になりました。</p>
<p>※2011/10/02追記<br />
<a href="https://sourceforge.net/projects/freenas/files/FreeNAS-8.0.1/" target="_blank">FreeNAS 8.0.1 リリース版</a>に搭載されました。<br />
※2011/10/14追記<br />
改良版が<a href="https://sourceforge.net/projects/freenas/files/FreeNAS-7-Stable/0.7.2.8191/" target="_blank">FreeNAS 0.7.2.8191</a>と<a href="http://shell.peach.ne.jp/aoyama/archives/1750" target="_blank">７S-8191</a>に搭載されました。</p>
<p>iSCSIターゲット側 (FreeBSD 8-STABLE)<br />
AMD Phenom II X6 1065T (2.9GHz/6core) + Memory 16GB<br />
Intel Ethernet Server Adapter X520-DA2 (Dual SFP+/82599)<br />
Intel Gigabit ET Dual Port Server Adapter (82576)</p>
<p>ESXi5サーバ側 (ESXi 5.0.0, 474610)<br />
Intel Pentium G6950 (2.8GHz/2core) + Memory 16GB<br />
Qlogic QLE8152 (Dual SFP+/10Gbps CNA)<br />
Intel Gigabit ET Dual Port Server Adapter (82576)</p>
<p>参考用10ギガビット1本での処理能力<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10GbE-20110918a61.png"><img class="alignnone size-medium wp-image-1709" title="ESXi5-10GbE-20110918a6" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10GbE-20110918a61-300x272.png" alt="" width="300" height="272" /></a></p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10GbE-20110918a6-4G.png"><img class="alignnone size-medium wp-image-1707" title="ESXi5-10GbE-20110918a6-4G" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10GbE-20110918a6-4G-300x272.png" alt="" width="300" height="272" /></a></p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><span style="text-decoration: line-through;">istgt-20110928.tar.gz</span><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110928.tar.gz
# cd istgt-20110928
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110928.tar.gz) = f7f75e48edfa88809b54f9c2427ab69b<br />
SHA256 (istgt-20110928.tar.gz) = 2add885c857470de3d24ba157f5c9e82f8caa76957ce6d12775f848f84da48ed</p>
<p>主な修正点：<br />
 LUN処理の改善<br />
 normalモードの追加<br />
 フラグ操作をアトミック変数処理に変更<br />
 送信スレッドにタイムアウトを設定</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1711/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110918版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1677</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1677#comments</comments>
		<pubDate>Sun, 18 Sep 2011 11:55:26 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1677</guid>
		<description><![CDATA[更新＞istgt 2011/09/28版 ESXi5で警告がすごいのとEager Zeroedの処理が遅いと言う指摘が ありましたので対処しました。 シカでした。さんにテスト用バイナリでの試験を行って頂きました。 ありが [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1711" target="_self">更新＞istgt 2011/09/28版</a></p>
<p>ESXi5で警告がすごいのとEager Zeroedの処理が遅いと言う指摘が<br />
ありましたので対処しました。</p>
<p>シカでした。さんにテスト用バイナリでの試験を行って頂きました。<br />
ありがとうございました。結果は後日アップして頂けるとのこと。<br />
「<a href="http://blog.pdns.jp/?p=1224" target="_blank">VMWare ESXi 5.0 – 外部ストレージを試してみる。</a>」<br />
「<a href="http://blog.pdns.jp/?p=1331" target="_blank">FreeNAS – ESXi5.0 Eager Zeroed 対策版の動作確認について。</a>」</p>
<p>※9/21追記<br />
結果が公開されたのでリンクを追加しました。</p>
<p>この修正版が<span style="text-decoration: line-through;">8.0.1-RC2に搭載される予定です。</span>8.0.1-RC2.1に搭載されました。<br />
その後に7Sと安定板も更新する予定です。</p>
<p>※Eager Zeroedとは？<br />
ストレージ上に領域を確保すると同時にゼロフィルを行って初期化する方式。<br />
20110902から搭載されたBlock Zeroing機能とESXi5の機能により<br />
ネットワークトラフィック不要で巨大な空ファイル作成を行えるようになります。<br />
（現時点ではエクステント即時書き込み）</p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20110918.tar.gz" target="_blank"><span style="text-decoration: line-through;">istgt-20110918.tar.gz</span></a><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110918.tar.gz
# cd istgt-20110918
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110918.tar.gz) = bbf6e99a53131bddadc8ac9c6fd225f6<br />
SHA256 (istgt-20110918.tar.gz) = 00f2d9958437212d5a0131e06d1ea9d9f27daa673a56cc94abc134e2a555fed4</p>
<p>主な修正点：<br />
 WRITE_SAMEを複数ブロックまとめて処理<br />
 WRITE_SAMEの転送済みサイズの間違いを修正</p>
<hr />Linux (arm) 版バイナリパッケージ (LANDISK HDL-GTなど)</p>
<p>istgt (arm binary): <a href="http://www.peach.ne.jp/archives/istgt/build/istgt-20110918-arm.tar.gz" target="_blank">istgt-20110918-arm.tar.gz<br />
</a>(arm版実行ファイルとスクリプト)</p>
<p>インストール/アップグレード作業：</p>
<pre id="ex"><code># cd work
# wget http://www.peach.ne.jp/archives/istgt/build/istgt-20110918-arm.tar.gz
# tar zxvf istgt-20110918-arm.tar.gz
# cd istgt-20110918-arm
# sh setup.sh</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /etc/init.d/istgt restart</code></pre>
<p>自動起動スクリプトの登録方法：</p>
<pre id="ex"><code># update-rc.d istgt defaults 30</code></pre>
<p>設定ファイルパス：<br />
/opt/istgt/etc/istgt.conf<br />
/opt/istgt/etc/auth.conf<br />
/opt/istgt/etc/istgtcontrol.conf</p>
<p>初期インストール参考用：<a href="http://shell.peach.ne.jp/aoyama/archives/1513" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1513</a></p>
<p>MD5 (istgt-20110918-arm.tar.gz) = a764263e3140ba887e60999876cca8b0<br />
SHA256 (istgt-20110918-arm.tar.gz) = d341c7f2bb8f94218d91bb58a5157284e0430b7d34163be7f7889801b31d9d2e</p>
<p>arm版の注意点：<br />
QueueDepth 32がデフォルトになったので、armではCPUとメモリが少ないので、<br />
istgt.conf で QueueDepth 16 または QueueDepth 0 を推奨です。</p>
<p>前バージョンはスクリプトに問題があったので、もしも起動せず<br />
プロセスが残ってしまう場合は一旦、</p>
<p>killall istgt</p>
<p>を実行して、プロセスが完全に停止した後に再度セットアップを行ってください。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1677/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110907版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1628</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1628#comments</comments>
		<pubDate>Wed, 07 Sep 2011 16:11:51 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1628</guid>
		<description><![CDATA[更新＞istgt 2011/09/18版 ESXi5に搭載されているハードウェアアクセラレーション向けに強化しました。 前回のBlock Zeroingに加えて、今回、Hardware Assisted Lockingを [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1677" target="_self">更新＞istgt 2011/09/18版</a></p>
<p>ESXi5に搭載されているハードウェアアクセラレーション向けに強化しました。<br />
前回のBlock Zeroingに加えて、今回、Hardware Assisted Lockingを<br />
追加しました。また、LUN毎のシリアル、回転数、形状が設定可能になりました。<br />
副作用で複数LUNがESXiから認識されるようになりますが、<br />
性能最適化はまだ行っていません。</p>
<p>新しい設定：<br />
各LUNに対して以下のようなオプション設定が可能です。<br />
例はLUN0のエクステントが7200回転HDD上にあると想定しています。<br />
ここで回転数を非回転ドライブに指定するとSSDとしてESXi5から認識されます。</p>
<p>なお、すべてデフォルト値が予め設定してありますので、<br />
こだわらない場合は修正する必要はありません。</p>
<p>[LogicalUnit1]<br />
  LUN0 Storage /tank/iscsi/istgt-disk1 10GB</p>
<p>  # override the serial of LUN0 specified with UnitInquiry<br />
  #LUN0 Option Serial &#8220;10000001&#8243;</p>
<p>  # for 3.5inch, 7200rpm HDD<br />
  # RPM 0=not reported, 1=non-rotating(SSD), n&gt;1024 rpm<br />
  LUN0 Option RPM 7200<br />
  # FormFactor 0=not reported, 1=5.25, 2=3.5, 3=2.5, 4=1.8, 5=less 1.8 inch<br />
  LUN0 Option FormFactor 2</p>
<p>  # for 2.5inch, SSD<br />
  #LUN0 Option RPM 1<br />
  #LUN0 Option FormFactor 3</p>
<p><span style="text-decoration: line-through;">istgt (tarball): istgt-20110907.tar.gz<br />
</span><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110907.tar.gz
# cd istgt-20110907
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110907.tar.gz) = 5e0805ae82f4bdcc9d09138ac055df29<br />
SHA256 (istgt-20110907.tar.gz) = 49315e10a039fe08283cd32096487561f34e6552eee340a2afc2aceb59e75dd1</p>
<p>主な修正点：<br />
LUN毎の回転数(RPM)、形状(FormFactor)設定を追加<br />
LUN毎のシリアル設定を追加(デフォルト値は id+&#8221;L&#8221;+LUN番号)<br />
COMPARE AND WRITEを実装<br />
ターゲット名のチェックを強化</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1628/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110902版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1611</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1611#comments</comments>
		<pubDate>Thu, 01 Sep 2011 23:12:43 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1611</guid>
		<description><![CDATA[更新＞istgt 2011/09/07版 できるだけ早い方が良いだろうと思ったので早速リリースします。 万一、この版でもESXi5で問題がある場合はブログで報告して頂けるとありがたいです。 ESXi5に接続できないと言う [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1628" target="_self">更新＞istgt 2011/09/07版</a></p>
<p>できるだけ早い方が良いだろうと思ったので早速リリースします。<br />
万一、この版でもESXi5で問題がある場合はブログで報告して頂けるとありがたいです。</p>
<p>ESXi5に接続できないと言う致命的問題が発覚したので修正しました。<br />
また、前回のAIO関連は次のステップの邪魔になるので削除しました。</p>
<p>機能的な部分では WRITE_SAME コマンド(繰り返し書き込み)を追加したので、<br />
ゼロフィルを要求するような場面で使えるけど効果の程は不明です。</p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><span style="text-decoration: line-through;">istgt-20110902.tar.gz</span><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110902.tar.gz
# cd istgt-20110902
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110902.tar.gz) = a35d4b9bde2974f8f0a37c6db2206091<br />
SHA256 (istgt-20110902.tar.gz) = 309c2c6ca2fbcbb261f77b02b53ed5692761038c95fe8b41ca7c7d6a53280ffb</p>
<p>主な修正点：<br />
WRITE_SAME(10)/WRITE_SAME(16)を実装<br />
Block LimitsなどのVPDを追加<br />
ESXi5との接続問題を解消<br />
Makefileなどビルド系を修正(Thanks to Arno Toell)</p>
<hr />Linux (arm) 版バイナリパッケージ (LANDISK HDL-GTなど)</p>
<p><span style="text-decoration: line-through;">istgt (arm binary): istgt-20110902-arm.tar.gz<br />
(arm版実行ファイルとスクリプト)</span><br />
修正版をご利用ください。</p>
<p>インストール/アップグレード作業：</p>
<pre id="ex"><code># cd work
# wget http://www.peach.ne.jp/archives/istgt/build/istgt-20110902-arm.tar.gz
# tar zxvf istgt-20110902-arm.tar.gz
# cd istgt-20110902-arm
# sh setup.sh</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /etc/init.d/istgt restart</code></pre>
<p>自動起動スクリプトの登録方法：</p>
<pre id="ex"><code># update-rc.d istgt defaults 30</code></pre>
<p>設定ファイルパス：<br />
/opt/istgt/etc/istgt.conf<br />
/opt/istgt/etc/auth.conf<br />
/opt/istgt/etc/istgtcontrol.conf</p>
<p>初期インストール参考用：<a href="http://shell.peach.ne.jp/aoyama/archives/1513" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1513</a></p>
<p>MD5 (istgt-20110902-arm.tar.gz) = 23b18115a5f1b79ef1b1481cbf6cdda9<br />
SHA256 (istgt-20110902-arm.tar.gz) = 2776c39e8bfe3ffc59a36b6e20d05e63ec61c20cd015cfc99c99e2b624926964</p>
<p>arm版の注意点：<br />
QueueDepth 32がデフォルトになったので、armではCPUとメモリが少ないので、<br />
istgt.conf で QueueDepth 16 または QueueDepth 0 を推奨です。</p>
<p>前バージョンはスクリプトに問題があったので、もしも起動せず<br />
プロセスが残ってしまう場合は一旦、</p>
<p>killall istgt</p>
<p>を実行して、プロセスが完全に停止した後に再度セットアップを行ってください。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1611/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110717版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1542</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1542#comments</comments>
		<pubDate>Sun, 17 Jul 2011 11:49:43 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1542</guid>
		<description><![CDATA[更新＞istgt 2011/09/02版 次の追加をやる前にAIO使えないかなぁと試してみたら、いまの処理だと 面倒なことがわかったので、とりあえず無効化しました・・・。 試してみたい人は configure に &#8 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1611" target="_self">更新＞istgt 2011/09/02版</a></p>
<p>次の追加をやる前にAIO使えないかなぁと試してみたら、いまの処理だと<br />
面倒なことがわかったので、とりあえず無効化しました・・・。<br />
試してみたい人は configure に &#8211;with-aio を付けると有効になります。<br />
（experimentalのさらにexperimental的なものですが）</p>
<p>一部で要望のあったイニシエータ名拒否機能を追加しました。</p>
<p>  InitiatorName &#8220;!iqn.1991-05.com.microsoft:moon&#8221;<br />
  InitiatorName &#8220;ALL&#8221;</p>
<p>こんな感じで、iqn.1991-05.com.microsoft:moon 以外のすべてという指定が<br />
可能です。</p>
<p>PR kern/157770 に接続問題が出ていたので、対処しました。<br />
<a href="http://lists.freebsd.org/pipermail/freebsd-scsi/2011-June/004982.html">http://lists.freebsd.org/pipermail/freebsd-scsi/2011-June/004982.html</a></p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20110717.tar.gz" target="_blank"><span style="text-decoration: line-through;">istgt-20110717.tar.gz</span></a><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110717.tar.gz
# cd istgt-20110717
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110717.tar.gz) = dfbf157762e1c8d79cc6a49820ade568<br />
SHA256 (istgt-20110717.tar.gz) = b9605c6ca4286e25a581791871ca4c90d253b4aad6d25bbde6eed0713d50bdb3</p>
<p>主な修正点：<br />
イニシエータ指定で!を先頭につけると拒否する機能を追加<br />
初期ファイルサイズを最少サイズで割り当てるように変更(-m1)<br />
ファイルの範囲外で全てゼロの場合は書き込みスキップに変更(-m1)<br />
AIOを使った書き込み処理を追加(デフォルト無効)<br />
無指定時のQueueDepthを32に変更<br />
Discoveryセッションで処理するべきでないキーを追加</p>
<hr />Linux (arm) 版バイナリパッケージ (LANDISK HDL-GTなど)</p>
<p><span style="text-decoration: line-through;">istgt (arm binary): </span><a href="http://www.peach.ne.jp/archives/istgt/build/istgt-20110717-arm.tar.gz" target="_blank"><span style="text-decoration: line-through;">istgt-20110717-arm.tar.gz</span></a><br />
(arm版実行ファイルとスクリプト)<br />
修正版をご利用ください。</p>
<p>インストール/アップグレード作業：</p>
<pre id="ex"><code># cd work
# wget http://www.peach.ne.jp/archives/istgt/build/istgt-20110717-arm.tar.gz
# tar zxvf istgt-20110717-arm.tar.gz
# cd istgt-20110717-arm
# sh setup.sh</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /etc/init.d/istgt restart</code></pre>
<p>自動起動スクリプトの登録方法：</p>
<pre id="ex"><code># update-rc.d istgt defaults 30</code></pre>
<p>設定ファイルパス：<br />
/opt/istgt/etc/istgt.conf<br />
/opt/istgt/etc/auth.conf<br />
/opt/istgt/etc/istgtcontrol.conf</p>
<p>初期インストール参考用：<a href="http://shell.peach.ne.jp/aoyama/archives/1513" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1513</a></p>
<p>MD5 (istgt-20110717-arm.tar.gz) = 61ee36a564ab0c5518e507cbfab1414c<br />
SHA256 (istgt-20110717-arm.tar.gz) = c9f46b9ddd826e5f3817f14d750e8f76b53dc84ec5b27253225d4bbac0a68ef5</p>
<p>arm版の注意点：<br />
QueueDepth 32がデフォルトになったので、armではCPUとメモリが少ないので、<br />
istgt.conf で QueueDepth 16 または QueueDepth 0 を推奨です。</p>
<p>前バージョンはスクリプトに問題があったので、もしも起動せず<br />
プロセスが残ってしまう場合は一旦、</p>
<p>killall istgt</p>
<p>を実行して、プロセスが完全に停止した後に再度セットアップを行ってください。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1542/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110529版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1506</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1506#comments</comments>
		<pubDate>Sun, 29 May 2011 11:25:05 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1506</guid>
		<description><![CDATA[更新＞istgt 2011/07/17版 マルチセッションを使った場合にキューが不足して、 コマンド実行が失敗する問題を修正しました。 万が一失敗した場合は通常OSが再実行するので、実害は少ないのですが、 パフォーマンス [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1542" target="_self">更新＞istgt 2011/07/17版</a></p>
<p>マルチセッションを使った場合にキューが不足して、<br />
コマンド実行が失敗する問題を修正しました。</p>
<p>万が一失敗した場合は通常OSが再実行するので、実害は少ないのですが、<br />
パフォーマンスが大幅に低下します。</p>
<p>特に experimental mode ではコマンド実行効率が大幅にあがったので、<br />
この問題が発生しやすいです。＜高負荷時など</p>
<p>※各iSCSIターゲットに対して１接続しかない場合はまったく影響を受けません。</p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20110529.tar.gz" target="_blank"><span style="text-decoration: line-through;">istgt-20110529.tar.gz</span></a><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110529.tar.gz
# cd istgt-20110529
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110529.tar.gz) = 496fda4c93d561340ffc2dbdc503d44f<br />
SHA256 (istgt-20110529.tar.gz) = 51a3bde2177780f1a9cd0b32d3949f5db5e614f8d2c520e408e329778f7c49e0</p>
<p>主な修正点：<br />
マルチセッションの時にキューが不足する問題を修正<br />
ports/156117 を適用</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1506/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110223版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1407</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1407#comments</comments>
		<pubDate>Tue, 22 Feb 2011 16:04:07 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1407</guid>
		<description><![CDATA[更新＞istgt 2011/05/29版 ZFS仮想ボリュームとキューイングを使うなど一部の環境でメモリリークにより 予想外の動作をすることがあったのを修正しました。 istgt (tarball): istgt-201 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1506" target="_self">更新＞istgt 2011/05/29版</a></p>
<p>ZFS仮想ボリュームとキューイングを使うなど一部の環境でメモリリークにより<br />
予想外の動作をすることがあったのを修正しました。</p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><span style="text-decoration: line-through;">istgt-20110223.tar.gz</span><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110223.tar.gz
# cd istgt-20110223
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110223.tar.gz) = daf03d011c25681d9f11b4b74f4e47c9<br />
SHA256 (istgt-20110223.tar.gz) = 5ef5663f37932290d973954dc683b64938989ccc856eca08b4075699a22916aa</p>
<p>主な修正点：<br />
メモリリーク問題を修正</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1407/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110219版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1393</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1393#comments</comments>
		<pubDate>Sat, 19 Feb 2011 11:13:06 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1393</guid>
		<description><![CDATA[更新＞istgt 2011/02/23版 10ギガビットの環境で期待通りに伸びなくて頭打ちになる問題を 修正しました。1ギガビット環境でも多少の改善があるかも？ 今後も &#8220;-m 1&#8243; のexper [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1407" target="_self">更新＞istgt 2011/02/23版</a></p>
<p>10ギガビットの環境で期待通りに伸びなくて頭打ちになる問題を<br />
修正しました。1ギガビット環境でも多少の改善があるかも？<br />
今後も &#8220;-m 1&#8243; のexperimental modeでの動作を前提にするので、<br />
マルチコア(4コア以上推奨)＆メモリ潤沢(4GB以上)な事は大前提です。</p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20110219.tar.gz" target="_blank"><span style="text-decoration: line-through;">istgt-20110219.tar.gz</span></a><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110219.tar.gz
# cd istgt-20110219
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110219.tar.gz) = add36abcc52ea0c1800a31d3b5db87bb<br />
SHA256 (istgt-20110219.tar.gz) = 89980d656547989674c898f4b6244c4f9a06388517125298954807a862d5cb67</p>
<p>主な修正点：<br />
10Gbpsで頭打ちになる問題を修正</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1393/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110103版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1321</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1321#comments</comments>
		<pubDate>Mon, 03 Jan 2011 13:40:48 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1321</guid>
		<description><![CDATA[更新＞istgt 2011/02/19版 コンパイルオプションだと個々の確認が面倒なので、 起動オプションを追加しました。 ここに手を入れるのは何か月ぶりでしょうか。 /etc/rc.confに設定するには istgt_ [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1393" target="_self">更新＞istgt 2011/02/19版<br />
</a></p>
<p>コンパイルオプションだと個々の確認が面倒なので、<br />
起動オプションを追加しました。<br />
ここに手を入れるのは何か月ぶりでしょうか。<br />
/etc/rc.confに設定するには istgt_flags に追加します。<br />
デフォルトは &#8220;-m 0&#8243; です。</p>
<p>新規の起動オプション：<br />
  -m 0<br />
　　従来の2スレッド稼働方式(20100707互換)<br />
  -m 1<br />
　　新しい3スレッド稼働方式(今後のメイン)</p>
<p>/etc/rc.conf 設定例：</p>
<pre id="ex"><code>istgt_enable="YES"
istgt_flags="-m 1"</code></pre>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20110103.tar.gz" target="_blank"><span style="text-decoration: line-through;">istgt-20110103.tar.gz</span></a><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110103.tar.gz
# cd istgt-20110103
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110103.tar.gz) = 11dd80da78b1f8f01662bbb9a018c093<br />
SHA256 (istgt-20110103.tar.gz) = 9f889d1e738a477c6f6f3608838f9fad642bcd44ec235d38477e522723d93fed</p>
<p>主な修正点：<br />
ISTGT_DISABLE_SENDER_THREAD を廃止<br />
動作モードを切り替える起動オプションを追加<br />
ダイジェスト機能を有効にすると接続できない問題を修正</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1321/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20110102版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1317</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1317#comments</comments>
		<pubDate>Sun, 02 Jan 2011 11:36:24 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1317</guid>
		<description><![CDATA[更新＞istgt 2011/01/03版 今年最初のリリースになります。 前回のはシーケンシャル書き込みが多いと問題が発生します。 まだまだバグがあるので、新設の送信スレッドを無効にする為の定義を istgt_iscsi [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1321" target="_self">更新＞istgt 2011/01/03版</a></p>
<p>今年最初のリリースになります。<br />
前回のはシーケンシャル書き込みが多いと問題が発生します。<br />
まだまだバグがあるので、新設の送信スレッドを無効にする為の定義を<br />
istgt_iscsi.cに追加しました。<br />
従来の挙動で使う場合は先頭の方にあるコメント部分を有効にして<br />
コンパイルしてください。（手抜きです）<br />
なお、「QueueDepth 0」の設定ではスレッド実行する必要がないので<br />
今回の修正はもとから影響を受けません。</p>
<p><span style="text-decoration: line-through;">istgt (tarball): istgt-20110102.tar.gz<br />
</span><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20110102.tar.gz
# cd istgt-20110102
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20110102.tar.gz) = b2947d5ecf84802b49824da6f27e3ca8<br />
SHA256 (istgt-20110102.tar.gz) = 02abaf48ea772f08738e7c4b8812fbcf73c708fd0cd90acbffd2a3f6a4277493</p>
<p>主な修正点：<br />
シーケンシャル書き込みの結果を送信スレッドで処理するように変更<br />
ISTGT_DISABLE_SENDER_THREAD を istgt_iscsi.c に追加</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1317/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20101230版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1304</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1304#comments</comments>
		<pubDate>Fri, 31 Dec 2010 08:36:04 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1304</guid>
		<description><![CDATA[更新＞istgt 2011/01/02版 今回からFreeBSD8.2もサポート対象にしました。 FreeBSD 7.3以降 or 8.2以降で正しく作成できることを保証します。 今年最後のリリースです。 ちょっとまだ中 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1317" target="_self">更新＞istgt 2011/01/02版</a></p>
<p>今回からFreeBSD8.2もサポート対象にしました。<br />
FreeBSD 7.3以降 or 8.2以降で正しく作成できることを保証します。</p>
<p>今年最後のリリースです。<br />
ちょっとまだ中途半端な感じがしますが、改良版をアップしました。<br />
6コアCPUを最大限に活用する為、スレッド数を2個から3個に分割しました。<br />
今後はシングルコアCPUのパフォーマンスは捨てて、3コア以上で<br />
最大速度が出るように調整する予定です。</p>
<p>※GbE1ポートしかない場合はどのCPUでも大差ない気がします。</p>
<p>いろいろ試したのですが、ZFSの書き込みが遅いらしく、<br />
ランダムライトの性能はあまり期待できなかったです。<br />
きっとローカルキャッシュをすれば幸せになれる気がする。<br />
ランダムリードに関してはちょっとだけ早くなった気がする。<br />
だけど、CPU割り込みがすごくて結構重いです。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/12/aria05.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1305" title="aria05" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/12/aria05-150x136.jpg" alt="" width="150" height="136" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/12/aria06.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1306" title="aria06" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/12/aria06-150x136.jpg" alt="" width="150" height="136" /></a><br />
（クリックで拡大）</p>
<p>この結果から察するにキャッシュに使うSSDは書き込み速度100MB/sを<br />
出せないとあまり意味がない気がする。<br />
とりあえずリードを妨げないように物理メモリ4GB以上をARCに<br />
割り当てた方が良いです。</p>
<p>参考用：<br />
<a href="http://shell.peach.ne.jp/aoyama/archives/1292" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1292</a><br />
<a href="http://shell.peach.ne.jp/aoyama/archives/1045" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1045</a></p>
<p><span style="text-decoration: line-through;">istgt (tarball): istgt-20101230.tar.gz</span><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20101230.tar.gz
# cd istgt-20101230
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20101230.tar.gz) = be7e032b7e61d0c9b66f59e221ff4ebe<br />
SHA256 (istgt-20101230.tar.gz) = 6c39d646a4d1d6b4679709c9aa5c8e83360d11a8a20e9dd502b519265033d5bc</p>
<p>主な修正点：<br />
接続情報のtypo修正(Thanks to Kevin Day)<br />
SCSIステータスとリードデータを送信するスレッドを作成<br />
各PDU毎のメモリ割り当て回数を削減</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1304/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100707版 for FreeBSD</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1223</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1223#comments</comments>
		<pubDate>Wed, 07 Jul 2010 10:22:59 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1223</guid>
		<description><![CDATA[更新＞istgt 2010/12/30版 istgtも七夕エディションに(謎) isbootとの組み合わせで気づいた点を修正しました。 また、一か月ほどWindows7のディスクレス環境を支えて来れたというのを 踏まえて [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1304" target="_self">更新＞istgt 2010/12/30版</a></p>
<p>istgtも七夕エディションに(謎)<br />
isbootとの組み合わせで気づいた点を修正しました。<br />
また、一か月ほどWindows7のディスクレス環境を支えて来れたというのを<br />
踏まえてPortsの更新も行います。<br />
ちなみに4KBとか小サイズIOを大量に投げるとギガビットイーサの遅さも<br />
相まって、ありえないほどの遅延が生じます。<br />
これは今後の課題と言うことで。</p>
<p>参考用：<br />
<a href="http://shell.peach.ne.jp/aoyama/archives/1077" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1077</a><br />
<a href="http://shell.peach.ne.jp/aoyama/archives/1107" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1107</a><br />
<a href="http://shell.peach.ne.jp/aoyama/archives/1114" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1114</a></p>
<p>istgt (tarball): <a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20100707.tar.gz" target="_blank">istgt-20010707.tar.gz</a></p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100707.tar.gz
# cd istgt-20100707
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100707.tar.gz) = 2774a6487b65a182648503eb76c2c4a3<br />
SHA256 (istgt-20100707.tar.gz) = 98b910da623a127f575e35f45dfc7f8f5ec3334fc260b28cbd31b83ec32ca868</p>
<p>主な修正点：<br />
DefaultTime2Waitの比較を最大値を取るように修正<br />
ターゲットが存在しない場合に検索した記録を残すように修正</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1223/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100606版 for FreeBSD 7.x</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1136</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1136#comments</comments>
		<pubDate>Sun, 06 Jun 2010 09:11:41 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1136</guid>
		<description><![CDATA[更新＞istgt 2010/07/07版 ロックの衝突による速度低下を低減する為にロック範囲を変更しました。 単一のターゲットではまったく効果ありませんが、複数ターゲットを 設定している場合は、衝突回避が期待できます。  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1223" target="_blank">更新＞istgt 2010/07/07版</a></p>
<p>ロックの衝突による速度低下を低減する為にロック範囲を変更しました。<br />
単一のターゲットではまったく効果ありませんが、複数ターゲットを<br />
設定している場合は、衝突回避が期待できます。</p>
<p>iSCSIパラメータをターゲット毎に指定できるようになりました。<br />
省略時は従来通りグローバル設定が適用されます。<br />
なお、一部のキーは機能未実装のため現時点では設定変更できません。</p>
<p>新規のコンフィグキー(Global)：<br />
  InitialR2T Yes<br />
  ImmediateData Yes<br />
  DataPDUInOrder Yes<br />
  DataSequenceInOrder Yes<br />
  ErrorRecoveryLevel 0</p>
<p>新規のコンフィグキー(LogicalUnit)：<br />
  MaxOutstandingR2T 16<br />
  DefaultTime2Wait 2<br />
  DefaultTime2Retain 60<br />
  FirstBurstLength 262144<br />
  MaxBurstLength 1048576<br />
  MaxRecvDataSegmentLength 262144<br />
  InitialR2T Yes<br />
  ImmediateData Yes<br />
  DataPDUInOrder Yes<br />
  DataSequenceInOrder Yes<br />
  ErrorRecoveryLevel 0</p>
<p>istgt (tarball):<a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20100606.tar.gz" target="_blank"> istgt-20010606.tar.gz</a></p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100606.tar.gz
# cd istgt-20100606
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100606.tar.gz) = cdd56ef75a2b03eeed694f73811dc720<br />
SHA256 (istgt-20100606.tar.gz) = 42cafd6560bb1e99465c592f45bc8fb2333f76320d2d343162ecd5dc94218e5e</p>
<p>主な修正点：<br />
グローバルの状態ロックをターゲット毎に変更<br />
各ターゲット毎にローカル設定を持てるように設定を追加<br />
InitialR2T, ImmediateData, DataPDUInOrder, DataSequenceInOrder,<br />
ErrorRecoveryLevelの設定を追加<br />
LUNリセット時にファイルの再オープンをするように変更</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1136/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100525版 for FreeBSD 7.x</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1084</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1084#comments</comments>
		<pubDate>Tue, 25 May 2010 15:34:19 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1084</guid>
		<description><![CDATA[更新＞istgt 2010/06/06版 先日の版はWindows7がインストールできませんでした。 報告のあった問題と共に修正しました。Portsもすぐに更新をかけます。 20100522をインストールしてしまった場合 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1136" target="_self">更新＞istgt 2010/06/06版</a></p>
<p>先日の版はWindows7がインストールできませんでした。<br />
報告のあった問題と共に修正しました。Portsもすぐに更新をかけます。<br />
20100522をインストールしてしまった場合は、<br />
お手数ですがアップグレードを行うようにしてください。</p>
<p>istgt (tarball): <a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20100525.tar.gz" target="_blank">istgt-20010525.tar.gz</a></p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100525.tar.gz
# cd istgt-20100525
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100525.tar.gz) = ccdc37cb3d9b1dc6b8fe9411e824f015<br />
SHA256 (istgt-20100525.tar.gz) = 3445d1b68b49535d849b83f4b542d05bd2fed32d2066836e39b8ab8dff8a66c1</p>
<p>主な修正点：<br />
特定条件下でR2Tが送信されない問題を修正しました。<br />
メモリ解放間違いを修正しました。<br />
エラー処理が抜けていたのを追加しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1084/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100522版 for FreeBSD 7.x</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1066</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1066#comments</comments>
		<pubDate>Sat, 22 May 2010 12:03:56 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1066</guid>
		<description><![CDATA[更新＞istgt 2010/05/25版 認証なしを強制するオプションを追加しました。 これによりCHAPのみを要求するイニシエータとの接続を拒否します。 また、CHAPありなしのどちらでもいい場合は認証なしを選択します [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1084" target="_self">更新＞istgt 2010/05/25版</a></p>
<p>認証なしを強制するオプションを追加しました。<br />
これによりCHAPのみを要求するイニシエータとの接続を拒否します。<br />
また、CHAPありなしのどちらでもいい場合は認証なしを選択します。<br />
その他、細かい調整を行いました。</p>
<p>機能追加したコンフィグキー：<br />
  DiscoveryAuthMethod None<br />
  AuthMethod None</p>
<p><del datetime="2010-05-25T15:35:17+00:00">istgt (tarball): istgt-20010522.tar.gz<br />
</del>修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100522.tar.gz
# cd istgt-20100522
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100522.tar.gz) = a262d060e9edf6a06f0573233df1a8d4<br />
SHA256 (istgt-20100522.tar.gz) = 61345f7b373706180f89834bc54ff4bbd9ae850a03fb7888e008aaccd93c3aff</p>
<p>主な修正点：<br />
認証なしを強制するオプションを追加しました。<br />
readキャッシュの状態をMODESENSEで返すようになりました。</p>
<p>追記：<br />
ChangeLog.jpを更新するのを忘れました…以下を修正点に追加します。<br />
8KB, 16KB, 32KB, 64KB, 128KBの論理ブロック長を追加<br />
とりあえず、動作には影響しないのでこの版でPortsを更新します。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1066/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100521版 for FreeBSD 7.x</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1061</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1061#comments</comments>
		<pubDate>Fri, 21 May 2010 16:24:12 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1061</guid>
		<description><![CDATA[更新＞istgt 2010/05/22版 先日の版ではコンパイル時オプションで有効・無効を切り替えできましたが、 設定ファイルで送信するR2Tの最大数を制限できるように修正しました。 最大数＝０で無効になり従来通りの処理 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1066" target="_self">更新＞istgt 2010/05/22版</a></p>
<p>先日の版ではコンパイル時オプションで有効・無効を切り替えできましたが、<br />
設定ファイルで送信するR2Tの最大数を制限できるように修正しました。<br />
最大数＝０で無効になり従来通りの処理になります。<br />
実際に送信できる数は、QueueDepthの設定とイニシエータのMaxCmdSNおよび<br />
ExpCmdSNに依存します。</p>
<p>また、8KB以内の小さい書き込みコマンドに対してメモリ割り当てを<br />
毎回行って断片化するのを避ける為に一回で確保するようになりました。<br />
小さいサイズの高速化に関しては落ち着いてから試そうと思っています。</p>
<p>新規のコンフィグキー：<br />
  MaxR2T 32</p>
<p>istgt (tarball): <a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20100521.tar.gz" target="_blank">istgt-20010521.tar.gz</a></p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100521.tar.gz
# cd istgt-20100521
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100521.tar.gz) = 5d9939c5df13db68ad852a96620bb8f3<br />
SHA256 (istgt-20100521.tar.gz) = 8a4c46c45eceb956ef7d2927f8c3d4cc8d522014738bfa8921ef4da91cea449d</p>
<p>主な修正点：<br />
WRITEコマンドで先送りするR2T最大数の設定を追加しました。<br />
エラー時にイニシエータ及びターゲットポートを表示するようになりました。<br />
8KB以下のショートパケットにデータ領域を作成しないようになりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1061/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100516版 for FreeBSD 7.x</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1045</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1045#comments</comments>
		<pubDate>Sun, 16 May 2010 10:10:15 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1045</guid>
		<description><![CDATA[更新＞istgt 2010/05/21版 先のCTアダプタの結果が残念なので・・・効率アップを図ってみました。 また、ESXiでの利用を想定してデフォルトの値を修正してみました。 （FirstBurstLength 64 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1061" target="_self">更新＞istgt 2010/05/21版</a></p>
<p><a href="http://shell.peach.ne.jp/aoyama/archives/1028" target="_blank">先のCTアダプタの結果</a>が残念なので・・・効率アップを図ってみました。<br />
また、ESXiでの利用を想定してデフォルトの値を修正してみました。<br />
（FirstBurstLength 64K =&gt; 256K, MaxBurstLength 256K =&gt; 1M）</p>
<p>通常はキューイングした後に送信されるR2Tコマンドを、<br />
キューに入れる前に送信して後からデータPDUを回収する<br />
という方法を取ってみました。</p>
<p>補足：<br />
キューの深さと同数のライトバッファを用意するという意味です。</p>
<p>結果は以下のSS通りで、キャッシュが利用される領域において<br />
15%以上の高速化ができました。<br />
実際の速度は利用するエクステントの速度に制限されるとはいえ、<br />
シングルパスのシーケンシャルで100MB/sを達成できたのはよかった。<br />
デュアルパスでラウンドロビンするとリード190MB/s、ライト170MB/sと<br />
単体HDDではおそらく処理が間に合わない程の速度が出ます。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt27.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1046" title="istgt27" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt27-150x136.jpg" alt="" width="150" height="136" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt28.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1047" title="istgt28" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt28-150x136.jpg" alt="" width="150" height="136" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt29.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1048" title="istgt29" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt29-150x136.jpg" alt="" width="150" height="136" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt30.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1049" title="istgt30" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/05/istgt30-150x136.jpg" alt="" width="150" height="136" /></a><br />
（クリックで拡大）</p>
<p>さて、こうやって見ると…はい、ショートI/Oの性能が悪いですね。<br />
こうしてさらに深みにはまっていくと。</p>
<p>あまりにも基本すぎて今まで書いていませんでしたけど、<br />
マルチスレッドで動くのが前提なのでシングルコアのCPUの場合は、<br />
ここで期待しているような値が出ることはないと思います。</p>
<p>※ラウンドロビンは処理データ(R/W)が偏って期待通りに行かない事があります:-)</p>
<p>新規のコンフィグキー：<br />
  MaxOutstandingR2T 16<br />
  DefaultTime2Wait 2<br />
  DefaultTime2Retain 60</p>
<p>修正したコンフィグキー：<br />
  FirstBurstLength 262144<br />
  MaxBurstLength 1048576</p>
<p>istgt (tarball): <a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20100516.tar.gz" target="_blank">istgt-20010516.tar.gz</a></p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100516.tar.gz
# cd istgt-20100516
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100516.tar.gz) = 358eec46c4cddc3a5944a49f96509e68<br />
SHA256 (istgt-20100516.tar.gz) = fdb3d82d74d09bfc06204158147c8c7b63e642f67b83e74527875db3424e663e</p>
<p>主な修正点：<br />
CHAPの乱数生成に arc4random を利用するようになりました。<br />
シーケンシャル書き込みの処理を改善しました。<br />
MaxOutstandingR2T, DefaultTime2Wait, DefaultTime2Retain が設定ファイルで変更可能になりました。<br />
デフォルトの設定値を変更しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1045/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100407版 for FreeBSD 7.x</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/961</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/961#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:56:10 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=961</guid>
		<description><![CDATA[更新＞istgt 2010/05/16版 NetBSD, Mac OS X, LinuxでブロックデバイスをAuto指定できるように修正してみました。 ただし、動作検証までは行っていないので動かないかもしれません。 この [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1045" target="_blank">更新＞istgt 2010/05/16版</a></p>
<p>NetBSD, Mac OS X, LinuxでブロックデバイスをAuto指定できるように修正してみました。<br />
ただし、動作検証までは行っていないので動かないかもしれません。<br />
この部分はいろいろな報告が欲しいです。<br />
（設定ファイルにない場合の）デフォルト値の変更を行いました。<br />
サンプルの設定ファイルを使っている場合は影響ありません。<br />
ビルド環境を仮定しないようにちょこっとマイナー修正しました。<br />
syslogサーバに大量に記録されてCPUパワーとネットワーク帯域が<br />
もったいないので、トレースモードでない場合は同一イニシエータからの<br />
重複予約（常に成功する）の警告を出さないように修正しました。</p>
<p>今回の修正とは直接関係しないのですが、以前書いたようにFreeBSD7.3の環境に7.1から移行しているので、今後は7.1での通常検証は行いません。<br />
また、FreeNAS 0.7.1 nightly buildの作成にESXi4のVMFSとして利用する関係でそちらのフォローも多くなると期待しています。</p>
<p>istgt (tarball): <a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20100407.tar.gz" target="_blank">istgt-20010407.tar.gz</a></p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100407.tar.gz
# cd istgt-20100407
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100407.tar.gz) = d606f4e1520f486325910e105da1bf30<br />
SHA256 (istgt-20100407.tar.gz) = 9ff40e921187c1ff78bad3585cc6c6ac05796921fdc906342a9e0e3cc74121c2</p>
<p>主な修正点：<br />
NetBSD, Mac OS X, LinuxでブロックデバイスのAuto指定を考慮しました。<br />
ビルド環境をなるべく特定しない仕組みを導入しました。<br />
既定の設定ファイルがない特殊な環境でのデフォルト値を修正しました。<br />
トレースモードが無効な場合は重複予約の警告を出さないようになりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/961/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>istgt (iSCSI target) 20100125版 for FreeBSD 7.x</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/805</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/805#comments</comments>
		<pubDate>Mon, 25 Jan 2010 14:08:11 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[MCS]]></category>
		<category><![CDATA[MPIO]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=805</guid>
		<description><![CDATA[更新＞istgt 2010/04/07版 ABORT_TASKからエラーリカバリーができなくなる可能性がある問題に 対応するため若干の修正を加えました。 Ivan Vorasさんから提案とパッチを頂きましたので追加してみ [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/961" target="_self">更新＞istgt 2010/04/07版</a></p>
<p>ABORT_TASKからエラーリカバリーができなくなる可能性がある問題に<br />
対応するため若干の修正を加えました。<br />
Ivan Vorasさんから提案とパッチを頂きましたので追加してみました。</p>
<p><span style="text-decoration: line-through;">istgt (tarball): </span><span style="text-decoration: line-through;">istgt-20010125.tar.gz</span><br />
修正版をご利用ください。</p>
<p>作成方法：</p>
<pre id="ex"><code># cd /path/to/work
# tar zxf /path/to/istgt-20100125.tar.gz
# cd istgt-20100125
# ./configure
# make
# make install
# make install-doc</code></pre>
<p>デーモンの再起動方法：</p>
<pre id="ex"><code># /usr/local/etc/rc.d/istgt restart</code></pre>
<p>MD5 (istgt-20100125.tar.gz) = 1af4006dd185b2e2326a356ef17dc2cc<br />
SHA256 (istgt-20100125.tar.gz) = 028dd131300d24b2c425543ef84805735a9361cac79437c829a5062f84532618</p>
<p>主な修正点：<br />
内部でスレッド名を保持するようになりました。<br />
実行待ちのタスクを強制終了させるフラグなどを追加しました。<br />
スレッド条件待ち時間の最小を5秒まで短縮しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/805/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

