先日、サーバー更新前に自宅で試験中、AccessからPostgreSQLへつながったり、つながらなかったりしたことがありましたが、どうも、サーバーのハードディスクが壊れかかっていたためだったようです。
自宅サーバーでVineLinux2.6からVineLinux3.2に更新して、PostgreSQL8.1.3をインストールここまではうまくいったのですが、dumpデータのリストアで失敗していまいます。最初は訳がわかりませんでしたが、何度かやっているうちにどうもハードディクスのIOエラーがでているのに気づきました。ガビーン、ハードディクスが死んでしまった。
実は心当たりがあるのです。サーバーとクライアントはディスプレイを共用して使用していますが、クライアントの電源を落とした後、節電のために電源タップのスイッチを切っています。ここ数回、サーバーが生きたままでうっかり電源を落としていたのです。
自宅サーバーで使用していたのは中古で購入した富士通FMV-6400TXです。たしかPentiumⅡ400MHzだったと思います。かなり古いです。9年くらい前に発売されたものです。今回、会社でPetiumDでインストール作業をした後なので、「メチャクチャ遅いな~」と思っていたところだったので、まああきらめもつきます。
さて、サーバーが無くなってしまったのですがどうするか。新しいパソコンを買うのはもったいないし、無きゃ自宅でプログラムは書けないし。パソコンは3台持ってます。その内の1台はサーバーだったのですが、残り2台の内1台は仕事用、もう一台は遊び用です。仕事用はさわれないので遊び用をマルチブートでLinuxをインストールすることにしました。
40Gのハードディスクの10GをLinux用としてパーティションを切り直して、VineLinux3.2+PostgreSQL8.1.3をインストールしました。
自宅サーバーでVineLinux2.6からVineLinux3.2に更新して、PostgreSQL8.1.3をインストールここまではうまくいったのですが、dumpデータのリストアで失敗していまいます。最初は訳がわかりませんでしたが、何度かやっているうちにどうもハードディクスのIOエラーがでているのに気づきました。ガビーン、ハードディクスが死んでしまった。
実は心当たりがあるのです。サーバーとクライアントはディスプレイを共用して使用していますが、クライアントの電源を落とした後、節電のために電源タップのスイッチを切っています。ここ数回、サーバーが生きたままでうっかり電源を落としていたのです。
自宅サーバーで使用していたのは中古で購入した富士通FMV-6400TXです。たしかPentiumⅡ400MHzだったと思います。かなり古いです。9年くらい前に発売されたものです。今回、会社でPetiumDでインストール作業をした後なので、「メチャクチャ遅いな~」と思っていたところだったので、まああきらめもつきます。
さて、サーバーが無くなってしまったのですがどうするか。新しいパソコンを買うのはもったいないし、無きゃ自宅でプログラムは書けないし。パソコンは3台持ってます。その内の1台はサーバーだったのですが、残り2台の内1台は仕事用、もう一台は遊び用です。仕事用はさわれないので遊び用をマルチブートでLinuxをインストールすることにしました。
40Gのハードディスクの10GをLinux用としてパーティションを切り直して、VineLinux3.2+PostgreSQL8.1.3をインストールしました。