обновление уровня остановки 30 на сборке nominatim-docker - PullRequest
0 голосов
/ 09 апреля 2019

Я устанавливаю nominatim-docker 3.0 на ВМ с 128 ГБ ОЗУ и 8 vcpus с диском 1 ТБ. У меня почти закончится диск (осталось только 25 ГБ). Мне интересно, если это нормально, чтобы перезапустить службу pgsql, чтобы остановить индекс / обновление ранга 30. Вот последние несколько шагов файла Docker.

...
...
...
RUN service postgresql start && \
    sudo -u postgres psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='nominatim'" | grep -q 1 || sudo -u postgres createuser -s nominatim && \
    sudo -u postgres psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='www-data'" | grep -q 1 || sudo -u postgres createuser -SDR www-data && \
    sudo -u postgres psql postgres -c "DROP DATABASE IF EXISTS nominatim" && \
    useradd -m -p password1234 nominatim && \
    chown -R nominatim:nominatim ./src && \
    sudo -u nominatim ./src/build/utils/setup.php --osm-file /app/src/data.osm.pbf --all --threads 6 --osm2pgsql-cache 20000 && \
    service postgresql stop

EXPOSE 5432
EXPOSE 8080

COPY start.sh /app/start.sh
CMD /app/start.sh

Мой вопрос: настолько ли важны обновления 30 для геокодирования? Если я перезапущу postgresql на этом этапе установки, будет ли работать nominatim api? Моя текущая установка предназначена для целей тестирования, и я просто хочу проверить nominatim local.

...