<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>英太郎の鯖缶</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/" />
   <link rel="self" type="application/atom+xml" href="http://www.eitaro-saba.com/atom.xml" />
   <id>tag:www.eitaro-saba.com,2008://1</id>
   <updated>2008-06-10T08:53:02Z</updated>
   
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.36</generator>

<entry>
   <title>lvm内の仮想OSのディスクサイズを拡張する</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/001/lvmos.html" />
   <id>tag:www.eitaro-saba.com,2008://1.71</id>
   
   <published>2008-06-10T08:50:17Z</published>
   <updated>2008-06-10T08:53:02Z</updated>
   
   <summary>まずLVのサイズ拡張 [root@host ~]# lvextend -L +2G /dev/VolGroup/LogVol 仮...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="001鯖缶" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="56" label="lvm xen fdisk" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[まずLVのサイズ拡張
<blockquote>[root@host ~]# lvextend -L +2G /dev/VolGroup/LogVol</blockquote>

仮想OS内でパーテーションサイズを変更
<blockquote>[root@guest ~]# fdisk /dev/xvda
<blockquote>コマンド (m でヘルプ): p

Disk /dev/xvda: 6442 MB, 6442450944 bytes
255 heads, 63 sectors/track, 783 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

デバイス Boot      Start         End      Blocks   Id  System
/dev/xvda1   *           1          13      104391   83  Linux
/dev/xvda2              14         783     6185025   8e  Linux LVM

コマンド (m でヘルプ): d
領域番号 (1-4): 2

コマンド (m でヘルプ): n
コマンドアクション
   e   拡張
   p   基本領域 (1-4)
p
領域番号 (1-4): 2
最初 シリンダ (14-783, default 14):
Using default value 14
終点 シリンダ または +サイズ または +サイズM または +サイズK (14-783, default 783):
Using default value 783

コマンド (m でヘルプ): t
領域番号 (1-4): 2
16進数コード (L コマンドでコードリスト表示): 8e
領域のシステムタイプを 2 から 8e (Linux LVM) に変更しました

コマンド (m でヘルプ): w
領域テーブルは交換されました！

ioctl() を呼び出して領域テーブルを再読込みします。

警告: 領域テーブルの再読込みがエラー 16 で失敗しました: デバイスもしくはリソースがビジー状態です。
カーネルはまだ古いテーブルを使っています。
新しいテーブルは次回リブート時に使えるようになるでしょう。
ディスクを同期させます。</blockquote></blockquote>

パーテーションサイズの変更をしたら一度リブート
<blockquote>[root@guest ~]# shutdown -r now</blockquote>

PVのサイズを拡張
<blockquote>[root@guest ~]# pvresize /dev/xvda2
<blockquote>  Physical volume "/dev/xvda2" changed
  1 physical volume(s) resized / 0 physical volume(s) not resized</blockquote></blockquote>
<blockquote>[root@guest ~]# pvdisplay
<blockquote>  --- Physical volume ---
  PV Name               /dev/xvda2
  VG Name               VolGroup00
  PV Size               5.90 GB / not usable 23.88 MB
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              188
  Free PE               96
  Allocated PE          92
  PV UUID               xxxxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx</blockquote></blockquote>

以上で割り当てサイズの変更が完了。あとはLVの拡張なり、新しいLV作成なりすれば良い。
]]>
      
   </content>
</entry>
<entry>
   <title>Vista Transformation Pack 8.0.1 でXPのデザインをVista風にしてみた。</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/006/vista_transformation_pack_801.html" />
   <id>tag:www.eitaro-saba.com,2008://1.70</id>
   
   <published>2008-06-02T10:27:11Z</published>
   <updated>2008-06-02T10:42:44Z</updated>
   
   <summary>※システムファイルを大幅にいじるようなので、自己責任でお願いします。私には責任は負えません。 詳しい説明は他のサイトにまかして、...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="006Windows" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[<strong>※システムファイルを大幅にいじるようなので、自己責任でお願いします。私には責任は負えません。</strong>
詳しい説明は他のサイトにまかして、Intelオンボードマザーでうまくいきましたので、参考までに書いておきます。

XP SP3のPCのデスクトップデザインをVista風に変更してみました。

まず、テーマの変更を有効にするため、<a href="http://cowscorpion.com/Theme/UXThemePatchForWindowsXPSP2.html">http://cowscorpion.com/Theme/UXThemePatchForWindowsXPSP2.html</a>からパッチをダウンロードして導入しておきます。

次に、Intelオンボードマザーの場合、グラフィックドライバをアンインストール後、再起動します。

再起動したら、<a href="http://cowscorpion.com/Theme/VistaTransformationPack.html">http://cowscorpion.com/Theme/VistaTransformationPack.html</a>からダウンロード後実行します。INTEL-FIXと名前の付いているほうはバージョンが古いようですので、.rarの方を使用しました。

無事見た目がVista風になれば成功です。細かい設定もありますので、環境に応じて変更してみてください。

また、導入後文字化けなどが起こった場合、画面のプロパティ＞デザイン＞詳細設定　で、指定する部分のプルダウンの上から順番に選択していって、フォントの変更ができるところをすべて'MS UI Gothic'にすれば治ります。]]>
      
   </content>
</entry>
<entry>
   <title>HTML HELPファイルのコンパイル</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/001/html_help.html" />
   <id>tag:www.eitaro-saba.com,2008://1.69</id>
   
   <published>2008-05-26T05:57:07Z</published>
   <updated>2008-05-28T03:06:51Z</updated>
   
   <summary>Zend Frameworkでダウンロードできる、HTMLHELPファイルのコンパイルをしてみました。 そのままコンパイルすると...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="001鯖缶" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="49" label="HTML HELP" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="54" label="HTML Help Workshop" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="51" label="Zend Framework" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="52" label="chm" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="28" label="nkf" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[Zend Frameworkでダウンロードできる、HTMLHELPファイルのコンパイルをしてみました。

そのままコンパイルすると、文字化けしてしますので、数値参照文字列を変換してあげる必要があります。変換するのは、toc.hhc と、htmlhelp.hhp です。nkf を使える方は以下の手順で変換後、Microsoft純正のHTML Help Workshop でコンパイルすればそのまま使えるでしょう。

※他に公開されているHTML HELP形式のものでも、同じような手順で文字化け解消が期待できます。

nkf コマンドライン
<blockquote>$ nkf --numchar-input -s --overwrite toc.hhc
$ nkf --numchar-input -s --overwrite htmlhelp.hhp
</blockquote>

変換したら、後は煮るなり焼くなりお好きにどうぞ。
コンパイル済みのものを<a href="http://www.eitaro-saba.com/files/Zend_Framework_JA.chm">ここ</a>に置いておきます。一部イメージファイルへのリンクを修正済みのものです。
]]>
      <![CDATA[<small>2008/05/26</small>
※ダウンロードした後、ファイルへのアクセスをプロパティで解除しないと、アクセスが拒否されることがありますので注意してください。

<small>2008/05/28</small>
※検索で文字化けするので、METAタグ全消去、すべてのHTMLファイルをSJISに変換し、再アップロードしました。]]>
   </content>
</entry>
<entry>
   <title>CentOSでSQLiteを使う</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/008/centossqlite.html" />
   <id>tag:www.eitaro-saba.com,2008://1.68</id>
   
   <published>2008-05-24T05:18:19Z</published>
   <updated>2008-05-24T05:45:27Z</updated>
   
   <summary>CentOS5で、SQLiteを使用するための覚書です。 組んでいるアプリでMDB2なんかを使っている絡みで、PDOはちょっと使...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="008CentOS5" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[CentOS5で、SQLiteを使用するための覚書です。
組んでいるアプリでMDB2なんかを使っている絡みで、PDOはちょっと使いにくいので調べてみました。

<a href="http://d.hatena.ne.jp/kazukichop/20061120/1164782252">http://d.hatena.ne.jp/kazukichop/20061120/1164782252</a>　ここを参考に色々いじってみたのですが、中々うまくいかず四苦八苦しておりました。

結果を言うと、CentOSのSRPMパッケージからソースを抜き出し、モジュールのみコンパイル、インストールでうまく行きました。

以下手順です。

まず必要なパッケージのインストール
<blockquote># yum install php php-devel
</blockquote>
コンパイル環境はあることを前提にしてますので、なければ逐次インストールしてください。

で、SRPMのダウンロード
<blockquote>$ wget http://ftp.riken.jp/Linux/centos/5.1/os/SRPMS/php-5.1.6-15.el5.src.rpm
</blockquote>

PHPソースの抜き出し、解凍
<blockquote>$ rpm2cpio php-5.1.6-15.el5.src.rpm | cpio -i php-5.1.6.tar.gz
$ tar zxvf php-5.1.6.tar.gz
</blockquote>

コンパイル前に、必要なツールのインストール
<blockquote>$ wget http://www.sqlite.org/cvstrac/getfile/sqlite/tool/lemon.c
$ gcc -o lemon lemon.c
$ sudo cp lemon /usr/local/bin
</blockquote>

ソースのコンパイル、インストール
<blockquote>$ cd php-5.1.6/ext/sqlite/
$ phpize
$ ./configure --enable-sqlite-utf8
$ make
$ sudo make install
</blockquote>

あとは、php.iniで使えるように明示すれば大丈夫でしょうが、ここではソースでの対応を。
<blockquote>&lt;?php
// sqlite 拡張モジュール動的ロード（sqliteを使用しない場合は無用）
if (!extension_loaded("sqlite")) dl("sqlite.so");
?&gt;
</blockquote>


これで、必要なpearパッケージを入れればMDB2などでのSQLiteドライバーが使用可能なはずです。

]]>
      
   </content>
</entry>
<entry>
   <title>ML115を買ってみた</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/001/ml115.html" />
   <id>tag:www.eitaro-saba.com,2008://1.67</id>
   
   <published>2008-03-02T23:56:52Z</published>
   <updated>2008-05-24T05:52:19Z</updated>
   
   <summary>ちまたで噂のML115を買ってみました。 スペック CPU:AMD64-3500+(2.2G cache512k) MEM:51...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="001鯖缶" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="41" label="AMD64" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="45" label="C2D" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="43" label="ML115" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="47" label="Phenom" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      ちまたで噂のML115を買ってみました。

スペック
CPU:AMD64-3500+(2.2G cache512k)
MEM:512M DDR2
HDD:80G-SATA
PCI-E: x16
PCI:3.3v only

グラフィックボードとサウンドボード（PCI接続は3.3vオンリーなので、動作確認の取れているものはSB5.1VXなど）を追加すれば、普通のPCとして十分使えるスペックです。メモリは普通に売ってるDDR2-pc6400なスペックのもので動きます。

とりあえず、鯖として動かす前にちょい構成してファイナルファンタジーベンチマーク３動かしてみましたMEM:1G x 2
VGA:GF8600GT
SOUND:無し

サウンド無しなので、若干割り引いて考えないとですが、スコアは６８００くらいいってました。普通にFFは動きそうですね。

で、とりあえず鯖マシンへ作り変えて、P4マシンをお蔵入りさせることにします。
MEM:4G
VGA:オンボード
HDD:80G x 2 software RAID1
CPU:気が向いたらx2にするかも

CentOS x86_64を初インストール、初期設定などしてエージング。問題なさげなので、そのままいきなり運用モードへ(&apos;∇&apos;)

本来の鯖用途で使用してますが、ケースのつくりがいいのと、エアフローも悪くないので、デスクトップに使用するのもいい感じですね、これ。コールドブートさせるとリアファンが起動時うるさいですが、運用時温度が上がってたりしなければ、許容範囲の音です。

C2Dも良いのですが、やっぱりAMD好きです。IO負荷など条件次第ではAMD64のがさっくりしてて良い感じなのが好き！なんですがねぇ、Phenomが低消費電力でエラッタ解消されてくれれば非常に興味あったりしますが、まだ待ちですかねぇ。

雑感として、コアゲーマーとか、エンコとかしなきゃCPUは今のエントリーモデルで十分早いですね。それよりHDDを早いのにするとかしたほうが、今は体感速度はあがりそうです。
      ※x86-64上で既存の32bitモードの仮想OSがエラーを吐くので、通常のカーネルで構成しなおしました。

   </content>
</entry>
<entry>
   <title>PHPでMTへアップロード用のデータ作成</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/005/phpmt.html" />
   <id>tag:www.eitaro-saba.com,2008://1.66</id>
   
   <published>2008-02-19T19:33:59Z</published>
   <updated>2008-02-19T19:37:52Z</updated>
   
   <summary>MTに書き込む場合、タグが有効なので、思わぬところで出力がおかしくなったりしたら困ります。そこで、HTMLタグをコード変換してし...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="005php" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[MTに書き込む場合、タグが有効なので、思わぬところで出力がおかしくなったりしたら困ります。そこで、HTMLタグをコード変換してしまう一行プログラム？です。

<blockquote>
$ php -r 'print htmlspecialchars(file_get_contents("ファイルネーム"));'
</blockquote>

これで、タグがすべて変換されますので、ファイルの書き込みに便利になります。]]>
      
   </content>
</entry>
<entry>
   <title>EclipseのSmartyエディタで文字コードを認識させる</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/009/eclipsesmarty.html" />
   <id>tag:www.eitaro-saba.com,2008://1.65</id>
   
   <published>2008-02-19T19:10:18Z</published>
   <updated>2008-03-04T08:39:40Z</updated>
   
   <summary>EclipseのSSEコンポーネントを使用したSmartyエディタで文字コードをうまく認識しなかったので、ちょっと小技を。 色々...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="009Eclipse" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[Eclipseの<a href="http://hp.vector.co.jp/authors/VA000137/eclipse/smarty_editor/smarty_editor.html">SSEコンポーネントを使用したSmartyエディタ</a>で文字コードをうまく認識しなかったので、ちょっと小技を。

色々いじっていて気がついたのですが、テンプレートファイルに
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
の記述があるファイルは文字化けしていなかったので、全てのファイルに挿入してみました。結果うまく認識しているようなので、しばらくこのまま使ってみようかと。
んで、簡単なプログラムをば。
<blockquote>
#!/usr/bin/php
&lt;?php
/**
 * @product chaos eclipseに文字コードを認識させるためのコメント挿入
 *
 * @copyright 2007-2008 chaos-portal Project
 * @author eitaroあっとまーくcpmstaff.com
 */

// pear File::Find
require_once 'File/Find.php';

$string = '{* &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt; *}';
$dir = '.';
list($directories, $files) = File_Find::maptree($dir);
foreach ($files as $filename) {
        if (! preg_match(&quot;{\.tpl$}i&quot;, $filename)) continue;
        if ($str = @file_get_contents($filename)) {
                $str = str_replace($string, &quot;&quot;, $str);
                $str = &quot;{$string}\n&quot; . ltrim($str);
                file_put_contents($filename, $str);
        }
        print $filename;
        print &quot;\n&quot;;
}
?&gt;
</blockquote>
例によってバックアップはちゃんと取ってから実行してくださいね。動作の保証はしませんのであしからず。]]>
      
   </content>
</entry>
<entry>
   <title>logwatch</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/008/logwatch.html" />
   <id>tag:www.eitaro-saba.com,2008://1.64</id>
   
   <published>2008-01-16T19:07:12Z</published>
   <updated>2008-01-16T19:14:52Z</updated>
   
   <summary>CentOS5でLogwatchを使用していて、メールサーバーがPostfixの場合、Logwatchのバージョンが古く、必要な...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="008CentOS5" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[CentOS5でLogwatchを使用していて、メールサーバーがPostfixの場合、Logwatchのバージョンが古く、必要ないログが送信されてしまいます。そこで、公式から最新版を取得しインストールしてしまいました。

<blockquote>
$ wget ftp://ftp.kaybee.org/pub/redhat/RPMS/noarch/logwatch-7.3.6-1.noarch.rpm
$ su -
# rpm -Uvh logwatch-7.3.6-1.noarch.rpm
</blockquote>

次に、標準状態だと結果が画面に表示されますので、無効にします。
<blockquote>
# vi  /usr/share/logwatch/default.conf/logwatch.conf
Print = <strong>No</strong> ===> 表示しない
</blockquote>

標準設定なら、以上で完了です。
]]>
      
   </content>
</entry>
<entry>
   <title>Xen ゲストのインストール</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/008/xen_4.html" />
   <id>tag:www.eitaro-saba.com,2008://1.63</id>
   
   <published>2008-01-14T08:08:04Z</published>
   <updated>2008-01-14T08:19:12Z</updated>
   
   <summary>CentOSでのXenゲストをインストールするコマンドは、FedoraCore5の頃とは変更になっていますのでメモ代わりに更新。...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="008CentOS5" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[CentOSでのXenゲストをインストールするコマンドは、FedoraCore5の頃とは変更になっていますのでメモ代わりに更新。

コマンド：virt-install
<blockquote>
# virt-install -n guest -r 256\
-l nfs:192.168.x.x:/Cent5 -f /path-to-vm/guest.img

ここで、ハードウエアバーチャル支援を使うか聞いてきますので、no
次に、グラフィカルインストールするか聞いてきますので、no

うまく動けば、OSのインストール画面に移行しますので、設定していけばインストールが完了します。

各引数の説明は、
<ul>
<li>-n guest ゲストOSの名称。好きな名称をつけてください。</li>
<li>-r 256 メモリサイズ</li>
<li>-l nfs:192.168.x.x:/Cent5 インストールイメージの場所。私は nfs サーバーに置いているのでこういった形になります。</li>
<li>-f /path-to-vm/guest.img 実際にインストールする場所。ファイルを指定しています。</li>
</ul>

パラメーターは省略すれば、それぞれ英語で聞いてきますので、答えていけば結果は同じになります。
</blockquote>

]]>
      
   </content>
</entry>
<entry>
   <title>Linuxで文字コード一括変換(2)</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/001/linux2.html" />
   <id>tag:www.eitaro-saba.com,2007://1.62</id>
   
   <published>2007-12-31T04:58:06Z</published>
   <updated>2008-02-19T02:25:38Z</updated>
   
   <summary>文字コードの変換処理で、複数の拡張子を一括で行いたい場合のコマンドです。 ※実行はバックアップを取ってから行いましょう！ 実行し...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="001鯖缶" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[文字コードの変換処理で、複数の拡張子を一括で行いたい場合のコマンドです。

<strong>※実行はバックアップを取ってから行いましょう！</strong>

<blockquote>
実行したいフォルダに移動後、
<blockquote>
find . -type f -regex ".*\.\(php\|tpl\)$" -print0 | xargs -0 nkf -w -Lu --overwrite
</blockquote>
これで指定した拡張子のファイル全てUTF8に変換、改行コードがLFになります。
拡張子を増やしたい場合は、\(php\|tpl\|xxx\) のように増やしていけます。
</blockquote>
]]>
      変更先の文字列が EUC-JP なら、 -w の変わりに -e とすれば大丈夫です。
   </content>
</entry>
<entry>
   <title>CentOS5 での自動アップデート</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/001/centos5_1.html" />
   <id>tag:www.eitaro-saba.com,2007://1.61</id>
   
   <published>2007-10-10T00:24:31Z</published>
   <updated>2007-10-10T00:33:19Z</updated>
   
   <summary>CentOS5では、自動アップデートとして yum-updatesd が提供されていますが、有効にするとどうやら不具合が出ること...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="001鯖缶" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[CentOS5では、自動アップデートとして yum-updatesd が提供されていますが、有効にするとどうやら不具合が出ることがあるようです。うちの場合、仮想サーバーへのメモリ割り当てを少なくしている都合もあり、メモリを食いつぶす状況があったようで、現在はサービスをストップさせています。

そこで、従来の方式の yum-cron をインストールし、様子を見ることにしました。

<blockquote>
service yum-updatesd stop<br>
chkconfig yum-updatesd off<br>
yum -y install yum-cron<br>
service yum start
</blockquote>

これでメモリを食い尽くすことがなくなれば、またひとつ、安定性が高まるかと思います。メモリ割り当てが少ない方、試してみるのはいかが？]]>
      
   </content>
</entry>
<entry>
   <title>久々に障害復旧</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/006/post_16.html" />
   <id>tag:www.eitaro-saba.com,2007://1.60</id>
   
   <published>2007-08-27T20:34:56Z</published>
   <updated>2007-08-28T01:35:25Z</updated>
   
   <summary>クライアントPCが久しぶりに壊れました！ どうやら、パーテーションテーブルが吹っ飛んだ模様で、内容が一切出てきません。とりあえず...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="006Windows" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[クライアントPCが久しぶりに壊れました！

どうやら、パーテーションテーブルが吹っ飛んだ模様で、内容が一切出てきません。とりあえず、チェックするために、<a href="http://omnibus.uni-freiburg.de/~giannone/rescue/current/">BG-Rescue Linux</a>から、２.８M用イメージをダウンロード。

USBメモリから起動するため、<a href="http://www.si-linux.co.jp/wiki/silinux/index.php?DDforWindows">DDforWindows</a>を使用し、先ほどダウンロードしたイメージをUSBメモリに書き込みました。

PCのBIOSセットアップで、USBメモリからの起動を出来るように設定し（BIOSにより出来なかったりしますので、その辺はBIOSのマニュアル参照）USBメモリから起動しました。

しかしここで問題発生！SATA対応してないのです！

仕方が無いので、<a href="http://unit.aist.go.jp/itri/knoppix/">KNOPPIX</a>CDからシステムを起動させ、デバイスを認識させました。

復旧の手順は<a href="http://journal.mycom.co.jp/news/2003/11/10/16.html">マイコミジャーナル</a>で詳しく説明されていますので、参照してください。

※くれぐれも自己責任で！失敗しても私は責任取れませんので悪しからず:P

それで、パーテーションの復旧をしようとした所、パーテーション自体はあることが分かりました。色々調査したところマスターファイルテーブル（MFT)が破損した模様です。MFTの破損なので以上の作業は無駄になってしまいましたが、別の手を探すしかありません。

手っ取り早く復旧させるなら、<a href="http://www.finaldata.jp/">ファイナルデータ</a>や<a href="http://canon-sol.jp/product/dr/index.html">R-Studio データレスキュー</a>を購入するのが一番でしょう。各ソフトの試用版でどの程度復旧させられるかテストできますので、チェック後購入も可能です。

私は最小限の設定ファイルさえあれば良いとの判断で、データレスキュー試用版で必要最小限のデータのみサルベージして、システムは新規インストールしちゃいました。

やることが大雑把ですが、データのバックアップと隔離さえしておけば、システム入れなおしたほうが大抵の場合簡単かつ確実ですね。日ごろのバックアップは大事です。
]]>
      
   </content>
</entry>
<entry>
   <title>AMD690G、HDMI対応で面白そう</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/002/amd690ghdmi.html" />
   <id>tag:www.eitaro-saba.com,2007://1.59</id>
   
   <published>2007-04-24T10:25:42Z</published>
   <updated>2007-04-24T10:35:38Z</updated>
   
   <summary>なかなか好調な滑り出し？らしいですね。AMD64x2-3600+あたりと組み合わせて遊ぶのによさそうなチップセットでしょうか。 ...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="002閑話休題" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="41" label="AMD64" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="37" label="AMD690G" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="39" label="HDMI" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[なかなか好調な滑り出し？らしいですね。AMD64x2-3600+あたりと組み合わせて遊ぶのによさそうなチップセットでしょうか。
<a href="http://ascii.jp/elem/000/000/030/30156/">http://ascii.jp/elem/000/000/030/30156/</a>

個人的には6月発売のPentium-Eがどうなるのか非常に興味があるのですが、メインマシンがいまだに北森Pentium4-2.4Cという枯れ果てた存在ですが、移行するとすればケースとストレージ以外総とっかえになるのでもう少し様子見・・・

まもなくDDR3も見えてくるし、かといって今現在困っているかというとそうでもなく・・・
プレスコットセレロンには引退願いましたが（汗

DDRメモリがまだ高いうちに売って買い揃えるという手もあるわけですが、ちょっと決め手にかけるかなと思いつつ様子見中なこのごろです。]]>
      
   </content>
</entry>
<entry>
   <title>CentOS5</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/001/centos5.html" />
   <id>tag:www.eitaro-saba.com,2007://1.58</id>
   
   <published>2007-04-17T21:05:17Z</published>
   <updated>2007-04-17T21:17:05Z</updated>
   
   <summary>色々怪しいFedoraCore5でしたが、CentOS5への切り替えを行いました。 ファイルシステム関連でのKernel Pan...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="001鯖缶" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="35" label="CentOS5" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="12" label="Fedoracore5" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      <![CDATA[色々怪しいFedoraCore5でしたが、CentOS5への切り替えを行いました。

ファイルシステム関連でのKernel Panicらしいのですがうちのやり方が悪いのか詳しいところまでは調べられませんでしたが、起動ドライブをソフトRAID1で作成してルートファイルシステムをXFSにしてる状態での再現性はありました。

<blockquote>
/boot を /dev/md0(ext3)<br />
残りを /dev/md1 へ割り当て、LVM作成<br />
/dev/VolGroup00/LogVol00 を swap<br />
/dev/VolGroup00/LogVol01 を /(XFS)<br />
</blockquote>

という状態で、カーネルは2.6.18から2.6.20（XEN)という状態で結構な確立でDom0がカーネルパニックしてくれてましたので、何が悪いのかの追跡はあきらめ、せっかくなのでCentOS5への乗換えを行いました。今のところ安定しているようですが、システム構成の変更も行っているので、同じ構成で安定するかは分かりません。

起動ドライブのRAID構成を止めて、データドライブのみRAIDとすることで、起動ドライブが死んでもまぁデータは大丈夫なように構成しています。また、標準でXFSをサポートしてないので、ファイルシステムは全てext3へ変更してます。

これで安心して寝れるようになるといいのですが。]]>
      
   </content>
</entry>
<entry>
   <title>fedoracore5で最新カーネルが安定しない</title>
   <link rel="alternate" type="text/html" href="http://www.eitaro-saba.com/003/fedoracore5.html" />
   <id>tag:www.eitaro-saba.com,2007://1.57</id>
   
   <published>2007-03-30T04:50:12Z</published>
   <updated>2007-03-30T05:01:33Z</updated>
   
   <summary>ちょっと前にトラブルが起こって以来、どうもサーバーが安定しません。 安定してたはずのカーネルバージョンもなんか怪しいし、最新の2...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="003FedoraCore5" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="33" label="FC5" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="Xen" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="11" label="fedoracore5" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.eitaro-saba.com/">
      ちょっと前にトラブルが起こって以来、どうもサーバーが安定しません。
安定してたはずのカーネルバージョンもなんか怪しいし、最新の2.6.20はやたら怪しい。2.6.19もなんか怪しい。推測ですが、システムをソフトウエアRAID1で運用している部分でどうやら何かトラブルの種になっている模様。

前にシステムクラッシュしてから、起動ドライブをRAID１運用に移行したのですがそれがトラブルの種になっているのかなぁ・・・この辺は憶測でしかありません。テスト環境を用意してテスト運用とかする余裕もないですし、とりあえずは2.6.18-2257あたりのカーネルでなんとか動かしている（環境移行している）状況へ。

まぁ、色々と無茶な運用やってるって自覚！はあるのですが、なんとかかんとか、前レベルの運用までもって行きたいのですが、そうそうシステムを止めるわけにもいかず対処療法で無理やり運用している状況からなんとか脱したいですね。ここにかける時間は安定さえすればかける必要が無いわけですし（マテ

ということで、運用カーネルはしばらくは2.6.18-2257で統一していく予定。徐々に移行して様子をみていくしかないかな。CentOSも考えたのですが、Xenとかも使ってるのでCentOS5が実際にロールアウトしてきたら考えようかな。
      
   </content>
</entry>

</feed>
