回答ありがとうございます。
いろいろ試したところ私のpermission deniedが出て失敗する問題は/var/postgresql/ディレクトリの権限が不足して
いただけだったようです。
何回か権限を付与する操作をしていたつもりだったのですが
postgresユーザに権限が無い状態でした。
initdbは問題なくできるようになったのですが、postmaster
の起動に失敗してしまいます。
$ cygrunsrv -S postmaster
cygrunsrv: Error starting a service: QueryServiceStatus: Win32 error 1062:
そのサービスを開始できませんでした。
上記のようなエラーが出るので、メモにある通り
$ cat /var/log/postmaster.log
と実行しましたが、何も出ていませんでした。
念のため
$ chmod o+rx /usr/bin/postgres.exe
を実行して権限を付与しましたがサービスは起動できない
ままです。
海外のサイトもWin32 error 1062で検索して探して
みましたが、解決には至っておりません。
何かお心当たりがございましたらご教授願います。
|