Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.2022  postgres initdb
発言者: HAL
発言日: 2004 03/27 13:44
 
【問題点】
postgresの設定で、$ initdb --no-locale -D /var/postgresql/dataを行うと、
creating template1 database in /var/postgresql/data/base/1... FATAL: could not create shared memory segment: Function not implemented
DETAIL: Failed system call was shmget(key=1, size=1081344, 03600).

initdb: failed
[1]+ Done ipc-daemon2

というエラーが出ます。

【環境】
Package Version
cygipc 2.03-2
cygrunsrv 0.98-1
cygwin 1.5.7-1
postgresql 7.4.1-3

【現在までの行った作業】
1.「postgres」ユーザを作成
2.PostgreSQLのデータディレクトリを作成
$ mkdir -p /var/postgresql/data
3.PostgreSQLのデータディレクトリの所有者を変更
$ chown postgres /var/postgresql
$ chown postgres /var/postgresql/data
4.$ ipc-daemon2 &


過去ログを検索して見て
「ipc-daemon &」で行っていると、上記のエラー
が出るとありました。
しかし、私は、「ipc-daemon2 &」と打っておりますので
問題はなくinitdbができるはずなのですが・・・。
どなたかご教示いただけませんか?


▼関連発言

2022:postgres initdb [HAL] 03/27
 ├2023:Re:postgres initdb [discypu] 03/27
 └2024:Re:postgres initdb [discypu] 03/27
  └2025:Re[2]:postgres initdb [HAL] 03/28
   └2027:Re[3]:postgres initdb [discypu] 03/28 <

Pass 保存

早田のホームページへ
CGIROOM