<?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; 仮想化</title>
	<atom:link href="http://shell.peach.ne.jp/aoyama/archives/category/%e4%bb%ae%e6%83%b3%e5%8c%96/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>あけましておめでとうございます。</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1967</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1967#comments</comments>
		<pubDate>Sat, 31 Dec 2011 18:03:27 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[10GbE]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1967</guid>
		<description><![CDATA[あけましておめでとうございます。 Happy New Year! 昨年は激動の年でしたけど、今年は無事に終わると良いですね。 今年の目標はカーネルドライバを片手間で作成できるようになる！ と全部のPCに10GbEのiSC [...]]]></description>
			<content:encoded><![CDATA[<p>あけましておめでとうございます。<br />
Happy New Year!</p>
<p>昨年は激動の年でしたけど、今年は無事に終わると良いですね。</p>
<p>今年の目標はカーネルドライバを片手間で作成できるようになる！<br />
と全部のPCに10GbEのiSCSI専用線を配置する！</p>
<p>あたりですかね。たぶん面倒なのはMini-ITXなマシンでしょうね。<br />
Mini-ITXはオンボードで10GbEかデュアル1GbE実装がないと結構敷居が高い。<br />
昨年中にiSCSIホストと仮想化ホスト(ESXi正副とWS/Hyper-V2)には装着しました。</p>
<p>では、またのんびり進行ですがよろしくお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1967/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>本日の早朝にディスクフルで当ブログが停止したようです。</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1817</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1817#comments</comments>
		<pubDate>Mon, 31 Oct 2011 23:40:49 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[仮想化]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1817</guid>
		<description><![CDATA[直接の原因は月次バックアップを作成中に足らなくなった為のようです。 基本的にVMローカルにZFSスナップショットを取って一時圧縮を行ってから、 まとめてscpかNFSでバックアップ領域に転送しています。 が、このまとめ作 [...]]]></description>
			<content:encoded><![CDATA[<p>直接の原因は月次バックアップを作成中に足らなくなった為のようです。</p>
<p>基本的にVMローカルにZFSスナップショットを取って一時圧縮を行ってから、<br />
まとめてscpかNFSでバックアップ領域に転送しています。<br />
が、このまとめ作業の途中で不足していました。</p>
<p>とりあえず、プール容量増やした方がいいね。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1817/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NEC Express5800/110Ge で ESXi5 を使う</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1758</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1758#comments</comments>
		<pubDate>Sun, 16 Oct 2011 15:48:40 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1758</guid>
		<description><![CDATA[ESXi5をUSBメモリにCDから新規インストールすると、 GPTパーティションが作成されてインストールされますが、 これは110Geでは起動できませんでした。 そこで、ESXi4.1の入ったUSBメモリをForce M [...]]]></description>
			<content:encoded><![CDATA[<p>ESXi5をUSBメモリにCDから新規インストールすると、<br />
GPTパーティションが作成されてインストールされますが、<br />
これは110Geでは起動できませんでした。</p>
<p>そこで、ESXi4.1の入ったUSBメモリをForce Migrateを選びアップグレードした所、<br />
起動できるUSBメモリが出来ました。</p>
<p>※4.1のメモリを持っていない人は仮インストールすれば良いと思います。</p>
<p>参考までに、FreeBSDでUSBメモリを参照すると以下のようになっていました。</p>
<p>ESXi5を新規インストール:</p>
<pre id="ex"><code>[root@jupiter /home/aoyama]# ls /dev/da0*
/dev/da0        /dev/da0p1      /dev/da0p5      /dev/da0p6
/dev/da0p7      /dev/da0p8
[root@jupiter /home/aoyama]# gpart show da0
=&gt;     34  3797693  da0  GPT  (1.8G)
       34       30       - free -  (15K)
       64     8128    1  efi  (4.0M)
     8192       32       - free -  (16K)
     8224   511968    5  linux-data  (250M)
   520192       32       - free -  (16K)
   520224   511968    6  linux-data  (250M)
  1032192       32       - free -  (16K)
  1032224   225248    7  !9d275380-40ad-11db-bf97-000c2911d1b8  (110M)
  1257472       32       - free -  (16K)
  1257504   585696    8  linux-data  (286M)
  1843200  1954527       - free -  (954M)</code></pre>
<p>ESXi4.1をForce Migrate:</p>
<pre id="ex"><code>[root@jupiter /home/aoyama]# ls /dev/da0*
/dev/da0        /dev/da0s4      /dev/da0s6      /dev/da0s8
/dev/da0s1      /dev/da0s5      /dev/da0s7
[root@jupiter /home/aoyama]# gpart show da0
=&gt;     63  3797640  da0  MBR  (1.8G)
       63     8129       - free -  (4.0M)
     8192  1835008    1  !5  (896M)
  1843200  1954503       - free -  (954M)</code></pre>
<p>インストール＆パッチ後の状態<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/10/ESXi5-upgrade2.png" target="_blank"><img class="alignnone size-medium wp-image-1759" title="ESXi5-upgrade2" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/10/ESXi5-upgrade2-300x266.png" alt="" width="300" height="266" /></a><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/10/ESXi5-upgrade2.png"></a><br />
（クリックで拡大）</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1758/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESXi5で10Gbpsのデータストアを作ってCDMしてみる</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1666</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1666#comments</comments>
		<pubDate>Sat, 17 Sep 2011 00:59:56 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1666</guid>
		<description><![CDATA[S70PJのおかげで、ESXi5のおもちゃが出来たので、 さっそく10Gbpsのテストをしてみる。 iSCSIターゲット側 (FreeBSD 8-STABLE) AMD Phenom II X6 1065T (2.9GH [...]]]></description>
			<content:encoded><![CDATA[<p>S70PJのおかげで、ESXi5のおもちゃが出来たので、<br />
さっそく10Gbpsのテストをしてみる。</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>どうみてもシーケンシャル書き込みが遅い。。。＜iSCSIターゲットがしょぼい？<br />
QD32の4KリードはESXi5側でCPU使用率96%以上のほぼ限界。<br />
176MB/s(43023IOPS)<br />
ターゲット側のCPU使用率からするとシーケンシャルリードは<br />
2倍の600MB/sぐらいは出せそうなんだけど。<br />
書き込みが遅いのはZFSのチューニングも必要そう。</p>
<p>10ギガビットのデータストア<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10Gbps.png" target="_blank"><img class="alignnone size-medium wp-image-1667" title="ESXi5-10Gbps" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10Gbps-300x272.png" alt="" width="300" height="272" /></a></p>
<p>※追記<br />
↓パケット処理以外の部分で重い処理があるので、改良しています。<br />
<a href="http://shell.peach.ne.jp/aoyama/archives/1698" target="_self">http://shell.peach.ne.jp/aoyama/archives/1698</a></p>
<p>↓10ギガビット環境を甘く見てた・・・。<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-10GbE-20110918a61.png" target="_blank"><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>参考用ギガビットイーサ1本<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-1Gbps.png" target="_blank"><img class="alignnone size-medium wp-image-1668" title="ESXi5-1Gbps" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-1Gbps-300x272.png" alt="" width="300" height="272" /></a></p>
<p>vSwitchとポートバインドの使い方がよくわからない<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-NW1.png" target="_blank"><img class="alignnone size-medium wp-image-1673" title="ESXi5-NW1" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-NW1-300x230.png" alt="" width="300" height="230" /></a></p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-NW2.png" target="_blank"><img class="alignnone size-medium wp-image-1674" title="ESXi5-NW2" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-NW2-300x230.png" alt="" width="300" height="230" /></a></p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-PB.png" target="_blank"><img class="alignnone size-medium wp-image-1675" title="ESXi5-PB" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-PB-283x300.png" alt="" width="283" height="300" /></a><br />
（クリックで拡大）</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1666/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESXi5 にパッチ(ESXi500-201109001.zip)を適用する</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1660</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1660#comments</comments>
		<pubDate>Thu, 15 Sep 2011 17:10:42 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1660</guid>
		<description><![CDATA[もうパッチが出ているようなので、さくっと適用します。 基本はドライバインストールと変わりません。 http://www.vmware.com/patchmgr/download.portal ここから ESXi 5.0. [...]]]></description>
			<content:encoded><![CDATA[<p>もうパッチが出ているようなので、さくっと適用します。<br />
基本はドライバインストールと変わりません。</p>
<p><a href="http://www.vmware.com/patchmgr/download.portal" target="_blank">http://www.vmware.com/patchmgr/download.portal</a></p>
<p>ここから ESXi 5.0.0 を選んで、「Search」ボタンをクリックします。<br />
「ESXi500-201109001」と言うのがあるので、ESXi500-201109001.zipを<br />
ダウンロードします。<br />
サイズが大きいので適当なデータストアにZIPファイルのままアップロードします。<br />
コマンドラインからインストールします。この時にファイルは/vmfsから必ず<br />
完全パスを指定します。<br />
(以下の例はデータストア名が &#8220;ESX5 Data&#8221; の場合)</p>
<p># esxcli software vib install -d /vmfs/volumes/ESX5\ Data/ESXi500-201109001.zip</p>
<p>起動領域に転送されるので、USBメモリの場合はそれなりに時間かかります。<br />
数分間待っていると、</p>
<p>Installation Result<br />
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.<br />
   Reboot Required: true</p>
<p>みたいなのが出て終わります。<br />
ESXiサーバを再起動すると、5.0.0, 469512 から 5.0.0, 474610 に変わります。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-p201109001.png" target="_blank"><img class="alignnone size-medium wp-image-1661" title="ESXi5-p201109001" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-p201109001-300x100.png" alt="" width="300" height="100" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1660/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ESXiで既存LUNがデータストアとして認識されない場合</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1647</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1647#comments</comments>
		<pubDate>Sun, 11 Sep 2011 13:16:25 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1647</guid>
		<description><![CDATA[デバイスとして認識するのにデータストアとして認識されない場合は、 スナップショットLUNとして識別されている可能性があります。 /var/log/vmkernel.log にはこんな感じで出ています。 2011-09-1 [...]]]></description>
			<content:encoded><![CDATA[<p>デバイスとして認識するのにデータストアとして認識されない場合は、<br />
スナップショットLUNとして識別されている可能性があります。<br />
/var/log/vmkernel.log にはこんな感じで出ています。<br />
2011-09-11T21:55:32.943Z cpu0:3434)LVM: 8445: Device t10.FreeBSD_iSCSI_DISK______10000001________________________:1 detected to be a snapshot:<br />
2011-09-11T21:55:32.943Z cpu0:3434)LVM: 8452:   queried disk ID: &lt;type 2, len 14, lun 0, devType 0, scsi 0, h(id) 17351408149820670746&gt;<br />
2011-09-11T21:55:32.943Z cpu0:3434)LVM: 8459:   on-disk disk ID: &lt;type 2, len 14, lun 3, devType 0, scsi 0, h(id) 16645779391740574531&gt;</p>
<p>vSphere ClientのイベントタブでもLVMに関するイベントが参照できます。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-event.png" target="_blank"><img class="alignnone size-full wp-image-1648" title="ESXi5-event" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-event.png" alt="" width="532" height="149" /></a></p>
<p>こんな場合は「構成」-&gt;「ストレージ」 -&gt; 「ストレージの追加」で<br />
ディスク/LUNを選択すると、VMFSラベルが参照できるので、必要なLUNを選び、<br />
「既存の署名を保持」を選択します。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-LUN.png" target="_blank"><img class="alignnone size-medium wp-image-1649" title="ESXi5-LUN" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-LUN-300x234.png" alt="" width="300" height="234" /></a></p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-LUN2.png" target="_blank"><img class="alignnone size-medium wp-image-1650" title="ESXi5-LUN2" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-LUN2-300x234.png" alt="" width="300" height="234" /></a></p>
<p>しばらく待つと、ちゃんとデータストアに出てくるようになります。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-LUN3.png" target="_blank"><img class="alignnone size-medium wp-image-1651" title="ESXi5-LUN3" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-LUN3-300x193.png" alt="" width="300" height="193" /></a><br />
（クリックで拡大）</p>
<p>追記：<br />
GUIから操作できない場合は、SSHでログインして、</p>
<p>esxcfg-volume -l</p>
<p>でVMFS UUIDを表示して、</p>
<p>esxcfg-volume -M &#8220;49d22e2e-996a0dea-b555-001f2960aed8&#8243;</p>
<p>みたいな感じでマウントします。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1647/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NEC Express 5800/S70 タイプPJ に Qlogic QLE8152(10Gbps CNA) を付けてESXi5で使う(ドライバインストール)</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1639</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1639#comments</comments>
		<pubDate>Sun, 11 Sep 2011 11:11:00 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1639</guid>
		<description><![CDATA[↓ベースの本体はこれ http://nttxstore.jp/_II_P813678778 ↓10Gbps CNA 拡張カード http://www.qlogic.com/Resources/Documents/Data [...]]]></description>
			<content:encoded><![CDATA[<p>↓ベースの本体はこれ<br />
<a href="http://nttxstore.jp/_II_P813678778" target="_blank">http://nttxstore.jp/_II_P813678778</a><br />
↓10Gbps CNA 拡張カード<br />
<a href="http://www.qlogic.com/Resources/Documents/DataSheets/Adapters/QLE8152_Datasheet.pdf" target="_blank">http://www.qlogic.com/Resources/Documents/DataSheets/Adapters/QLE8152_Datasheet.pdf</a></p>
<p>※追記 リンク切れた模様<br />
<a href="http://www.qlogic.com/Resources/Documents/DataSheets/Adapters/Data_Sheet_8100_Series_Adapters.pdf" target="_blank">http://www.qlogic.com/Resources/Documents/DataSheets/Adapters/Data_Sheet_8100_Series_Adapters.pdf</a></p>
<p>そのままでは認識しないみたいなので、ドライバインストールが必要です。</p>
<p><a href="http://downloads.vmware.com/d/info/datacenter_cloud_infrastructure/vmware_vsphere/5_0#drivers_tools" target="_blank">http://downloads.vmware.com/d/info/datacenter_cloud_infrastructure/vmware_vsphere/5_0#drivers_tools</a></p>
<p>ここから、VMware ESXi 5.0 Driver for QLogic 10 Gigabit Ethernet Adapter を落としてきます。</p>
<p>ZIPを解凍すると、net-qlge-1.0.0.47-1vmw.500.0.0.406165.x86_64.vib<br />
が出てくるので、SSHを有効にしたESXi5サーバにSCPで転送します。</p>
<p># esxcli software vib install -v /tmp/net-qlge-1.0.0.47-1vmw.500.0.0.406165.x86_64.vib</p>
<p>こんな感じでVIBをインストールします。<br />
ESXi5サーバを再起動するとネットワークデバイスとして認識されます。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-CNA.png" target="_blank"><img class="alignnone size-medium wp-image-1640" title="ESXi5-CNA" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-CNA-300x191.png" alt="" width="300" height="191" /></a></p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-StorageAdapter.png" target="_blank"><img class="alignnone size-medium wp-image-1645" title="ESXi5-StorageAdapter" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/09/ESXi5-StorageAdapter-300x107.png" alt="" width="300" height="107" /></a><br />
（クリックで拡大）</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1639/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESXi4.1U1にアップデートして10ギガビットでESXiサーバ同士を接続してみた。</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1384</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1384#comments</comments>
		<pubDate>Thu, 17 Feb 2011 17:33:39 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1384</guid>
		<description><![CDATA[istgtが期待通りの振る舞いをしていない事が発覚したので、 ちょこっと修正したものをテスト中です。 週末にパッケージングしてアップする予定です。 ESXi4.1U1を二台用意してその間をデュアルポート10ギガビットの一 [...]]]></description>
			<content:encoded><![CDATA[<p>istgtが期待通りの振る舞いをしていない事が発覚したので、<br />
ちょこっと修正したものをテスト中です。<br />
週末にパッケージングしてアップする予定です。</p>
<p>ESXi4.1U1を二台用意してその間をデュアルポート10ギガビットの一本を使って<br />
直接接続します。↓こんな感じになってます。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/02/ESXi41SW.jpg" target="_blank"></a><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/02/ESXi41SW.jpg" target="_blank"><img class="alignnone size-medium wp-image-1385" title="ESXi41SW" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/02/ESXi41SW-300x118.jpg" alt="" width="300" height="118" /></a></p>
<p>反対側のマシンにあるWindowsでアクセスすると↓こんな感じに。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/02/ESXi41A.jpg" target="_blank"></a><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/02/ESXi41A.jpg" target="_blank"><img class="alignnone size-medium wp-image-1386" title="ESXi41A" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2011/02/ESXi41A-300x272.jpg" alt="" width="300" height="272" /></a><br />
（クリックで拡大）</p>
<p>画像から分かる通りFreeNAS上のistgtを差し替えて試しています。<br />
VM同士でもistgtがそれなりに動いているぽい。<br />
と言うかこれだけあると物理マシンの意味が…。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1384/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>あけましておめでとうございます。</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1313</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1313#comments</comments>
		<pubDate>Sat, 01 Jan 2011 09:48:43 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1313</guid>
		<description><![CDATA[今年も良い年になるといいですね！ 引き続き、仮想化とiSCSIをメインにしていきますが、 IPv6 only環境の整備も進める予定です。 では、のんびり進行ですがよろしくお願いします。]]></description>
			<content:encoded><![CDATA[<p>今年も良い年になるといいですね！</p>
<p>引き続き、仮想化とiSCSIをメインにしていきますが、<br />
IPv6 only環境の整備も進める予定です。</p>
<p>では、のんびり進行ですがよろしくお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1313/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEIL/x86 というのがあるらしいですよ</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1281</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1281#comments</comments>
		<pubDate>Fri, 24 Dec 2010 19:05:23 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[仮想化]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1281</guid>
		<description><![CDATA[寝ようと思ったら流れていたので起動だけしてみた。 http://www.seil.jp/product/lineup/seilx-86/ ↓ダウンロードはこっちから。 http://www.seil.jp/downloa [...]]]></description>
			<content:encoded><![CDATA[<p>寝ようと思ったら流れていたので起動だけしてみた。</p>
<p><a href="http://www.seil.jp/product/lineup/seilx-86/" target="_blank">http://www.seil.jp/product/lineup/seilx-86/</a><br />
↓ダウンロードはこっちから。<br />
<a href="http://www.seil.jp/download/seil-x86/" target="_blank">http://www.seil.jp/download/seil-x86/</a></p>
<p>試用期間は 2010/12/01 から 2011/04/01 まで。</p>
<p>ESXiで起動してみる～</p>
<p>アーカイブを展開すると、</p>
<p>seilx86.vmdk<br />
seilx86.vmx</p>
<p>が出てくるので、ESXiのデータストアにアップロードして、<br />
seilx86.vmxを右クリックで「インベントリへの追加」で追加します。<br />
仮想マシンの編集で、添付のネットワークアダプタを全部削除。<br />
新規にアダプタを追加します。（タイプはフレキシブルかE1000で）<br />
起動すると、ほげほげ～っとログ流れてログインになる。</p>
<p>admin か user で入れるらしい。（詳細はマニュアル参照のこと）<br />
デフォルトのIPは 192.168.0.1/24 になっているので調整する。</p>
<p>↓こんな感じでsshを有効にする。<br />
# interface lan0 add 192.168.2.8/24<br />
# sshd enable</p>
<p>↓sshで繋がるようになったらデフォルトIPを消す。<br />
# interface lan0 delete 192.168.0.1/24<br />
↓設定を保存して、再起動。<br />
# save-to flashrom<br />
# reboot</p>
<p>※再起動の確認は[y/N]だった。てっきりｒｙ</p>
<p>あとはお好きにどうぞ。httpが最初から有効みたいだからアクセスするとこんな感じ。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/12/seilx86.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-1282" title="seilx86" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/12/seilx86-150x129.jpg" alt="" width="150" height="129" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1281/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ディスク障害により巻き戻りが発生しました</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1244</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1244#comments</comments>
		<pubDate>Sun, 14 Nov 2010 07:39:19 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1244</guid>
		<description><![CDATA[ディスク故障＞スナップショット破損＞リストア失敗 というコンボ食らいました。とりあえず最新のバックアップアーカイブから リストアできないので10月1日分のバックアップから新規展開したVMを起動させています。 ディスクイメ [...]]]></description>
			<content:encoded><![CDATA[<p>ディスク故障＞スナップショット破損＞リストア失敗</p>
<p>というコンボ食らいました。とりあえず最新のバックアップアーカイブから<br />
リストアできないので10月1日分のバックアップから新規展開したVMを起動させています。<br />
ディスクイメージコピー速度が8MB/s程度しかでない為、これから旧データが復旧できないか調査します。</p>
<p>教訓：一度にいろんなことを同時にやるべきじゃない。</p>
<p>最新版へのリンクだけおいておきます。</p>
<p><a href="http://shell.peach.ne.jp/aoyama/archives/1359" target="_blank">更新＞FreeNAS 0.7.2 5740版</a></p>
<p><a href="http://www.peach.ne.jp/archives/freenas/7S-FreeNAS-i386-LiveCD-0.7.2.5547.iso" target="_blank"><span style="text-decoration: line-through;">7S-FreeNAS-i386-LiveCD-0.7.2.5547.iso</span></a><br />
修正版をご利用ください。</p>
<p><a href="http://www.peach.ne.jp/archives/freenas/7S-FreeNAS-amd64-LiveCD-0.7.2.5547.iso" target="_blank"><span style="text-decoration: line-through;">7S-FreeNAS-amd64-LiveCD-0.7.2.5547.iso</span></a><br />
修正版をご利用ください。</p>
<p><a href="http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20101107.tar.gz" target="_blank">VirtualBox 3.2.10 OSE for FreeNAS 0.7(バイナリパッケージ)<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1244/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FreeBSD 7.3/8.1 on Windows Server 2008 + Hyper-V</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1231</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1231#comments</comments>
		<pubDate>Thu, 08 Jul 2010 10:09:42 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1231</guid>
		<description><![CDATA[すでに賞味期限切れですが公開しておきます。 このバージョンはFreeNAS 0.7.1(7S) および 0.7.2 に搭載されているものです。 Windows Server 2008 R2 ではこれがなくても動くようにな [...]]]></description>
			<content:encoded><![CDATA[<p>すでに賞味期限切れですが公開しておきます。<br />
このバージョンはFreeNAS 0.7.1(7S) および 0.7.2 に搭載されているものです。<br />
Windows Server 2008 R2 ではこれがなくても動くようになっているはずです。</p>
<p>for FreeBSD 7.3 or later<br />
パッチファイル：<a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/fbs73-hv-20100528.patch.gz" target="_blank">fbs73-hv-20100528.patch.gz</a></p>
<p>for FreeBSD 8.1 or later<br />
パッチファイル：<a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/fbs81-hv-20100528.patch.gz" target="_blank">fbs81-hv-20100528.patch.gz</a></p>
<p>パッチ済みカーネルの作成とインストール(8.1の実行例)：<br />
# cd /usr/src<br />
# gzcat &lt; /path/to/fbs81-hv-20100528.patch.gz | patch -p1<br />
# make buildkernel<br />
# make installkernel<br />
# shutdown -r now</p>
<p>vmwp.exeの終了のしかた：<br />
１．タスクマネージャを起動します。<br />
２．プロセスタブを開きます。<br />
３．表示(V)＞列の選択(S)で「コマンドライン」のチェック入れて表示します。<br />
４．イメージ名の部分をクリックしてソートします。<br />
５．vmconnect.exeの後ろにホスト名、仮想マシン名、オプションと続くので、<br />
停止したい仮想マシンのコマンドラインにあるGUIDを見つけます。<br />
６．同じGUIDのvmwp.exeがありますので、右クリックして<br />
「プロセスの終了(E)」を選択します。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr1.jpg" target="_blank"></a><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr1.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-114" title="hvtaskmgr1" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr1-e1278583158734-150x119.jpg" alt="" width="150" height="119" /></a><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2.jpg" target="_blank"> </a><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2.jpg"></a><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2.jpg" target="_blank"><img class="alignnone size-medium wp-image-115" title="hvtaskmgr2" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2-299x106.jpg" alt="" width="299" height="106" /></a><br />
（クリックで拡大）</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1231/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeNAS 0.7(ホストOS)でVirtualBox 3.1.2を動かそうという計画６(β版)</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/897</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/897#comments</comments>
		<pubDate>Thu, 11 Mar 2010 16:17:06 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[FreeNAS]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=897</guid>
		<description><![CDATA[前回書いたとおり、旧版のサポートを取りやめる為に、 FreeNASの新しいバージョンへのアップグレードを推奨します。 公式バイナリはAMD64版が5065になったので必要な人はどうぞ。 20100311ではgPXEによる [...]]]></description>
			<content:encoded><![CDATA[<p>前回書いたとおり、旧版のサポートを取りやめる為に、<br />
FreeNASの新しいバージョンへのアップグレードを推奨します。<br />
公式バイナリはAMD64版が5065になったので必要な人はどうぞ。</p>
<p>20100311ではgPXEによる起動をサポートしたので、iSCSIを使った構成が<br />
簡単に作れるようになりました。使い方の詳細については後日書きます。<br />
フロッピーをサポートしたのでgPXEを*.dskで作成すればすぐに使えます。</p>
<p>VirtualBox 3.1.2 OSE for FreeNAS 0.7(バイナリパッケージ)<br />
<a href="http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100311.tar.gz" target="_blank">http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100311.tar.gz</a></p>
<p>インストール/アップグレード：<br />
パッケージをダウンロードして展開して、その中にある<br />
vboxpkg-install.phpを実行してサーバを再起動するだけです。</p>
<p>以下は/mnt/data/vboxpkgにダウンロードする例：</p>
<pre id="ex"><code># mkdir /mnt/data/vboxpkg
# cd /mnt/data/vboxpkg
# fetch http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100311.tar.gz
# tar xvf vboxpkg-20100311.tar.gz
# cd vboxpkg-20100311
# ./vboxpkg-install.php
# shutdown -r now

</code></pre>
<p>初期設定：<br />
ユーザを一人作り、追加グループでvboxusersを指定します。<br />
ホームディレクトリはFreeNASのリブートで消えない場所を必ず指定します。<br />
また、そのユーザが使えるディレクトリを用意して、<br />
仮想ハードディスクと仮想マシン設定ファイルを保存するように設定します。</p>
<p>以下は /mnt/data/VBox を利用する例：</p>
<pre id="ex"><code># mkdir /mnt/data/VBox
# chown aoyama:admin /mnt/data/VBox
# chmod 755 /mnt/data/VBox

# mkdir /mnt/data/VBox/HardDisks
# chown aoyama:admin /mnt/data/VBox/HardDisks
# chmod 755 /mnt/data/VBox/HardDisks

# mkdir /mnt/data/VBox/Machines
# chown aoyama:admin /mnt/data/VBox/Machines
# chmod 755 /mnt/data/VBox/Machines
</code></pre>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas18.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-851" title="freenas18" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas18-150x85.jpg" alt="" width="150" height="85" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas31.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-854" title="freenas31" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas31-150x98.jpg" alt="" width="150" height="98" /></a></p>
<p>仮想マシンの作成と実行：<br />
VMタブで作成、修正が、VM Controlタブから実行、停止ができます。</p>
<p>その他の操作やCLIの詳細については、<br />
英語で書いてフォーラムに投稿したものを参照してください。<br />
コマンドラインの書式は英語も日本語も同じですし。</p>
<p>このトピックを参照してください。(英語)<br />
<a href="http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&amp;t=5466&amp;start=20#p28840" target="_blank">http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&amp;t=5466&amp;start=20#p28840</a><br />
iSCSI起動についてはこちらも参照してください。<br />
<a href="http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=102&amp;t=5949" target="_blank">http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=102&amp;t=5949</a></p>
<p>現時点では非公式4967版以降、および公式4997版以降で利用できます。<br />
ただし、もうすぐ5053以前の非公式版および5065以前の公式版をサポートから<br />
外しますので5065以降へのアップグレードを推奨します。</p>
<p>FreeNAS 0.7.1 非公式5065版<br />
<a href="http://shell.peach.ne.jp/aoyama/archives/889" target="_blank">http://shell.peach.ne.jp/aoyama/archives/889</a></p>
<p>最新の公式版（現時点でAMD64が5065）<br />
<a href="http://sourceforge.net/projects/freenas/files/nightly%20build%20%28testing%20only%21%29/latest/" target="_blank">http://sourceforge.net/projects/freenas/files/nightly%20build%20%28testing%20only%21%29/latest/</a></p>
<p>変更点：<br />
gPXEによる起動をサポートしました。(iSCSI起動・インストールのみ確認）<br />
VMのパワーオフの後に１秒待機するようになりました。<br />
フロッピーディスクをサポートしました。<br />
ネステッドページングなど高度な設定を追加しました。<br />
メディアサイズを切り上げるようになりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/897/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeNAS 0.7(ホストOS)でVirtualBox 3.1.2を動かそうという計画４(β版)</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/850</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/850#comments</comments>
		<pubDate>Mon, 15 Feb 2010 22:02:24 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[FreeNAS]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=850</guid>
		<description><![CDATA[スナップショットがまだ出来ていませんが、 仮想マシンや仮想ハードディスクの作成と削除など基本操作が すべてWebGUIから操作できるようになりました。 本バージョンからβ版として配布します。 今のところWebGUIの言語 [...]]]></description>
			<content:encoded><![CDATA[<p>スナップショットがまだ出来ていませんが、<br />
仮想マシンや仮想ハードディスクの作成と削除など基本操作が<br />
すべてWebGUIから操作できるようになりました。<br />
本バージョンからβ版として配布します。<br />
今のところWebGUIの言語は英語以外ありません。あしからず。</p>
<p>VirtualBox 3.1.2 OSE for FreeNAS 0.7(バイナリパッケージ)<br />
<a href="http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100216.tar.gz" target="_blank">http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100216.tar.gz</a></p>
<p>インストール/アップグレード：<br />
パッケージをダウンロードして展開して、その中にある<br />
vboxpkg-install.phpを実行してサーバを再起動するだけです。</p>
<p>以下は/mnt/data/vboxpkgにダウンロードする例：</p>
<pre id="ex"><code># mkdir /mnt/data/vboxpkg
# cd /mnt/data/vboxpkg
# fetch http://www.peach.ne.jp/archives/freenas/test/vboxpkg-20100216.tar.gz
# tar xvf vboxpkg-20100216.tar.gz
# cd vboxpkg-20100216
# ./vboxpkg-install.php
# shutdown -r now
</code></pre>
<p>初期設定：<br />
ユーザを一人作り、追加グループでvboxusersを指定します。<br />
ホームディレクトリはFreeNASのリブートで消えない場所を必ず指定します。<br />
また、そのユーザが使えるディレクトリを用意して、<br />
仮想ハードディスクと仮想マシン設定ファイルを保存するように設定します。</p>
<p>以下は /mnt/data/VBox を利用する例：</p>
<pre id="ex"><code># mkdir /mnt/data/VBox
# chown aoyama:admin /mnt/data/VBox
# chmod 755 /mnt/data/VBox

# mkdir /mnt/data/VBox/HardDisks
# chown aoyama:admin /mnt/data/VBox/HardDisks
# chmod 755 /mnt/data/VBox/HardDisks

# mkdir /mnt/data/VBox/Machines
# chown aoyama:admin /mnt/data/VBox/Machines
# chmod 755 /mnt/data/VBox/Machines</code></pre>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas18.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-851" title="freenas18" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas18-150x85.jpg" alt="" width="150" height="85" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas31.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-854" title="freenas31" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2010/02/freenas31-150x98.jpg" alt="" width="150" height="98" /></a><br />
（クリックで拡大）</p>
<p>仮想マシンの作成と実行：<br />
VMタブで作成、修正が、VM Controlタブから実行、停止ができます。</p>
<p>その他の操作やCLIの詳細については、<br />
英語で書いてフォーラムに投稿したものを参照してください。<br />
コマンドラインの書式は英語も日本語も同じですし。</p>
<p>このトピックを参照してください。(英語)<br />
<a href="http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&amp;t=5466&amp;start=10#p27388" target="_blank">http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=13&amp;t=5466&amp;start=10#p27388</a></p>
<p>現時点では非公式4967版以降、および公式4997版以降で利用できます。</p>
<p>FreeNAS 0.7.1 非公式5038版<br />
<a href="http://shell.peach.ne.jp/aoyama/archives/857" target="_blank">http://shell.peach.ne.jp/aoyama/archives/857</a></p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/850/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>物理ディスクをiSCSIターゲットに利用した場合の転送速度(参考用)</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/679</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/679#comments</comments>
		<pubDate>Wed, 23 Dec 2009 12:21:07 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[FreeNAS]]></category>
		<category><![CDATA[Hyper-V]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=679</guid>
		<description><![CDATA[FreeNASには7S-amd64版にアップデータを適用したものを利用しました。 7S-FreeNAS-amd64-LiveCD-0.7.1.4947.iso FreeNAS 0.7用 iSCSIターゲット(istgt) [...]]]></description>
			<content:encoded><![CDATA[<p>FreeNASには7S-amd64版にアップデータを適用したものを利用しました。</p>
<p><a href="http://shell.peach.ne.jp/aoyama/archives/664" target="_blank">7S-FreeNAS-amd64-LiveCD-0.7.1.4947.iso</a></p>
<p><a href="http://shell.peach.ne.jp/aoyama/archives/673" target="_blank">FreeNAS 0.7用 iSCSIターゲット(istgt)アップデータ 20091222版</a></p>
<p>FreeNASのチューンは以下の３点です。</p>
<p>ZFSテスト用の/cf/boot/loader.confの追加設定</p>
<pre><code>vm.kmem_size="3072M"
vfs.zfs.arc_min="1024M"
vfs.zfs.arc_max="1024M"</code></pre>
<p>System|Advanced の Enable tuning of some kernel variables のチェック</p>
<p>System|Advanced|sysctl.confの値修正</p>
<pre><code>net.inet.tcp.recvspace 393216
net.inet.tcp.sendspace 393216</code></pre>
<p>テスト環境の主要構成パーツは以下の通りです。</p>
<pre><code>FreeNAS 7S-amd64(4947):
M/B: ASUS M2A-VM (AMD 690G + SB600)
Mem: DDR2-800(PC6400) 2GB x 2
CPU: AMD X2 5200+ (2.7GHz, 2core)
Net: onboard Realtek 8111 (LAN management)
NIC: Intel PRO/1000 PT Server Adapter (OPT1 for iSCSI primary)
NIC: Intel PRO/1000 PT Server Adapter (OPT2 for iSCSI secondary)
HDD: Maxtor 4K080H4 (U100/80GB) (/mnt/data)
HDD: Western Digital WD5000AAKS (SATAII/500GB) (/dev/ad4)

ESXi4.0 Host:
M/B: MSI K9NGM3-FIH (nVidia GeForce7050PV + nForce 630a)
CPU: AMD X2 BE-2400 (2.4GHz, 2core)
Mem: DDR2-800(PC6400) 2GB x 2
Net: onboard nForce integrated (VMKernel for iSCSI primary)
NIC: Realtek 8169S (32bitPCI) (VM Network for LAN management)
USB: SILICON POWER Ultima II I-Series 2GB (ESXi boot device)
iSCSI: 120GB on FreeBSD 7.2 + UFS (temporary, iso images, etc)
iSCSI: 465GB on FreeNAS (/dev/ad4)

WS2008R2 Hyper-V Host:
M/B: GIGABYTE GA-G33-DS3R (Intel G33 + ICH9R)
CPU: Intel C2Q Q6600 (2.4GHz, 4core)
Mem: DDR2-800(PC6400) 2GB x 4
Net: onboard Realtek 8111 (for iSCSI secondary)
NIC: Intel PRO/1000 PT Desktop Adapter (for iSCSI primary)
NIC: Realtek 8169S (32bitPCI) (LAN management)
HDD: Western Digital WD5000ABYS (SATAII/500GB) (boot device)
iSCSI: 180GB on FreeBSD 7.1 + ZFS RAIDZ2 (main storage, VHD)
iSCSI: 120GB on FreeBSD 7.2 + UFS (backup, iso images, etc)
</code></pre>
<p>FreeNAS shell 上でのディスク情報</p>
<pre id="ex"><code>freenas:/mnt# diskinfo -t ad4
ad4
        512             # sectorsize
        500107862016    # mediasize in bytes (466G)
        976773168       # mediasize in sectors
        969021          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.
        ad:WD-WCAPW3808248      # Disk ident.

Seek times:
        Full stroke:      250 iter in   8.933453 sec =   35.734 msec
        Half stroke:      250 iter in   5.990421 sec =   23.962 msec
        Quarter stroke:   500 iter in   9.154314 sec =   18.309 msec
        Short forward:    400 iter in   2.128259 sec =    5.321 msec
        Short backward:   400 iter in   2.014236 sec =    5.036 msec
        Seq outer:       2048 iter in   0.330524 sec =    0.161 msec
        Seq inner:       2048 iter in   0.330175 sec =    0.161 msec
Transfer rates:
        outside:       102400 kbytes in   1.222357 sec =    83773 kbytes/sec
        middle:        102400 kbytes in   1.394441 sec =    73434 kbytes/sec
        inside:        102400 kbytes in   2.501426 sec =    40937 kbytes/sec
&nbsp;</code></pre>
<p>FreeNAS -&gt; WS2008R2 Host (direct)<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt23.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-681" title="istgt23" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt23-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>FreeNAS -&gt; ESXi4.0 VMFS -&gt; WS2008R2 Guest<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt24.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-682" title="istgt24" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt24-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>ESXiゲストでCrystalDiskMark 3.0beta2を実行した時のFreeNAS負荷<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt25.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-683" title="istgt25" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt25-150x150.jpg" alt="" width="150" height="150" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt26.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-684" title="istgt26" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/istgt26-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>FreeNASの設定など各種<br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas01.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-687" title="7s-freenas01" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas01-150x150.jpg" alt="" width="150" height="150" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas02.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-688" title="7s-freenas02" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas02-150x150.jpg" alt="" width="150" height="150" /></a><br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas03.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-689" title="7s-freenas03" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas03-150x150.jpg" alt="" width="150" height="150" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas04.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-690" title="7s-freenas04" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas04-150x150.jpg" alt="" width="150" height="150" /></a><br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas05.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-691" title="7s-freenas05" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas05-150x150.jpg" alt="" width="150" height="150" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas06.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-692" title="7s-freenas06" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas06-150x150.jpg" alt="" width="150" height="150" /></a><br />
<a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas08.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-697" title="7s-freenas08" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas08-150x150.jpg" alt="" width="150" height="150" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas07.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-693" title="7s-freenas07" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2009/12/7s-freenas07-150x150.jpg" alt="" width="150" height="150" /></a><br />
（クリックで拡大） (click to see large image)</p>
<hr /> </p>
<p>ESXi上で実行した場合はおよそ、</p>
<p>Seq.Read 72MB/s CPU load 10%<br />
Seq.Write 52MB/s CPU load 25%</p>
<p>ぐらいが期待できるようです。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/679/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD 8.0 / 7-STABLE on Windows Server 2008 + Hyper-V</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/577</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/577#comments</comments>
		<pubDate>Wed, 25 Nov 2009 16:23:41 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=577</guid>
		<description><![CDATA[以前の同様に初期化部分のパッチを作成しました。 現時点(2009/11/25)で、以下の版に対して動作確認済みです。 FreeBSD 8.0 RELEASE FreeBSD 7 STABLE また、2008R2 + Hy [...]]]></description>
			<content:encoded><![CDATA[<p>以前の同様に初期化部分のパッチを作成しました。<br />
現時点(2009/11/25)で、以下の版に対して動作確認済みです。</p>
<p>FreeBSD 8.0 RELEASE<br />
FreeBSD 7 STABLE</p>
<p>また、2008R2 + Hyper-Vにて確認したところ、8.0RELは起動しませんでした。<br />
7.2RELと7STABLEは起動するので利用できる模様。<br />
起動しない8.0RELの詳細はまだ調べていません。</p>
<p>パッチファイル：<a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/fbs80-200911-hvpatch.bz2" target="_blank">fbs80-200911-hvpatch.bz2</a></p>
<p>パッチ済みカーネルの作成とインストール：</p>
<pre id="ex"><code># cd /usr/src
# bzcat &lt; /path/to/fbs80-200911-hvpatch.bz2 | patch -p1
# make buildkernel
# make installkernel
# shutdown -r now</code></pre>
<p>パッチを当てたカーネルはLANカード(100BASE-TX)のDEC21140の<br />
デバイス初期化をスキップするだけなので、<br />
dump/restore で他の物理マシンに移動しても、<br />
そのカードを利用していないならば修正しなくても問題なく動きます。</p>
<p>vmwp.exeの終了のしかた：<br />
１．タスクマネージャを起動します。<br />
２．プロセスタブを開きます。<br />
３．表示(V)＞列の選択(S)で「コマンドライン」のチェック入れて表示します。<br />
４．イメージ名の部分をクリックしてソートします。<br />
５．vmconnect.exeの後ろにホスト名、仮想マシン名、オプションと続くので、<br />
停止したい仮想マシンのコマンドラインにあるGUIDを見つけます。<br />
６．同じGUIDのvmwp.exeがありますので、右クリックして<br />
「プロセスの終了(E)」を選択します。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr1.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-114" title="hvtaskmgr1" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr1-150x150.jpg" alt="" width="150" height="150" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-115" title="hvtaskmgr2" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>（クリックで拡大）</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/577/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>FreeBSD 7.2がリリースされました</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/540</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/540#comments</comments>
		<pubDate>Tue, 05 May 2009 08:12:36 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[FreeNAS]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=540</guid>
		<description><![CDATA[現在FreeNASのビルド環境が7.2リリース待ちだった為に、amd64版の nightly build作成が停止しています。 すでに連絡してあるので再公開までしばらくお待ちを。 iSCSIターゲットの容量が正しく認識さ [...]]]></description>
			<content:encoded><![CDATA[<p>現在FreeNASのビルド環境が7.2リリース待ちだった為に、amd64版の<br />
nightly build作成が停止しています。<br />
すでに連絡してあるので再公開までしばらくお待ちを。</p>
<p>iSCSIターゲットの容量が正しく認識されないという報告をもらっています。<br />
不要なパーティションが存在する状態でRAWデバイスを公開すると、<br />
Windowsが古い領域をそのまま誤認識するようです。<br />
一旦UFSフォーマットをかけてからiSCSIデバイスとして利用してください。<br />
もしくは予めMBRゼロフィルやローレベルフォーマット等を行ってください。</p>
<p>FreeBSD 7.2へのバイナリアップグレード方法：</p>
<p>アナウンス翻訳その他は他力本願ってことで:-)<br />
以前の版(BETAやRCも含む)からアップグレードするにはカーネル自体の更新、<br />
その他の更新の2ステップを行います。</p>
<p>まず更新データをネットから取り寄せます。</p>
<p># freebsd-update upgrade -r 7.2-RELEASE</p>
<p>新しいカーネルのインストールを行い、再起動します。</p>
<p># freebsd-update install<br />
# shutdown -r now</p>
<p>ユーザランドのインストールを行い、再起動します。</p>
<p># freebsd-update install<br />
# shutdown -r now</p>
<p>再起動できたら、portsnap fetch などで portsシステムも更新します。</p>
<p>※実行前に必ずバックアップやスナップショットを作成しておきましょう。<br />
※当然というか古い版からの更新であるほどインストールする量が増えるので、<br />
作業には十分注意しましょう。</p>
<p>Hyper-V仮想マシンへのインストールに関して：</p>
<p>i386とamd64のいずれも以前書いた方法がそのまま使えます。<br />
詳細はそちらを参考にしてください。</p>
<p><a href="http://shell.peach.ne.jp/aoyama/archives/113" target="_self">http://shell.peach.ne.jp/aoyama/archives/113</a></p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/540/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FreeBSD 6.4 / 7.1 / 8.0 on Windows Server 2008 + Hyper-V</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/113</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/113#comments</comments>
		<pubDate>Fri, 28 Nov 2008 11:24:46 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=113</guid>
		<description><![CDATA[更新＞FreeBSD7.3/8.1用のパッチはこちらから。 更新＞FreeBSD8.0リリース版用のパッチはこちらから。 もうすぐFreeBSD6.4がリリースされます。 ちょっと横道だけどFreeBSDのSecurit [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shell.peach.ne.jp/aoyama/archives/1231" target="_self">更新＞FreeBSD7.3/8.1用のパッチはこちらから。</a><br />
<a href="http://shell.peach.ne.jp/aoyama/archives/577" target="_self">更新＞FreeBSD8.0リリース版用のパッチはこちらから。</a></p>
<p>もうすぐFreeBSD6.4がリリースされます。<br />
ちょっと横道だけど<a href="http://security.freebsd.org/advisories/FreeBSD-SA-08:11.arc4random.asc" target="_blank">FreeBSDのSecurity Advisory(08:11)</a>が出ています。</p>
<p>以前ちらっと書いたけど6.3が仮想環境にあまりよくないので、<br />
しばらく様子見しようと思いましたが良い機会なので6.4を使ってみました。<br />
ブートローダが新しくなったようですね。<br />
Hyper-Vにもすんなりインストールできます。</p>
<p>Hyper-Vに対するパッチは<a href="http://shell.peach.ne.jp/aoyama/archives/40" target="_blank">以前書いたもの</a>が適用できます。<br />
パッチファイル：<a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/fbs71-200809-hvpatch.bz2" target="_blank">fbs71-200809-hvpatch.bz2</a></p>
<p>パッチ済みカーネルの作成とインストール：</p>
<pre id="ex"><code># cd /usr/src
# bzcat &lt; /path/to/fbs71-200809-hvpatch.bz2 | patch -p1
# make buildkernel
# make installkernel
# shutdown -r now</code></pre>
<p>念のため興味のあるバージョンで試してみたところ、<br />
少なくとも以下のバージョンでは利用できることを確認しました。</p>
<p>FreeBSD 6.4 RC2 i386<br />
FreeBSD 7.1 BETA2 i386<br />
FreeBSD 7.1 BETA2 amd64<br />
FreeBSD 8.0 200811 amd64</p>
<p>パッチを当てたカーネルはLANカード(100BASE-TX)のDEC21140の<br />
デバイス初期化をスキップするだけなので、<br />
dump/restore で他の物理マシンに移動しても、<br />
そのカードを利用していないならば修正しなくても問題なく動きます。</p>
<p>vmwp.exeの終了のしかた：<br />
１．タスクマネージャを起動します。<br />
２．プロセスタブを開きます。<br />
３．表示(V)＞列の選択(S)で「コマンドライン」のチェック入れて表示します。<br />
４．イメージ名の部分をクリックしてソートします。<br />
５．vmconnect.exeの後ろにホスト名、仮想マシン名、オプションと続くので、<br />
停止したい仮想マシンのコマンドラインにあるGUIDを見つけます。<br />
６．同じGUIDのvmwp.exeがありますので、右クリックして<br />
「プロセスの終了(E)」を選択します。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr1.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-114" title="hvtaskmgr1" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr1-150x150.jpg" alt="" width="150" height="150" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2.jpg" target="_blank"><img class="alignnone size-thumbnail wp-image-115" title="hvtaskmgr2" src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/11/hvtaskmgr2-150x150.jpg" alt="" width="150" height="150" /></a><br />
（クリックで拡大）</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/113/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD 7.1 + iscsi-target / Windows 2000 + Microsoft iSCSI Initiator</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/45</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/45#comments</comments>
		<pubDate>Sat, 11 Oct 2008 12:07:33 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[仮想化]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/45</guid>
		<description><![CDATA[※補足： 現在は ports/net/istgt というiSCSIターゲットを独自に開発しているので、 そちらも合わせて参考にしてください。 2011/1/3現在の最新版はここ： http://shell.peach.n [...]]]></description>
			<content:encoded><![CDATA[<p>※補足：<br />
現在は ports/net/istgt というiSCSIターゲットを独自に開発しているので、<br />
そちらも合わせて参考にしてください。</p>
<p>2011/1/3現在の最新版はここ：<br />
<a href="http://shell.peach.ne.jp/aoyama/archives/1321" target="_blank">http://shell.peach.ne.jp/aoyama/archives/1321</a><br />
※補足：</p>
<p>仮想マシン関係が一段落したので、<br />
今度はiSCSIについて少し確認してみました。</p>
<p>用意するもの：<br />
FreeBSD と iscsi-target (portsなのでFreeBSDのバージョンは重要ではない)<br />
FreeBSD 7.0以降または Windows と Microsoft iSCSI Initiator (2008やVistaは不要)</p>
<p>ターゲット側：<br />
Portsを最新にして /usr/ports/net/iscsi-target からインストールします。<br />
ターゲット側はFreeBSD6.2などでも作成することは可能です。<br />
VirtualPCの中のFreeBSDなどにも作成できますが速度はお察しください。<br />
（当方の仮想マシン環境だと10MB/s程度のようです）</p>
<pre id="ex"><code># portsnap fetch update
# portinstall iscsi-target
または
# cd /usr/ports/net/iscsi-target
# make; make install
</code></pre>
<p>以下のような設定をします。<br />
（例では/usr/iscsiというディレクトリに10GBのファイルを作成します）</p>
<p>/usr/local/etc/iscsi/targets</p>
<pre id="ex"><code># extents       file                    start   length
extent0         /usr/iscsi/iscsi-target0        0       10GB                      

# target        flags   storage         netmask
target1         rw      extent0         192.168.2.0/24
</code></pre>
<p>/etc/rc.conf</p>
<pre id="ex"><code>iscsi_target_enable="YES"
</code></pre>
<p>設定ができたら起動します。</p>
<pre id="ex"><code># /usr/local/etc/rc.d/iscsi_target start
</code></pre>
<p>あとは他のソフト同様にstop restartなどできます。</p>
<p>イニシエータ側(FreeBSD)：<br />
FreeBSDの場合は7.0以降が必要です。</p>
<p>標準カーネルにはiSCSIイニシエータが組み込まれていないので、<br />
カーネルモジュールを kldload で読み込みます。<br />
それから iscontrol を使って探索、接続します。</p>
<pre id="ex"><code># kldload iscsi_initiator
# iscontrol -dt 192.168.2.99
TargetName=iqn.1994-04.org.netbsd.iscsi-target:target1
TargetAddress=192.168.2.99:3260,1
</code></pre>
<p>見つけたものから必要な TargetName TargetAddress の行を<br />
/etc/iscsi.conf に書き加え、ニックネームを作成します。<br />
最低この2個で接続できますが、オプションがいくつかあります。<br />
詳細はマニュアル参照(man iscsi.conf)してください。<br />
（例では myiscsi というニックネームにしています）</p>
<p>/etc/iscsi.conf</p>
<pre id="ex"><code>myiscsi {
 TargetName=iqn.1994-04.org.netbsd.iscsi-target:target1
 TargetAddress=192.168.2.99:3260,1
}
</code></pre>
<p>できたらそのニックネームを使って接続します。</p>
<pre id="ex"><code># iscontrol -n myiscsi
</code></pre>
<p>接続すると /dev/da0 というデバイスが作成されます。<br />
（そのシステムにda0が存在すればda1という風に番号が増えます）<br />
何ができたかは以下のようなコマンドで確認できるでしょう。</p>
<pre id="ex"><code># tail /var/log/messages
</code></pre>
<p>作成できたら内蔵のハードディスクと同じですから、<br />
スライスを作成してnewfsを実行します。<br />
（よくわからない人は sysinstall を起動して、<br />
Configureの中にあるFdiskとLabelを実行します）<br />
作成したら、適当な位置にマウントします。</p>
<pre id="ex"><code># mkdir /iscsi
# mount /dev/da0s1d /iscsi
</code></pre>
<p>切断する場合は、まず umount コマンドを実行します。</p>
<pre id="ex"><code># umount /iscsi
</code></pre>
<p>その後に iscontrol にHUPシグナルを送ります。<br />
kill コマンドでプロセスIDを指定するか killall コマンドを使います。</p>
<pre id="ex"><code># ps axww | grep myiscsi
 1064  ??  Is     0:00.00 iscontrol -n myiscsi
 1109  p0  RL+    0:00.00 grep myiscsi
# kill -HUP 1064
または
# killall -HUP iscontrol
</code></pre>
<p>起動と同時にiSCSIを利用したい場合は、<br />
この手順をスクリプトに書く必要があります。<br />
ちょっと面倒ですが・・・。<br />
私は実験用にこんな感じのスクリプトを書きました。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi.txt" target="_blank">実験用スクリプトファイル</a></p>
<p>/etc/rc.d/iscsi として置いて chown 0:0 および chmod 555 とする。<br />
/etc/rc.conf に iscsi_enable=&#8221;YES&#8221; を追加する。</p>
<p>このスクリプトの前提としてiSCSIターゲットは一個しか使わない。<br />
/etc/iscsi.fstab というファイルを /etc/fstab と同じ書式で作成しておく。<br />
ちょっと仕組みがあれなのであくまで参考ということで。</p>
<p>イニシエータ側(Windows)：<br />
Server 2008からは標準搭載ですが、<br />
2003やXP、2000では追加のソフトが必要です。<br />
英語版のものがMSからダウンロードできます。<br />
2000の場合は32ビット版の Initiator-2.07-build3640-x86fre.exe を<br />
ダウンロードしてインストールします。</p>
<p>Microsoft iSCSI Initiator はこちらから。<br />
<a href="http://www.microsoft.com/downloads/details.aspx?familyid=12cb3c1a-15d6-4585-b385-befd1319f825&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?familyid=12cb3c1a-15d6-4585-b385-befd1319f825&amp;displaylang=en</a></p>
<p>Microsoft iSCSI Initiator を起動して、<br />
Discovery タブ内の TargetPortals にある Addボタン を押して、<br />
iscsi-target を入れた FreeBSD のIPか名前を入れます。<br />
Port番号は標準の3260のままです。<br />
追加するとTagets タブにiSCSIターゲットが見えるようになります。<br />
iqn.から始まる長い名前がターゲット名です。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi1.jpg" target="_blank"><img src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi1.thumbnail.jpg" alt="iscsi1.jpg" /></a> <a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi0.jpg" target="_blank"><img src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi0.thumbnail.jpg" alt="iscsi0.jpg" /></a><br />
（クリックで拡大します）</p>
<p>設定したiSCSIターゲットに Log On で接続します。<br />
切断する場合は Details でセッションにチェックをいれて、Log off を押します。</p>
<p>接続するとハードディスクとして作成されるので、<br />
ディスクの管理からパーティション作成とフォーマットを行います。<br />
サーバの場合はダイナミックディスクにしてRAID構成のディスクとしても使えます。<br />
ここでRAIDにする理由があるかはわかりませんが・・・。</p>
<p>HDBENCHで見るとこんな感じでした。<br />
どっちも書き込みがあまり性能よくない。<br />
別の2GHzのWindowsからX2の方に試すと、<br />
Read 60MB/sでほぼ変わらず、Write 30MB/s程度は出るようです。<br />
やはりWindows側の性能が低いとCPU使い切ってどうにもならない。<br />
それでも850MHzという低速マシンでもギガビットのネットワークカードがあれば、<br />
いろいろ試せそうです。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi2.jpg" target="_blank"><img src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi2.thumbnail.jpg" alt="iscsi2.jpg" /></a><br />
（クリックで拡大します）</p>
<p>利用した機材の主な仕様は以下の通り。</p>
<p>FreeBSD 7.1 PRERELEASE + iscsi-target (netbsd-iscsi-20080207)<br />
P3-1GHz (133&#215;7.5) / メモリ 768MB / VIA Apollo Pro 133A<br />
HighPoint HPT370 UDMA100 Card<br />
Hitachi HDP725050GLAT80 500GB 7200回転 250GB/プラッタ<br />
　　　　最大転送速度 1138Mb/s (142.2MB/s)<br />
Intel PRO/1000 T Server Adapter (82543)</p>
<p>FreeBSD 7.1 PRERELEASE + iscsi-target (netbsd-iscsi-20080207)<br />
Athlon 64 X2 5200+(2.7GHz) / メモリ 4GB / AMD 690G<br />
オンボードSATA (3Gbps)<br />
Hitachi HDT725050VLA360 500GB 7200回転 167GB/プラッタ<br />
　　　　最大転送速度 998Mb/s (124.8MB/s)<br />
Intel PRO/1000 PT Desktop Adapter (82572)</p>
<p>Windows 2000 SP4 + Microsoft iSCSI Initiator 2.07<br />
P3-850MHz (100&#215;8.5) / メモリ 384MB / Intel 440BX<br />
オンボードIDE (UDMA33)<br />
Western Digital WD450AA 45GB 5400回転 15GB/プラッタ<br />
　　　　最大転送速度 300Mb/s (37.5MB/s)<br />
Planex GN-1200TW2 (Realtek 8169SC)</p>
<p>追記：<br />
P3ではGbEの性能を生かせないので高速なマシンでテストしました。<br />
ターゲットはX2のみ。ソフトは<a href="http://crystalmark.info/software/CrystalDiskMark/" target="_blank">CrystalDiskMark2.2</a>を利用しました。</p>
<p>Windows Server 2008 64bit版<br />
Core 2 Quad Q6600 (2.4GHz) / メモリ8GB / Intel G33<br />
オンボードSATA (3Gbps)<br />
Hitachi HDP725050GLA360 500GB 7200回転 250GB/プラッタ<br />
　　　　最大転送速度 1138Mb/s (142.2MB/s)<br />
オンボードLAN (Realtek 8111B)</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi3.jpg" target="_blank"><img src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi3.thumbnail.jpg" alt="iscsi3.jpg" /></a> <br />
（クリックで拡大）</p>
<p>さて、上の結果を見てやっと理解できました。<br />
ファイルベースのベンチマークは意味がない(汗)<br />
ターゲットとして10GBのディスクを作成したけれども、<br />
メモリが4GBあるので遅延キャッシュとして利用されている･･･。<br />
よって少なくとも4GB以上のファイルを読み書き対象にしないと<br />
物理ディスクアクセスがない状態だったと。<br />
（書き込みの場合はイニシエータ側の8GB以上？）<br />
いままでの結果はネットワークとキャッシュの往復時間だったはず。<br />
そこで、物理読み書きするソフトがないかと探してみたら、<br />
<a href="http://www.hdtune.com/" target="_blank">HD Tune</a>が読み込みをするようなので試してみた。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi4.jpg" target="_blank"><img src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/iscsi4.thumbnail.jpg" alt="iscsi4.jpg" /></a><br />
（クリックで拡大）</p>
<p>これを見るとFreeBSD上でキャッシュに読み込み中でも40MB/sを出すようです。<br />
70MB/sを出している部分は言うまでもなく読み込みキャッシュに乗っている部分です。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/45/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FreeBSD 7.1 on Hyper-V Server</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/42</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/42#comments</comments>
		<pubDate>Sun, 05 Oct 2008 09:11:52 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[VirtualPC]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/42</guid>
		<description><![CDATA[HVSコンソール上では大変になりそうだったので、 XP SP3上のVirtualPC2007にWS2008評価版(x86)を導入して、 MMCスナップインで作業しました。 コンソール自体にはRemote Desktopを [...]]]></description>
			<content:encoded><![CDATA[<p>HVSコンソール上では大変になりそうだったので、<br />
XP SP3上のVirtualPC2007にWS2008評価版(x86)を導入して、<br />
MMCスナップインで作業しました。<br />
コンソール自体にはRemote DesktopをEnabledにすると、<br />
XPに付属の「リモート デスクトップ接続」で接続できます。</p>
<p>Windows Server 2008 評価版はこちらから。<br />
<a target="_blank" href="http://www.microsoft.com/japan/windowsserver2008/trial-software.mspx">http://www.microsoft.com/japan/windowsserver2008/trial-software.mspx</a></p>
<p>Hyper-V Server はこちらから。<br />
<a target="_blank" href="http://www.microsoft.com/servers/hyper-v-server/default.mspx">http://www.microsoft.com/servers/hyper-v-server/default.mspx</a></p>
<p>用意するもの：<br />
Hyper-Vが動くCPU搭載のパソコン<br />
（特殊なドライバなしでWS2008が動作するものが良い）<br />
Hyper-V Server<br />
リモート管理用パソコン（WS2008またはVista）</p>
<p>主な作業の流れ：<br />
HVSをDVDに焼いて物理サーバにインストールする。<br />
（Windows Server 2008のコアインストール同様）</p>
<p>無事インストールが終るとログイン画面になるので、<br />
ユーザ名 Administrator<br />
パスワードなし<br />
でログインして初期パスワードを設定します。</p>
<p>コンソールにログインすると、<br />
Hyper-V Configuration Toolとコマンドプロンプトが出ます。<br />
ここでホスト名、ドメイン、ネットワーク設定を行います。<br />
Download and Install Updateから最新にします。</p>
<p>新規のコマンドプロンプトを出すには、<br />
Ctrl+Alt+DelでTask Managerを起動して、<br />
[New Task]ボタンなどからできます。</p>
<p>Hyper-V Configuration Toolを再度呼び出すには、<br />
コマンドプロンプトからhvconfigで呼び出せます。</p>
<p>リモートから接続するにはRemote DesktopをEnabled（有効）にします。</p>
<p>Hyper-Vをリモート管理するにはそのままだと<br />
ファイアウォールに阻止されてなにもできないので、<br />
以下のコマンドをリモートデスクトップでコマンドプロンプトに貼り付けて実行する。</p>
<pre id="ex"><code style="font-size: 1em">netsh advfirewall set currentprofile settings remotemanagement enable
netsh advfirewall firewall set rule group="Remote Administration" new enable=yes
netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=yes</code></pre>
<p>WS2008から仮想マシンを移動する場合は、<br />
作業用フォルダを作成して共有する。</p>
<pre id="ex"><code style="font-size: 1em">mkdir C:\work
net share work=C:\work</code></pre>
<p>サーバ側の作業はほぼ上記の通り、<br />
ここからクライアント側（管理マシン）から作業する。</p>
<p>ファイル名を指定して実行からmmcを起動させる。<br />
ファイル＞スナップインの追加と削除から、<br />
 セキュリティが強化された Windows ファイアウォール<br />
 共有フォルダ<br />
をそれぞれ Hyper-V Serverの名前かIPアドレスで指定して追加する。<br />
追加できたら保存しておく。デフォルトでは、<br />
すべてのプログラム＞管理ツールの中に保存される。</p>
<p>MMCの共有フォルダの共有からworkに共有アクセス許可を与える。<br />
必要であればwork内に既存のVHDファイルをコピーしたりする。</p>
<p>Hyper-V マネージャのサーバに接続から<br />
別のコンピュータにHyper-V Serverの名前かIPアドレスを入れて接続する。<br />
後はWindows Server 2008同様に仮想マシンを作成して実行する。</p>
<p>実際にWS2008で稼動しているFreeBSD7.1をコピーして、<br />
VirtualPC内のWS2008評価版でHyper-V Serverに作成した物がこれ。</p>
<p><a target="_blank" href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/hvonvpc.jpg"><img src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/hvonvpc.thumbnail.jpg" alt="hvonvpc.jpg" /></a><br />
（クリックで拡大）</p>
<p>注意：<br />
ここで書いた作業はファイアウォールのスコープを意識していないので、<br />
そのまま外に出すマシンでやると危険です。<br />
管理できるネットワークを限定したりするべき。</p>
<p>追記：<br />
この文章の下書きを書いた時点では英語版のみでしたが、<br />
現在は日本語版もダウンロードできるようになっています。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/42/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

