Перемещение локального каталога данных Geoserver на рабочий сервер, который не может создать новое хранилище - PullRequest
1 голос
/ 11 июня 2019

У меня есть локальный GeoServer, работающий на tomcat, который использует хранилище PostGIS для получения слоев из базы данных PostgreSQL. Есть рабочий сервер, на котором работает та же версия моей локальной базы данных GeoServer и PostgreSQL. Чтобы применить изменения в слоях и группах слоев моего локального GeoServer, я скопировал и заменил каталог данных на рабочий GeoServer. После перезапуска tomcat на рабочем сервере Geoserver не смог загрузить страницы Layers и Layer Preview в веб-интерфейсе. Попытка изменить адрес хоста магазина или создать новый, выдает ошибку:

Error creating data store with the provided parameters: Failed to upgrade lock from read to write state, please re-try the configuration operation

1 Ответ

0 голосов
/ 12 июня 2019

Вы не говорите, какую операционную систему вы используете или как сделали копию, но наиболее вероятная ошибка - это разрешение или владение.

Убедитесь, что у пользователя, который запускает GeoServer, есть права на чтение, запись и выполнение в каталоге данных. На машинах Linux я видел проблемы с различиями uid и gid между машинами в зависимости от того, как выполнялся идентификатор копии. В Windows я видел проблемы только потому, что Windows и антивирусный сканер чувствуют, что это так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...