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. 必须在 /mnt/sdm 下安装 EBS,否则我必须修改配置文件。
  2. 我没有运气将它作为一个新集群运行,所以我只是将默认 postgresql 安装目录中的数据目录替换为 /mnt/sdm
  3. 必须创建 data/pg_log 和 /var/run/postgresql 目录。
  4. 必须增加内核共享内存参数,以便 postgres 可以运行
  5. 不得不使用 x64 版本的 postgres
  6. 必须使用用 HAVE_64BIT_TIMESTAMP 编译的 postgres

由于所有这些问题,我刚刚从 openstreet planet 获得了一个新的转储,希望可以将其导入我的数据库。

于 2010-03-30T18:49:09.883 回答