[pgsql-jp: 37313] Re: 特定のテーブルに全アクセスするとERROR: could not read block 1855 of relation 1663/115852/115869: Successと表示されます

Hisakazu Nakai nakai @ shinko.co.jp
2006年 6月 29日 (木) 16:44:20 JST


中井です。

管理者 wrote:
> pg_dump: Error message from server: ERROR:  could not read block 344 of relation 1663/115852/115874: Input/output error
> とエラーが出てしまいました。一部データは出力されているようなのですがど
> の様に考えれば良いのでしょうか?
> またレンタルサーバ業者(大手)に問い合わせたのですが、ハード障害は発生
> していないとのことです。
> 復旧手段としてはどの様にすればよいのでしょうか。

どうみてもハードディスクのエラーなので、復旧できないと思います。
データベースを停止して、tarでデータを吸い上げてみてはどうですか。
tarでデータを吸い上げるときにエラーメッセージが出る筈です。
壊れているのは一部のデータ(ハードディスクの一部)なので、
それ以外のアクセスは問題ないでしょう。

-- 
-=-=-=-=  SHINKO ELECTRIC INDUSTRIES CO., LTD.           =-=-=-=-
=-=-=-=-    Research & Development Div.                  -=-=-=-=
-=-=-=-=      Infomation Technology Research Dept.       =-=-=-=-
=-=-=-=-  Name:Hisakazu Nakai          TEL:026-283-2866  -=-=-=-=
-=-=-=-=  Mail:nakai @ shinko.co.jp      FAX:026-283-2820  =-=-=-=-



pgsql-jp メーリングリストの案内