OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2019-09-12 07:10:26

SkyEX
Member
Registered: 2019-09-12
Posts: 4

Killed при импорте карты планеты в базу с помощью osm2psql

Приветствую!
После месяца закачки карты всей планеты в БД случилось это. Можно ли как то перезапустить те процессы, что идут после импорта карты, чтобы снова не ждать месяц?q1GxXEC.jpg

Offline

#2 2019-09-12 14:44:27

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,748

Re: Killed при импорте карты планеты в базу с помощью osm2psql

В самом osm2psql такого не предусмотрено, но вы всегда можете достать SQL-запросы из исходников.

Offline

#3 2019-09-12 17:02:21

SkyEX
Member
Registered: 2019-09-12
Posts: 4

Re: Killed при импорте карты планеты в базу с помощью osm2psql

А чем может быть вызвано прекращение процесса?

Offline

#4 2019-09-12 17:44:55

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,651

Re: Killed при импорте карты планеты в базу с помощью osm2psql

SkyEX wrote:

А чем может быть вызвано прекращение процесса?

гляньте логи, может банально памяти не хватило

Offline

#5 2019-09-14 10:03:27

SkyEX
Member
Registered: 2019-09-12
Posts: 4

Re: Killed при импорте карты планеты в базу с помощью osm2psql

gryphon wrote:

гляньте логи, может банально памяти не хватило

Так и есть. Увеличение раздела подкачки решит эту проблему?

Offline

#6 2019-09-14 11:38:31

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,651

Re: Killed при импорте карты планеты в базу с помощью osm2psql

SkyEX wrote:
gryphon wrote:

гляньте логи, может банально памяти не хватило

Так и есть. Увеличение раздела подкачки решит эту проблему?

подкачка, конечно, позволит избежать вылета по нехватке памяти, но работать это будет дико долго
по возможности надо память увеличивать и использовать опции slim/cache для osm2pgsql

ну и, если вам не нужна вся планета, лучше заранее обрезать дамп

Offline

#7 2019-09-14 14:28:08

SkyEX
Member
Registered: 2019-09-12
Posts: 4

Re: Killed при импорте карты планеты в базу с помощью osm2psql

gryphon wrote:

подкачка, конечно, позволит избежать вылета по нехватке памяти, но работать это будет дико долго
по возможности надо память увеличивать и использовать опции slim/cache для osm2pgsql

ну и, если вам не нужна вся планета, лучше заранее обрезать дамп

Нужна вся планета. Я использовал опции slim и cache. Кэш устанавливал 10Гб, но он его быстро заполнил. После этого скорость упала.

Last edited by SkyEX (2019-09-15 07:25:24)

Offline

Board footer

Powered by FluxBB