Reúna los materiales necesarios
Antes de realizar una operación de expansión, reúna los materiales e instale y configure cualquier hardware y redes nuevas.
Artículo | Notas |
---|---|
Archivo de instalación de StorageGRID |
Si está agregando nuevos nodos de red o un nuevo sitio, debe descargar y extraer el archivo de instalación de StorageGRID . Debe utilizar la misma versión que se ejecuta actualmente en la red. Para obtener más detalles, consulte las instrucciones paraDescargar y extraer los archivos de instalación de StorageGRID . Nota: No es necesario descargar archivos si está agregando nuevos volúmenes de almacenamiento a nodos de almacenamiento existentes o instalando un nuevo dispositivo StorageGRID . |
Servicio de computadora portátil |
La computadora portátil de servicio tiene lo siguiente:
|
`Passwords.txt`archivo |
Contiene las contraseñas necesarias para acceder a los nodos de la red en la línea de comando. Incluido en el paquete de recuperación. |
Frase de contraseña de aprovisionamiento |
La frase de contraseña se crea y se documenta cuando se instala por primera vez el sistema StorageGRID . La frase de contraseña de aprovisionamiento no está en el |
Documentación de StorageGRID |
|
Documentación actual para su plataforma |
Para conocer las versiones compatibles, consulte la "Herramienta de matriz de interoperabilidad (IMT)" . |
Descargue y extraiga los archivos de instalación de StorageGRID
Antes de poder agregar nuevos nodos de red o un nuevo sitio, debe descargar el archivo de instalación de StorageGRID apropiado y extraer los archivos.
Debe realizar operaciones de expansión utilizando la versión de StorageGRID que se esté ejecutando actualmente en la red.
-
Seleccione la versión de StorageGRID que se está ejecutando actualmente en la red.
-
Sign in con el nombre de usuario y la contraseña de su cuenta de NetApp .
-
Lea el Acuerdo de licencia de usuario final, seleccione la casilla de verificación y luego seleccione Aceptar y continuar.
-
En la columna Instalar StorageGRID de la página de descarga, seleccione la opción
.tgz
o.zip
archivo para su plataforma.La versión que se muestra en el archivo de instalación debe coincidir con la versión del software que está instalado actualmente.
Utilice el
.zip
archivo si está ejecutando Windows en la computadora portátil de servicio.Plataforma Archivo de instalación Red Hat Enterprise Linux
StorageGRID-Webscale-version-RPM-uniqueID.zip
StorageGRID-Webscale-version-RPM-uniqueID.tgz
Ubuntu o Debian o electrodomésticos
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/otro hipervisor
Para expandir una implementación existente en OpenStack, debe implementar una máquina virtual que ejecute una de las distribuciones de Linux compatibles enumeradas anteriormente y seguir las instrucciones adecuadas para Linux.
-
Descargue y extraiga el archivo comprimido.
-
Siga el paso apropiado para su plataforma para elegir los archivos que necesita, en función de su plataforma, la topología de red planificada y cómo expandirá su sistema StorageGRID .
Las rutas enumeradas en el paso para cada plataforma son relativas al directorio de nivel superior instalado por el archivo de almacenamiento.
-
Si está ampliando un sistema Red Hat Enterprise Linux, seleccione los archivos adecuados.
Ruta y nombre de archivo | Descripción |
---|---|
Un archivo de texto que describe todos los archivos contenidos en el archivo de descarga de StorageGRID . |
|
Una licencia gratuita que no proporciona ningún derecho de soporte para el producto. |
|
Paquete RPM para instalar las imágenes de nodo StorageGRID en sus hosts RHEL. |
|
Paquete RPM para instalar el servicio de host StorageGRID en sus hosts RHEL. |
|
Herramienta de scripting de implementación |
Descripción |
Un script de Python utilizado para automatizar la configuración de un sistema StorageGRID . |
|
Un script de Python utilizado para automatizar la configuración de dispositivos StorageGRID . |
|
Un archivo de configuración de ejemplo para usar con el |
|
Un ejemplo de script de Python que puede utilizar para iniciar sesión en la API de administración de Grid cuando el inicio de sesión único está habilitado. También puede utilizar este script para la integración de Ping Federate. |
|
Un archivo de configuración en blanco para usar con el |
|
Ejemplo de rol y manual de Ansible para configurar hosts RHEL para la implementación de contenedores StorageGRID . Puede personalizar el rol o el libro de jugadas según sea necesario. |
|
Un ejemplo de secuencia de comandos de Python que puede utilizar para iniciar sesión en la API de administración de Grid cuando el inicio de sesión único (SSO) está habilitado mediante Active Directory o Ping Federate. |
|
Un script de ayuda llamado por el compañero |
|
Esquemas de API para StorageGRID. Nota: Antes de realizar una actualización, puede usar estos esquemas para confirmar que cualquier código que haya escrito para usar las API de administración de StorageGRID será compatible con la nueva versión de StorageGRID si no tiene un entorno de StorageGRID que no sea de producción para realizar pruebas de compatibilidad de actualización. |
-
Si está expandiendo un sistema Ubuntu o Debian, seleccione los archivos apropiados.
Ruta y nombre de archivo | Descripción |
---|---|
Un archivo de texto que describe todos los archivos contenidos en el archivo de descarga de StorageGRID . |
|
Un archivo de licencia de NetApp que no es de producción y que puede utilizar para realizar pruebas e implementaciones de prueba de concepto. |
|
Paquete DEB para instalar las imágenes del nodo StorageGRID en hosts Ubuntu o Debian. |
|
Suma de comprobación MD5 del archivo |
|
Paquete DEB para instalar el servicio de host StorageGRID en hosts Ubuntu o Debian. |
|
Herramienta de scripting de implementación |
Descripción |
Un script de Python utilizado para automatizar la configuración de un sistema StorageGRID . |
|
Un script de Python utilizado para automatizar la configuración de dispositivos StorageGRID . |
|
Un ejemplo de script de Python que puede utilizar para iniciar sesión en la API de administración de Grid cuando el inicio de sesión único está habilitado. También puede utilizar este script para la integración de Ping Federate. |
|
Un archivo de configuración de ejemplo para usar con el |
|
Un archivo de configuración en blanco para usar con el |
|
Ejemplo de rol y manual de estrategias de Ansible para configurar hosts Ubuntu o Debian para la implementación de contenedores StorageGRID . Puede personalizar el rol o el libro de jugadas según sea necesario. |
|
Un ejemplo de secuencia de comandos de Python que puede utilizar para iniciar sesión en la API de administración de Grid cuando el inicio de sesión único (SSO) está habilitado mediante Active Directory o Ping Federate. |
|
Un script de ayuda llamado por el compañero |
|
Esquemas de API para StorageGRID. Nota: Antes de realizar una actualización, puede usar estos esquemas para confirmar que cualquier código que haya escrito para usar las API de administración de StorageGRID será compatible con la nueva versión de StorageGRID si no tiene un entorno de StorageGRID que no sea de producción para realizar pruebas de compatibilidad de actualización. |
-
Si está expandiendo un sistema VMware, seleccione los archivos apropiados.
Ruta y nombre de archivo | Descripción |
---|---|
Un archivo de texto que describe todos los archivos contenidos en el archivo de descarga de StorageGRID . |
|
Una licencia gratuita que no proporciona ningún derecho de soporte para el producto. |
|
El archivo de disco de la máquina virtual que se utiliza como plantilla para crear máquinas virtuales de nodo de cuadrícula. |
|
El archivo de plantilla de formato de virtualización abierta( |
|
El archivo de plantilla( |
|
El archivo de plantilla( |
|
El archivo de plantilla( |
|
Herramienta de scripting de implementación |
Descripción |
Un script de shell Bash utilizado para automatizar la implementación de nodos de red virtuales. |
|
Un archivo de configuración de ejemplo para usar con el |
|
Un script de Python utilizado para automatizar la configuración de un sistema StorageGRID . |
|
Un script de Python utilizado para automatizar la configuración de dispositivos StorageGRID . |
|
Un ejemplo de script de Python que puede utilizar para iniciar sesión en la API de administración de Grid cuando el inicio de sesión único (SSO) está habilitado. También puede utilizar este script para la integración de Ping Federate. |
|
Un archivo de configuración de ejemplo para usar con el |
|
Un archivo de configuración en blanco para usar con el |
|
Un ejemplo de secuencia de comandos de Python que puede utilizar para iniciar sesión en la API de administración de Grid cuando el inicio de sesión único (SSO) está habilitado mediante Active Directory o Ping Federate. |
|
Un script de ayuda llamado por el compañero |
|
Esquemas de API para StorageGRID. Nota: Antes de realizar una actualización, puede usar estos esquemas para confirmar que cualquier código que haya escrito para usar las API de administración de StorageGRID será compatible con la nueva versión de StorageGRID si no tiene un entorno de StorageGRID que no sea de producción para realizar pruebas de compatibilidad de actualización. |
-
Si está expandiendo un sistema basado en un dispositivo StorageGRID , seleccione los archivos apropiados.
Ruta y nombre de archivo | Descripción |
---|---|
Paquete DEB para instalar las imágenes del nodo StorageGRID en sus dispositivos. |
|
Suma de comprobación MD5 del archivo |
|
Para la instalación del dispositivo, estos archivos solo son necesarios si necesita evitar el tráfico de red. El dispositivo puede descargar los archivos necesarios desde el nodo de administración principal. |
Verificar hardware y redes
Antes de comenzar la expansión de su sistema StorageGRID , asegúrese de lo siguiente:
-
Se ha instalado y configurado el hardware necesario para soportar los nuevos nodos de la red o el nuevo sitio.
-
Todos los nodos nuevos tienen rutas de comunicación bidireccionales hacia todos los nodos existentes y nuevos (un requisito para la red Grid). En particular, confirme que los siguientes puertos TCP estén abiertos entre los nuevos nodos que está agregando en la expansión y el nodo de administración principal:
-
1055
-
7443
-
8011
-
10342
-
-
El nodo de administración principal puede comunicarse con todos los servidores de expansión que estén destinados a alojar el sistema StorageGRID .
-
Si alguno de los nuevos nodos tiene una dirección IP de red en una subred que no se utilizó anteriormente, ya la ha"Se agregó la nueva subred" a la lista de subredes de la red Grid. De lo contrario, tendrá que cancelar la expansión, agregar la nueva subred y comenzar el procedimiento nuevamente.
-
No está utilizando la traducción de direcciones de red (NAT) en la red Grid entre nodos Grid o entre sitios StorageGRID . Cuando se utilizan direcciones IPv4 privadas para la red de cuadrícula, dichas direcciones deben ser enrutables directamente desde cada nodo de la red en cada sitio. El uso de NAT para unir la red de cuadrícula a través de un segmento de red pública solo es compatible si se utiliza una aplicación de tunelización que sea transparente para todos los nodos de la red, lo que significa que los nodos de la red no requieren conocimiento de direcciones IP públicas.
Esta restricción de NAT es específica para los nodos de la red y la red de la red. Según sea necesario, puede utilizar NAT entre clientes externos y nodos de la red, por ejemplo, para proporcionar una dirección IP pública para un nodo de puerta de enlace.