[pgsql-jp: 32909] initdbでAbort

Yasunari Koide koide.yasunari @ yes.nttcom.ne.jp
2004年 5月 7日 (金) 14:20:50 JST


お世話になっております。小出と申します。

Red Hat Linux release 7.1
Kernel 2.4.2-2enterprise on a 2-processor i686 に
postgresql-7.4.2をインストールして動作させたいのですが、
データベースクラスタを作成する途中でAbortしてしまいます。
Abortするタイミングは、
creating template1 database in /usr/local/pgsql/data/base/1...
でAbortする場合や
enabling unlimited row size for system tables... 
でAbortする場合など固定ではありません。

PANIC:  stuck spinlock (0x402e4020) detected at lwlock.c:242
とあるので、2プロセッサであることがAbortする原因なのでしょうか。

アドバイスを頂ければ幸いです。
宜しくお願いいたします。


-- コアダンプの内容 --
Core was generated by `/usr/local/pgsql/bin/postgres -boot -x1 -F -D/usr/local/pgsql/data/ -d 5 temp
la'.
Program terminated with signal 6, Aborted.
#0  0x40104921 in ?? ()
-- ここまで --

-- initdbログ --
 --debug
Running in debug mode.

initdb: internal variables:
  PGDATA=/usr/local/pgsql/data/
  datadir=/usr/local/pgsql/share
  PGPATH=/usr/local/pgsql/bin
  ENCODING=Unicode
  ENCODINGID=6
  POSTGRES_SUPERUSERNAME=postgres
  POSTGRES_BKI=/usr/local/pgsql/share/postgres.bki
  POSTGRES_DESCR=/usr/local/pgsql/share/postgres.description
  POSTGRESQL_CONF_SAMPLE=/usr/local/pgsql/share/postgresql.conf.sample
  PG_HBA_SAMPLE=/usr/local/pgsql/share/pg_hba.conf.sample
  PG_IDENT_SAMPLE=/usr/local/pgsql/share/pg_ident.conf.sample
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.

The database cluster will be initialized with locale ja_JP.eucJP.

fixing permissions on existing directory /usr/local/pgsql/data/... ok
creating directory /usr/local/pgsql/data//base... ok
creating directory /usr/local/pgsql/data//global... ok
creating directory /usr/local/pgsql/data//pg_xlog... ok
creating directory /usr/local/pgsql/data//pg_clog... ok
selecting default max_connections... 100
selecting default shared_buffers... 1000
creating configuration files... ok
creating template1 database in /usr/local/pgsql/data//base/1... DEBUG:  invoking IpcMemoryCreate(siz
e=10436608)
                  ・
                  ・
                  ・
DEBUG:  inserting column 14 NULL
DEBUG:  inserting row oid 296, 15 columns
PANIC:  stuck spinlock (0x402e4020) detected at lwlock.c:242
/usr/local/pgsql/bin/initdb: line 642: 17007 アボートしました        (core dumped) "$PGPATH"/postgre
s -boot -x1 $PGSQL_OPT $BOOTSTRAP_TALK_ARG template1

initdb: failed
-- ここまで --



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