<?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; NetBSD</title>
	<atom:link href="http://shell.peach.ne.jp/aoyama/archives/category/netbsd/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>NetBSDのiSCSIイニシエータで複数ターゲットを取得するパッチ</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/1415</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/1415#comments</comments>
		<pubDate>Sun, 27 Feb 2011 12:54:19 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=1415</guid>
		<description><![CDATA[過去数年に渡ってバグが放置プレイされているので、 普段NetBSDを使わない私が作成したクイックハックを置いておきます。 NetBSDの流儀？そんなの知りません状態なので後はよろしく。 バグの検証作業やらなんやらで、se [...]]]></description>
			<content:encoded><![CDATA[<p>過去数年に渡ってバグが放置プレイされているので、<br />
普段NetBSDを使わない私が作成したクイックハックを置いておきます。<br />
NetBSDの流儀？そんなの知りません状態なので後はよろしく。</p>
<p>バグの検証作業やらなんやらで、<a href="http://www.seirios.org/~seirios/dokuwiki/" target="_blank">seirios</a>さんに手伝ってもらいました。<br />
感謝感謝。</p>
<p>対象はpkgsrcの最新版に含まれる netbsd-iscsi-20110222 です。<br />
（pkgsrc/devel/netbsd-iscsi-lib よりインストール可能）<br />
これ以前の版はバグが多すぎて論外なので動作保障外です。</p>
<p><a href="http://shell.peach.ne.jp/~aoyama/wordpress/download/initiator-20110227.patch.gz" target="_blank">initiator-20110227.patch.gz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/1415/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>istgt-20100125がNetBSDのパッケージになったらしいです</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/838</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/838#comments</comments>
		<pubDate>Wed, 03 Feb 2010 15:03:21 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/?p=838</guid>
		<description><![CDATA[題名の通りです。連絡を貰いました。すばらしい。 pkgsrc/net/istgt から導入できるらしい。 NetBSD固有の問題とかありましたら報告お願いします。 では、今後ともよろしくお願いします。]]></description>
			<content:encoded><![CDATA[<p>題名の通りです。連絡を貰いました。すばらしい。<br />
pkgsrc/net/istgt から導入できるらしい。<br />
NetBSD固有の問題とかありましたら報告お願いします。<br />
では、今後ともよろしくお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/838/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBSD/amd64/Xen がクラッシュするのです；；</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/33</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/33#comments</comments>
		<pubDate>Mon, 18 Feb 2008 09:59:30 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[NetBSD]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/33</guid>
		<description><![CDATA[適当に使ってshutdownするとなぜかクラッシュします・・・。 ただ、毎回発生するわけではなくたまに起こる。 NFSマウントしたままshutdown実行 ↓ umountしないでクラッシュ ↓ 当然fsckに（涙） N [...]]]></description>
			<content:encoded><![CDATA[<p>適当に使ってshutdownするとなぜかクラッシュします・・・。<br />
ただ、毎回発生するわけではなくたまに起こる。</p>
<p>NFSマウントしたままshutdown実行<br />
↓<br />
umountしないでクラッシュ<br />
↓<br />
当然fsckに（涙）</p>
<p>NFSしなきゃいいのかと思ったけどしなくても起こるみたいだ。<br />
このexport領域って実は古のSunOS4.1.1からマウントして使っていたので愛着があるのだ。<br />
たしか２００MBぐらいのハードディスクだったはず。さすがにディスクは変わったがdumpファイルはまだ残ってる。タイムスタンプみるとY2Kパッチでいれたものとかあって懐かしい(笑)</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/33/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBSD/amd64 + Xen3.1.2 (M2A-VM)</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/32</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/32#comments</comments>
		<pubDate>Thu, 14 Feb 2008 06:37:28 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[NetBSD]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/32</guid>
		<description><![CDATA[NetBSD/amd64 + Xen3.1.2 になるとこんな感じ。 xmdmesg.txt ハード構成はこれ。 dmesg.txt たぶん普通のパーツだけですが・・・。 作ってみて気が付いたのだけど、NetBSDのカー [...]]]></description>
			<content:encoded><![CDATA[<p>NetBSD/amd64 + Xen3.1.2 になるとこんな感じ。<br />
<a target="_blank" href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/02/xmdmesg.txt">xmdmesg.txt</a><br />
ハード構成はこれ。<br />
<a target="_blank" href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/02/dmesg.txt">dmesg.txt</a><br />
たぶん普通のパーツだけですが・・・。</p>
<p><span id="more-32"></span></p>
<p>作ってみて気が付いたのだけど、NetBSDのカーネルはXenの元ではMP構成にならんのね(汗)<br />
でもDualCore自体はきっちり使えるので問題ないといえば問題ない。</p>
<pre>[root@netbsd /]# xm vcpu-list
Name                                ID  VCPU   CPU State   Time(s) CPU Affinity
Domain-0                             0     0     0   r--     193.1 any cpu
Domain-0                             0     1     -   --p       0.0 any cpu
netbsd499                            1     0     0   -b-      12.1 0
netbsd499-a                          5     0     1   -b-       7.1 1</pre>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/32/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBSDのインストール後の初期設定</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/29</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/29#comments</comments>
		<pubDate>Wed, 13 Feb 2008 11:49:28 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/29</guid>
		<description><![CDATA[NetBSDはFreeBSDみたいにインストール直後に設定ファイルを 作成してくれないので自分で全部設定します。 といってもFreeBSDがわかるなら別に難しくはない。 自分用のグループとユーザ（例ではaoyama）を作 [...]]]></description>
			<content:encoded><![CDATA[<p>NetBSDはFreeBSDみたいにインストール直後に設定ファイルを<br />
作成してくれないので自分で全部設定します。<br />
といってもFreeBSDがわかるなら別に難しくはない。<br />
<span id="more-29"></span><br />
自分用のグループとユーザ（例ではaoyama）を作成して、<br />
パスワードの設定を行う。<br />
<code># groupadd aoyama<br />
# useradd -g aoyama -G wheel -s /bin/sh -m aoyama<br />
# passwd aoyama</code><br />
オプションは、<br />
-g:主グループ<br />
-G:所属するグループ<br />
-s:ログインシェル<br />
-m:ホームディレクトリを作成</p>
<p>ネットワークアドレスを設定する。<br />
（CDからインストールした場合は何もないので）<br />
インターフェースは ifconfig -a で確認しておく。<br />
以下はre0に192.168.2.99、DNS192.168.2.33、ルータ192.168.2.1を設定する例。<br />
<code># ifconfig re0 inet 192.168.2.99 netmask 255.255.255.0<br />
# route add default 192.168.2.1<br />
# echo 'nameserver 192.168.2.33' &gt;&gt; /etc/resolv.conf</code></p>
<p>pingなどで動作確認する。<br />
<code># ping www.peach.ne.jp</code></p>
<p>ダメな場合は正しい値を再度設定する。<br />
<code># ifconfig re0 inet 192.168.2.88 netmask 255.255.255.0<br />
# route delete default<br />
# route add default 192.168.2.2<br />
# rm /etc/resolv.conf<br />
# echo 'nameserver 192.168.2.22' &gt;&gt; /etc/resolv.conf</code></p>
<p>設定がうまく動くようならrc.confに追加する。<br />
<code># echo 'ifconfig_re0="inet 192.168.2.99 \<br />
netmask 255.255.255.0"' &gt;&gt; /etc/rc.conf<br />
# echo 'defaultroute="192.168.2.1"' &gt;&gt; /etc/rc.conf</code></p>
<p>sshdを起動する。<br />
<code># echo 'sshd=YES' &gt;&gt; /etc/rc.conf<br />
# /etc/rc.d/sshd start</code></p>
<p>BIOSの時間をローカルタイム（日本時）と解釈するように設定する。<br />
<code># echo 'rtclocaltime=YES' &gt;&gt; /etc/rc.conf<br />
# /etc/rc.d/rtclocaltime start</code></p>
<p>設定を間違えたらviで編集する。<br />
<code># vi /etc/rc.conf</code></p>
<p>設定を確認します。<br />
<code># cat /etc/rc.conf<br />
省略<br />
ifconfig_re0="inet 192.168.2.99 netmask 255.255.255.0"<br />
defaultroute="192.168.2.1"<br />
sshd=YES<br />
rtclocaltime=YES</code></p>
<p>あとはsshで接続してどこからでも設定できます。<br />
設定が終ったら、再起動して念のため設定を確認します。<br />
<code># shutdown -r now</code></p>
<p>NetBSDでクロック変更はこんな感じ。<br />
<code># sysctl machdep.powernow.frequency.available<br />
machdep.powernow.frequency.available = 1000 1800 2000 2200 2400 2600 2700<br />
# sysctl -w machdep.powernow.frequency.target=1000<br />
machdep.powernow.frequency.target: 2700 -&gt; 1000</code></p>
<p>おまけ：<br />
ちゃんと4GB認識できてます。FreeBSDより5MB多い（笑）<br />
<code>NetBSD 4.0 (GENERIC) #0: Sat Dec 15 22:25:31 PST 2007<br />
builds@wb28:/home/builds/ab/netbsd-4-0-RELEASE/amd64/200712160005Z-obj/h<br />
ome/builds/ab/netbsd-4-0-RELEASE/src/sys/arch/amd64/compile/GENERIC<br />
total memory = 4062 MB<br />
avail memory = 3907 MB</code></p>
<p>追記：<br />
ホストネームぐらいは最初に設定しておくべきだろう^^;</p>
<pre><code># echo 'hostname=netbsd.peach.ne.jp' &gt;&gt; /etc/rc.conf
# echo '192.168.2.99 netbsd.peach.ne.jp netbsd' &gt;&gt; /etc/hosts</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/29/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBSD/Xen＋FreeBSD/DomUを作りたい</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/19</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/19#comments</comments>
		<pubDate>Tue, 29 Jan 2008 15:14:43 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[NetBSD]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[仮想化]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/19</guid>
		<description><![CDATA[このところタイトルの環境を作りたくてごにょごにょしているのだけど、うまくいかない＾＾； しばらく調査するかな。HVMでFreeBSDのローダーが動かないのはどうしようもない。 そもそもDomUのディスクがNFSの領域にあ [...]]]></description>
			<content:encoded><![CDATA[<p>このところタイトルの環境を作りたくてごにょごにょしているのだけど、うまくいかない＾＾；</p>
<p>しばらく調査するかな。HVMでFreeBSDのローダーが動かないのはどうしようもない。</p>
<p>そもそもDomUのディスクがNFSの領域にあるファイルの段階で怪しいかもしれないｗ</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/19/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

