Skip To Content

Criar um armazenamento de dados

Você pode utilizar o Assistente de Configuração do Data Store para criar armazanamentos de grandes dados de espaço-tempo, relational e cache de mosaico para ligá-los a um site do GIS Server.

Se você não tiver acesso a um navegador da web, execute o utilitário configuredatastore na máquina onde você instalou o ArcGIS Data Store.

Considerações antes de criar um armazenamento de dados

Espaço em disco e memória

Você deve considerar a quantidade do espaço em disco e memória necessária na máquina onde você criará um armazenamento de dados. Por exemplo, os armazenamentos de dados relacionais podem armazenar dados para milhares de camadas de feição hospedadas, que podem ocupar vários gigabytes do espaço em disco. Os armazenamentos de dados do cache de mosaico também podem aumentar bastante após a publicação de várias camadas de cena hospedadas. Se você arquivar dados que estão entrando continuamente a partir de uma camada de fluxo, o armazenamento de grandes dados de espaço-tempo poderá preencher muito rapidamente.

Você também precisa garantir que estas máquinas têm bastante memória disponível. Por exemplo, os armazenamentos de grandes dados de espaço-tempo consomem aproximadamente 40 por cento do espaço em disco disponível na máquina quando inicialmente configurados. Os armazenamentos de grandes dados de espaço-tempo também pré-alocam memória para garantir que exista o suficiente para processar os dados. O tráfego de alto volume em camadas de cena e de feição hospedadas também pode consumir uma quantidade considerável de memória.

Por estas razões, a Esri recomenda que você configure seu armazenamento de grandes dados de espaço-tempo em máquinas separadas dos armazenamentos de dados do cache de mosaico e relacional e, sempre que possível, configure o armazenamento de dados relacional e o armazenamento de dados do cache de mosaico em diferentes máquinas. Se você configurar mais de um tipo de armazenamento de dados na mesma máquina, utilize máquinas robustas com bastante memória e espaço em disco.

Em todos os casos, monitore os logs do armazenamento de dados para mensagens sobre espaço em disco e memória. Se a sua máquina estiver sem recursos, o armazenamento de dados deixará de funcionar.

Consulte Requisitos de sistema do ArcGIS Data Store para informações sobre memória o espaço em disco mínimo necessários para criar cada tipo de armazenamento de dados e adicionar o tamanho estimado de dados que você pretende armazenar em cada um.

Múltiplos cartões de controlador da interface de rede

Se você instalou o ArcGIS Data Store em uma máquina que contém mais de um cartão de controlador da interface de rede (NIC), você talvez queira identificar qual endereço IP o armazenamento de dados terá que utilizar para comunicação de rede. Antes de criar um armazenamento de dados na máquina de múltiplos NIC, determine qual endereço IP pode ser utilizado por outras máquinas em sua rede para se comunicar com a máquina do ArcGIS Data Store , abra no ArcGIS Data Store o arquivo hostidentifier.properties , e adicione o endereço IP no arquivo.

  1. Primeiro, você deve determinar qual endereço IP utilizar. Abra uma janela de comando em diferentes máquinas na mesma rede e faça ping na máquina de múltiplos NIC do ArcGIS Data Store .
  2. Entre na máquina de múltiplos NIC onde o ArcGIS Data Store está instalado e abra hostidentifier.properties em um editor de texto. Entre utilizando a mesma conta que utilizou quando o ArcGIS Data Store foi instalado.

    O arquivo está instalado no framework\etc do diretório de instalação do ArcGIS Data Store . Por padrão, este local é /home/ags/arcgis/datastore/framework/etc.

  3. Remova a marca de comentário (#) da propriedade hostidentifier , e defina a propriedade para o endereço IP do cartão NIC que você deseja que o armazenamento de dados utilize para comunicação de rede.

    Neste exemplo, o endereço IP utilizado para se comunicar com a máquina é 12.34.56.789.

    hostidentifier=12.34.56.789

  4. Salve e feche o arquivo hostidentifier.properties.
  5. Reinicie o serviço do ArcGIS Data Store .

Se necessário, siga as etapas para configurar outros componentes de software do ArcGIS Enterprise em máquinas com múltiplos cartões NIC:

O servidor de hospedagem

Uma implantação do ArcGIS Enterprise inclui um site do GIS Server para agir como seu servidor de hospedagem. O servidor de hospedagem deve ser configurado com, pelo menos, um armazenamento de dados relacional criado através do ArcGIS Data Store. Este armazenamento de dados relacional contém os dados utilizados pelas camadas de feição hospedadas criadas quando você adiciona arquivos como CSV, shapefiles compactados, arquivos do Microsoft Excel ou geodatabases de arquivos compactados no seu portal e publicações. Também permite que os usuários do portal adicionem arquivos CSV diretamente no Map Viewer.

Se o site do GIS Server que você pretende utilizar como o servidor de hospedagem já tiver um geodatabase enterprise registrado como banco de dados gerenciado, siga as instruções em Migrar para armazenamento de dados relacional do ArcGIS Data Store para reconfigurar o servidor de hospedagem com um armazenamento de dados relacional.

Utilizar o Assistente de Configuração do Data Store para criar um armazenamento de dados

Se você executar o assistente de instalação, o Assistente de Configuração do Data Store abrirá automaticamente no seu navegador da web padrão. Alternativamente, você pode abrir o assistente a partir do menu de atalho do computador ou digitar a URL em um navegador. A URL do Assistente de Configuração do Data Store está no formato https://datastoremachine.domain.com:2443/arcgis/datastore.

  1. Especifique a URL de site do GIS Server para o qual você deseja criar e registrar um armazenamento de dados.

    A URL de site do GIS Server está no formato https://gisserver.domain.com:6443. Note que mesmo que seu site do GIS Server utilize um web adaptor, forneça a URL no formato acima mencionado.

  2. Digite o nome de usuário e senha de um administrador do ArcGIS Server e clique em Avançar.

    O usuário deve ser um usuário embutido (não um usuário enterprise).

  3. Escolha o tipo do armazenamento de dados para criar nesta máquina e clique em Avançar.

    Você pode criar mais de um tipo de armazenamento de dados na mesma máquina, mas a Esri não recomenda isto, pois os armazenamentos de dados competirão por recursos de memória, que pode levar ao desempenho ruim.

  4. Digite um local para o diretório do ArcGIS Data Store.

    Este diretório contém os arquivos do armazenamento de dados, mais o diretório da cópia de segurança do armazenamento de dados (se você criou um armazenamento de dados relacional).

    Anotação:

    Você não pode utilizar um caminho de UNC ao especificar o diretório de arquivo do armazenamento de dados.

    Mantenha os arquivos do armazenamento de dados na mesma máquina onde você instalará o ArcGIS Data Store.

    Você deve mover o diretório da cópia de segurança para outra máquina, porém, pois ele contém os arquivos da cópia de segurança do armazenamento de dados relacional necessários para recuperar dados da camada de feição hospedada. Após terminar de configurar seu armazenamento de dados, mova o diretório da cópia de segurança para um drive da rede mapeada em uma máquina separa daquela que você especificou para a instalação e diretórios do armazenamento de dados. Você pode utilizar um caminho de UNC ao alterar os diretórios da cópia de segurança. Consulte Gerenciar cópias de segurança do armazenamento de dados para mais informações.

  5. Clique em Avançar.
  6. Revise as informações na caixa de diálogo Resumo da Configuração. Se estiver correto, clique em Finalizar. Se alterações forem necessárias, clique em Voltar para fazer as correções.

    Note que o primeiro armazenamento de dados do cache de mosaico ou relacional que você registra com um site do GIS Server é a máquina primária. Se você instalar o ArcGIS Data Store em uma segunda máquina, e criar outro armazenamento de dados do cache de mosaico ou relacional registrado no mesmo site do GIS Server, ele será uma máquina auxiliar.

    Quando a configuração completar com sucesso, você terá uma máquina do armazenamento de dados.

    Se houver erros na instalação, clique em Avançar na caixa de diálogo Resumo da Configuração para reabrir o Assistente de Configuração do Data Store de forma que você possa fornecer diferentes informações. Consulte Correção de Erros do ArcGIS Data Store para causas e soluções dos erros de instalação.

Utilizar o utilitário configuredatastore para criar um armazenamento de dados

Você pode utiizar o utilitário de comando configuredatastore para criar um armazenamento de grandes dados de espaço-tempo, relacional ou de cache do mosaico e registrá-lo com seu site do GIS Server. O utilitário está instalado no <ArcGIS Data Store installation directory>\arcgis\datastore\tools.

Note que se você definir o script da criação de múltiplas máquinas do armazenamento de grandes dados de espaço-tempo, uma máquina do armazenamento de grandes dados de espaço-tempo deverá ser configurada manualmente com o GIS Server antes de você poder executar o script da criação de máquinas do armazenamento de grandes dados de espaço-tempo adicionais.

  1. Abra uma shell de comando.
  2. Execute o arquivo configuredatastore.sh e especifique a URL do GIS Server com a qual você deseja registrar o armazenamento de dados, o nome de usuário e senha de um administrador do ArcGIS Server, o caminho para utilizar no diretório de dados do ArcGIS Data Store e o tipo do armazenamento de dados que você deseja criar.

    Neste exemplo, a URL do GIS Server é https://myserver.domain.com:6443/arcgis/admin, o nome de usuário e senha de administrador são siteadmin e T1n@sp, o diretório de dados é /home/dsuser/data e um armazenamento de dados relacional será criado:

    /configuredatastore https://myserver.domain.com:6443/arcgis/admin siteadmin T1n@sp /home/dsuser/data --stores relational

    Se você deseja criar mais de um tipo de armzenamento de dados na mesma máquina utilizando o mesmo diretório de dados, você poderá especificar os valores separados por uma vírgula. Por exemplo, você pode criar um armazenamento de dados do cache de mosaico ou relacional na mesma máquina especificando relational,tileCache com a operação --stores. Porém, a Esri não recomenda que você adicione mais de um armazenamento de dados na mesma máquina, pois os armazenamentos de dados competem uns com os outros por recursos como memória, que pode afetar negativamente no desempenho.

    Uma máquina do armazenamento de dados é criada e registrada com seu site do GIS Server.

Próximas etapas

Tenha certeza que o site do GIS Server que você registrou seu armazenamento de dados foi configurado como o servidor de hospedagem do portal.

Se você criou um armazenamento de dados de espaço-tempo para arquivar dados de observação, tenha certeza que seu portal tem um ArcGIS GeoEvent Server federado.

Se você criou uma saída do armazenamento de dados de espaço-tempo a partir do Ferramentas do GeoAnalytics, tenha certeza que seu portal tem um ArcGIS GeoAnalytics Server federado.

Além disso, configure um local seguro para cópias de segurança do armazenamento de dados.