[pgsql-jp: 41172] Re: ログの意味について

TAKATSUKA Haruka harukat @ postgresql.jp
2012年 8月 7日 (火) 17:35:45 JST


お世話になっております。高塚と申します。

「Permission denied」
なので、テーブルやインデックスの格納ファイルに(ファイルサイズ縮小
をするという)書き込みが、権限不足でできなかったということです。

当該テーブルの自動VACUUMに失敗しています。
次回には成功するなら放置するという考え方もありです。

よくある原因はウイルス対策ソフトのアクセスとの競合です。
ウイルス対策ソフトのチェック対象からデータベースクラスタ
ディレクトリは外したいところです。



On Tue, 7 Aug 2012 17:03:12 +0900 (JST)
tanakaecoeco @ yahoo.co.jp wrote:

> 田中と申します。
> 
> 使用しているバージョン
> PostgreSQL 9.0.4
> WindowsServer2008R2
> 
> Postgresのログに下記エラーが定期的に出力されます。
> 
> JST ERROR:  ファイル "base/16393/11593" を 13 ブロックに切り詰められませんでした: Permission denied
> JST コンテキスト:  テーブル"XXXXX.pg_catalog.pg_type"の自動バキューム
> JST WARNING:  リレーション"pg_type" ページ13は初期化されていません --- 修正しています
> JST WARNING:  リレーション"pg_type" ページ14は初期化されていません --- 修正しています
> JST WARNING:  リレーション"pg_type" ページ15は初期化されていません --- 修正しています
> 
> このエラーは何を意味しているのでしょうか?
> 放置しても良いものでしょうか?



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