<?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>「ML110 G6」タグの記事一覧 - 工夫と趣向と分別と。</title>
	<atom:link href="https://d.akinori.org/tag/ml110-g6/feed/" rel="self" type="application/rss+xml" />
	<link>https://d.akinori.org/tag/ml110-g6/</link>
	<description>おもしろく生きたいね</description>
	<lastBuildDate>Mon, 14 May 2012 02:43:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/>	<item>
		<title>ML110 G6の起動ディスクをSSDに変更</title>
		<link>https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/</link>
					<comments>https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/#respond</comments>
		
		<dc:creator><![CDATA[Akinori]]></dc:creator>
		<pubDate>Fri, 11 May 2012 10:55:23 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[eSATA]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[GEOM]]></category>
		<category><![CDATA[ML110 G6]]></category>
		<category><![CDATA[ZFS]]></category>
		<guid isPermaLink="false">http://d.akinori.org/?p=2889</guid>

					<description><![CDATA[<p>先に起動ディスクをHDDからUSBメモリに変更してからしばらく運用を続けていたところ、深刻な性能問題に直面してHDDに戻したのは先月のことだった。 定常的に書込が発生するディレクトリは当然ながら外出ししており、たまのma… <span class="read-more"><a href="https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/">続きを読む &#187;</a></span></p>
<p>The post <a href="https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/">ML110 G6の起動ディスクをSSDに変更</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->

» 関連記事 «<ul>
<li><a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをUSBメモリに変更">ML110 G6の起動ディスクをUSBメモリに変更</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
<li><a href="https://d.akinori.org/2010/04/15/wd15ears%e3%81%ae%e6%80%a7%e8%83%bd%e3%82%92%e8%a8%88%e6%b8%ac/" rel="bookmark" title="WD15EARSの性能を計測">WD15EARSの性能を計測</a></li>
</ul>
</div>
]]></description>
										<content:encoded><![CDATA[<p>先に<a title="ML110 G6の起動ディスクをUSBメモリに変更" href="http://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/">起動ディスクをHDDからUSBメモリに変更</a>してからしばらく運用を続けていたところ、深刻な性能問題に直面してHDDに戻したのは先月のことだった。<br />
定常的に書込が発生するディレクトリは当然ながら外出ししており、たまの<code>make installworld</code>くらいしかろくな書込が発生することはなかったにも関わらず、気が付くと、その<strong><code>make installworld</code>に8時間も掛かる</strong>ようになってしまっていた。<br />
単に、USBメモリ自体がずっと通電しての読み書き（書くのはまれだが）に耐えうる設計になっていないからなのか、特定部分へのアクセスが重なった結果へたってしまったのかはよくわからないが、ともかく常時稼働は荷が重かったということは言えるだろう。</p>
<p>HDDに戻したところたちまち安定して快適にはなったが、ただの撤退ではおもしろくないので、安くなってきたSSDを導入することにした。ちょうど、<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2698830&#038;pid=880955024&#038;vc_url=http%3A%2F%2Fshop.tsukumo.co.jp%2Fgoods%2F0649528752178%2F" target="_blank" ><img decoding="async" src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2698830&#038;pid=880955024" height="1px" width="1px" border="0"/>Crucial m4 64GBが7,000円を切っている</a>ので、これを採用した。</p>
<p>さて、FreeBSDに限らないが、SSDを使う上で当然気になるのがTRIM命令のサポート有無である。FreeBSD 9.0や8.3ではadaドライバ、GEOM、UFS2がこれをサポートしており、シンプルな非冗長構成ではすんなりこれを享受できる。だが、ZFSは未サポート、さらにGEOMもmirrorやjournalを通すとUFS2がTRIM命令のサポート有無を検知できず無効になってしまうようだ。<br />
何とも残念な現状だが、システム（前述のように<code>/usr/local</code>, <code>/var</code>等は含まない）は書込がほとんど発生せず、また同居予定のZFS ZIL, L2ARCパーティションは多くの書込があるものの、冗長化した上でたまに片肺にしてTRIMすれば十分だと考えた。そして<code>/</code>のファイルシステムは、ZFSとUFS+GEOM mirrorを比較検討し、読み込み主体であることと、先にTRIMがサポートされそうなことから後者にした。信頼性を重視し、ジャーナリングはGEOM journalではなくSUJを選択。</p>
<p>前置きが長くなったが、購入したSSD二台にシステムを載せ替える手順のメモを開陳。</p><pre class="urvanov-syntax-highlighter-plain-tag"># Suppose the SSD #2 is at /dev/ada2

# TRIM the disk using newfs(8)
newfs -E ada2

# Create a GPT partition table
gpart create -s got ada2

# Put the FreeBSD boot loader in it
#  "-b 34" will suffice but it is always nice to align partitions with 4KB
gpart add -b 40 -s 64k -t freebsd-boot ada2
#  Install the (non-ZFS) boot loader
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada2

# Add a UFS partition for the system root
#  Create a partition for / (20GB)
gpart add -t freebsd-ufs -s 20g ada2
#  Make it GEOM mirrored
gmirror load
gmirror label root ada2p2
#  Make sure GEOM mirror is available on boot
echo 'geom_mirror_load="YES"' >> /boot/loader.conf
#  Create a UFS2 filesystem on it
newfs -j -t /dev/mirror/root

# Copy the system root to /dev/mirror/root using:
# - dump(8) & restore(8) from a snapshot of the current / if it is UFS
# - rsync -aHAX
# or:
# - good old tar|tar

# Add a swap partition (20GB - sufficiently bigger than the amount of RAM on this box)
gpart add -t freebsd-swap -s 20g ada2
#  Make it GEOM mirrored
gmirror label swap ada2p3

# Create a partition for ZIL (8GB - half the amount of the RAM on this box)
gpart add -t freebsd-zfs -l zil1 -s 8g ada2
zpool add tank log /dev/gpt/zil1

# Use the rest of the disk for ZFS L2ARC
gpart add -t freebsd-zfs -l l2arc1 ada2
zpool add tank cache /dev/gpt/l2arc1

# Edit /etc/fstab
/dev/mirror/root /    ufs  rw,noatime 1 1
/dev/mirror/swap none swap sw         0 0

# Edit /boot/loader.conf
vfs.root.mountfrom="ufs:/dev/mirror/root"

#
# Boot from the SSD #2
#

# This may be needed
zpool import -fa

# Suppose the SSD #1 is at /dev/ada2

# TRIM the disk using newfs(8)
newfs -E ada1

# Create a GPT partition table
gpart create -s gpt ada1

# Put the FreeBSD boot loader in it
gpart add -b 40 -s 64k -t freebsd-boot ada1
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada1

# Get the system root mirrored
gpart add -t freebsd-ufs -s 20g ada1
gmirror insert root ada1p2

# Get the swap area mirrored
gpart add -t freebsd-swap -s 20g ada1
gmirror insert swap ada1p3

# Get the ZIL area mirrored
gpart add -t freebsd-zfs -l zil0 -s 8g ada1
zpool attach tank /dev/gpt/zil1 /dev/gpt/zil0

# Add a second L2ARC partition (mirroring N/A)
gpart add -t freebsd-zfs -l l2arc0 ada1
zpool add tank cache /dev/gpt/l2arc0</pre><p></p>
<p>こんな感じです。けっこう簡単だよね。<br />
ポイントは、移行後の新システムを作る際、単一パーティションでGEOM mirrorを構成し、そこに<code>/</code>を作って構築すること。GEOM mirrorは、マウントした状態のファイルシステムパーティションをミラー構成にすることはできないようだ。上記のように片肺（というか単肺）のGEOM mirrorボリュームを作ってそこからブートすれば、あとは二肺目をそこにアタッチ（GEOM用語ではinsert）するだけで良い。</p>
<h3 id="appendix1"><a href="#appendix1">おまけ情報1</a></h3>
<p>こうして構築は完了したが、不意のシステムダウンが起きると、リブート後にZFSボリュームが見えない（<code>zpool import</code>しないといけない）問題が発生しており少し困っている。最近VirtualBoxが不安定（4.1.10くらいから？）で、たまにカーネルパニックを起こすので少し深刻だ。<br />
そのときは<code>/var/named/etc/namedb</code>が見えないため<code>/etc/rc.d/named</code>が<code>/etc/namedb</code>を壊してしまうので、シングルユーザモードで</p><pre class="urvanov-syntax-highlighter-plain-tag">ln -sf /var/named/etc/namedb /etc/
zpool import -fa</pre><p>と直してからスタートアップする必要がある。</p>
<h3 id="appendix2"><a href="#appendix2">おまけ情報2</a></h3>
<p>GEOM mirrorは何やら曲者で、まちがえて作ってしまったときなどに、削除しようと<code>gmirror stop <i>name</i></code>としてもGPTラベル名やGPTIDやらのデバイス名で設定が生き残ってしまう。ちゃんと削除するには、</p><pre class="urvanov-syntax-highlighter-plain-tag">sysctl kern.geom.label.gpt.enable=0
sysctl kern.geom.label.gptid.enable=0</pre><p>と一時的に別名デバイスが生えない状態にしてから</p><pre class="urvanov-syntax-highlighter-plain-tag">gmirror stop <i>name</i></pre><p>とすれば良いようだ。</p>
<h3 id="appendix3"><a href="#appendix3">おまけ情報3</a></h3>
<p>以前<a href="http://d.akinori.org/2010/04/15/freebsd%e3%81%a7esata%e3%81%ae%e3%83%9b%e3%83%83%e3%83%88%e3%82%b9%e3%83%af%e3%83%83%e3%83%97%e3%81%af%e2%80%a6/" title="FreeBSDでeSATAのホットスワップは…">発見した問題</a>が解決。少なくともFreeBSD 9.0では、eSATA port multiplierにディスクを差したときに既存ディスクのデタッチが発生しないようになっていた。<span class="emoticon">ﾔｯﾀﾈ＼(^o^)／</span></p>
<p>The post <a href="https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/">ML110 G6の起動ディスクをSSDに変更</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->
<p>» 関連記事 «</p><ul>
<li><a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをUSBメモリに変更">ML110 G6の起動ディスクをUSBメモリに変更</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
<li><a href="https://d.akinori.org/2010/04/15/wd15ears%e3%81%ae%e6%80%a7%e8%83%bd%e3%82%92%e8%a8%88%e6%b8%ac/" rel="bookmark" title="WD15EARSの性能を計測">WD15EARSの性能を計測</a></li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ML110 G6の起動ディスクをUSBメモリに変更</title>
		<link>https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/</link>
					<comments>https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/#respond</comments>
		
		<dc:creator><![CDATA[Akinori]]></dc:creator>
		<pubDate>Thu, 27 Oct 2011 14:33:41 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ML110 G6]]></category>
		<category><![CDATA[ZFS]]></category>
		<guid isPermaLink="false">http://d.akinori.org/?p=2785</guid>

					<description><![CDATA[<p>うちではMLシリーズをいくつも買って160GB HDDがたくさん余っているので、代々サーバの起動ディスクはHDD 二台のミラーリング構成だったんだけど、電気代や発熱の点で無駄なのでUSBメモリ（x2）に変えることにした。… <span class="read-more"><a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/">続きを読む &#187;</a></span></p>
<p>The post <a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/">ML110 G6の起動ディスクをUSBメモリに変更</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->

» 関連記事 «<ul>
<li><a href="https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをSSDに変更">ML110 G6の起動ディスクをSSDに変更</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
<li><a href="https://d.akinori.org/2010/04/15/wd15ears%e3%81%ae%e6%80%a7%e8%83%bd%e3%82%92%e8%a8%88%e6%b8%ac/" rel="bookmark" title="WD15EARSの性能を計測">WD15EARSの性能を計測</a></li>
</ul>
</div>
]]></description>
										<content:encoded><![CDATA[<p>うちではMLシリーズをいくつも買って160GB HDDがたくさん余っているので、代々サーバの起動ディスクはHDD 二台のミラーリング構成だったんだけど、電気代や発熱の点で無駄なのでUSBメモリ（x2）に変えることにした。<br />
ちょうど、ML110 G6にはオンボードのUSBソケットがありBIOSのサポートで起動ドライブとして選択できるのでこれを利用する。USBメモリは何でもいいが、<strong>FreeBSDなので<a href="http://px.a8.net/svt/ejp?a8mat=1U36RV+9ERNZM+S1Q+BW0YB&amp;a8ejpredirect=http%3A%2F%2Fnttxstore.jp%2F_II_SN13663643"><span style="color: #ff0000;">赤いやつ</span></a></strong>にした。FreeBSD/amd64なのでたぶん8GBの壁はないが、どうせ<code>/</code>だけ（<code>/tmp</code>, <code>/usr/local</code>, <code>/var</code>などは外出し）なので大きくても意味がない。緊急時のために<code>/usr/src</code>のコピーを持っておき、ビルド用のスペースも残し、それらをひっくるめてメジャーアップグレードする際にZFS snapshotを取る余裕を考えても、8GBもあれば十分だ。</p>
<p>届いたUSBメモリを差すと、（ほかにSCSIやumassのデバイスがなければ）<code>da0</code>として認識される。初期状態ではFATでフォーマットされているのでこれをクリアしてセットアップ開始。</p>
<ol>
<li>まずは確認<br />
<pre class="urvanov-syntax-highlighter-plain-tag">camcontrol devlist
gpart show da0</pre>
</li>
<li>上の出力を見てMBRパーティションテーブルを消去<br />
<pre class="urvanov-syntax-highlighter-plain-tag">gpart delete -i 1 da0
gpart destroy da0</pre>
</li>
<li>GPTパーティションを作ってZFS-only FreeBSDの起動ディスクにする<br />
<pre class="urvanov-syntax-highlighter-plain-tag">gpart create -s gpt da0
gpart add -b 34 -s 128 -t freebsd-boot da0
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da0
gpart add -b 162 -t freebsd-zfs -l usbdisk0 da0</pre>
</li>
<li>USBメモリなので<code>noatime</code>が重要<br />
<pre class="urvanov-syntax-highlighter-plain-tag">zpool create -o atime=off zusbroot /dev/gpt/usbdisk0</pre>
</li>
<li>事前に<code>/tmp</code>, <code>/var</code>, <code>/usr/local</code>などはパーティションを分けておく（<code>/tmp</code>はメモリが潤沢にあるなら<code>tmpmfs</code>推奨）</li>
<li>現在の<code>/</code>が<code>zroot</code>だとして、<code>zusbroot</code>にコピーする手順<br />
<pre class="urvanov-syntax-highlighter-plain-tag">zfs snaptshot zroot@now
zfs send zroot@now | zfs receive -F zusbroot
zfs destroy zroot@now</pre>
</li>
<li>新しい<code>/boot/loader.conf</code>に<code>vfs.root.mountfrom="zfs:zusbroot"</code>を設定<br />
<pre class="urvanov-syntax-highlighter-plain-tag">vi /zusbroot/boot/loader.conf</pre>
</li>
<li>新しい<code>/etc/fstab</code>に<code>zusbroot / zfs rw 0 0</code>を設定<br />
<pre class="urvanov-syntax-highlighter-plain-tag">vi /zusbroot/etc/fstab</pre>
</li>
<li><code>/usr</code>を分けている場合は<code>/usr</code>も作ってコピーした後、<code>zfs unmount</code>してからマウントポイントを<code>/usr</code>に設定<br />
<pre class="urvanov-syntax-highlighter-plain-tag">zfs unmount zusbroot/usr
zfs set mountpoint=/usr zusbroot/usr</pre>
</li>
<li><code>/</code>は自動マウントの対象外<br />
<pre class="urvanov-syntax-highlighter-plain-tag">zfs set mountpoint=legacy zusbroot</pre>
</li>
<li>あとは<code>/root</code>や<code>/usr/share/man/**/cat*</code>などを何とかして、平時はread onlyにしたい<br />
<pre class="urvanov-syntax-highlighter-plain-tag">zfs set -o readonly=on zusbroot
zfs set -o readonly=on zusbroot/usr</pre>
</li>
</ol>
<p>何か抜けてるかもしれないし間違ってるかもしれないので自分で意味を考えながらリスクを承知でやってください。</p>
<p>リセットしてF10でBIOSセットアップに入って二箇所（USB Device Boot PriorityをHighにして、起動デバイス順序でUSBメモリを他のHDDより上に移動）直したら、ちゃんとブートするか確認。<br />
うまく起動できたら、もう一つUSBメモリを背面にでも差して、<code>da1</code>について同様に設定する。<code>zpool create</code>のプール名を<code>zusbroot2</code>のように変え、今度は上記操作を<code>zusbroot</code>→<code>zusbroot2</code>と読み替えればいい。以後、大きめのアップグレード、特にZFSのバージョンが上がった際に<code>rsync -xaHAX</code>でファイルを同期し、<code>gpart bootcode</code>でbootcodeの更新を行えばいいだろう。寿命を気にしてのUSBメモリ化なのでミラーリングはしない。なお、最初はattachでミラー後にdetachして置いておけばいいかと思ったら、detachした時点でどこのプールにも属さなくなってしまうため、<code>/</code>をマウントできずブートできないディスクになってしまうのでダメだ。<br />
最後に、時々は<code>sudo find -x / -mtime -1h</code>で最近いじられたファイルやディレクトリがないかを調べ、<code>da0</code>に頻繁に書き込みアクセスが発生したりしていないか見るといいだろう。また、<code>gstat(8)</code>も見た方がいい。俺はそれで<code>atime=off</code>し忘れに気付いたりした。<br />
そんな感じで、うちのサーバは<em><a href="http://px.a8.net/svt/ejp?a8mat=1U36RV+9ERNZM+S1Q+BW0YB&amp;a8ejpredirect=http%3A%2F%2Fnttxstore.jp%2F_II_SN13663643"><span style="color: #ff0000;">赤いやつ</span></a></em>で動いています。</p>
<p>The post <a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/">ML110 G6の起動ディスクをUSBメモリに変更</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->
<p>» 関連記事 «</p><ul>
<li><a href="https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをSSDに変更">ML110 G6の起動ディスクをSSDに変更</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
<li><a href="https://d.akinori.org/2010/04/15/wd15ears%e3%81%ae%e6%80%a7%e8%83%bd%e3%82%92%e8%a8%88%e6%b8%ac/" rel="bookmark" title="WD15EARSの性能を計測">WD15EARSの性能を計測</a></li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FreeBSD on ML110 G6をちょっとチューニング</title>
		<link>https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/</link>
					<comments>https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/#respond</comments>
		
		<dc:creator><![CDATA[Akinori]]></dc:creator>
		<pubDate>Thu, 27 Oct 2011 13:47:39 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ML110 G6]]></category>
		<guid isPermaLink="false">http://d.akinori.org/?p=2807</guid>

					<description><![CDATA[<p>なんかML110 G6にしてから遅い気がしたのでBIOS設定をまじめに見直したら設定漏れが見つかった。 /boot/loader.confにahci_load="YES"を追加し、SATA Mode Selectionを… <span class="read-more"><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/">続きを読む &#187;</a></span></p>
<p>The post <a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/">FreeBSD on ML110 G6をちょっとチューニング</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->

» 関連記事 «<ul>
<li><a href="https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/" rel="bookmark" title="ML110 G6を超静音化">ML110 G6を超静音化</a></li>
<li><a href="https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/" rel="bookmark" title="ML115 G5をML110 G6にリプレース">ML115 G5をML110 G6にリプレース</a></li>
<li><a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをUSBメモリに変更">ML110 G6の起動ディスクをUSBメモリに変更</a></li>
</ul>
</div>
]]></description>
										<content:encoded><![CDATA[<p>なんかML110 G6にしてから遅い気がしたのでBIOS設定をまじめに見直したら設定漏れが見つかった。</p>
<ol>
<li><code>/boot/loader.conf</code>に<code>ahci_load="YES"</code>を追加し、SATA Mode SelectionをAHCIに変更<br />
デバイスが<code>adX</code>から<code>adaX</code>に変わる点は注意。FreeBSD 7→8のときにすっかり手順から抜け落ちていたので今ごろ。これは劇的な効果あり。</li>
<li>Drive Write CacheをEnabledに。どうせプロセスレベルで書き込みが終わってもAHCIのNCQで書き込まれるタイミングは保証されないのだし、もうsyncへのこだわりは捨てていいかなと。<br />
上と同時にやったので効果のほどは不明。</li>
<li>Xeon X3450はTurbo Boost対応なのでTurbo modeをEnabledに変更<br />
そんなに高い並列度でふだん仕事をさせていないので、これはかなり効果があった。コアの状況を見ながらクロック数を自動調整というのは、常時稼働サーバで大きめのビルドをするときとかに非常に好都合。</li>
</ol>
<p>いったん設定してしまえばもう変えることはないとはいえ、いろいろ変え甲斐のある設定項目があるのは（ML115 G5と比べると）楽しいね。</p>
<p>The post <a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/">FreeBSD on ML110 G6をちょっとチューニング</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->
<p>» 関連記事 «</p><ul>
<li><a href="https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/" rel="bookmark" title="ML110 G6を超静音化">ML110 G6を超静音化</a></li>
<li><a href="https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/" rel="bookmark" title="ML115 G5をML110 G6にリプレース">ML115 G5をML110 G6にリプレース</a></li>
<li><a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをUSBメモリに変更">ML110 G6の起動ディスクをUSBメモリに変更</a></li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ML110 G6を超静音化</title>
		<link>https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/</link>
					<comments>https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/#respond</comments>
		
		<dc:creator><![CDATA[Akinori]]></dc:creator>
		<pubDate>Mon, 03 Oct 2011 02:48:12 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ML110 G6]]></category>
		<guid isPermaLink="false">http://d.akinori.org/?p=2751</guid>

					<description><![CDATA[<p>これは結構苦労した。 ML110 G6のファンケーブルのソケットが通常と異なる。ただ、ピンのピッチは同じでほぼ並びが違うだけ（青ケーブルはなくてもOK）なので、マイナスの精密ドライバーで外してケーブルの線を入れ替えれば済… <span class="read-more"><a href="https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/">続きを読む &#187;</a></span></p>
<p>The post <a href="https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/">ML110 G6を超静音化</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->

» 関連記事 «<ul>
<li><a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをUSBメモリに変更">ML110 G6の起動ディスクをUSBメモリに変更</a></li>
<li><a href="https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをSSDに変更">ML110 G6の起動ディスクをSSDに変更</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
</ul>
</div>
]]></description>
										<content:encoded><![CDATA[<p>これは結構苦労した。</p>
<ul>
<li>ML110 G6のファンケーブルのソケットが通常と異なる。ただ、ピンのピッチは同じでほぼ並びが違うだけ（青ケーブルはなくてもOK）なので、マイナスの精密ドライバーで外してケーブルの線を入れ替えれば済む。余分な出っぱりはカッターで削ればOK。</li>
<li>CPUファンの回転数のIPMI上の閾値が下限1300rpm強と厳しく、変更もできない。また、この項目だけ検知をオフする方法も見当たらない。マージンを見て最低1400rpmとすると、静音ファンの採用は厳しい。特にPWMだと低負荷時には1000rpm以下に落ちるものも多いので絶望的にアウト。（正攻法では静音化は困難）</li>
<li>CPUのバックパネルが独自仕様のもので、ブラケット固定用のパネルとファン固定用のパネルが一体となっている。このため、バックパネル付属のCPUファンを買っても、標準パネルと交換用パネルは排他的なのでブラケットを固定できない。CPU破損のリスクを受け入れてブラケットなしでファンを設置してみたが、起動には至らなかった。（4-3-3-1のビープコードが鳴る）</li>
</ul>
<p>さて、まずはリアファンを<a title="Amazon で商品の詳細を確認する" href="http://www.amazon.co.jp/%E3%82%AA%E3%82%A6%E3%83%AB%E3%83%86%E3%83%83%E3%82%AF-%E3%82%AA%E3%82%A6%E3%83%AB%E3%83%86%E3%83%83%E3%82%AF%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%B1%E3%83%BC%E3%82%B9%E7%94%A8%E3%83%95%E3%82%A1%E3%83%B3-%E8%B6%85%E9%9D%99%E9%9F%B39cm-OWL-FY0925L/dp/B000FHSRSU%3FSubscriptionId%3DAKIAJLTKVIIMNRZSEZHA%26tag%3Damusha-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB000FHSRSU">OWL-FY0925L</a>に替えた。リアファンに関しては回転数の下限が950rpm強なので、1600rpmのこの超静音ファンは合格だ。ファンの固定にネジは使えないが、備え付けファンのゴムをがんばって抜いて付け替えれば済む。最悪、結束バンド等を使ってもいいだろう。<br />
これでだいぶ静かになった、と言いたいところだが、CPUファンの轟音のすさまじさの前にはその程度の違いは遠く霞む。ここまでうるさいとは思わなかった。生活に支障が及ぶレベルだ。始めは、Xeon X3450のリテールファンを使えばいいかと思っていたのだが、こいつが差し込み爪式で、備え付けのネジ式とは入れ替えられない。</p>
<p>そこで、予算オーバーとなるが奮発してScytheの<a title="Amazon で商品の詳細を確認する" href="http://www.amazon.co.jp/THERMOLAB-CPU%E3%82%AF%E3%83%BC%E3%83%A9%E3%83%BC-TRINITY-%E3%82%B5%E3%82%A4%E3%83%89%E3%83%95%E3%83%AD%E3%83%BC%E3%83%BB%E3%83%80%E3%82%A4%E3%83%AC%E3%82%AF%E3%83%88%E3%83%92%E3%83%BC%E3%83%88%E3%83%91%E3%82%A4%E3%83%97%E6%96%B9%E5%BC%8F/dp/B004U37IR6%3FSubscriptionId%3DAKIAJLTKVIIMNRZSEZHA%26tag%3Damusha-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB004U37IR6">THERMOLAB TRINITY</a>を購入した。ところが先述の通り、わざわざバックパネル付きのを買ったのにブラケットの都合で差し替えられない！<br />
しかし幸いにもサーバ筐体は横置きのため、グリースの粘着力を信じて文字通り上に載せるだけにしたｗ 長い精密ネジがあればちゃんと固定できそうだが、そんなものは手元にないし近所のホームセンターにもなかったため、とりあえず木ねじを軽く止めて水平方向には動かないようにしたｗ<br />
回転数問題については、ケース前方に<a title="Amazon で商品の詳細を確認する" href="http://www.amazon.co.jp/%E3%82%AA%E3%82%A6%E3%83%AB%E3%83%86%E3%83%83%E3%82%AF-%E3%82%AA%E3%82%A6%E3%83%AB%E3%83%86%E3%83%83%E3%82%AF%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%82%B1%E3%83%BC%E3%82%B9%E7%94%A8%E3%83%95%E3%82%A1%E3%83%B3-%E8%B6%85%E9%9D%99%E9%9F%B38cm-OWL-FY0825L/dp/B000FHSRSA%3FSubscriptionId%3DAKIAJLTKVIIMNRZSEZHA%26tag%3Damusha-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB000FHSRSA">OWL-FY0825L</a>（回転数2200rpm）を吸気ファンとして設置し、そいつの黄ケーブルを拝借して差して騙すことで逃げた。CPUファンの故障検知を放棄し、逆に必須ではない吸気ファンが障害点となってしまうわけだが、予算でわかるようにもともとそこまでクリティカルではない（今回も40時間くらいはサービス停止した）からよしとする。<br />
これで、冷却性能はむしろ向上したにもかかわらず、<strong>完全に超静音化した。</strong><br />
最後に、ML115 G5になくてML110 G6にあるうれしい機能がHP Lights-Out 100だ。独立して動くNIC付きマネージメントカードで、SSH/HTTPなどでリモートから本体電源をon/offしたりセンサーの値を見たりできる。有償ライセンスを買えばBIOS画面にもアクセスしたりできるみたいだがそこまでは求めないのでこれで十分。妻に電話してポチッてもらう必要がなくなった。<br />
めでたしめでたし。</p>
<p>The post <a href="https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/">ML110 G6を超静音化</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->
<p>» 関連記事 «</p><ul>
<li><a href="https://d.akinori.org/2011/10/27/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92usb%e3%83%a1%e3%83%a2%e3%83%aa%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをUSBメモリに変更">ML110 G6の起動ディスクをUSBメモリに変更</a></li>
<li><a href="https://d.akinori.org/2012/05/11/ml110-g6%e3%81%ae%e8%b5%b7%e5%8b%95%e3%83%87%e3%82%a3%e3%82%b9%e3%82%af%e3%82%92ssd%e3%81%ab%e5%a4%89%e6%9b%b4/" rel="bookmark" title="ML110 G6の起動ディスクをSSDに変更">ML110 G6の起動ディスクをSSDに変更</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://d.akinori.org/2011/10/03/ml110-g6%e3%82%92%e8%b6%85%e9%9d%99%e9%9f%b3%e5%8c%96/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ML115 G5をML110 G6にリプレース</title>
		<link>https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/</link>
					<comments>https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/#respond</comments>
		
		<dc:creator><![CDATA[Akinori]]></dc:creator>
		<pubDate>Mon, 03 Oct 2011 02:47:51 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ML110 G6]]></category>
		<category><![CDATA[ML115 G5]]></category>
		<guid isPermaLink="false">http://d.akinori.org/?p=2746</guid>

					<description><![CDATA[<p>先日、ML115 G1、G5と四年余り使ってきたML115が故障した。代替サーバを手配しようとしたが、ML115はG6が出ることなく終了してしまったようだ。というわけで以下を要件として安価なサーバを選定する。 予算はトー… <span class="read-more"><a href="https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/">続きを読む &#187;</a></span></p>
<p>The post <a href="https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/">ML115 G5をML110 G6にリプレース</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->

» 関連記事 «<ul>
<li><a href="https://d.akinori.org/2010/05/11/ml115-g5%e3%81%ab%e3%83%95%e3%82%a1%e3%83%b3%e3%82%92%e8%bf%bd%e5%8a%a0/" rel="bookmark" title="ML115 G5にファンを追加">ML115 G5にファンを追加</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
<li><a href="https://d.akinori.org/2010/04/18/ml115-g5%e3%81%ae%e3%83%95%e3%82%a1%e3%83%b3%e6%8f%9b%e8%a3%85/" rel="bookmark" title="ML115 G5のファン換装">ML115 G5のファン換装</a></li>
</ul>
</div>
]]></description>
										<content:encoded><![CDATA[<p>先日、ML115 G1、G5と四年余り使ってきたML115が故障した。代替サーバを手配しようとしたが、ML115はG6が出ることなく終了してしまったようだ。というわけで以下を要件として安価なサーバを選定する。</p>
<ul>
<li>予算はトータルで5-6万円</li>
<li>三連休を直前に控えるため当日もしくは即日発送</li>
<li>CPUは4コア以上</li>
<li>メモリはせっかくの買い替えなので16GB</li>
<li>設置スペースの都合上、ML115同等の大きさ</li>
<li>HDD 5台内蔵可能</li>
</ul>
<p>すると、ほぼ<a href="http://px.a8.net/svt/ejp?a8mat=1U36RV+9ERNZM+S1Q+BW0YB&amp;a8ejpredirect=http%3A%2F%2Fnttxstore.jp%2F_II_HP13476513">ML110 G6</a>しかなく、これに決まった。購入時点で12,800円。たまに3,000円クーポンが出現するが発注時はなく、数日後に出現という間の悪さ。ただし執筆時点では売り切れとなっている。そのうち在庫が復活するかも。なお、ML110はG7が出ているがだいぶ高いので現時点では別シリーズと思った方がよさそうだ。<br />
さて、使い回すパーツはHDD、eSATAカードとケース内ファンだけなので、</p>
<ul>
<li>DDR3-1333 ECC 4GB Transcend <a title="Amazon で商品の詳細を確認する" href="http://www.amazon.co.jp/Transcend-240PIN-%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97PC%E7%94%A8%E5%A2%97%E8%A8%AD%E3%83%A1%E3%83%A2%E3%83%AA-DDR3-1333-TS512MLK72V3N/dp/B003P3RVIS%3FSubscriptionId%3DAKIAJLTKVIIMNRZSEZHA%26tag%3Damusha-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003P3RVIS">TS512MLK72V3N</a> 4枚</li>
<li>425W ATX電源 ENERMAX <a title="Amazon で商品の詳細を確認する" href="http://www.amazon.co.jp/ENERMAX-3x12V396Wmax-Kabelmanagement-PC%E9%9B%BB%E6%BA%90-EMD425AWT-II/dp/B0031ESIU6%3FSubscriptionId%3DAKIAJLTKVIIMNRZSEZHA%26tag%3Damusha-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0031ESIU6">MODU82+II EMD425AWT-II</a>（備え付けの電源は300Wしかないため）</li>
<li>Intel Xeon X3450（けっこうな入手性の悪さ。ドッグイヤーとはいえ2年でこうか）</li>
</ul>
<p>も発注。納期最優先のため最安値ではいかなかったが、すべて合計して6万円弱で済んだ。ただ、Xeonは納期が遅れたり発送先に手違いがあったりと散々で、だいぶ後の到着となってしまったが。<br />
ML110 G6の筐体はML115 G5よりも細かいところが改善され、作りは悪くない。取付・換装はおおむね問題なく終えたが、残ったのは爆音対策。個体差やロットによる違いがあるのかもしれないが、ML115 G5とは比べものにならないレベルで本当にうるさい。対策については記事を分ける。<br />
さて、せっかくVT-d/VT-x対応のCPUを導入することもあり、できればVMware ESXiなどを導入したかったのだが、ネックとなるのはZFSを使っていること。仮想化で生のディスクを見せることができるのか、そしてその際の性能は、といったあたりを検証したかったが、今回は時間の都合上見送ることにした。<br />
チップセットが変わりCPUもPhenom II X4 945→Celeron G1101（→Xeon X3450）となったが、NICもbgeで変わらないため、FreeBSD 8-STABLEはほぼ無変更で動いた。必要だったのは以下くらいのもの。</p>
<ul>
<li>SATAポートがML115ではすべてマスターだったのが、ML110 G6ではマスター/スレーブ構成となっている。それに伴い、デバイス名が<code>ad4, ad6, ad8, ad10, ...</code>から<code>ad4, ad5, ad6, ad7, ...</code>へとずれた。ZFSはディスクの並びが変わったりしても何ともないが、4KBセクターHDD対策のため、起動時スクリプトで<code>gnop create -S 4096 $dev</code>している部分はこれに合わせて直した。</li>
<li>CPUコア温度の監視に<code>k8temp(8)</code>を使っていたのを、<code>coretemp(4)</code>+<code>sysctl(8)</code>に書き換えた。</li>
<li><code>/etc/make.conf</code>の<code>CPUTYPE</code>を<code>opteron</code>から<code>core2</code>に変更した。</li>
</ul>
<p>そんな具合で無事FreeBSD/amd64サーバが再稼働。IntelのCPUで動かしたのが初めてなので何だか不思議な気分。</p>
<p>The post <a href="https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/">ML115 G5をML110 G6にリプレース</a> appeared first on <a href="https://d.akinori.org">工夫と趣向と分別と。</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-yarpp-template-akinori'>
<!-- YARPP List -->
<p>» 関連記事 «</p><ul>
<li><a href="https://d.akinori.org/2010/05/11/ml115-g5%e3%81%ab%e3%83%95%e3%82%a1%e3%83%b3%e3%82%92%e8%bf%bd%e5%8a%a0/" rel="bookmark" title="ML115 G5にファンを追加">ML115 G5にファンを追加</a></li>
<li><a href="https://d.akinori.org/2011/10/27/freebsd-on-ml110-g6%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%83%81%e3%83%a5%e3%83%bc%e3%83%8b%e3%83%b3%e3%82%b0/" rel="bookmark" title="FreeBSD on ML110 G6をちょっとチューニング">FreeBSD on ML110 G6をちょっとチューニング</a></li>
<li><a href="https://d.akinori.org/2010/04/18/ml115-g5%e3%81%ae%e3%83%95%e3%82%a1%e3%83%b3%e6%8f%9b%e8%a3%85/" rel="bookmark" title="ML115 G5のファン換装">ML115 G5のファン換装</a></li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://d.akinori.org/2011/10/03/ml115-g5%e3%82%92ml110-g6%e3%81%ab%e3%83%aa%e3%83%97%e3%83%ac%e3%83%bc%e3%82%b9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
