Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Reúna os materiais necessários

Antes de executar uma operação de expansão, reúna os materiais e instale e configure qualquer novo hardware e redes.

Item Notas

Arquivo de instalação do StorageGRID

Se você estiver adicionando novos nós de grade ou um novo site, deverá baixar e extrair o arquivo de instalação do StorageGRID . Você deve usar a mesma versão que está sendo executada atualmente na grade.

Para mais detalhes, consulte as instruções parabaixando e extraindo os arquivos de instalação do StorageGRID .

Observação: você não precisa baixar arquivos se estiver adicionando novos volumes de armazenamento aos nós de armazenamento existentes ou instalando um novo dispositivo StorageGRID .

Laptop de serviço

O laptop de serviço possui o seguinte:

`Passwords.txt`arquivo

Contém as senhas necessárias para acessar os nós da grade na linha de comando. Incluído no Pacote de Recuperação.

Senha de provisionamento

A senha é criada e documentada quando o sistema StorageGRID é instalado pela primeira vez. A senha de provisionamento não está no Passwords.txt arquivo.

Documentação do StorageGRID

Documentação atual para sua plataforma

Para versões suportadas, consulte o "Ferramenta de Matriz de Interoperabilidade (IMT)" .

Baixe e extraia os arquivos de instalação do StorageGRID

Antes de adicionar novos nós de grade ou um novo site, você deve baixar o arquivo de instalação apropriado do StorageGRID e extrair os arquivos.

Sobre esta tarefa

Você deve executar operações de expansão usando a versão do StorageGRID que está atualmente em execução na grade.

Passos
  1. Vá para "Downloads da NetApp : StorageGRID" .

  2. Selecione a versão do StorageGRID que está sendo executada atualmente na grade.

  3. Sign in com o nome de usuário e a senha da sua conta NetApp .

  4. Leia o Contrato de Licença do Usuário Final, marque a caixa de seleção e selecione Aceitar e Continuar.

  5. Na coluna Instalar StorageGRID da página de download, selecione o .tgz ou .zip arquivo para sua plataforma.

    A versão mostrada no arquivo de instalação deve corresponder à versão do software que está instalado no momento.

    Use o .zip arquivo se você estiver executando o Windows no laptop de serviço.

    Plataforma Arquivo de instalação

    Red Hat Enterprise Linux

    StorageGRID-Webscale-version-RPM-uniqueID.zip StorageGRID-Webscale-version-RPM-uniqueID.tgz

    Ubuntu ou Debian ou Appliances

    StorageGRID-Webscale-version-DEB-uniqueID.zip StorageGRID-Webscale-version-DEB-uniqueID.tgz

    VMware

    StorageGRID-Webscale-version-VMware-uniqueID.zip StorageGRID-Webscale-version-VMware-uniqueID.tgz

    OpenStack/outro hipervisor

    Para expandir uma implantação existente no OpenStack, você deve implantar uma máquina virtual executando uma das distribuições Linux suportadas listadas acima e seguir as instruções apropriadas para Linux.

  6. Baixe e extraia o arquivo compactado.

  7. Siga as etapas apropriadas para sua plataforma para escolher os arquivos necessários, com base na sua plataforma, na topologia de grade planejada e em como você expandirá seu sistema StorageGRID .

    Os caminhos listados na etapa para cada plataforma são relativos ao diretório de nível superior instalado pelo arquivo compactado.

  8. Se você estiver expandindo um sistema Red Hat Enterprise Linux, selecione os arquivos apropriados.

Caminho e nome do arquivo Descrição

Um arquivo de texto que descreve todos os arquivos contidos no arquivo de download do StorageGRID .

Uma licença gratuita que não fornece nenhum direito de suporte para o produto.

Pacote RPM para instalar as imagens do nó StorageGRID nos seus hosts RHEL.

Pacote RPM para instalar o serviço de host StorageGRID em seus hosts RHEL.

Ferramenta de script de implantação

Descrição

Um script Python usado para automatizar a configuração de um sistema StorageGRID .

Um script Python usado para automatizar a configuração de dispositivos StorageGRID .

Um exemplo de arquivo de configuração para uso com o configure-storagegrid.py roteiro.

Um exemplo de script Python que você pode usar para fazer login na API de gerenciamento de grade quando o logon único estiver ativado. Você também pode usar este script para integração do Ping Federate.

Um arquivo de configuração em branco para uso com o configure-storagegrid.py roteiro.

Exemplo de função e manual do Ansible para configurar hosts RHEL para implantação de contêiner StorageGRID . Você pode personalizar a função ou o manual conforme necessário.

Um exemplo de script Python que você pode usar para fazer login na API de gerenciamento de grade quando o logon único (SSO) estiver habilitado usando o Active Directory ou o Ping Federate.

Um script auxiliar chamado pelo companheiro storagegrid-ssoauth-azure.py Script Python para executar interações SSO com o Azure.

Esquemas de API para StorageGRID.

Observação: antes de executar uma atualização, você pode usar esses esquemas para confirmar se qualquer código que você escreveu para usar as APIs de gerenciamento do StorageGRID será compatível com a nova versão do StorageGRID , caso você não tenha um ambiente StorageGRID não produtivo para testes de compatibilidade de atualização.

  1. Se você estiver expandindo um sistema Ubuntu ou Debian, selecione os arquivos apropriados.

Caminho e nome do arquivo Descrição

Um arquivo de texto que descreve todos os arquivos contidos no arquivo de download do StorageGRID .

Um arquivo de licença NetApp não produtivo que você pode usar para testes e implantações de prova de conceito.

Pacote DEB para instalar as imagens do nó StorageGRID em hosts Ubuntu ou Debian.

Soma de verificação MD5 para o arquivo /debs/storagegrid-webscale-images-version-SHA.deb .

Pacote DEB para instalar o serviço de host StorageGRID em hosts Ubuntu ou Debian.

Ferramenta de script de implantação

Descrição

Um script Python usado para automatizar a configuração de um sistema StorageGRID .

Um script Python usado para automatizar a configuração de dispositivos StorageGRID .

Um exemplo de script Python que você pode usar para fazer login na API de gerenciamento de grade quando o logon único estiver ativado. Você também pode usar este script para integração do Ping Federate.

Um exemplo de arquivo de configuração para uso com o configure-storagegrid.py roteiro.

Um arquivo de configuração em branco para uso com o configure-storagegrid.py roteiro.

Exemplo de função e manual do Ansible para configurar hosts Ubuntu ou Debian para implantação de contêiner StorageGRID . Você pode personalizar a função ou o manual conforme necessário.

Um exemplo de script Python que você pode usar para fazer login na API de gerenciamento de grade quando o logon único (SSO) estiver habilitado usando o Active Directory ou o Ping Federate.

Um script auxiliar chamado pelo companheiro storagegrid-ssoauth-azure.py Script Python para executar interações SSO com o Azure.

Esquemas de API para StorageGRID.

Observação: antes de executar uma atualização, você pode usar esses esquemas para confirmar se qualquer código que você escreveu para usar as APIs de gerenciamento do StorageGRID será compatível com a nova versão do StorageGRID , caso você não tenha um ambiente StorageGRID não produtivo para testes de compatibilidade de atualização.

  1. Se você estiver expandindo um sistema VMware, selecione os arquivos apropriados.

Caminho e nome do arquivo Descrição

Um arquivo de texto que descreve todos os arquivos contidos no arquivo de download do StorageGRID .

Uma licença gratuita que não fornece nenhum direito de suporte para o produto.

O arquivo de disco da máquina virtual que é usado como modelo para criar máquinas virtuais de nós de grade.

O arquivo de modelo do Open Virtualization Format(.ovf ) e arquivo de manifesto(.mf ) para implantar o nó de administração primário.

O arquivo de modelo(.ovf ) e arquivo de manifesto(.mf ) para implantar nós administrativos não primários.

O arquivo de modelo(.ovf ) e arquivo de manifesto(.mf ) para implantar nós de gateway.

O arquivo de modelo(.ovf ) e arquivo de manifesto(.mf ) para implantar nós de armazenamento baseados em máquina virtual.

Ferramenta de script de implantação

Descrição

Um script de shell Bash usado para automatizar a implantação de nós de grade virtual.

Um exemplo de arquivo de configuração para uso com o deploy-vsphere-ovftool.sh roteiro.

Um script Python usado para automatizar a configuração de um sistema StorageGRID .

Um script Python usado para automatizar a configuração de dispositivos StorageGRID .

Um exemplo de script Python que você pode usar para fazer login na API de gerenciamento de grade quando o logon único (SSO) estiver habilitado. Você também pode usar este script para integração do Ping Federate.

Um exemplo de arquivo de configuração para uso com o configure-storagegrid.py roteiro.

Um arquivo de configuração em branco para uso com o configure-storagegrid.py roteiro.

Um exemplo de script Python que você pode usar para fazer login na API de gerenciamento de grade quando o logon único (SSO) estiver habilitado usando o Active Directory ou o Ping Federate.

Um script auxiliar chamado pelo companheiro storagegrid-ssoauth-azure.py Script Python para executar interações SSO com o Azure.

Esquemas de API para StorageGRID.

Observação: antes de executar uma atualização, você pode usar esses esquemas para confirmar se qualquer código que você escreveu para usar as APIs de gerenciamento do StorageGRID será compatível com a nova versão do StorageGRID , caso você não tenha um ambiente StorageGRID não produtivo para testes de compatibilidade de atualização.

  1. Se você estiver expandindo um sistema baseado em dispositivo StorageGRID , selecione os arquivos apropriados.

Caminho e nome do arquivo Descrição

Pacote DEB para instalar as imagens do nó StorageGRID em seus dispositivos.

Soma de verificação MD5 para o arquivo /debs/storagegridwebscale- images-version-SHA.deb .

Observação Para instalação do dispositivo, esses arquivos só são necessários se você precisar evitar tráfego de rede. O dispositivo pode baixar os arquivos necessários do nó de administração principal.

Verificar hardware e rede

Antes de iniciar a expansão do seu sistema StorageGRID , certifique-se do seguinte:

  • O hardware necessário para dar suporte aos novos nós da grade ou ao novo site foi instalado e configurado.

  • Todos os novos nós têm caminhos de comunicação bidirecionais para todos os nós existentes e novos (um requisito para a Rede de Grade). Em particular, confirme se as seguintes portas TCP estão abertas entre os novos nós que você está adicionando na expansão e o nó de administração principal:

    • 1055

    • 7443

    • 8011

    • 10342

  • O nó de administração principal pode se comunicar com todos os servidores de expansão que devem hospedar o sistema StorageGRID .

  • Se algum dos novos nós tiver um endereço IP da Grid Network em uma sub-rede não usada anteriormente, você já terá"adicionou a nova sub-rede" para a lista de sub-redes da Grid Network. Caso contrário, você terá que cancelar a expansão, adicionar a nova sub-rede e iniciar o procedimento novamente.

  • Você não está usando a tradução de endereços de rede (NAT) na Grid Network entre nós da grade ou entre sites do StorageGRID . Quando você usa endereços IPv4 privados para a Grid Network, esses endereços devem ser roteáveis ​​diretamente de cada nó da grade em cada site. O uso de NAT para conectar a Grid Network em um segmento de rede pública só é suportado se você usar um aplicativo de tunelamento que seja transparente a todos os nós na grade, o que significa que os nós da grade não exigem conhecimento de endereços IP públicos.

    Essa restrição de NAT é específica para nós de grade e para a Rede de Grade. Conforme necessário, você pode usar NAT entre clientes externos e nós de grade, como para fornecer um endereço IP público para um nó de gateway.