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 |
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.
Você deve executar operações de expansão usando a versão do StorageGRID que está atualmente em execução na grade.
-
Vá para "Downloads da NetApp : StorageGRID" .
-
Selecione a versão do StorageGRID que está sendo executada atualmente na grade.
-
Sign in com o nome de usuário e a senha da sua conta NetApp .
-
Leia o Contrato de Licença do Usuário Final, marque a caixa de seleção e selecione Aceitar e Continuar.
-
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.
-
Baixe e extraia o arquivo compactado.
-
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.
-
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 |
|
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 |
|
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 |
|
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. |
-
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 |
|
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 |
|
Um arquivo de configuração em branco para uso com o |
|
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 |
|
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. |
-
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( |
|
O arquivo de modelo( |
|
O arquivo de modelo( |
|
O arquivo de modelo( |
|
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 |
|
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 |
|
Um arquivo de configuração em branco para uso com o |
|
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 |
|
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. |
-
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 |
|
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.