Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
software:linux_server:tile_map_server [2024/08/04 00:09] – [Необязательные дополнительные требования к настройке] vladpolskiy | software:linux_server:tile_map_server [2025/03/31 18:14] (текущий) – [Упомянутые команды:] vladpolskiy |
---|
{{:software:linux_server:osm_110.png|}} | {{:software:linux_server:osm_110.png|}} |
\\ | \\ |
<color #ed1c24>E: Package 'ttf-unifont' has no installation candidate</color> | <fc #ed1c24>E: Package 'ttf-unifont' has no installation candidate</fc> |
\\ | \\ |
пакет 'ttf-unifont' установим позже (сейчас не критично) | пакет 'ttf-unifont' установим позже (сейчас не критично) |
Настройки PostgreSQL, принятые OpenStreetMap, можно найти в [[https://github.com/openstreetmap/chef/blob/master/cookbooks/postgresql/attributes/default.rb|книге PostgreSQL Chef Cookbook]] : специальные настройки PostgreSQL для серверов тайлов OpenStreetMap описаны в соответствующей [[https://github.com/openstreetmap/chef/blob/master/roles/tile.rb#L38-L45|конфигурации Tileserver Chef]] . | Настройки PostgreSQL, принятые OpenStreetMap, можно найти в [[https://github.com/openstreetmap/chef/blob/master/cookbooks/postgresql/attributes/default.rb|книге PostgreSQL Chef Cookbook]] : специальные настройки PostgreSQL для серверов тайлов OpenStreetMap описаны в соответствующей [[https://github.com/openstreetmap/chef/blob/master/roles/tile.rb#L38-L45|конфигурации Tileserver Chef]] . |
| |
Для установки dev&test на системе с 16 ГБ ОЗУ предлагаются следующие настройки:12: | Для установки dev&test на системе с 16 ГБ ОЗУ предлагаются следующие настройки(([[Самый надежный способ импорта больших наборов данных с помощью osm2psq|Самый надежный способ импорта больших наборов данных с помощью osm2psq]])): |
<code> | <code> |
shared_buffers = 2GB | shared_buffers = 2GB |
sudo /etc/init.d/postgresql start | sudo /etc/init.d/postgresql start |
</code> | </code> |
Вы можете получить ошибку и вам нужно увеличить размер разделяемой памяти. Отредактируйте **/etc/sysctl.d/30-postgresql-shm.conf** и запустите //sudo sysctl -p /etc/sysctl.d/30-postgresql-shm.conf//. Параметр типа //kernel.shmmax=17179869184и kernel.shmall=4194304// может быть подходящим для размера сегмента 16 ГБ.(([[http://www.paulnorman.ca/blog/2011/11/loading-a-pgsnapshot-schema-with-a-planet-take-2/|http://www.paulnorman.ca/blog/2011/11/loading-a-pgsnapshot-schema-with-a-planet-take-2/]])) | Вы можете получить ошибку и вам нужно увеличить размер разделяемой памяти. Отредактируйте **/etc/sysctl.d/30-postgresql-shm.conf** и запустите //sudo sysctl -p /etc/sysctl.d/30-postgresql-shm.conf//. Параметр типа //kernel.shmmax=17179869184и kernel.shmall=4194304// может быть подходящим для размера сегмента 16 ГБ.(([[http://www.paulnorman.ca/blog/2011/11/loading-a-pgsnapshot-schema-with-a-planet-take-2/|Информация из блога Пола Нормана.]])) |
| |
Для управления и поддержания конфигурации серверов, работающих под управлением OpenStreetMap, используется инструмент управления конфигурацией [[https://www.chef.io/|Chef]] . | Для управления и поддержания конфигурации серверов, работающих под управлением OpenStreetMap, используется инструмент управления конфигурацией [[https://www.chef.io/|Chef]] . |
* sudo apt install update-manager-core — устанавливает основной пакет менеджера обновлений, если он еще не установлен. | * sudo apt install update-manager-core — устанавливает основной пакет менеджера обновлений, если он еще не установлен. |
* sudo do-release-upgrade — запускает процесс обновления выпуска Ubuntu. | * sudo do-release-upgrade — запускает процесс обновления выпуска Ubuntu. |
| =====Дополнения и Файлы===== |
| <html> |
| <iframe width="100%" height=700px src="./repo/ubuntu_releases/" frameborder="0" allowfullscreen></iframe> |
| </html> |
| |
| |
| |
| |