0

Openstreetmap Amazon EBS を使用して運が良かった人はいますか?

を使用して作成した Postgres を起動できませんでした

 pg_createcluster --locale=en_US -d /openstreetmap/data/ 8.3 osm

そしてそれを実行する

pg_ctlcluster 8.3 osm start

エラー:

Error: The server must be started under the locale : which does not exist any more.

Running locale -a on my ec2 (AMI ID: ami-b7aa4cde)
  C
  de_DE
  en_US
  en_US.utf8
  en_US.utf-8
  en_US.UTF-8
  hu_HU
  hu_HU.utf8
  POSIX

私は何が欠けていますか?

4

1 に答える 1

1

いくつかのポインタ:

  1. EBS を /mnt/sdm の下にマウントする必要があります。そうしないと、構成ファイルを変更する必要があります。
  2. 新しいクラスターとして実行できなかったので、デフォルトの postgresql インストール ディレクトリのデータ ディレクトリを /mnt/sdm に置き換えました。
  3. data/pg_log および /var/run/postgresql ディレクトリを作成する必要がありました。
  4. postgres を実行できるように、カーネル共有メモリ パラメータを増やす必要がありました
  5. postgres の x64 バージョンを使用する必要があった
  6. HAVE_64BIT_TIMESTAMP でコンパイルされた postgres を使用する必要があった

これらすべての問題により、私はopenstreet Planetから新しいダンプを取得しています。うまくいけば、それを私のデータベースにインポートできます。

于 2010-03-30T18:49:09.883 に答える