<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>yamk blog &#187; サーバ</title>
	<atom:link href="http://blog.yamk.net/yamk/archives/tag/%e3%82%b5%e3%83%bc%e3%83%90/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.yamk.net/yamk</link>
	<description>yamk WebLog by WordPress</description>
	<lastBuildDate>Mon, 19 Jul 2010 04:48:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
  <link>http://blog.yamk.net/yamk</link>
  <url>http://blog.yamk.net/images/typhoon-favicon.ico</url>
  <title>yamk blog</title>
</image>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/tag/%e3%82%b5%e3%83%bc%e3%83%90/feed" />
		<item>
		<title>WordPress for iPhone 1.2.1</title>
		<link>http://blog.yamk.net/yamk/archives/582</link>
		<comments>http://blog.yamk.net/yamk/archives/582#comments</comments>
		<pubDate>Mon, 23 Mar 2009 00:03:17 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[メモ]]></category>
		<category><![CDATA[日記]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/archives/582</guid>
		<description><![CDATA[先日数ヶ月ぶりに更新された WordPress for iPhone アプリをほとんど使わないうちに、1.2.1 がリリースされた。公開されてから指摘のあった不具合の修正。
このアプリは個人的には安定しているし、地下鉄などのオフラインでも書いたり修正できるのでとても気にいっているのだが、せめて日本語リソースの追加とかで貢献できないかと、ソースを iPhone SDK で開いてみた。
結論からいうと、全くローカライゼーション対応していないようだ。Cocoa Touch の内部は UTF-16 がベースのため、文字列処理に標準のフレームワークを使っていれば、記事の編集自体は問題がない。画面のオブジェクトは Inteface Builder で記述されている部分だけは Japanese を追加して書き換えればいけそうだが、ソース内に英語メッセージが埋まっているところは、文字列変数化して別ファイルに取り出す必要がありそう。WordPress のテーマを日本語化するときにもPHP の gettext をつかって似たようなことやったけど。
ただこの作業をしたとしても、実機で確認するためには Apple の Developer program の年間契約をしないといけないのが辛いところ。一応 iPhone シミュレータは SDK についているけど、実機で確認していないコードを送りつけるのはフィードバックとしては無責任すぎるしな。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.yamk.net/yamk/files/2009/03/img_0019.png"><img class="alignright size-medium wp-image-584" src="http://blog.yamk.net/yamk/files/2009/03/img_0019-200x300.png" alt="WordPress for iPhone" width="200" height="300" /></a>先日数ヶ月ぶりに更新された <a href="http://iphone.wordpress.org/"><strong>WordPress for iPhone</strong></a> アプリをほとんど使わないうちに、<a href="http://iphone.wordpress.org/2009/03/22/version-121-now-available/"><strong>1.2.1 がリリースされた</strong></a>。公開されてから指摘のあった不具合の修正。<br />
このアプリは個人的には安定しているし、地下鉄などのオフラインでも書いたり修正できるのでとても気にいっているのだが、せめて日本語リソースの追加とかで貢献できないかと、ソースを iPhone SDK で開いてみた。<br />
結論からいうと、全くローカライゼーション対応していないようだ。Cocoa Touch の内部は UTF-16 がベースのため、文字列処理に標準のフレームワークを使っていれば、記事の編集自体は問題がない。画面のオブジェクトは Inteface Builder で記述されている部分だけは Japanese を追加して書き換えればいけそうだが、ソース内に英語メッセージが埋まっているところは、文字列変数化して別ファイルに取り出す必要がありそう。WordPress のテーマを日本語化するときにもPHP の gettext をつかって似たようなことやったけど。<br />
ただこの作業をしたとしても、実機で確認するためには Apple の Developer program の年間契約をしないといけないのが辛いところ。一応 iPhone シミュレータは SDK についているけど、実機で確認していないコードを送りつけるのはフィードバックとしては無責任すぎるしな。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/582/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/582" />
	</item>
		<item>
		<title>MySQL メンテナンス方法</title>
		<link>http://blog.yamk.net/yamk/archives/563</link>
		<comments>http://blog.yamk.net/yamk/archives/563#comments</comments>
		<pubDate>Thu, 19 Mar 2009 16:57:26 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[メモ]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=563</guid>
		<description><![CDATA[WordPress でも使っている MySQL のメンテナンス。解析とOptimizeを実施する。メモ。
# mysqlcheck -a -A -c -o -v -u root -p
Enter password:　←パスワード入力
]]></description>
			<content:encoded><![CDATA[<p>WordPress でも使っている MySQL のメンテナンス。解析とOptimizeを実施する。メモ。</p>
<p style="padding-left: 30px"># mysqlcheck -a -A -c -o -v -u root -p<br />
Enter password:　←パスワード入力</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/563/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/563" />
	</item>
		<item>
		<title>カーネルをアップデートしたら動きが変わった</title>
		<link>http://blog.yamk.net/yamk/archives/370</link>
		<comments>http://blog.yamk.net/yamk/archives/370#comments</comments>
		<pubDate>Thu, 05 Mar 2009 03:44:15 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=370</guid>
		<description><![CDATA[先週、openSUSE 11.1 のカーネルがアップデートされた と書いた。
以前から ESXi 上のサーバは Munin で監視していて、トラフィックその他を見ている。
今週になって 64bit 側の VM を眺めてみたら、下図のようにあきらかに割り込みの掛かり方に変化があった。載せている アプリケーションは特に変えていないので、kernel の変更 (kernel 2.6.27.10 → 2.6.27.19 ) によるものだろう。色がわかりにくいが、vmxnet ether (VMware 用の仮想 LAN ドライバ) の割り込みが減っている。これはいいことのような気がする。

一方、32bit の openSUSE 11.1 の VM の方も見てみた。こちらは kernel 2.6.27.7 → 2.6.27.19 に一気にアップデートしているが、同様に割り込みが軽減している。
kernel 2.6.27.x のメンテナはいい仕事をしているんだと思う。

]]></description>
			<content:encoded><![CDATA[<p>先週、<a href="http://blog.yamk.net/yamk/archives/338"><strong>openSUSE 11.1 のカーネルがアップデートされた</strong></a> と書いた。</p>
<p>以前から ESXi 上のサーバは <a href="http://munin.projects.linpro.no/">Munin</a> で監視していて、トラフィックその他を見ている。</p>
<p>今週になって 64bit 側の VM を眺めてみたら、下図のようにあきらかに割り込みの掛かり方に変化があった。載せている アプリケーションは特に変えていないので、kernel の変更 (kernel 2.6.27.10 → 2.6.27.19 ) によるものだろう。色がわかりにくいが、vmxnet ether (VMware 用の仮想 LAN ドライバ) の割り込みが減っている。これはいいことのような気がする。</p>
<p><img class="alignnone size-full wp-image-371" src="http://blog.yamk.net/yamk/files/2009/03/gitzo64-irqstats-week.png" alt="irqstats-week" width="495" height="523" /></p>
<p>一方、32bit の openSUSE 11.1 の VM の方も見てみた。こちらは kernel 2.6.27.7 → 2.6.27.19 に一気にアップデートしているが、同様に割り込みが軽減している。</p>
<p>kernel 2.6.27.x のメンテナはいい仕事をしているんだと思う。</p>
<p><img class="alignnone size-full wp-image-372" src="http://blog.yamk.net/yamk/files/2009/03/velbon-irqstats-week.png" alt="irqstats-week" width="495" height="523" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/370/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/370" />
	</item>
		<item>
		<title>Openfiler</title>
		<link>http://blog.yamk.net/yamk/archives/366</link>
		<comments>http://blog.yamk.net/yamk/archives/366#comments</comments>
		<pubDate>Tue, 03 Mar 2009 15:27:12 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=366</guid>
		<description><![CDATA[Openfiler &#8211; Open Source Storage Appliance Software
余ったPCやサーバをNASアプライアンス化するフリーパッケージ。同様のパッケージには FreeNAS がある。FreeNAS は FreeBSD ベースであり、パッケージの構成は m0n0wall がルーツである。FreeNAS は会社の同僚が試したところ、簡単に共有ディスクも組めるのでいい感じだった。
実は自宅環境用の共有ディスクを FreeNAS で組もうと画策し、さらに ESXi に乗せてしまえば１台で３役にいけるんじゃないかと調べてみたのだが、VMware ESX に乗せる場合の最大の問題は FreeBSD 用の VMware-tools の正式なパッケージがないため、そのままインストールするとネットワークパフォーマンスが落ちるらしい。実際、VMware 上では vmxnet ドライバが使えるか否かでパフォーマンスが全く変わるので NAS の場合は是非とも導入したいところ。
Openfiler の場合は CentOS (Linux) ベースらしいので、VMware-tools の恩恵を預かれそう。さらに VMware ESX や最近話題の Citrix Xen Server 用のイメージも公開されている。BSD 系はコンパクトでパフォーマンスがよいしルータアプライアンス系では有用なんだけど、サーバ OS としてみるとこういう点（多数のプラットフォーム対応）が　Linux の方が上か。
最終的な目論見は、自宅ファイルサーバだけじゃなく、iSCSI サーバにして iMac から Time Machine でバックアップを取れる環境にしたい。OS X leopard のウリである [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openfiler.com/"><strong>Openfiler &#8211; Open Source Storage Appliance Software</strong></a></p>
<p>余ったPCやサーバをNASアプライアンス化するフリーパッケージ。同様のパッケージには <a href="http://www.freenas.org/"><strong>FreeNAS</strong></a> がある。FreeNAS は FreeBSD ベースであり、パッケージの構成は <a href="http://m0n0.ch/wall/"><strong>m0n0wall</strong></a> がルーツである。FreeNAS は会社の同僚が試したところ、簡単に共有ディスクも組めるのでいい感じだった。</p>
<p>実は自宅環境用の共有ディスクを FreeNAS で組もうと画策し、さらに ESXi に乗せてしまえば１台で３役にいけるんじゃないかと調べてみたのだが、VMware ESX に乗せる場合の最大の問題は FreeBSD 用の VMware-tools の正式なパッケージがないため、そのままインストールするとネットワークパフォーマンスが落ちるらしい。実際、VMware 上では vmxnet ドライバが使えるか否かでパフォーマンスが全く変わるので NAS の場合は是非とも導入したいところ。</p>
<p>Openfiler の場合は CentOS (Linux) ベースらしいので、VMware-tools の恩恵を預かれそう。さらに VMware ESX や最近話題の Citrix Xen Server 用のイメージも公開されている。BSD 系はコンパクトでパフォーマンスがよいしルータアプライアンス系では有用なんだけど、サーバ OS としてみるとこういう点（多数のプラットフォーム対応）が　Linux の方が上か。</p>
<p>最終的な目論見は、自宅ファイルサーバだけじゃなく、iSCSI サーバにして iMac から Time Machine でバックアップを取れる環境にしたい。<a href="http://www.apple.com/jp/macosx/features/timemachine.html">OS X leopard のウリである Time Machine</a>。まだ実画面見たことないんだよな。無限に広がる大宇宙に Finder がずらっと並ぶアレを見てみたい。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/366/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/366" />
	</item>
		<item>
		<title>openSUSE アップデート</title>
		<link>http://blog.yamk.net/yamk/archives/338</link>
		<comments>http://blog.yamk.net/yamk/archives/338#comments</comments>
		<pubDate>Sat, 28 Feb 2009 15:08:23 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=338</guid>
		<description><![CDATA[先日、openSUSE 11.1 のカーネルのバグ＋Dovecot IMAP サービスによる複合技により OS がフリーズし、FACTORY と呼ばれる開発版レポジトリから持ってきた Kernel にアップデートすることにより解決したことがあった。
昨晩、ふと YaST update を実施してみたらようやくアップデートされてきた。大幅に。
openSUSE 11.1 オリジナル (32bit)
kernel-pae-2.6.27.7-9.1
kernel-pae-base-2.6.27.7-9.1
kernel-pae-extra-2.6.27.7-9.1
openSUSE 11.1 FACTORY
kernel-pae-2.6.27.10-2.7
kernel-pae-base-2.6.27.10-2.7
kernel-pae-extra-2.6.27.10-2.7
openSUSE 11.1 (2009-02-26 公開)
kernel-pae-2.6.27.19-3.2.1
kernel-pae-base-2.6.27.19-3.2.1
kernel-pae-extra-2.6.27.19-3.2.1
64bit 版もパッケージ名が kernel-default- になるだけで同様。
■参考
[security-announce] SUSE Security Announcement: Linux kernel
(SUSE-SA:2009:010)
* From: Marcus Meissner &#60;meissner@xxxxxxx&#62;
* Date: Thu, 26 Feb 2009 17:06:24 +0100
オリジナルの kernel 2.6.27.19 が公開されたのは 2/20 らしい。近日リリース予定の SLES11 と同じカーネルとのこと。かなりのバグ修正が入っているので必ずアップデートすべきと思う。
]]></description>
			<content:encoded><![CDATA[<p>先日、openSUSE 11.1 のカーネルのバグ＋Dovecot IMAP サービスによる複合技により OS がフリーズし、FACTORY と呼ばれる開発版レポジトリから持ってきた Kernel にアップデートすることにより解決したことがあった。</p>
<p>昨晩、ふと YaST update を実施してみたらようやくアップデートされてきた。大幅に。</p>
<blockquote><p><strong>openSUSE 11.1 オリジナル (32bit)</strong><br />
kernel-pae-2.6.27.7-9.1<br />
kernel-pae-base-2.6.27.7-9.1<br />
kernel-pae-extra-2.6.27.7-9.1</p>
<p><strong>openSUSE 11.1 FACTORY</strong><br />
kernel-pae-2.6.27.10-2.7<br />
kernel-pae-base-2.6.27.10-2.7<br />
kernel-pae-extra-2.6.27.10-2.7</p>
<p><strong>openSUSE 11.1 (2009-02-26 公開)</strong><br />
kernel-pae-2.6.27.19-3.2.1<br />
kernel-pae-base-2.6.27.19-3.2.1<br />
kernel-pae-extra-2.6.27.19-3.2.1</p></blockquote>
<p>64bit 版もパッケージ名が kernel-default- になるだけで同様。</p>
<h4>■参考</h4>
<p><a href="http://lists.opensuse.org/opensuse-security-announce/2009-02/msg00003.html">[security-announce] SUSE Security Announcement: Linux kernel</a><br />
(SUSE-SA:2009:010)<br />
* From: Marcus Meissner &lt;meissner@xxxxxxx&gt;<br />
* Date: Thu, 26 Feb 2009 17:06:24 +0100</p>
<p>オリジナルの kernel 2.6.27.19 が公開されたのは 2/20 らしい。近日リリース予定の SLES11 と同じカーネルとのこと。かなりのバグ修正が入っているので必ずアップデートすべきと思う。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/338/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/338" />
	</item>
		<item>
		<title>自宅サーバにPPTP</title>
		<link>http://blog.yamk.net/yamk/archives/339</link>
		<comments>http://blog.yamk.net/yamk/archives/339#comments</comments>
		<pubDate>Sat, 28 Feb 2009 03:28:31 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=339</guid>
		<description><![CDATA[我が家は NTT東日本の Bフレッツマンションタイプ である。ひかり電話も契約しているため、NTT から専用の RV-230NE という型番の専用ルータがレンタルとして鎮座している。
ひかり電話に相当する VoIP 装置を兼ねているため、内部サーバを公開するためにはこのルータで port forwarding (マニュアルでは「静的IPマスカレード」) の設定が必要となる。
さて、昨年から使用している iPhone 3G だが、この機種は以下の３つの VPN をサポートしている。

PPTP
L2TP
Cisco VPN

Cisco VPN は、その名の如く Cisco 機器専用の VPN であるため、うちでは使えない。一番設定の簡単なのは PPTP だが。RV-230NE の設定画面を一生懸命さがしても静的マスカレードの項目に TCP/UDP と AH/ESP (IPsecで使用) はあるが、GRE が存在しないため、対応してないものだと思っていた。で、残った L2TP というプロトコルをなんとか通せないかと試行錯誤していたわけだが、挫折。
えーと、xl2tpd と IPsec (OpenSWAN)  が複雑にからんでいる上、動的 IP で IPsec のトンネルがどうしてもエラーになってしまう。数日からかったが、iPhone から L2TP の接続に行くと、IPsec の途中のパケット認証あたりで引っかかってしまうようだ。というわけで L2TP は諦めた。
最近「今どきの NTT ルータは VPN 等のパススルーがついている」という記事を読んだ。ひょっとして RV-230NE でも [...]]]></description>
			<content:encoded><![CDATA[<p>我が家は NTT東日本の <a href="http://flets.com/misc/prom_b-mansion.html"><strong>Bフレッツマンションタイプ</strong></a> である。ひかり電話も契約しているため、NTT から専用の RV-230NE という型番の専用ルータがレンタルとして鎮座している。</p>
<p>ひかり電話に相当する VoIP 装置を兼ねているため、内部サーバを公開するためにはこのルータで port forwarding (マニュアルでは「静的IPマスカレード」) の設定が必要となる。</p>
<p>さて、昨年から使用している iPhone 3G だが、この機種は以下の３つの VPN をサポートしている。</p>
<ul>
<li>PPTP</li>
<li>L2TP</li>
<li>Cisco VPN</li>
</ul>
<p>Cisco VPN は、その名の如く Cisco 機器専用の VPN であるため、うちでは使えない。一番設定の簡単なのは PPTP だが。RV-230NE の設定画面を一生懸命さがしても静的マスカレードの項目に TCP/UDP と AH/ESP (IPsecで使用) はあるが、GRE が存在しないため、対応してないものだと思っていた。で、残った L2TP というプロトコルをなんとか通せないかと試行錯誤していたわけだが、挫折。</p>
<p>えーと、xl2tpd と IPsec (OpenSWAN)  が複雑にからんでいる上、動的 IP で IPsec のトンネルがどうしてもエラーになってしまう。数日からかったが、iPhone から L2TP の接続に行くと、IPsec の途中のパケット認証あたりで引っかかってしまうようだ。というわけで L2TP は諦めた。</p>
<p>最近「今どきの NTT ルータは VPN 等のパススルーがついている」という記事を読んだ。ひょっとして RV-230NE でも PPTP が使えるんじゃないかともう一度マニュアルを調べてみたら、<a href="http://web116.jp/ced/support/version/broadband/rv_230ne/index.html">ひかり電話対応ルータ (RV-230NE)</a> には VPN パススルー機能がちゃんとついていた。マニュアル嫁。GRE については特に触れられておらず、TCP の port 1723 を port forwarding を LAN 側の PPTP サーバに転送してやるだけでよいらしい。</p>
<p>そこで、ESXi サーバ上の Guest OS に pptpd を仕込んでみた。iPhone から接続してみると若干の試行錯誤の上 3G ネットワーク側から接続に成功した。やったよ。これで電車から自宅サーバ内に ssh でメンテナンスできるし、自宅 iMac の VNC もばっちりだ。（←何に使うんだろう）</p>
<p>PoPToP なんて設定したの何年ぶりだろうな。pptpd.conf の書式やらもすっかり忘れていたのでサンプルを眺めながら悩んでしまった。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/339/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/339" />
	</item>
		<item>
		<title>ZABBIX</title>
		<link>http://blog.yamk.net/yamk/archives/311</link>
		<comments>http://blog.yamk.net/yamk/archives/311#comments</comments>
		<pubDate>Mon, 23 Feb 2009 14:29:42 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=311</guid>
		<description><![CDATA[ZABBIX を実験中。
Nagios や OpenNMS、グラフ化ツールでは MRTG, Cacti といったツールをいろいろ使ってきたけれど、OpenNMS は比較的よいとしてもその他のツールは決して管理性がよいとは言いがたい。

監視サーバ自体が軽く動作する
ある程度の監視対象数に耐えられる（100〜300)
導入が簡単
監視対象の変更がすべて Web から行える
グラフ化機能
管理者のロール機能
できればネットワーク図も

５年近く以前に注目はしていたのだが、当時はまだバージョン 1.0 にもなっておらず、サーバの追加自体まともにできなくて諦めた記憶がある。
今では相当進化していて、いつの間にか zabbix-jp という団体までできているらしい。OpenNMS は仕事でも使っていて十分実用的に稼働はしているのだが、いかんせん Java ベースのため超メモリ食いなのが難点である。監視サーバのパフォーマンスが要求されて面倒だったりする。
また、ネットワークマップ機能は期待はされたり部分的に開発はされているものの、正式実装には至っていない。OpenView みたいなドラッグ＆ドロップでトポロジー図が描ければいいのになあ。
ZABBIX は、とりあえず上の用件は満たしている。一部泥臭い操作の部分も残しているものの、使い込めばいろいろできそうな雰囲気。自宅サーバ仮想化も一段落付いたので、少し詰めてみることにしよう。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zabbix.com/"><strong>ZABBIX</strong></a> を実験中。</p>
<p>Nagios や OpenNMS、グラフ化ツールでは MRTG, Cacti といったツールをいろいろ使ってきたけれど、OpenNMS は比較的よいとしてもその他のツールは決して管理性がよいとは言いがたい。</p>
<ul>
<li>監視サーバ自体が軽く動作する</li>
<li>ある程度の監視対象数に耐えられる（100〜300)</li>
<li>導入が簡単</li>
<li>監視対象の変更がすべて Web から行える</li>
<li>グラフ化機能</li>
<li>管理者のロール機能</li>
<li>できればネットワーク図も</li>
</ul>
<p><a href="http://yamk.net/20040531.html#p03">５年近く以前に注目</a>はしていたのだが、当時はまだバージョン 1.0 にもなっておらず、サーバの追加自体まともにできなくて諦めた記憶がある。</p>
<p>今では相当進化していて、いつの間にか <a href="http://www.zabbix.jp/">zabbix-jp</a> という団体までできているらしい。OpenNMS は仕事でも使っていて十分実用的に稼働はしているのだが、いかんせん Java ベースのため超メモリ食いなのが難点である。監視サーバのパフォーマンスが要求されて面倒だったりする。</p>
<p>また、ネットワークマップ機能は期待はされたり部分的に開発はされているものの、正式実装には至っていない。OpenView みたいなドラッグ＆ドロップでトポロジー図が描ければいいのになあ。</p>
<p>ZABBIX は、とりあえず上の用件は満たしている。一部泥臭い操作の部分も残しているものの、使い込めばいろいろできそうな雰囲気。自宅サーバ仮想化も一段落付いたので、少し詰めてみることにしよう。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/311/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/311" />
	</item>
		<item>
		<title>WordPress MU 2.7</title>
		<link>http://blog.yamk.net/yamk/archives/307</link>
		<comments>http://blog.yamk.net/yamk/archives/307#comments</comments>
		<pubDate>Sun, 22 Feb 2009 16:53:27 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=307</guid>
		<description><![CDATA[WordPress MU の最新版、2.7 が１月にリリースされていたのだが、やっとグレードアップしてみた。ユーザから見たテーマはほとんど変化がないが、管理用の画面が一新されて見やすくなった。
WordPress はセンスのいいテーマが多くてうれしい。2.7 からはプラグインの自動アップデート機能まで搭載された。管理が一層楽になりそうだ。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://mu.wordpress.org/">WordPress MU</a> の最新版、2.7 が１月にリリースされていたのだが、やっとグレードアップしてみた。ユーザから見たテーマはほとんど変化がないが、管理用の画面が一新されて見やすくなった。</p>
<p>WordPress はセンスのいいテーマが多くてうれしい。2.7 からはプラグインの自動アップデート機能まで搭載された。管理が一層楽になりそうだ。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/307/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/307" />
	</item>
		<item>
		<title>Z-Push (2)</title>
		<link>http://blog.yamk.net/yamk/archives/268</link>
		<comments>http://blog.yamk.net/yamk/archives/268#comments</comments>
		<pubDate>Wed, 11 Feb 2009 14:58:48 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=268</guid>
		<description><![CDATA[Z-Push を自宅サーバに仕込んでみた結果報告。資料が少ないため少々難儀したが、一応動作した。

自宅サーバのメールサーバ (Dovecot/IMAP) と連携させる
Z-Push は PHP アプリケーションのため、ファイルを展開して設置するだけ。特にバックグラウンド的な動作はしない。
HTTPS が必須。iPhone だけかも。
iPhone から Exchange サーバとして自宅サーバの FQDN (バーチャルドメイン名) 、ユーザ名、パスワード、メールアドレスを指定すると登録できた。

ActiveSync というプロトコルをよく知らなかったのだが、結局のところ
https://サーバ名/Microsoft-Server-ActiveSync
という URL を、数秒に１回端末側からアクセスしているらしい。それって Push じゃなくて Pull じゃん。だから、端末から見ると HTTPS が通る環境ならどこからでも使えるのだが、いかにも電池を食いそうな方式だと言うことに気がついた。
結論から言うと、残念ながら日本語の環境では使えない。

Subject は英語、日本語が混在していても問題ない
本文が英語のみなら、メールがプッシュされ、iPhone のメールアカウント表示に「バッジ」が表示される。
メールに日本語  (JIS-2022-JP) 等が入ったら、iconv がエラーを吐いてプッシュされない。リロードで端末から詠みに行くことはできるが、日本語が入った部分から後ろは切れてしまう。

インストールされたフォルダに debug.txt というファイルを作っておくと、その名の通りデバッグログが出力される。メールがプッシュされないときにはこういうログが吐かれている。
/srv/www/z-push/include/utils.php:82 iconv(): Detected an illegal character in input string (8)
周辺のコードを見ると、
function utf8_to_windows1252($string, $option = "")
{
if (function_exists("iconv")){
return @iconv("UTF-8", "Windows-1252" . $option, $string);
}else{
return utf8_decode($string); // no euro support [...]]]></description>
			<content:encoded><![CDATA[<p>Z-Push を自宅サーバに仕込んでみた結果報告。資料が少ないため少々難儀したが、一応動作した。</p>
<ul>
<li>自宅サーバのメールサーバ (Dovecot/IMAP) と連携させる</li>
<li>Z-Push は PHP アプリケーションのため、ファイルを展開して設置するだけ。特にバックグラウンド的な動作はしない。</li>
<li>HTTPS が必須。iPhone だけかも。</li>
<li>iPhone から Exchange サーバとして自宅サーバの FQDN (バーチャルドメイン名) 、ユーザ名、パスワード、メールアドレスを指定すると登録できた。</li>
</ul>
<p>ActiveSync というプロトコルをよく知らなかったのだが、結局のところ<br />
<strong>https://サーバ名/Microsoft-Server-ActiveSync</strong><br />
という URL を、数秒に１回端末側からアクセスしているらしい。<strong>それって Push じゃなくて Pull じゃん。</strong>だから、端末から見ると HTTPS が通る環境ならどこからでも使えるのだが、いかにも電池を食いそうな方式だと言うことに気がついた。</p>
<p><strong>結論から言うと、残念ながら日本語の環境では使えない。</strong></p>
<ul>
<li>Subject は英語、日本語が混在していても問題ない</li>
<li>本文が英語のみなら、メールがプッシュされ、iPhone のメールアカウント表示に「バッジ」が表示される。</li>
<li>メールに日本語  (JIS-2022-JP) 等が入ったら、iconv がエラーを吐いてプッシュされない。リロードで端末から詠みに行くことはできるが、日本語が入った部分から後ろは切れてしまう。</li>
</ul>
<p>インストールされたフォルダに debug.txt というファイルを作っておくと、その名の通りデバッグログが出力される。メールがプッシュされないときにはこういうログが吐かれている。</p>
<p><code>/srv/www/z-push/include/utils.php:82 iconv(): Detected an illegal character in input string (8)</code></p>
<p>周辺のコードを見ると、</p>
<p><code>function utf8_to_windows1252($string, $option = "")<br />
{<br />
if (function_exists("iconv")){<br />
return @iconv("UTF-8", "Windows-1252" . $option, $string);<br />
}else{<br />
return utf8_decode($string); // no euro support here<br />
}<br />
}</code></p>
<p>うーん。どうみても UTF-8 決め打ちに見える。全部コードを見たわけじゃないけど、Charset とか見てないのかな。残念だけど、いまのところちょっと使えそうにないかな。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/268/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/268" />
	</item>
		<item>
		<title>Z-Push</title>
		<link>http://blog.yamk.net/yamk/archives/264</link>
		<comments>http://blog.yamk.net/yamk/archives/264#comments</comments>
		<pubDate>Tue, 10 Feb 2009 05:30:32 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=264</guid>
		<description><![CDATA[Z-push &#8211; Open-source push technology
ActiveSync プロトコル互換のオープンソース版。これ、Exchange がなくても自宅サーバで iPhone にメール通知できるってことなのかな。すばらしい。是非試す。
メモ。
参考：自前iPhone同期サーバが作れるOSSでActiveSync互換なz-pushにGoogle Calendarバックエンドが！
]]></description>
			<content:encoded><![CDATA[<h3><a href="http://z-push.sourceforge.net/soswp/">Z-push &#8211; Open-source push technology</a></h3>
<p>ActiveSync プロトコル互換のオープンソース版。これ、Exchange がなくても自宅サーバで iPhone にメール通知できるってことなのかな。すばらしい。是非試す。</p>
<p>メモ。</p>
<p>参考：<a href="http://blog.browncat.org/2008/12/iphoneossactivesynczpushgoogle.html"><strong>自前iPhone同期サーバが作れるOSSでActiveSync互換なz-pushにGoogle Calendarバックエンドが！</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/264/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/264" />
	</item>
		<item>
		<title>ようやく安定</title>
		<link>http://blog.yamk.net/yamk/archives/260</link>
		<comments>http://blog.yamk.net/yamk/archives/260#comments</comments>
		<pubDate>Mon, 09 Feb 2009 15:19:27 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=260</guid>
		<description><![CDATA[試行錯誤の上、ようやく以下の状況でほぼ安定。
ホスト: hp ProLiant DL115 G1  (VMware ESXi 3.5 Update3)
ゲスト(1) OpenSUSE 11.1 (i586/32bit)   DNS/DHCP/OpenVPN
ゲスト(2) OpenSUSE 11.1 (x86_64/64bit)  Apache/PHP5(WordPress)/tDiary/Postfix/Dovecot
ゲスト(2) のカーネルは、FACTORY 版のレポジトリからダウンロードした最新版。64bit 版も inotify bug が関係するようで、やはりこちらも最新版で安定して稼働している。
Seagate の HDD 不良騒ぎも結局ファームウェアをアップデートしたこともあってか、全く問題がない。快調である。Gigazine あたりでブルースクリーンが出てしまってアップデートもチェックもまままならない、みたいな記事が出たために一気に信頼が落ちたようだが、お金がないのでさらに HDD を買い足す余裕はなく、Mac のキーボードに予算を注ぎ込んでしまったので根性でこのまま運用してみよう。
Seagate の中の人の blog によれば、特定のファームウェアが、極めて特殊な条件にて内部のメモリの使用量がちょうどある値に一致すると不具合が生じるとのことらしい。まあ、ESXi にしてしまうと OS インストールやバージョンアップの際にサーバを止める必要がなくなるので、起動時にまれに障害が起こる、という不具合に遭遇することもないだろう。
ようやく本来やりたかったことの下地ができたので、本題に明日以降とりかかることにする。

zabbix を使ったネットワーク監視
Windows7 のテスト
VMware ESXi サーバのステータス監視について可能なことを調査 (物理 CPU 負荷とかメモリ使用量)

]]></description>
			<content:encoded><![CDATA[<p>試行錯誤の上、ようやく以下の状況でほぼ安定。</p>
<p>ホスト: hp ProLiant DL115 G1  (VMware ESXi 3.5 Update3)<br />
ゲスト(1) OpenSUSE 11.1 (i586/32bit)   DNS/DHCP/OpenVPN<br />
ゲスト(2) OpenSUSE 11.1 (x86_64/64bit)  Apache/PHP5(WordPress)/tDiary/Postfix/Dovecot</p>
<p>ゲスト(2) のカーネルは、FACTORY 版のレポジトリからダウンロードした最新版。64bit 版も inotify bug が関係するようで、やはりこちらも最新版で安定して稼働している。</p>
<p>Seagate の HDD 不良騒ぎも結局ファームウェアをアップデートしたこともあってか、全く問題がない。快調である。Gigazine あたりでブルースクリーンが出てしまってアップデートもチェックもまままならない、みたいな記事が出たために一気に信頼が落ちたようだが、お金がないのでさらに HDD を買い足す余裕はなく、Mac のキーボードに予算を注ぎ込んでしまったので根性でこのまま運用してみよう。</p>
<p>Seagate の中の人の blog によれば、特定のファームウェアが、極めて特殊な条件にて内部のメモリの使用量がちょうどある値に一致すると不具合が生じるとのことらしい。まあ、ESXi にしてしまうと OS インストールやバージョンアップの際にサーバを止める必要がなくなるので、起動時にまれに障害が起こる、という不具合に遭遇することもないだろう。</p>
<p>ようやく本来やりたかったことの下地ができたので、本題に明日以降とりかかることにする。</p>
<ul>
<li><a href="http://www.zabbix.jp/">zabbix</a> を使ったネットワーク監視</li>
<li>Windows7 のテスト</li>
<li>VMware ESXi サーバのステータス監視について可能なことを調査 (物理 CPU 負荷とかメモリ使用量)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/260/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/260" />
	</item>
		<item>
		<title>いまのところ安定中</title>
		<link>http://blog.yamk.net/yamk/archives/254</link>
		<comments>http://blog.yamk.net/yamk/archives/254#comments</comments>
		<pubDate>Sat, 07 Feb 2009 14:44:44 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=254</guid>
		<description><![CDATA[IMAP サービス (Dovecot) が kernel の inotify bug を引き起こす、謎のフリーズ事件により、最新カーネルに差し替えて動作を確認中。
FACTORY 版のレポジトリ
から、以下のパッケージをダウンロードして上書きしてみた。
kernel-pae-2.6.27.10-2.7.i586.rpm
kernel-pae-base-2.6.27.10-2.7.i586.rpm
kernel-pae-extra-2.6.27.10-2.7.i586.rpm
vmware-kmp-pae-2009.01.21_2.6.27.10_2-1.3.i586.rpm
オリジナルは、
kernel-pae-2.6.27.7-9.1
kernel-pae-base-2.6.27.7-9.1
kernel-pae-extra-2.6.27.7-9.1
vmware-kmp-pae-2008.09.03_2.6.27.7_9.1-5.49
というバージョンだった。2/7 7:00AM ごろ、Postfix/dovect が動作している問題のサーバだけ差し替えて様子を見ているが、今のところ (2/7 23:40) 安定して動作しているようだ。
これで明日いっぱい問題なければ、Guest OS を 64bit の OpenSUSE 11.1 にもう一度戻してカーネルだけ新しくし、さらにチューニングする予定。こういうとき VM だとあらかじめ準備しておけるから楽だね。
]]></description>
			<content:encoded><![CDATA[<p>IMAP サービス (Dovecot) が kernel の inotify bug を引き起こす、謎のフリーズ事件により、最新カーネルに差し替えて動作を確認中。</p>
<p><a href="http://download.opensuse.org/factory/repo/oss/"><strong>FACTORY 版のレポジトリ</strong></a></p>
<p>から、以下のパッケージをダウンロードして上書きしてみた。</p>
<p>kernel-pae-2.6.27.10-2.7.i586.rpm<br />
kernel-pae-base-2.6.27.10-2.7.i586.rpm<br />
kernel-pae-extra-2.6.27.10-2.7.i586.rpm<br />
vmware-kmp-pae-2009.01.21_2.6.27.10_2-1.3.i586.rpm</p>
<p>オリジナルは、</p>
<p>kernel-pae-2.6.27.7-9.1<br />
kernel-pae-base-2.6.27.7-9.1<br />
kernel-pae-extra-2.6.27.7-9.1<br />
vmware-kmp-pae-2008.09.03_2.6.27.7_9.1-5.49</p>
<p>というバージョンだった。2/7 7:00AM ごろ、Postfix/dovect が動作している問題のサーバだけ差し替えて様子を見ているが、今のところ (2/7 23:40) 安定して動作しているようだ。</p>
<p>これで明日いっぱい問題なければ、Guest OS を 64bit の OpenSUSE 11.1 にもう一度戻してカーネルだけ新しくし、さらにチューニングする予定。こういうとき VM だとあらかじめ準備しておけるから楽だね。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/254/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/254" />
	</item>
		<item>
		<title>カーネル突然死の原因判明か</title>
		<link>http://blog.yamk.net/yamk/archives/251</link>
		<comments>http://blog.yamk.net/yamk/archives/251#comments</comments>
		<pubDate>Fri, 06 Feb 2009 22:28:33 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=251</guid>
		<description><![CDATA[Re: 11.1 systems locking up?　(Ken_yap, 2009-2-1) (OpenSUSE Forum)
その他の投稿を追う限り、&#8221;inotify bug&#8221; と呼ばれるカーネルのバグらしい。inotify がいったい何かと調べてみた。
Manpage of INOTIFY (Linux JM)

によると、ファイルやディレクトリを監視し、イベントを発生させる機能らしい。そして、inotity は samba や dovecot の IMAP サービスで使われている。今回問題が上がっている VM では dovecot が上がっているので、まさにビンゴか。
そして、FACTORY 版（テスト版）のカーネルではこのバグが修正されているので差し替えてみろという。
Bug 463372 &#8211; Kernel 2.6.27.7 SuSE file monitoring serious bug (inotify)
Bugzilla では同様のやりとりが行われていて、1/14 に Update Queue にいれたよん、と書かれている。っていうかまだ YaST Update に上がってきてないんですが。
問題の VM だけ開発版の Kernel に差し替えてみて、様子をみることにしよう。
]]></description>
			<content:encoded><![CDATA[<p><a href="//forums.opensuse.org/install-boot-login/403483-11-1-systems-locking-up-6.html"><strong>Re: 11.1 systems locking up?　(</strong><strong>Ken_yap, 2009-2-1)</strong></a> (OpenSUSE Forum)</p>
<p>その他の投稿を追う限り、&#8221;inotify bug&#8221; と呼ばれるカーネルのバグらしい。inotify がいったい何かと調べてみた。</p>
<p><a href="http://www.linux.or.jp/JM/html/LDP_man-pages/man7/inotify.7.html"><strong>Manpage of INOTIFY (Linux JM)<br />
</strong></a></p>
<p>によると、ファイルやディレクトリを監視し、イベントを発生させる機能らしい。そして、inotity は samba や dovecot の IMAP サービスで使われている。今回問題が上がっている VM では dovecot が上がっているので、まさにビンゴか。</p>
<p>そして、FACTORY 版（テスト版）のカーネルではこのバグが修正されているので差し替えてみろという。</p>
<p><a href="https://bugzilla.novell.com/show_bug.cgi?id=463372"><strong>Bug 463372 &#8211; Kernel 2.6.27.7 SuSE file monitoring serious bug (inotify)</strong></a></p>
<p>Bugzilla では同様のやりとりが行われていて、1/14 に Update Queue にいれたよん、と書かれている。っていうかまだ YaST Update に上がってきてないんですが。</p>
<p>問題の VM だけ開発版の Kernel に差し替えてみて、様子をみることにしよう。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/251/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/251" />
	</item>
		<item>
		<title>OpenSUSE 11.1 の不具合っぽい</title>
		<link>http://blog.yamk.net/yamk/archives/244</link>
		<comments>http://blog.yamk.net/yamk/archives/244#comments</comments>
		<pubDate>Fri, 06 Feb 2009 10:47:12 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=244</guid>
		<description><![CDATA[11.1 systems locking up?
OpenSUSE の Forum でまったく同じ事例を見つけた。このマシン固有の問題じゃなくてディストリビューションかカーネルの問題な予感がしてきた。
I wonder how many of you have experienced your 11.1 system locking up.
Two of my three 11.1 systems seem to lock up sporadically. Around once every few hours to once a day. No obvious correlation to any event, except high I/O load seems to trigger it in for the [...]]]></description>
			<content:encoded><![CDATA[<h3><a href="http://forums.opensuse.org/install-boot-login/403483-11-1-systems-locking-up.html">11.1 systems locking up?</a></h3>
<p>OpenSUSE の Forum でまったく同じ事例を見つけた。このマシン固有の問題じゃなくてディストリビューションかカーネルの問題な予感がしてきた。</p>
<p style="padding-left: 30px">I wonder how many of you have experienced your 11.1 system locking up.</p>
<p style="padding-left: 30px">Two of my three 11.1 systems seem to lock up sporadically. Around once every few hours to once a day. No obvious correlation to any event, except high I/O load seems to trigger it in for the server. No particular hardware in question, the two systems are about as different as can be, one is a Celeron 667 doing duty as a text-only server and another is my desktop, a 64-bit dual AMD. Both the -default and -pae kernels can lock up in the case of the 32-bit system.</p>
<p style="padding-left: 30px">Symptoms of the lock up: No response on the console, no services can be reached, but only ping works. Only a hard reset clears the problem. No oops messages. On reboot, there are no crash messages in the log. One moment working, next moment frozen.</p>
<p style="padding-left: 30px">I have to mention that there seems to be also a small chance of a spontaneous abort during an install. From good and checked media.</p>
<p style="padding-left: 30px">It&#8217;s serious enough that I&#8217;m considering going back to 11.0 and also choosing 11.0 for a server upgrade in a couple of weeks&#8217; time.  		<!-- / message --> <!-- controls --></p>
<p>（超意訳）<em>３台の OpenSUSE 11.1 マシンのうち、CPU も異なる (Celeron と AMD) ２台のマシンが、不定期に１日に固まる。I/O 負荷も特に見られず、ハードウェア異常もない。固まった状態では画面は無反応で、サービスは一切アクセスできないが ping だけは通る。ハードウェアリセットすれば直る。再起動してもログは全く残っていない。11.0 に戻すことにした。</em></p>
<p>はい、<strong>うちも全く同じ状況です</strong>。</p>
<p>OS がダメってことじゃん。どうすんだ。どうする？　‥‥どうしよ。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/244/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/244" />
	</item>
		<item>
		<title>毎日死亡</title>
		<link>http://blog.yamk.net/yamk/archives/239</link>
		<comments>http://blog.yamk.net/yamk/archives/239#comments</comments>
		<pubDate>Fri, 06 Feb 2009 10:19:00 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=239</guid>
		<description><![CDATA[いったいなぜだ。どうしてだ。



16:30 あたりで、全く負荷もかかっていないのにぷつっと途切れている。postfix と dovecot 以外の目立ったサービスは動かしていない。SpamAssassin や SPF 判定は外してしまったので、大したことしてないはずなんだよなあ。
前日に亡くなったのは 17:30 あたり。深夜に止まったこともある。何がトリガーなのかさっぱりだ。いっそメールサービスを1日止めてみようかなあ。
OpenSUSE 11.1 じゃダメなのか？ CentOS 5 にしろというお告げなのか。Debianにはたぶんしないw。
]]></description>
			<content:encoded><![CDATA[<p>いったいなぜだ。どうしてだ。</p>
<p><a href="http://blog.yamk.net/yamk/files/2009/02/gitzo-memory-day.png"><img class="alignnone size-medium wp-image-240" src="http://blog.yamk.net/yamk/files/2009/02/gitzo-memory-day-300x251.png" alt="" width="300" height="251" /></a></p>
<p><a href="http://blog.yamk.net/yamk/files/2009/02/gitzo-load-day.png"><img class="alignnone size-medium wp-image-241" src="http://blog.yamk.net/yamk/files/2009/02/gitzo-load-day-300x164.png" alt="" width="300" height="164" /></a></p>
<p><a href="http://blog.yamk.net/yamk/files/2009/02/gitzo-processes-day.png"><img class="alignnone size-medium wp-image-242" src="http://blog.yamk.net/yamk/files/2009/02/gitzo-processes-day-300x164.png" alt="" width="300" height="164" /></a></p>
<p>16:30 あたりで、全く負荷もかかっていないのにぷつっと途切れている。postfix と dovecot 以外の目立ったサービスは動かしていない。SpamAssassin や SPF 判定は外してしまったので、大したことしてないはずなんだよなあ。</p>
<p>前日に亡くなったのは 17:30 あたり。深夜に止まったこともある。何がトリガーなのかさっぱりだ。いっそメールサービスを1日止めてみようかなあ。</p>
<p>OpenSUSE 11.1 じゃダメなのか？ CentOS 5 にしろというお告げなのか。Debianにはたぶんしないw。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/239/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/239" />
	</item>
		<item>
		<title>粘ってみる</title>
		<link>http://blog.yamk.net/yamk/archives/237</link>
		<comments>http://blog.yamk.net/yamk/archives/237#comments</comments>
		<pubDate>Fri, 06 Feb 2009 04:12:25 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=237</guid>
		<description><![CDATA[メールサーバぽっくり問題。
どうにかならないのか、と再度 YaST アップデートをかけてみたところ、glibc やらいくつかのパッケージがアップデートされた。これで再度粘る。頼むから直ってくれ！
]]></description>
			<content:encoded><![CDATA[<p>メールサーバぽっくり問題。</p>
<p>どうにかならないのか、と再度 YaST アップデートをかけてみたところ、glibc やらいくつかのパッケージがアップデートされた。これで再度粘る。頼むから直ってくれ！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/237/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/237" />
	</item>
		<item>
		<title>やっばり死亡</title>
		<link>http://blog.yamk.net/yamk/archives/236</link>
		<comments>http://blog.yamk.net/yamk/archives/236#comments</comments>
		<pubDate>Thu, 05 Feb 2009 14:37:15 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=236</guid>
		<description><![CDATA[SpamAssassin を停止して、Postfix と Dovecot のサービスだけにしてもフリーズした。
両方ともOS標準パッケージなんですけど。どういうこと？ 昼過ぎまでは普通にメール読み書きできてたんだけどなあ。
]]></description>
			<content:encoded><![CDATA[<p>SpamAssassin を停止して、Postfix と Dovecot のサービスだけにしてもフリーズした。<br />
両方ともOS標準パッケージなんですけど。どういうこと？ 昼過ぎまでは普通にメール読み書きできてたんだけどなあ。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/236/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/236" />
	</item>
		<item>
		<title>安定したか？</title>
		<link>http://blog.yamk.net/yamk/archives/234</link>
		<comments>http://blog.yamk.net/yamk/archives/234#comments</comments>
		<pubDate>Thu, 05 Feb 2009 08:09:19 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=234</guid>
		<description><![CDATA[昨晩の作業を行ったところ、ようやく安定してサービスが稼働するようになったっぽい。よかった。

/home 以下を新しい領域にすべてコピーし、マウント しなおした （ファイルシステムの整合性を疑って念のため）
SpamAssassin の利用を停止した

ユーザレベルのアプリケーションがOSフリーズを引き起こすとは考えにくいので、原因は 1. かなあ。旧マシンから XFS パーティションを荒技でコピーしたのが悪かったのかもしれない。2. が原因でカーネルのバグに触れてしまった可能性もあり得る。
SpamAssassin は効果絶大なので、できれば使いたいんだよな。
まあ、これで帰りの電車で自宅のサイトがチェックできず、もどかしい思いをすることもなくなればよいのだが。
]]></description>
			<content:encoded><![CDATA[<p>昨晩の作業を行ったところ、ようやく安定してサービスが稼働するようになったっぽい。よかった。</p>
<ol>
<li>/home 以下を新しい領域にすべてコピーし、マウント しなおした （ファイルシステムの整合性を疑って念のため）</li>
<li>SpamAssassin の利用を停止した</li>
</ol>
<p>ユーザレベルのアプリケーションがOSフリーズを引き起こすとは考えにくいので、原因は 1. かなあ。旧マシンから XFS パーティションを荒技でコピーしたのが悪かったのかもしれない。2. が原因でカーネルのバグに触れてしまった可能性もあり得る。</p>
<p>SpamAssassin は効果絶大なので、できれば使いたいんだよな。</p>
<p>まあ、これで帰りの電車で自宅のサイトがチェックできず、もどかしい思いをすることもなくなればよいのだが。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/234/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/234" />
	</item>
		<item>
		<title>問題絞り込み</title>
		<link>http://blog.yamk.net/yamk/archives/232</link>
		<comments>http://blog.yamk.net/yamk/archives/232#comments</comments>
		<pubDate>Wed, 04 Feb 2009 16:43:37 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=232</guid>
		<description><![CDATA[日刊 GuestOS 障害情報。
(1) DNS / DHCP (OpenVPN停止)
(2) Apache2.2 / PHP / MySQL
(3) Postfix / SpamAssassin / Dovecot  ← ホームディレクトリ (/home/*) を含む  ＊障害発生
昨日の段階で３つの VM を上記のように分けたところ、2/4 14:00 ごろに (3) だけ固まった。
少なくとも Web 周りはシロ。Apache / MySQL もいずれも快調に動作しているため、WordPress (blog) サービスだけは問題なかった。ひょっとしたら Lighttpd +FastCGI でも問題なかったのかもしれない。blog が停止するとこういう記録も残せなくなるので、しばらくはこのまま運用することにする。
そうなると、メールの送受信にからむサービスが障害を引き起こしている可能性が高くなってきた。もっとも怪しいのは SpamAssassin だ。このサービスだけは、日本語の検知を正確に行わせるために独自 rpm パッケージを作成してインストールしている。VM に移行する前はいい感じで SPAM を捨ててくれていたので問題なかったのだが、たしかに純正ではないパッケージを使っていることは間違いない。
もう一つの疑いは、ホームディレクトリの整合性。OpenSUSE に移行してからは、データディレクトリは XFS フォーマットで利用している。もちろん OpenSUSE 10.3 (物理サーバ) までは数年間、全く問題が発生していなかったのでそれなりに信頼性はあるはずだ。ただ、物理サーバからデータをコピーする際に xfsdump / [...]]]></description>
			<content:encoded><![CDATA[<p>日刊 GuestOS 障害情報。</p>
<p>(1) DNS / DHCP (OpenVPN停止)<br />
(2) Apache2.2 / PHP / MySQL<br />
(3) Postfix / SpamAssassin / Dovecot  ← ホームディレクトリ (/home/*) を含む  <strong>＊障害発生</strong></p>
<p>昨日の段階で３つの VM を上記のように分けたところ、2/4 14:00 ごろに (3) だけ固まった。</p>
<p>少なくとも Web 周りはシロ。Apache / MySQL もいずれも快調に動作しているため、WordPress (blog) サービスだけは問題なかった。ひょっとしたら Lighttpd +FastCGI でも問題なかったのかもしれない。blog が停止するとこういう記録も残せなくなるので、しばらくはこのまま運用することにする。</p>
<p>そうなると、メールの送受信にからむサービスが障害を引き起こしている可能性が高くなってきた。もっとも怪しいのは SpamAssassin だ。このサービスだけは、日本語の検知を正確に行わせるために独自 rpm パッケージを作成してインストールしている。VM に移行する前はいい感じで SPAM を捨ててくれていたので問題なかったのだが、たしかに純正ではないパッケージを使っていることは間違いない。</p>
<p>もう一つの疑いは、ホームディレクトリの整合性。OpenSUSE に移行してからは、データディレクトリは XFS フォーマットで利用している。もちろん OpenSUSE 10.3 (物理サーバ) までは数年間、全く問題が発生していなかったのでそれなりに信頼性はあるはずだ。ただ、物理サーバからデータをコピーする際に xfsdump / xfsrestore を使ったのを思い出した。通常通り tar なり scp なりを使えば良かったのかもしれないが、これが原因でデータディレクトリ (/home/*) のフォーマットがおかしくなり、カーネルがアクセスに行った瞬間におかしくなっている、という状況はあり得る。</p>
<p>そこで、HDD の残り容量に 100GB 程度の別 vmdk (VMFS 上の仮想ディスクイメージ) を作成し、こちらに /home 以外を丸ごとコピーして、最後に切り替えてみることにする。また spamassassin はしばらく利用を中止してみる。</p>
<p>ここまでやってダメならいよいよ本当にお手上げだ。OpenSUSE は見捨てて、CentOS 5.x に移行しよう。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/232/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/232" />
	</item>
		<item>
		<title>GuestOS 対策本部</title>
		<link>http://blog.yamk.net/yamk/archives/231</link>
		<comments>http://blog.yamk.net/yamk/archives/231#comments</comments>
		<pubDate>Wed, 04 Feb 2009 00:31:59 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=231</guid>
		<description><![CDATA[ESXi の最新アップデートが 1/30 付で VMware 社のサイトに公開されていた。昨晩のうちに、わずかな期待をもってアップデートを実施。リビルド番号も上がったことを確認。
今朝起きて確認したら、明け方4時頃にやはり問題のGuest OS だけが死んでいた。がっくり。この24時間で4回固まったことになる。
負荷グラフをどう眺めても、メモリを食いつぶしたりとか CPU 負荷が上がったとかいう傾向が全く見られない。突然応答がなくなっているように、グラフが途切れている。
時間も不定期なので、何かのサービスがカーネルか VMware 関係の不具合を誘発しているとしか思えない。
今週一杯いくつか試してみて改善されないようなら、OpenSUSE を捨てて、CentOS に変更することにする。
とりあえず、2日前に別VMに追い出した MySQLと同じVMにApache+PHP5(WordPress) を移動し、メモリの割り当てを変更した。
(1) DNS / DHCP (OpenVPN停止)
(2) Apache2.2 / PHP / MySQL
(3) Postfix / SpamAssassin / Dovecot
おそらく今日も固まるだろうから、これで様子を見る。
]]></description>
			<content:encoded><![CDATA[<p>ESXi の最新アップデートが 1/30 付で VMware 社のサイトに公開されていた。昨晩のうちに、わずかな期待をもってアップデートを実施。リビルド番号も上がったことを確認。<br />
今朝起きて確認したら、明け方4時頃にやはり問題のGuest OS だけが死んでいた。がっくり。この24時間で4回固まったことになる。<br />
負荷グラフをどう眺めても、メモリを食いつぶしたりとか CPU 負荷が上がったとかいう傾向が全く見られない。突然応答がなくなっているように、グラフが途切れている。<br />
時間も不定期なので、何かのサービスがカーネルか VMware 関係の不具合を誘発しているとしか思えない。<br />
今週一杯いくつか試してみて改善されないようなら、OpenSUSE を捨てて、CentOS に変更することにする。<br />
とりあえず、2日前に別VMに追い出した MySQLと同じVMにApache+PHP5(WordPress) を移動し、メモリの割り当てを変更した。<br />
(1) DNS / DHCP (OpenVPN停止)<br />
(2) Apache2.2 / PHP / MySQL<br />
(3) Postfix / SpamAssassin / Dovecot<br />
おそらく今日も固まるだろうから、これで様子を見る。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/231/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/231" />
	</item>
		<item>
		<title>また Guest OS が停止</title>
		<link>http://blog.yamk.net/yamk/archives/228</link>
		<comments>http://blog.yamk.net/yamk/archives/228#comments</comments>
		<pubDate>Tue, 03 Feb 2009 09:56:19 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=228</guid>
		<description><![CDATA[Lighttpd → Apache が決め手になるかと思ったら、全く関係なく今日も Guest OS 固まった。しかも2回。もう何が原因やらさっぱりわからん。いよいよ OpenSUSE 自体がダメなんじゃないかという、これまでの信頼が裏切られつつある気がしてならない。
MySQL しか動かしていない OpenSUSE 11.1 は元気に稼働中なので Kernel も関係なさそうなんだよなー。OS 自体も 64bit 番から 32bit 版に、完全に別領域を使って新規にインストールしてから移動しているので、例の Seagate が関係あるとは思えない。HDD 周りだったら ESXi ごと不調になりそうだし。
今日発見したのは、VM 上で OpenVPN を実行すると問題が発生するという記事を見つけた。確かに1日に何度か確認のため自宅に接続しているので、確認作業自体がトリガーになっている可能性もあり得る。でもそれって、固まる Guest とは別の Guest OS で動作させているんだよね。NIC はブリッジで共有してるけど。
うーんうーん。
]]></description>
			<content:encoded><![CDATA[<p>Lighttpd → Apache が決め手になるかと思ったら、全く関係なく今日も Guest OS 固まった。しかも2回。もう何が原因やらさっぱりわからん。いよいよ OpenSUSE 自体がダメなんじゃないかという、これまでの信頼が裏切られつつある気がしてならない。</p>
<p>MySQL しか動かしていない OpenSUSE 11.1 は元気に稼働中なので Kernel も関係なさそうなんだよなー。OS 自体も 64bit 番から 32bit 版に、完全に別領域を使って新規にインストールしてから移動しているので、例の Seagate が関係あるとは思えない。HDD 周りだったら ESXi ごと不調になりそうだし。</p>
<p>今日発見したのは、VM 上で OpenVPN を実行すると問題が発生するという記事を見つけた。確かに1日に何度か確認のため自宅に接続しているので、確認作業自体がトリガーになっている可能性もあり得る。でもそれって、固まる Guest とは別の Guest OS で動作させているんだよね。NIC はブリッジで共有してるけど。</p>
<p>うーんうーん。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/228/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/228" />
	</item>
		<item>
		<title>Lighttpd → Apache httpd</title>
		<link>http://blog.yamk.net/yamk/archives/221</link>
		<comments>http://blog.yamk.net/yamk/archives/221#comments</comments>
		<pubDate>Mon, 02 Feb 2009 17:39:02 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=221</guid>
		<description><![CDATA[昨晩、原因の切り分けのため、MySQL サービスを別の VM  に追い出した。
(1) Guest [A] OpenSUSE 11.1 (32bit) DNS/DHCP/OpenVPN
(2) Guest [B] OpenSUSE 11.1 (32bit) Lighttpd + PHP5(FastCGI) + Postfix + Dovecot
(3) Guest [C] OpenSUSE 11.1 (32bit)  MySQL 5
この状態で Munin を(1) に仕込み、各 OS のリソース監視を行ってみた。
で、2/2 21:00 ごろ、またもや (2) だけがフリーズした。がっくり。
少なくとも MySQL はシロという結論に。やはり怪しいのは Lighttpd + PHP5 か。しかし、直前までは CPU やネットワーク、ディスク I/O も低負荷でまったく傾向がつかめないまま、突然停止状態となっている。
この際、非常に不本意だが Lighttpd をしばらく停止し、Apache httpd 2.2 + mod_php に移行してみた。これで一体どうなのか。予想では [...]]]></description>
			<content:encoded><![CDATA[<p>昨晩、原因の切り分けのため、MySQL サービスを別の VM  に追い出した。</p>
<p>(1) Guest [A] OpenSUSE 11.1 (32bit) DNS/DHCP/OpenVPN<br />
(2) Guest [B] OpenSUSE 11.1 (32bit) Lighttpd + PHP5(FastCGI) + Postfix + Dovecot<br />
(3) Guest [C] OpenSUSE 11.1 (32bit)  MySQL 5</p>
<p>この状態で Munin を(1) に仕込み、各 OS のリソース監視を行ってみた。</p>
<p>で、2/2 21:00 ごろ、またもや (2) だけがフリーズした。がっくり。</p>
<p>少なくとも MySQL はシロという結論に。やはり怪しいのは Lighttpd + PHP5 か。しかし、直前までは CPU やネットワーク、ディスク I/O も低負荷でまったく傾向がつかめないまま、突然停止状態となっている。</p>
<p>この際、非常に不本意だが Lighttpd をしばらく停止し、Apache httpd 2.2 + mod_php に移行してみた。これで一体どうなのか。予想では 2/3 の昼過ぎあるいは夕方あたりには結果が出るかもしれない。これでまたもや様子見。いいかげん、安定して欲しい。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/221/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/221" />
	</item>
		<item>
		<title>ゲストサーバ不安定続く</title>
		<link>http://blog.yamk.net/yamk/archives/219</link>
		<comments>http://blog.yamk.net/yamk/archives/219#comments</comments>
		<pubDate>Sun, 01 Feb 2009 10:30:07 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=219</guid>
		<description><![CDATA[先日も 書いたとおり、blog と mail を担当しているほうの Guest OS が毎日フリーズする。
とにかくログがなにも残らず、Panic が出るわけでもなく、CPU 使用率が MAX に張り付いたままキーの応答を受け付けない状態で固まってしまうので原因がわからない。VI client から console を開いても画面は真っ黒なので調べようがない。
そこで、金曜の晩に思い切って入れ替えを行った。
作業前: OpenSUSE 11.1 (X86_64) 64bit版
作業後: OpenSUSE 11.1 (i586) 32bit 版
フリーズの原因が ESXi 3.5 と 64bit 版のカーネルにあるのではないか。OpenSUSE 11.1 は 2.6.27 という新しい Linux Kernel なので、なんらかの相性問題があるのではないか。そんな風に考えて様子を見たのだが、今日の夕方、またもや同じ Guest OS だけが固まった。こうなると kernel というより、何かの拍子に CPU を食いつぶし始めるプロセス（アプリ）が原因としか思えない。
問題の Guest OS では、以下のプロセスが上がっている。

Lighttpd + fastcgi (PHP)
MySQL
Postfix
Dovecot (IMAP/POP3)

これ以外にも syslogd やら hald、作業用の sshd  [...]]]></description>
			<content:encoded><![CDATA[<p>先日も <a href="?p=212"><strong>書いたとおり</strong></a>、blog と mail を担当しているほうの Guest OS が毎日フリーズする。</p>
<p>とにかくログがなにも残らず、Panic が出るわけでもなく、CPU 使用率が MAX に張り付いたままキーの応答を受け付けない状態で固まってしまうので原因がわからない。VI client から console を開いても画面は真っ黒なので調べようがない。</p>
<p>そこで、金曜の晩に思い切って入れ替えを行った。</p>
<p>作業前: OpenSUSE 11.1 (X86_64) 64bit版<br />
作業後: OpenSUSE 11.1 (i586) 32bit 版</p>
<p>フリーズの原因が ESXi 3.5 と 64bit 版のカーネルにあるのではないか。OpenSUSE 11.1 は 2.6.27 という新しい Linux Kernel なので、なんらかの相性問題があるのではないか。そんな風に考えて様子を見たのだが、今日の夕方、またもや同じ Guest OS だけが固まった。こうなると kernel というより、何かの拍子に CPU を食いつぶし始めるプロセス（アプリ）が原因としか思えない。</p>
<p>問題の Guest OS では、以下のプロセスが上がっている。</p>
<ul>
<li>Lighttpd + fastcgi (PHP)</li>
<li>MySQL</li>
<li>Postfix</li>
<li>Dovecot (IMAP/POP3)</li>
</ul>
<p>これ以外にも syslogd やら hald、作業用の sshd  といった標準的なプロセスが走っているが、これは安定して動作しているもう一つの Guest OS でも条件は同じ。</p>
<p>やはり怪しいのは Lighttpd か MySQL のどちらかだろうか。もう一つ Guest OS を立てて分離するか、または Lighttpd を Apache httpd に久々に戻すか、つぶしてゆくしかないか。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/219/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/219" />
	</item>
		<item>
		<title>仮想サーバ不調</title>
		<link>http://blog.yamk.net/yamk/archives/212</link>
		<comments>http://blog.yamk.net/yamk/archives/212#comments</comments>
		<pubDate>Sat, 31 Jan 2009 01:29:55 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=212</guid>
		<description><![CDATA[先日 ESXi ベースに切り替えたこの自宅サーバ。open-vm-tools から謹製 VMware-tools に変更してもやはりフリーズする。２つのゲスト OS のうち、メール(postfix/dovecot) と ウェブ (lighttpd/PHP/MySQL) が載ったゲストだけが不調なので、原因はどれかのサービスとカーネル、VM の相性の問題なのかもしれない。
昨日は１日で２回フリーズした。これでは話にならんので、いっそゲスト OS を変更してみようと思う。試行錯誤。
]]></description>
			<content:encoded><![CDATA[<p>先日 ESXi ベースに切り替えたこの自宅サーバ。open-vm-tools から謹製 VMware-tools に変更してもやはりフリーズする。２つのゲスト OS のうち、メール(postfix/dovecot) と ウェブ (lighttpd/PHP/MySQL) が載ったゲストだけが不調なので、原因はどれかのサービスとカーネル、VM の相性の問題なのかもしれない。</p>
<p>昨日は１日で２回フリーズした。これでは話にならんので、いっそゲスト OS を変更してみようと思う。試行錯誤。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/212/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/212" />
	</item>
		<item>
		<title>ESXi + OpenSUSE 11.1(64bit)</title>
		<link>http://blog.yamk.net/yamk/archives/209</link>
		<comments>http://blog.yamk.net/yamk/archives/209#comments</comments>
		<pubDate>Wed, 28 Jan 2009 12:56:42 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=209</guid>
		<description><![CDATA[問題発生中。今、自宅サーバはこんな風に動いている。
[VMware ESXi]HP ProLiant ML115
  &#124;-[OpenSUSE 11.1] (VMguest1)DNS/DHCP/OpenVPN
  &#124;-[OpenSUSE 11.1] (VMguest2)Postfix/Dovecot/lighttpd/MySQL/etc.
ところが、VMguest2 の方が頻繁にフリーズする。ほぼ同じ条件の VMguest1 はなんともなっていないので原因不明。
ESXi のバージョンおよび OpenSUSE 11.1 は最新にしてみたが、だいたい再起動後 20時間ぐらいすると VMguest2 の CPU 使用率が MAX に張り付き、フリーズしてしまう。VI client 越しに ESXi に接続して再起動はできるので、ESX ホストが固まっているわけではない。
ESXi 自体では会社でも使っていて安定動作しているので、ESXi 自体の問題とも考えにくい。ただし、会社で使っているのはほとんどが CentOS 5 か CentOS 4。
気になっていたのは、OpenSUSE 11.1 には open-vm-tools というパッケージがついていて自動インストールされること。通常の VMware 製品群では、VMware 社が提供する vmware-tools というパッケージを組み込むことにより、メモリ管理や I/O アクセス用のドライバが kernel に組み込まれるのだが、open-vm-tools はこれをオープンソース化したものらしい。open-vm-tools 自体も VMware 社が公開しているコードをベースにしているようなので悪くはないような気がするが、他の安定稼働中のマシンと条件が違うのが気になる。
そこで、VMguest2 [...]]]></description>
			<content:encoded><![CDATA[<p>問題発生中。今、自宅サーバはこんな風に動いている。</p>
<pre>[VMware ESXi]HP ProLiant ML115
  |-[OpenSUSE 11.1] (VMguest1)DNS/DHCP/OpenVPN
  |-[OpenSUSE 11.1] (VMguest2)Postfix/Dovecot/lighttpd/MySQL/etc.</pre>
<p>ところが、VMguest2 の方が頻繁にフリーズする。ほぼ同じ条件の VMguest1 はなんともなっていないので原因不明。</p>
<p>ESXi のバージョンおよび OpenSUSE 11.1 は最新にしてみたが、だいたい再起動後 20時間ぐらいすると VMguest2 の CPU 使用率が MAX に張り付き、フリーズしてしまう。VI client 越しに ESXi に接続して再起動はできるので、ESX ホストが固まっているわけではない。</p>
<p>ESXi 自体では会社でも使っていて安定動作しているので、ESXi 自体の問題とも考えにくい。ただし、会社で使っているのはほとんどが CentOS 5 か CentOS 4。</p>
<p>気になっていたのは、OpenSUSE 11.1 には <strong><a href="http://open-vm-tools.sourceforge.net/">open-vm-tools</a></strong> というパッケージがついていて自動インストールされること。通常の VMware 製品群では、VMware 社が提供する vmware-tools というパッケージを組み込むことにより、メモリ管理や I/O アクセス用のドライバが kernel に組み込まれるのだが、open-vm-tools はこれをオープンソース化したものらしい。open-vm-tools 自体も VMware 社が公開しているコードをベースにしているようなので悪くはないような気がするが、他の安定稼働中のマシンと条件が違うのが気になる。</p>
<p>そこで、VMguest2 のほうだけ open-vm-tools を外して謹製 VMware-tools に入れ替えてみることにした。これでもだめなら OpenSUSE 11.1 と ESXi の相性か、カーネルをフリーズさせるほどの何かのサービスが問題になっているのだろうな。フリーズする近辺はなにも /var/log/messages に出ていないので何もわからない。</p>
<p>しばらくこれで様子見。このサイトも不安定が続きそうなのでごめんなさい。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/209/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/209" />
	</item>
		<item>
		<title>自宅サーバ ESXi 化完了</title>
		<link>http://blog.yamk.net/yamk/archives/202</link>
		<comments>http://blog.yamk.net/yamk/archives/202#comments</comments>
		<pubDate>Sun, 25 Jan 2009 16:42:44 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=202</guid>
		<description><![CDATA[ひどい頭痛のため、この日曜日に予定していた大学時代の友人の結婚披露宴をキャンセルしてしまったので週末は時間が空いてしまった&#60;。金曜日に処方された薬が割と効いているので再挑戦することにした。
結局、既存サーバ環境 (openSUSE 10.3) の VM 化を諦め、新規構築した VM (openSUSE11.1) にデータをコピーしてからちまちまと調整するという、旧態依然とした作業になった。サーバの停止が前提なら、コピーも含めて正味丸２日かければなんとかなる。
(1) ハードウェア環境
(A) 臨時環境(旧サーバ)

組み上げ自作ハード
AMD Duron 800MHz
メモリ 768MB
HDD ATA 80GB
OpenSUSE 11.1 (32bit) インストール
PCI に SATA カードを増設
(B) のサーバで使っていた HDD SATA 160GB (OpenSUSE 10.3) を追加
内蔵の LAN I/F などなく、PCI で 100M Ether を増設

(B) 移行先環境

HP ProLiant ML115 G1
AMD Dual-Core Opteron 2.2GHz
メモリ 2GB
HDD SATA 500GB (Seagate 祭り仕様)
内蔵 Broadcom Giga Ether LAN I/F
USB メモリから VMware [...]]]></description>
			<content:encoded><![CDATA[<p>ひどい頭痛のため、この日曜日に予定していた大学時代の友人の結婚披露宴をキャンセルしてしまったので週末は時間が空いてしまった&lt;。金曜日に処方された薬が割と効いているので再挑戦することにした。<br />
結局、既存サーバ環境 (openSUSE 10.3) の VM 化を諦め、新規構築した VM (openSUSE11.1) にデータをコピーしてからちまちまと調整するという、旧態依然とした作業になった。サーバの停止が前提なら、コピーも含めて正味丸２日かければなんとかなる。</p>
<h3>(1) ハードウェア環境</h3>
<h4>(A) 臨時環境(旧サーバ)</h4>
<ul>
<li>組み上げ自作ハード</li>
<li>AMD Duron 800MHz</li>
<li>メモリ 768MB</li>
<li>HDD ATA 80GB</li>
<li>OpenSUSE 11.1 (32bit) インストール</li>
<li>PCI に SATA カードを増設</li>
<li>(B) のサーバで使っていた HDD SATA 160GB (OpenSUSE 10.3) を追加</li>
<li>内蔵の LAN I/F などなく、PCI で 100M Ether を増設</li>
</ul>
<h4>(B) 移行先環境</h4>
<ul>
<li>HP ProLiant ML115 G1</li>
<li>AMD Dual-Core Opteron 2.2GHz</li>
<li>メモリ 2GB</li>
<li>HDD SATA 500GB (Seagate 祭り仕様)</li>
<li>内蔵 Broadcom Giga Ether LAN I/F</li>
<li>USB メモリから VMware ESXi を boot</li>
</ul>
<h3>(2) 移行手順</h3>
<ul>
<li>(B) に移行先の仮想マシン(VM) を作成。</li>
<li>VM に OpenSUSE 11.1 をインストール</li>
<li>(A) を ATA の HDD (OpenSUSE 11.1) で起動する。</li>
<li>コピー対象の SATA HDD は /mnt/system/root 等にマウントしておく。</li>
<li>(A) の全てのファイルを、(B) の /home/backup 以下にコピーする。双方ともファイルシステムは XFS。
<ul>
<li>(B) で受信準備<br />
netcat -l -p 9001 | xfsrestore &#8211; /home/backup/</li>
<li>(A) で送信<br />
xfsdump &#8211; /mnt/system/root | netcat em&gt;B_IP_ADDR/em&gt; 9001</li>
<li>XFS の拡張アトリビュートを含めすべてコピーされる。</li>
</ul>
</li>
<li>ファイルがすべてコピーできたら、(A) はシャットダウンする。</li>
<li>あとは (B) の仮想環境内だけでごりごりコピーを行いながら調整する。</li>
</ul>
<p>xfsdump/xfsrestore を使うことで、ファイルシステムの整合を保ちながら HDD のサイズを変更することが可能になる。ext2/ext3 の場合は dump/restore を使用する。netcat (RedHat 系では nc) が双方にインストールされていれば上記のように簡単だが、ない場合は ssh や rsh を使用することになり、いずれもパフォーマンスが問題であったり設定が面倒等の問題がある。netcat 便利ですね。</p>
<p>ファイル単位なので、LVM なパーティションから LVM なしの環境に抜くこともできる。dd と違って何も書かれていない領域はコピーしない。ただし dump/restore は ext3→ext3、xfsdump/xfsrestore は XFS→XFS というように、同じファイルシステムにしかコピーできない。afio や dar といったツールを使えばいいのかもしれないが、ファイルシステムに密着したダンプツールの方が、正確な権限やアトリビュートを再現できるはず。</p>
<p>さて、この blog サーバは移行後の ESXi 上の OpenSUSE 11.1 VM で動作している。リモートで使用していると、VM であることを意識することはなく快適だ。さすが ESXi。Native で VM が動くというのが実にいい感じだ。</p>
<p>今のところ (B) 機につけた HDD 500GB のうち、 250GB 程度しか割り当てていないので、残りの領域にも他の OS をインストールできる余地がある。評価用の CentOS とか Windows7 beta とかもそのうち入れてみよう。そうなるとメモリが 2GB だと心許ないな。せめて 4GB 程度には増やしたい。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/202/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/202" />
	</item>
		<item>
		<title>Seagate 祭り(3)</title>
		<link>http://blog.yamk.net/yamk/archives/200</link>
		<comments>http://blog.yamk.net/yamk/archives/200#comments</comments>
		<pubDate>Sun, 25 Jan 2009 15:50:30 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=200</guid>
		<description><![CDATA[うちのサーバ用に購入した 500GB の Barracuda 7200.11 は、ダメ元でファームウェアのアップデートを実施したところ、SD15 から SD1A にアップデート完了。今のところ問題なく動作している。
メーカーの品質や姿勢には疑問が残るが、なんども再起動を繰り返しても問題がないようなので、このまま使うことにした。とりあえずウチ的には解決、ということで。
]]></description>
			<content:encoded><![CDATA[<p>うちのサーバ用に購入した 500GB の Barracuda 7200.11 は、ダメ元でファームウェアのアップデートを実施したところ、SD15 から SD1A にアップデート完了。今のところ問題なく動作している。</p>
<p>メーカーの品質や姿勢には疑問が残るが、なんども再起動を繰り返しても問題がないようなので、このまま使うことにした。とりあえずウチ的には解決、ということで。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/200/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/200" />
	</item>
		<item>
		<title>Seagate 祭り (2)</title>
		<link>http://blog.yamk.net/yamk/archives/183</link>
		<comments>http://blog.yamk.net/yamk/archives/183#comments</comments>
		<pubDate>Thu, 22 Jan 2009 15:03:08 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=183</guid>
		<description><![CDATA[
問題の HDD をサーバから外して確認。モデル名: Barracuda 7200.11、型番: ST3500320AS、ファームウェア: SD15。Seagate のナレッジベース Firmware Recommendations for Barracuda 7200.11, ES.2 SATA, and DiamondMax 22 Drives [207931] によれば大当たりっぽい。
シリアルナンバーの確認を行うページ Check Serial Number は This application is temporarily unavailable. とか出てつながらない。どういうことなのか。
ST3500320AS 用のファームウェアは 公開されている。
関連：
SeagateのBarracuda 7200.11などにアクセス不能になる不具合 (セキュリティーホールmemo, 2009.01.19) 続々と追記されてます。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.yamk.net/yamk/files/2009/01/_small_img_0389.jpg"><img class="alignnone size-medium wp-image-184" src="http://blog.yamk.net/yamk/files/2009/01/_small_img_0389-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p>問題の HDD をサーバから外して確認。モデル名: Barracuda 7200.11、型番: ST3500320AS、ファームウェア: SD15。Seagate のナレッジベース <a href="http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?Tab=search&amp;Module=selfservice&amp;TargetLanguage=selfservice&amp;DocId=207931&amp;NewLang=en"><strong>Firmware Recommendations for Barracuda 7200.11, ES.2 SATA, and DiamondMax 22 Drives [207931]</strong></a> によれば大当たりっぽい。</p>
<p>シリアルナンバーの確認を行うページ <a href="http://support.seagate.com/sncheck.html"><strong>Check Serial Number</strong></a> は This application is temporarily unavailable. とか出てつながらない。どういうことなのか。<br />
ST3500320AS 用のファームウェアは <a href="http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207951"><strong>公開されている</strong></a>。</p>
<p>関連：<br />
<a href="http://www.st.ryukoku.ac.jp/~kjm/security/memo/2009/01.html#20090119_Seagate"><strong>SeagateのBarracuda 7200.11などにアクセス不能になる不具合</strong></a> (セキュリティーホールmemo, 2009.01.19) 続々と追記されてます。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/183/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/183" />
	</item>
		<item>
		<title>Seagate HDD 祭り</title>
		<link>http://blog.yamk.net/yamk/archives/174</link>
		<comments>http://blog.yamk.net/yamk/archives/174#comments</comments>
		<pubDate>Mon, 19 Jan 2009 15:34:15 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=174</guid>
		<description><![CDATA[Seagate製ハードディスクのファームウェアに致命的な不具合、起動不能・アクセス不能になることが判明
下のエントリで、ESXi 用に買ってきた 500GB の HDD がまさにこれでしたorz。まだ動いてるけど、新ファーム出るまで触らない方がいいのか？
]]></description>
			<content:encoded><![CDATA[<h3 class="title"><a href="http://gigazine.net/index.php?/news/comments/20090118_seagate/">Seagate製ハードディスクのファームウェアに致命的な不具合、起動不能・アクセス不能になることが判明</a></h3>
<p>下のエントリで、ESXi 用に買ってきた 500GB の HDD がまさにこれでしたorz。まだ動いてるけど、新ファーム出るまで触らない方がいいのか？</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/174/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/174" />
	</item>
		<item>
		<title>サーバ ESXi 化玉砕</title>
		<link>http://blog.yamk.net/yamk/archives/172</link>
		<comments>http://blog.yamk.net/yamk/archives/172#comments</comments>
		<pubDate>Mon, 19 Jan 2009 15:22:08 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=172</guid>
		<description><![CDATA[openSUSE 11.1 も出たことだし、いよいよ自宅サーバを VMware ESXi 化して、これからは仮想化で行くよ！と作業していたのだが、紆余曲折あって玉砕。この土日からの顛末を書いておく。
やろうとしたこと：

このサーバは HP ProLiant ML115 で、openSUSE 10.3 (64bit) で稼働している
別に HDD を買ってきて、VMware ESXi をインストール
openSUSE 10.3(64bit) を VMware 仮想マシンへ変換して、とりあえず稼働
openSUSE 11.1(64bit) を VMware 仮想マシンとして新規インストールし、設定をちまちま移設
設定の移植が完了して、動作が確認できたら、コンテンツを一気にコピーして 11.1 をメインにする

要するに１から環境を作り直すと１週間コースなので、VMware 化して並行稼働させようとした次第。ところが次々と障害にぶち当たる。

ProLiant ML115 は格安の割に ESXi のハードウェア用件を満たしているのでコレはラッキー。USB メモリブートすれば簡単に ESXi サーバに変身。ここまではうまくいった。
ML115 に２つの HDD を取り付け、ESXi 側の仮想サーバから、物理 HDD をマウントさせようとしたら、いわゆる「RAW Device Mapping」という機能が必要なのだが、RAW Device Mapping は SAN Storage 用の機能であることがわかった。
旧サーバマシンに openSUSE 10.3 の HDD を移植してから VMware [...]]]></description>
			<content:encoded><![CDATA[<p>openSUSE 11.1 も出たことだし、いよいよ自宅サーバを <a href="http://www.vmware.com/jp/products/esxi/">VMware ESXi</a> 化して、これからは仮想化で行くよ！と作業していたのだが、紆余曲折あって玉砕。この土日からの顛末を書いておく。</p>
<p>やろうとしたこと：</p>
<ul>
<li>このサーバは HP ProLiant ML115 で、openSUSE 10.3 (64bit) で稼働している</li>
<li>別に HDD を買ってきて、VMware ESXi をインストール</li>
<li>openSUSE 10.3(64bit) を VMware 仮想マシンへ変換して、とりあえず稼働</li>
<li>openSUSE 11.1(64bit) を VMware 仮想マシンとして新規インストールし、設定をちまちま移設</li>
<li>設定の移植が完了して、動作が確認できたら、コンテンツを一気にコピーして 11.1 をメインにする</li>
</ul>
<p>要するに１から環境を作り直すと１週間コースなので、VMware 化して並行稼働させようとした次第。ところが次々と障害にぶち当たる。</p>
<ul>
<li>ProLiant ML115 は格安の割に ESXi のハードウェア用件を満たしているのでコレはラッキー。USB メモリブートすれば簡単に ESXi サーバに変身。ここまではうまくいった。</li>
<li>ML115 に２つの HDD を取り付け、ESXi 側の仮想サーバから、物理 HDD をマウントさせようとしたら、いわゆる「RAW Device Mapping」という機能が必要なのだが、RAW Device Mapping は SAN Storage 用の機能であることがわかった。</li>
<li>旧サーバマシンに openSUSE 10.3 の HDD を移植してから <a href="http://communities.vmware.com/docs/DOC-8712">VMware converter 4.0beta</a> (最近 Linux の変換が可能になった) で一気に P2V!! を目論んだら、旧マシンはそもそも 32bit なので起動するわけもなく。</li>
<li>VMware Converter で、一旦別マシンの VMware Server (無償) に変換してから、再度 VMware ESXi に変換しようと試すと、VMware Converter 4.0 beta では Live Linux はターゲットサーバとして ESXi にしか対応していないことが判明。</li>
<li>結局、64bit サーバが１台しかない、ESXi と オリジナル openSUSE 10.3 が排他的にしか起動しない環境ではどうにもならないらしい。</li>
<li>次にチャレンジしたのは、旧マシンに openSUSE 10.3 の HDD を取り付け、CD Boot して、パーティションごと dd で VMware サーバへ領域コピー。VMware 仮想マシン側も CD boot できるので、両端で以下のように実行する。(参考: <a href="http://conshell.net/wiki/index.php/Linux_P2V">Linux P2V</a>)<br />
受信側: netcat -l -p 9001 | dd of=/dev/sda<br />
送信側: dd if=/dev/sda | netcat 受信側IP 9001</li>
<li>約９時間ほどでコピー完了し、いざ ESXi 側で boot すると、openSUSE 10.3 の GRUB ローダのスプラッシュ画面が立ち上がる。これは行けるか？ と期待を込めて見守ると、/dev/system/root が見えないというエラーが出て止まる。いろいろ調べてみると、LVM パーティションの場合はただ dd でコピーすると見えないという問題があるらしい。なんだよそれ。← いまここ</li>
</ul>
<p>結局もう１台 ML115 か ESXi マシンがあればサクッと Converter 一発で終わりそうな予感がするのだが、自宅にあるわけもなく。結局長時間のサーバ停止に至ってしまったので、オリジナルの HDD に戻し、この blog やらを復旧。</p>
<p>また来週のチャレンジか。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/172/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/172" />
	</item>
		<item>
		<title>WordPress MU インストール完了</title>
		<link>http://blog.yamk.net/yamk/archives/3</link>
		<comments>http://blog.yamk.net/yamk/archives/3#comments</comments>
		<pubDate>Mon, 13 Oct 2008 14:11:45 +0000</pubDate>
		<dc:creator>yamk</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.yamk.net/yamk/?p=3</guid>
		<description><![CDATA[WordPress MU をインストールして自分の blog 設定をしてみた。
どんなんだ。
]]></description>
			<content:encoded><![CDATA[<p>WordPress MU をインストールして自分の blog 設定をしてみた。</p>
<p><strong>どんなんだ。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yamk.net/yamk/archives/3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.yamk.net/yamk/archives/3" />
	</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->