Сообщения

Сообщения за июль, 2015

Использование внешнего каталога данных Geoserver на Linux (Debian)

Суть задачи такова - использовать инстанс Geoserver'а работающего на Linux, а data-директория, да ещё и с очень большим тайловым кешем (0,5 Тб), находится на другой  машине, работающей под управлением Windows с Active Directory. Разрешить всё пользователю из Active Directory доступ на data-директорию (D:\geoserverdata) через общий доступ. В Linux создать директорию (например, /home/filippov/geoserverdata/) в которую будет примонтировано содержимое из сети. Сделать Linux-пользователя, от которого запускается Geoserver, владельцем этой директории. У меня он работает в Tomcat 8 и пользователь (и группа) называется tomcat8. Узнать UID и GID пользователя tomcat8: cat /etc/passwd | grep tomcat8 . Вывод консоли: tomcat8:x:118:125::/usr/share/tomcat8:/bin/false . Здесь первая цифра будет UID, GID вторая. Примонтировать общую директорию в Linux с указанием владельца (UID,GID) её содержимого: # mount -t cifs //windows.server.and.domain/geoserverdata/ /home/filippov/geoserverdata/ -