Skip To Content

Correção de erros do ArcGIS Data Store

Listados aqui estão os problemas que você pode encontrar ao instalar ou utilizar o ArcGIS Data Store. Os links o levam para as soluções possíveis de cada problema.

Configuração do ArcGIS Data Store

Atualizar ArcGIS Data Store

Cópia de segurança e restauração

Geral

Configuração do ArcGIS Data Store

Eu recebo a mensagem Não foi possível conectar ao servidor na máquina. O ArcGIS Data Store ou GIS Server nesta máquina pode não estar executando ou a máquina não é alcançável neste momento.

O ArcGIS Data Store não pode conectar ao site do GIS Server utilizando a URL fornecida. Verifique o seguinte e tente novamente:

  • Certifique-se que a URL esteja correta. A URL deve estar no formato https://gisserver.domain.com:6443.
  • Confirme que o site do GIS Server esteja executando.

Eu recebo a mensagem Não foi possível configurar a máquina do armazenamento de dados. O ArcGIS Data Store e ArcGIS Server devem ser da mesma versão de lançamento.

O ArcGIS Server e ArcGIS Data Store devem ser da mesma versão. Atualize seu site do GIS Server para a mesma versão do ArcGIS Data Store ou instale e configure uma versão do ArcGIS Data Store que corresponda ao seu site do GIS Server.

Eu recebo a mensagem Já há uma máquina auxiliar configurada no armazenamento de dados ('<nome da máquina do armazenamento de dados auxiliar>'). Um armazenamento de dados não pode ter mais de uma máquina auxiliar.

Somente duas máquinas têm permissão para participar em um armazenamento de dados relacional: uma máquina primária e uma auxiliar. Se você deseja adicionar uma nova máquina auxiliar, você deverá primeiro remover a máquina auxiliar existente.

Eu recebo a mensagem Não é possível criar diretório.

As possíveis razões que você pode visualizar esta mensagem incluem o seguinte:

  • O diretório de conteúdo que você especificou já está em uso.

    Se você especificar um diretório existente, o diretório não poderá conter quaisquer arquivos.

  • Você não tem privilégios para criar um diretório no local especificado. Confirme que você tem os privilégios suficientes.
  • Você especificou um diretório em uma máquina remota. O diretório de conteúdo do ArcGIS Data Store não pode ser armazenado em uma máquina que é remota a partir da instalação do ArcGIS Data Store.

Ao configurar um armazenamento de dados relacional, eu recebo a mensagem Falha ao iniciar banco de dados do armazenamento de dados relacional.

Esta mensagem indica o banco de dados PostgreSQL necessário para o armazenamento de dados relacional que não foi possível ser criado. Há muitas razões para isto; entretanto, o mais comum é que o assistente de Configuração do Data Store ou utilitário configuredatastore não pode conectar-se ao PostgreSQL para criar o banco de dados. A conta do ArcGIS Data Store não tem permissões suficientes no diretório de conteúdo do ArcGIS Data Store ou o serviço do PostgreSQL (Windows) ou processo (Linux) não conseguiu iniciar devido às configurações de segurança na máquina. Confirme que PostgreSQL esteja executando. Se ele não estiver, verifique se as políticas de domínio, configurações de firewall ou configurações de software do antivírus evitou que fosse iniciado. Se o PostgreSQL estiver executando, confirme que a conta do ArcGIS Data Store tenha controle completo (leitura, gravação e executar permissões) no diretório de conteúdo.

A configuração de um armazenamento de dados do cache de mosaico em uma máquina Windows falha com a mensagem Falha ao tentar configurar o armazenamento de dados. Mensagem de erro estendida: Falha ao configurar o armazenamento de dados do cache de mosaico. Mensagem de erro estendida: Erro de Servidor Interno.

Se você instalou o ArcGIS Data Store em um local diferente de C:\Program Files\arcgis\datastore, certifique-se que o caminho da instalação não contenha espaços. Consulte artigo técnico 000015832 para mais informações.

A configuração de um armazenamento de dados relacional em uma máquina do Windows falha com a mensagem ERRO: Você deve copiar a biblioteca ST_GEOMETRY mais recente no local do software PostgreSQL.

Você provavelmente não tem a versão correta do Microsoft Visual C++ Redistributable para Visual Studio instalada na máquina onde você instalou o ArcGIS Data Store. Verifique os requisitos de sistema do ArcGIS Data Store para determinar qual versão do redistribuível é exigida para a versão do ArcGIS Data Store que você está utilizando.

Ao adicionar uma máquina a um armazenamento de dados do cache de mosaico, eu recebo a mensagem Nenhuma das máquinas do armazenamento de dados do cache de mosaico registrado está disponível. Garanta que pelo menos uma das máquinas existentes esteja online e acessível para adicionar a nova máquina neste armazenamento de dados.

Pelo menos uma máquina no armazenamento de dados deve estar ativa e acessível para adicionar outra máquina. Execute o utilitário describedatastore para verificar o status do armazenamento de dados do cache de mosaico.

Atualizar ArcGIS Data Store

Se o meu ArcGIS Data Store falhar ou eu descobrir que, após testar minha implantação atualizada, eu tenho que reverter para a versão de software anterior, como faço para restaurar meus armazenamentos de dados para a versão anterior do ArcGIS Data Store?

Siga estas etapas para restaurar um armazenamento de dados para uma versão do ArcGIS Data Store :

  1. Desinstale o ArcGIS Data Store de cada máquina.
  2. Instale a versão do ArcGIS Data Store que deseja reverter em todas as máquinas. Não prossiga com a configuração.
  3. Restaure cada tipo de armazenamento de dados usando o utilitário restoreatastore e o arquivo da cópia de segurança que você criou antes da atualização.

Cópia de segurança e restauração

O diretório que contém minhas cópias de segurança está consumindo muito espaço de armazenamento.

O tamanho de cada cópia de segurança do armazenamento de dados varia dependendo da quantidade e tamanho dos seus dados, da frequência que você cria as cópias de segurança do ArcGIS Data Store e quanto tempo você retém os arquivos da cópia de segurança.

Para armazenamentos de dados relacionais, você pode programar a frequência com que as cópias de segurança automáticas são criadas e por quanto tempo elas são retidas. Se você descobrir que o diretório de cópia de segurança usado para armazenar cópias de segurança automáticas está usando uma grande quantidade de armazenamento, aumente o espaço em disco na máquina ou altere a frequência de cópia de segurança do ArcGIS Data Store e as programações de retenção.

Se você configurar um local para o armazenamento de gráficos, armazenamento de dados do cache de mosaico ou arquivos de da cópia de segurança de armazenamentos do big data de espaço-tempo criados pelo ArcGIS Data Store, também poderá agendar com que frequência as cópias de segurança automáticas serão criadas. No entanto, você será responsável por limpar esses arquivos da cópia de segurança quando eles não forem mais necessários. Portanto, verifique a idade do cache de mosaico e dos arquivos da cópia de segurança do armazenamento de grandes dados de espaço-tempo para determinar se você pode excluir alguns dos arquivos para liberar espaço em disco. Como alternativa, você pode mover arquivos mais antigos para outro local, como uma mídia de cópia de segurança, para liberar espaço em disco.

Além do local que você define para armazenar as cópias de segurança automáticas que o ArcGIS Data Store cria, você pode definir outro local para armazenar os arquivos de cópia de segurança que você cria usando o utilitário backupdatastore. Você é responsável por limpar os arquivos armazenados nesses locais de cópia de segurança adicionais quando os arquivos não forem mais necessários. Se os locais de cópia de segurança adicionais estiverem ficando sem espaço em disco, verifique a idade dos arquivos para determinar se alguns podem ser excluídos. Como alternativa, você pode mover arquivos mais antigos para outro local ou mídia de cópia de segurança para liberar espaço em disco.

Ao executar o utilitário deletebackup, eu recebo a mensagem de erro: A tentativa de excluir a cópia de segurança 'backup_oneFS' não é permitida. Você pode somente excluir uma cópia de segurança manual que não é exigida para uma futura restauração.

Esta mensagem é retornada quando você tenta excluir um arquivo da cópia de segurança que é exigido para restaurar corretamente o armazenamento de dados relacional. Se o arquivo da cópia de segurança foi criado durante o período de retenção da cópia de segurança que você configurou para seu armazenamento de dados, você não poderá excluir esta cópia de segurança.

Quando restauro um armazenamento de dados do cache de mosaico de várias máquinas, algumas máquinas não são restauradas e vejo a mensagem Falha ao restaurar um ou mais bancos de dados. Tente restaurar novamente.

Geralmente, esta mensagem é retornada pois nem todas as portas necessárias estão abertas no firewall para permitir que as máquinas do armazenamento de dados do cache de mosaico se comuniquem umas com as outras. Consulte a lista de portas exigidas para números de porta específicos, abra estas portas para todas as máquinas do armazenamento de dados do cache de mosaico e restaure o armazenamento de dados do cache de mosaico novamente.

Geral

Recebo a seguinte mensagem quando executo um utilitário do ArcGIS Data Store: Erro: A variável AGSDATASTORE não está definida.

O executável de instalação do ArcGIS Data Store e assistente de Configuração do Data Store definem a variável AGSDATASTORE no diretório onde ele instala o ArcGIS Data Store. Se você executar o utilitário configuredatastore a partir da mesma janela de comando na qual você executou o executável de configuração, esta sessão da janela de comando antecederá a existência da variável e portanto, não reconhecerá que a variável foi configurada. Semelhantemente, se você abriu uma janela de comando antes de executar o assistente de Configuração do Data Store, e tentou executar qualquer utilitário na janela de comando, você receberá esta mensagem, pois a sessão da janela de comando antecederá a existência da variável. Para resolver este problema, abra um novo comando e execute o utilitário.

Eu recebo a mensagem de erro Não foi possível conectar ao servidor na máquina '<nome da máquina completamente qualificado>'. O ArcGIS Data Store ou GIS Server nesta máquina pode não estar executando ou a máquina não é alcançável neste momento.

Você pode receber esta mensagem de uma variedade de circunstâncias mas, em todos os casos, uma tentativa para conectar um site do ArcGIS Data Store ou seu GIS Server registrado falhou. Certifique-se que ambos estejam disponíveis para conexões. Certifique-se também que o cliente do qual você está tentando conectar tem conectividade de rede.

Ao validar um armazenamento de grandes dados de espaço-tempo no ArcGIS Server Administrator Directory, Eu recebo a mensagem A Máquina do Servidor retornou um erro. Nenhum dos nós configurados estão disponíveis.

Você visualizará esta mensagem se você configurou o armazenamento de grandes dados de espaço-tempo com um site do ArcGIS Server, utilizou a função de remoção no ArcGIS Server Administrator Directory para remover a máquina do site, e posteriormente tentou registrar o mesmo armazenamento de grandes dados de espaço-tempo com o mesmo ou um site do ArcGIS Server diferente.

A função de remoção é utilizada para remover armazenamentos de dados relacionais auxiliares e não deve ser utilizada para cancelar o registro de um armazenamento de grandes dados de espaço-tempo. Utilize o utilitário unregisterdatastore para cancelar o registro de um armazenamento de grandes dados de espaço-tempo no site do ArcGIS Server com o qual foi originalmente registrado. Isto limpará o registro do armazenamento de grandes dados de espaço-tempo do site e você poderá continuar registrando com o GIS Server utilizado como o servidor de hospedagem do ArcGIS Enterprise.

Ao validar um armazenamento de dados do cache de mosaico no ArcGIS Server Administrator Directory, Eu recebo a mensagem Alguns ou todos os dados da camada de cena no seu armazenamento de dados do cache de mosaico não estão altamente disponíveis. Para resolver isto, crie uma cópia de segurança do cache de mosaico, e então restaure esta cópia de segurança com a opção "--replicatedata" configurada como verdadeiro.

Você visualizará esta mensagem se remover uma das máquinas no armazenamento de dados do cache de mosaico de múltiplas máquinas e validar o armazenamento de dados. Siga as instruções em Reequilibrar os caches da camada de cena para retornar o armazenamento de dados do cache de mosaico a um estado altamente disponível.

Eu vejo a seguinte mensagem de aviso no arquivo de log do armazenamento de dados: Os dados da camada de cena no armazenamento de dados do cache de mosaico não estão altamente disponíveis. Considere a adição de pelo menos mais dois nós neste armazenamento de dados para evitar a perda de dados no caso de uma máquina cair. Após adicionar mais máquinas, crie uma cópia de segurança do cache de mosaico, e então restaure esta cópia de segurança com a opção "--replicatedata" configurada como verdadeiro.

Você visualizará esta mensagem se o armazenamento de dados do cache de mosaico tiver somente uma máquina. Se você não precisar de alta disponibilidade para as camadas de cena, poderá ignorar este aviso.

Os editores recebem a seguinte mensagem ao publicar camadas de feição hospedadas no ArcGIS Enterprise: Falha ao criar o serviço: Erro de DBMS subjacente [ERRO: não é possível executar CREATE TABLE em uma transação de somente leitura...]. Além disso, e vejo a seguinte mensagem no arquivo de log doArcGIS Data Store : O espaço em disco disponível para o armazenamento de dados relacional é inferior a 1024 MB. O armazenamento de dados relacional será adicionado no modo READONLY. Após aumentar o espaço em disco no drive, você pode colocar o armazenamento de dados relacional de volta no modo READWRITE.

Para evitar a perda de dados, o armazenamento de dados relacional primário é colocado em modo somente para leitura quando o espaço de disco da máquina em que está sendo executado diminuir abaixo de um tamanho específico. Por padrão, este tamanho é 1024 MB, mas você pode ter alterado para um tamanho diferente através do utilitário changedbproperties.

Uma vez que a máquina de armazenamento de dados relacionais primária está no modo somente leitura, você não pode publicar camadas de feições hospedadas. Para tirar o armazenamento de dados relacional do modo de somente leitura, adicione espaço em disco na máquina primária do armazenamento de dados, execute o utilitário changedatastoremode para configurar o armazenamento de dados relacional de volta ao modo de leitura e gravação e execute o utilitário updatebackupschedule para restabelecer cópias de segurança automáticas para o armazenamento de dados relacional.

Os editores recebem a seguinte mensagem ao publicar uma camada de cena hospedada: Erro 001887: Falha ao criar banco de dados couchdb.

Isso ocorre se a ferramenta de publicação não puder se conectar ao armazenamento de dados de cache do mosaico. Isso pode ser devido a configurações de segurança no navegador nas máquinas do servidor de hospedagem ou o armazenamento de dados do cache de mosaico pode não estar em execução.

Primeiramente, valide se o armazenamento de dados do cache do mosaico está em execução. Se não estiver, tente iniciá-lo. Se não iniciar, verifique o espaço livre em disco na máquina (ou máquinas) do armazenamento de dados do cache do mosaico. Se o espaço livre em disco for inferior a 1.024 MB, adicione espaço em disco à máquina e reinicie ArcGIS Data Store.

Se o armazenamento de dados do cache de mosaico estiver em execução, confirme se as máquinas no site do servidor de hospedagem confiam nas máquinas do armazenamento de dados do cache de mosaico. Consulte a documentação do seu sistema operacional para obter informações sobre como adicionar um site confiável. Após as máquinas no servidor de hospedagem serem configuradas para confiar nas máquinas do armazenamento de dados do cache de mosaico, reinicie o ArcGIS Server nas máquinas do servidor de hospedagem.

Ao executar o utilitários do ArcGIS Data Store, como posso fornecer uma senha que inclua aspas ou outro caractere especial?

Você pode digitar o texto entre aspas duplas ("). Em sistemas operacionais do Linux, você também pode usar aspas simples ('). Se a senha ou outro texto incluir aspas, você deverá fornecer um caractere de escape para indicar que as aspas dentro do texto não são aspas de fechamento.

Por exemplo, se a senha que você precisa fornecer for n0tsew"r@ndom, inclua o caractere de escape de barra invertida (\) para indicar que as aspas na senha não são as aspas de fechamento. Então você digitaria "n0tsew\"r@ndom" para senha.