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 local, baixe e extraia o arquivo de instalação do StorageGRID. Você deve usar a mesma versão que está atualmente em execução na grade. Para obter detalhes, consulte as instruções para Transferir e extrair os ficheiros de instalação do StorageGRID. Observação: você não precisa baixar arquivos se estiver adicionando novos volumes de storage aos nós de storage existentes ou instalando um novo dispositivo StorageGRID. |
Serviço de laptop |
O computador portátil de serviço tem o seguinte:
|
|
Contém as senhas necessárias para acessar os nós de grade na linha de comando. Incluído no Pacote de recuperação. |
Frase-passe do aprovisionamento |
A frase-passe é 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 a sua plataforma |
Para versões suportadas, consulte "Ferramenta de Matriz de interoperabilidade (IMT)" . |
Baixe e extraia os arquivos de instalação do StorageGRID
Antes de poder 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 "NetApp Downloads: StorageGRID".
-
Selecione a versão do StorageGRID que está atualmente em execução na grade.
-
Inicie sessão com o nome de utilizador e a palavra-passe da sua conta NetApp.
-
Leia o Contrato de Licença de Utilizador final, selecione a caixa de verificação e, em seguida, selecione Accept & continue.
-
Na coluna Instalar StorageGRID da página de download, selecione o
.tgz
arquivo ou.zip
para sua plataforma.A versão apresentada no ficheiro de arquivo de instalação tem de corresponder à versão do software atualmente instalado.
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.
-
Transfira e extraia o ficheiro de arquivo.
-
Siga a etapa apropriada para sua plataforma escolher os arquivos de que você precisa, com base em sua plataforma, topologia de grade planejada e 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 de arquivo.
-
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 qualquer direito de suporte para o produto. |
|
Pacote RPM para instalar as imagens do nó StorageGRID em 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 Ping federate. |
|
Um arquivo de configuração em branco para uso com o |
|
Exemplo de função do Ansible e manual de estratégia para configurar hosts do RHEL para implantação de contêineres do StorageGRID. Você pode personalizar a função ou o manual de estratégia 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) está habilitado usando o ative Directory ou Ping federate. |
|
Um script auxiliar chamado pelo script Python complementar |
|
Esquemas de API para StorageGRID. Nota: Antes de executar uma atualização, você pode usar esses esquemas para confirmar que qualquer código que você tenha escrito para usar APIs de gerenciamento do StorageGRID será compatível com a nova versão do StorageGRID se você não tiver um ambiente StorageGRID que não seja de produção para teste 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 do NetApp que não é de produção que pode ser usado para testes e implantações de prova de conceito. |
|
Pacote DEB para instalar as imagens do nó StorageGRID em hosts Ubuntu ou Debian. |
|
MD5 checksum para o arquivo |
|
Pacote DEB para instalar o serviço 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 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 Ansible role e playbook para configurar hosts Ubuntu ou Debian para a implantação de contentores StorageGRID. Você pode personalizar a função ou o manual de estratégia 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) está habilitado usando o ative Directory ou Ping federate. |
|
Um script auxiliar chamado pelo script Python complementar |
|
Esquemas de API para StorageGRID. Nota: Antes de executar uma atualização, você pode usar esses esquemas para confirmar que qualquer código que você tenha escrito para usar APIs de gerenciamento do StorageGRID será compatível com a nova versão do StorageGRID se você não tiver um ambiente StorageGRID que não seja de produção para teste 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 qualquer direito de suporte para o produto. |
|
O arquivo de disco da máquina virtual que é usado como um modelo para criar máquinas virtuais de nó de grade. |
|
O arquivo de modelo Open Virtualization Format ( |
|
O arquivo de ( |
|
O arquivo de ( |
|
O arquivo de ( |
|
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 entrar na API de Gerenciamento de Grade quando o logon único (SSO) está ativado. Você também pode usar este script para integração 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) está habilitado usando o ative Directory ou Ping federate. |
|
Um script auxiliar chamado pelo script Python complementar |
|
Esquemas de API para StorageGRID. Nota: Antes de executar uma atualização, você pode usar esses esquemas para confirmar que qualquer código que você tenha escrito para usar APIs de gerenciamento do StorageGRID será compatível com a nova versão do StorageGRID se você não tiver um ambiente StorageGRID que não seja de produção para teste de compatibilidade de atualização. |
-
Se você estiver expandindo um sistema baseado no StorageGRID Appliance, selecione os arquivos apropriados.
Caminho e nome do arquivo | Descrição |
---|---|
DEB pacote para instalar as imagens do nó StorageGRID em seus dispositivos. |
|
MD5 checksum para o arquivo |
Para a instalação do dispositivo, esses arquivos só são necessários se você precisar evitar o tráfego de rede. O dispositivo pode baixar os arquivos necessários do nó de administração principal. |
Verifique o hardware e a rede
Antes de iniciar a expansão do sistema StorageGRID, verifique o seguinte:
-
O hardware necessário para suportar os novos nós de grade ou o 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 no nó Admin principal:
-
1055
-
7443
-
8011
-
10342
"Comunicações internas do nó da grade"Consulte .
-
-
O nó de administração principal pode se comunicar com todos os servidores de expansão destinados a hospedar o sistema StorageGRID.
-
Se algum dos novos nós tiver um endereço IP de rede de Grade em uma sub-rede não usada anteriormente, você já "adicionada a nova sub-rede" terá acesso à lista de sub-redes de rede de Grade. 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ço de rede (NAT) na rede de Grade entre nós de grade ou entre sites do StorageGRID. Quando você usa endereços IPv4 privados para a rede de Grade, esses endereços devem ser roteáveis diretamente de cada nó de grade em cada local. O uso de NAT para fazer a ponte da rede de Grade em um segmento de rede pública é suportado somente se você usar um aplicativo de encapsulamento transparente para todos os nós da grade, o que significa que os nós da grade não exigem conhecimento de endereços IP públicos.
Esta restrição NAT é específica para nós de grade e rede de grade. Conforme necessário, você pode usar o NAT entre clientes externos e nós de grade, por exemplo, para fornecer um endereço IP público para um nó de gateway.