Ниже перечислены возможные проблемы, с которыми вы можете столкнуться при настройке или использовании ArcGIS Data Store. Пройдя по ссылкам, вы найдете решения для каждой из перечисленных проблем.
Обновление
ArcGIS Data Store конфигурация
- Я получаю сообщение Не удалось подключиться к серверу на компьютере. Возможно, на этом компьютере не работают ArcGIS Data Store или GIS Server, или компьютер в данный момент недоступен.
- При настройке хранилища данных я вижу сообщение Не удалось настроить компьютер хранилища данных. ArcGIS Data Store и ArcGIS Server должны быть одной версии..
- При настройке хранилища данных я вижу сообщение В хранилище данных уже настроен резервный компьютер ('<имя основного компьютера хранилища данных>'). У хранилища данных не может быть более одного резервного компьютера.
- Я получил сообщение Невозможно создать директорию.
- При настройке реляционного хранилища данных я получаю сообщение На сервере уже есть управляемое хранилище данных.
- При настройке реляционного хранилища данных я получаю сообщение Не удалось запустить базу данных реляционного хранилища данных.
Общие
- Я получаю сообщение Ошибка: не задана переменная AGSDATASTORE при запуске утилиты ArcGIS Data Store.
- Директория, которая содержит мои резервные копии, занимает много места на диске.
- Я получаю сообщение об ошибке Не удалось подключиться к серверу на компьютере '<fully qualified machine name>'. Возможно, на этом компьютере не работают ArcGIS Data Store или GIS Server, или компьютер в данный момент недоступен.
- При запуске утилиты deletebackup я получаю следующее сообщение об ошибке: Удаление резервной копии 'backup_oneFS' не разрешено. Вы можете удалить только резервную копию, созданную вручную, которую не потребуется восстанавливать в дальнейшем.
- При проверке хранилища пространственно-временных больших данных в Administrator Directory ArcGIS Server я получаю сообщение Компьютер сервера вернул ошибку. Не доступен ни один из настроенных узлов.
- Я получаю сообщение Не удалось создать сервис: Ошибка в базовой СУБД [ERROR: cannot execute CREATE TABLE in a read-only transaction...] при публикации на портале размещенных векторных слоев; появляется сообщение Свободное место на диске для реляционного хранилища данных составляет менее 1024 Мб. Реляционное хранилище данных будет переведено в режим READONLY (только чтение). Увеличив свободное пространство на диске, вы снова сможете перевести реляционное хранилище данных в режим READWRITE. в файле журнала ArcGIS Data Store
При обновлении ArcGIS Data Store я получаю от установщика ArcGIS Data Store сообщение следующего содержания: ArcGIS Data Store не имеет доступа к следующим директориям '<content directory>, <backup directory>'. Проверьте, имеются ли у '<domain\account>' необходимые права доступа к этим директориям.
Учетной записью ArcGIS Data Store версий 10.3 и 10.3.1 использовалась учетная запись Windows LocalSystem. Начиная с версии ArcGIS Data Store 10.4, в качестве учетной записи ArcGIS Data Store необходимо указывать учетную запись Windows. После обновления эта учетная запись должна получить полный доступ к папке ресурсов ArcGIS Data Store и необходимые (чтение и запись) права доступа к общим архивным папкам и директориям промежуточного хранения.
Это сообщение будет появляться всякий раз, когда при обновлении вы будете указывать другую учетную запись ArcGIS Data Store.
При настройке хранилища данных я вижу сообщение В хранилище данных уже настроен резервный компьютер ('<имя основного компьютера хранилища данных>'). У хранилища данных не может быть более одного резервного компьютера.
С реляционным или хранилищем данных полистного кэша может работать только два компьютера: один основной и один резервный. Если вы хотите добавить новый резервный компьютер, сначала вы должны удалить имеющийся резервный компьютер.
Возможными причинами появления этого сообщения являются следующие:
- Указанная директория ресурсов уже используется.
Если вы укажете существующую директорию, то она не может содержать никаких файлов.
- У вас нет прав доступа для создания директории в указанном местоположении. Проверьте, достаточно ли у вас прав доступа.
- Вы указали директорию на удаленном компьютере. Директория ресурсов ArcGIS Data Store не может храниться на удаленном компьютере отдельно от ArcGIS Data Store.
При настройке реляционного хранилища данных я получаю сообщение На сервере уже есть управляемое хранилище данных.
Сайт GIS Server может иметь только одну управляемую базу данных для своего хранилища данных. Если вы решите использовать ArcGIS Data Store с сайтом GIS Server, который уже имеет управляемую базу данных, удалите существующую управляемую базу данных и вновь добавьте ее как уже зарегистрированную базу данных. Существующие сервисы пространственных объектов, использующие данные в управляемой базе данных, будут продолжать работать. Более подробную информацию см. в разделе Переход на ArcGIS Data Store.
При настройке реляционного хранилища данных я получаю сообщение Не удалось запустить базу данных реляционного хранилища данных.
Это сообщение указывает на то, что необходима база данных PostgreSQL, поскольку невозможно создать реляционное хранилище данных. Причин может быть множество; наиболее распространенной является то, что мастеру конфигураций Data Store или утилите configuredatastore не удалось подключиться к PostgreSQL, чтобы создать эту базу данных. Либо у учетной записи ArcGIS Data Store недостаточно прав доступа к директории ресурсов на ArcGIS Data Store, либо невозможно запустить сервис PostgreSQL (в Windows) или процесс (в Linux) из-за настроек безопасности компьютера. Убедитесь, что PostgreSQL работает. Если не работает, проверьте, не являются ли тому причиной настройки политики доменов, антивируса или брандмауэра. Если PostgreSQL работает, убедитесь, что учетная запись ArcGIS Data Store имеет все необходимые права доступа (чтение, запись и разрешение на выполнение) к директории ресурсов.
Я получаю сообщение Ошибка: не задана переменная AGSDATASTORE при запуске утилиты ArcGIS Data Store.
Исполняемый файл ArcGIS Data Store и мастер конфигураций Data Store устанавливают переменную AGSDATASTORE в директорию, где она инсталлирует ArcGIS Data Store. Если вы запустите утилиту configuredatastore из той же командной строки, из которой был запущен исполняемый файл, то эта командная строка, сеанс которой предшествовал появлению переменной, не сможет понять, что эта переменная установлена. Аналогично, если вы откроете командную строку до запуска мастера конфигураций Data Store, а затем попробуете запустить любую утилиту из командной строки, то вы получите такое же сообщение, потому что сеанс командной строки произойдет раньше, чем появится переменная. Чтобы разрешить эту проблему, откройте новую командную строку и запустите эту утилиту.
Размер каждой резервной копии хранилища данных зависит от количества и размеров данных, от того, как часто ArcGIS Data Store создает резервные копии, и от того, как долго вы будете хранить файлы резервных копий.
Для реляционных хранилищ данных можно запланировать, как часто будут создаваться резервные копии, и сколько времени они будут храниться. Если вы используете частоту обновления и удаления резервных копий по умолчанию, резервная директория будет содержать пять полных резервных копий, полностью обновляющихся каждые 31 дней. Если вы считаете, что резервная директория занимает много места, либо увеличьте дисковое пространство на компьютере, либо настройте частоту обновления ArcGIS Data Store и расписание обновления.
Если вы настроите каталог резервных копий для пространственно-временных хранилищ данных и хранилищ данных полистного кэша, то вы также сможете планировать создание резервных копий по графику. Однако вам придется самостоятельно очищать кэш листов и файлы пространственно-временного хранилища больших данных, когда они будут уже не нужны.
Я получаю сообщение об ошибке Не удалось подключиться к серверу на компьютере '<fully qualified machine name>'. Возможно, на этом компьютере не работают ArcGIS Data Store или GIS Server, или компьютер в данный момент недоступен.
Вы могли получить это сообщение при разных обстоятельствах, но во всех случаях не удавалось подключиться к ArcGIS Data Store или к его зарегистрированному сайту GIS Server. Убедитесь в том, что они оба доступны для подключения. Также убедитесь, что клиентская программа, из которой вы пытаетесь подключиться, имеет подключение к сети интернет.
При запуске утилиты deletebackup я получаю следующее сообщение об ошибке: Удаление резервной копии 'backup_oneFS' не разрешено. Вы можете удалить только резервную копию, созданную вручную, которую не потребуется восстанавливать в дальнейшем.
Это сообщение появляется, когда вы пытаетесь удалить файл резервного копирования, который необходим для корректного восстановления реляционного хранилища данных. Вы не можете удалить файл резервного копирования, если он был создан до истечения установленного вами периода хранения архивных файлов вашего хранилища данных.
При проверке хранилища пространственно-временных больших данных в Administrator Directory ArcGIS Server я получаю сообщение Компьютер сервера вернул ошибку. Не доступен ни один из настроенных узлов.
Это сообщение появляется, если вы настроили хранилище пространственно-временных больших данных с сайтом ArcGIS Server, на котором использовалась функция удаления в Administrator Directory ArcGIS Server для удаления этого компьютера с сайта, а в дальнейшем попытались зарегистрировать то же хранилище пространственно-временных больших данных на том же или на другом сайте ArcGIS Server.
Функция удаления используется для удаления дежурного хранилища данных полистного кэша или реляционного хранилища данных и не должна использоваться для отмены регистрации хранилища пространственно-временных больших данных. Утилита unregisterdatastore используется для отмены регистрации хранилища пространственно-временных больших данных на сайте ArcGIS Server, на котором это хранилище было первоначально зарегистрировано. Регистрация хранилища пространственно-временных данных на этом сайте будет полностью отменена, и вы сможете приступить к регистрации на GIS Server, который используется в качестве хост-сервера портала.
Я получаю сообщение Не удалось создать сервис: Ошибка в базовой СУБД [ERROR: cannot execute CREATE TABLE in a read-only transaction...] при публикации на портале размещенных векторных слоев; появляется сообщение Свободное место на диске для реляционного хранилища данных составляет менее 1024 Мб. Реляционное хранилище данных будет переведено в режим READONLY (только чтение). Увеличив свободное пространство на диске, вы снова сможете перевести реляционное хранилище данных в режим READWRITE. в файле журнала ArcGIS Data Store
Для предотвращения потери данных реляционное хранилище данных переводится в режим только чтение, как только свободное пространство на диске компьютера, на котором оно работает, сокращается ниже определенного уровня. По умолчанию этот размер равен 1024 Мб, но его можно изменить с помощью утилиты changedbproperties.
Когда основной компьютер реляционного хранилища данных будет в режиме только чтение, вы не сможете опубликовывать размещенные векторные слои на портале, с которым используется это реляционное хранилище данных. Чтобы вывести реляционное хранилище данных из режима только чтение, освободите дополнительное пространство на диске основного компьютера с хранилищем данных, запустите утилиту changedatastoremode, чтобы перевести реляционное хранилище данных назад в режим записи-чтение, а затем запустите утилиту updatebackupschedule, чтобы восстановить автоматическое резервное копирование реляционного хранилища данных.