Reúna los materiales necesarios
Antes de realizar una operación de expansión, recopile los materiales e instale y configure cualquier hardware y redes nuevos.
Elemento | Notas |
---|---|
Archivo de instalación de StorageGRID |
Si va a añadir nodos de grid o un sitio nuevo, debe descargar y extraer el archivo de instalación de StorageGRID. Debe utilizar la misma versión que se esté ejecutando actualmente en la cuadrícula. Para obtener más información, consulte las instrucciones de Descarga y extracción de los archivos de instalación de StorageGRID. Nota: No es necesario descargar archivos si está agregando nuevos volúmenes de almacenamiento a los nodos de almacenamiento existentes o instalando un nuevo dispositivo StorageGRID. |
Portátil de servicio |
El portátil de servicio tiene lo siguiente:
|
|
Contiene las contraseñas que se necesitan para acceder a los nodos de grid en la línea de comandos. Incluido en el paquete de recuperación. |
Clave de acceso de aprovisionamiento |
La frase de contraseña se crea y documenta cuando se instala el sistema StorageGRID por primera vez. La clave de acceso de aprovisionamiento no está en |
Documentación de StorageGRID |
|
La documentación actual de su plataforma |
Para ver las versiones compatibles, consulte la "Herramienta de matriz de interoperabilidad (IMT)". |
Descargue y extraiga los archivos de instalación de StorageGRID
Antes de poder añadir nuevos nodos de grid o un sitio nuevo, debe descargar el archivo de instalación de StorageGRID correspondiente y extraer los archivos.
Es necesario realizar operaciones de ampliación con la versión de StorageGRID que se está ejecutando en el grid.
-
Seleccione la versión de StorageGRID que se está ejecutando actualmente en la cuadrícula.
-
Inicie sesión con el nombre de usuario y la contraseña de su cuenta de NetApp.
-
Lea el Contrato de licencia de usuario final, seleccione la casilla de verificación y, a continuación, seleccione * Aceptar y continuar *.
-
En la columna Instalar StorageGRID de la página de descarga, seleccione el
.tgz
archivo o.zip
para su plataforma.La versión que se muestra en el archivo de archivo de instalación debe coincidir con la versión del software que está instalado actualmente.
Utilice el
.zip
archivo si ejecuta Windows en el 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 dispositivos
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 ampliar una puesta en marcha existente en OpenStack, debe implementar una máquina virtual que ejecute una de las distribuciones de Linux admitidas que se indican anteriormente y seguir las instrucciones correspondientes para Linux.
-
Descargue y extraiga el archivo de archivo.
-
Siga el paso adecuado para que su plataforma elija los archivos que necesite, en función de su plataforma, la topología de cuadrícula planificada y cómo ampliará su sistema StorageGRID.
Las rutas enumeradas en el paso de cada plataforma son relativas al directorio de nivel superior instalado por el archivo de archivado.
-
Si va a ampliar un sistema Red Hat Enterprise Linux, seleccione los archivos adecuados.
Ruta y nombre de archivo | Descripción |
---|---|
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 DE RPM para instalar las imágenes de los nodos StorageGRID en los hosts RHEL. |
|
Paquete DE RPM para instalar el servicio de host StorageGRID en los hosts de RHEL. |
|
Herramienta de secuencia de comandos de la implementación |
Descripción |
Script Python que se utiliza para automatizar la configuración de un sistema StorageGRID. |
|
Una secuencia de comandos Python que se utiliza para automatizar la configuración de los dispositivos StorageGRID. |
|
Un archivo de configuración de ejemplo para utilizar con |
|
Ejemplo de secuencia de comandos Python que puede utilizar para iniciar sesión en la API de gestión de grid cuando está activado el inicio de sesión único. También puede utilizar este script para la integración federada de ping. |
|
Un archivo de configuración en blanco para su uso con |
|
Ejemplo de rol y libro de estrategia de Ansible para configurar hosts de RHEL para la puesta en marcha del contenedor StorageGRID. Puede personalizar el rol o el libro de estrategia según sea necesario. |
|
Un ejemplo de script de Python que puede utilizar para iniciar sesión en la API de administración de grid cuando se activa el inicio de sesión único (SSO) mediante Active Directory o ping federate. |
|
Un script de ayuda llamado por el script de Python 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 StorageGRID que no sea de producción para probar la compatibilidad de la actualización. |
-
Si va a ampliar un sistema Ubuntu o Debian, seleccione los archivos apropiados.
Ruta y nombre de archivo | Descripción |
---|---|
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 se puede usar para pruebas e implementaciones conceptuales. |
|
PAQUETE DEB para instalar las imágenes del nodo StorageGRID en hosts de Ubuntu o Debian. |
|
MD5 suma de comprobación para el archivo |
|
PAQUETE DEB para instalar el servicio de host de StorageGRID en hosts de Ubuntu o Debian. |
|
Herramienta de secuencia de comandos de la implementación |
Descripción |
Script Python que se utiliza para automatizar la configuración de un sistema StorageGRID. |
|
Una secuencia de comandos Python que se utiliza para automatizar la configuración de los dispositivos StorageGRID. |
|
Ejemplo de secuencia de comandos Python que puede utilizar para iniciar sesión en la API de gestión de grid cuando está activado el inicio de sesión único. También puede utilizar este script para la integración federada de ping. |
|
Un archivo de configuración de ejemplo para utilizar con |
|
Un archivo de configuración en blanco para su uso con |
|
Ejemplo de rol de Ansible y libro de aplicaciones para configurar hosts Ubuntu o Debian para la implementación del contenedor StorageGRID. Puede personalizar el rol o el libro de estrategia según sea necesario. |
|
Un ejemplo de script de Python que puede utilizar para iniciar sesión en la API de administración de grid cuando se activa el inicio de sesión único (SSO) mediante Active Directory o ping federate. |
|
Un script de ayuda llamado por el script de Python 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 StorageGRID que no sea de producción para probar la compatibilidad de la actualización. |
-
Si va a ampliar un sistema VMware, seleccione los archivos adecuados.
Ruta y nombre de archivo | Descripción |
---|---|
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 máquina virtual que se usa como plantilla para crear máquinas virtuales del nodo de grid. |
|
El archivo de plantilla Open Virtualization Format ( |
|
El archivo de plantilla ( |
|
El archivo de plantilla ( |
|
El archivo de plantilla ( |
|
Herramienta de secuencia de comandos de la implementación |
Descripción |
Una secuencia de comandos de shell Bash que se utiliza para automatizar la implementación de nodos de cuadrícula virtual. |
|
Un archivo de configuración de ejemplo para utilizar con |
|
Script Python que se utiliza para automatizar la configuración de un sistema StorageGRID. |
|
Una secuencia de comandos Python que se utiliza para automatizar la configuración de los dispositivos StorageGRID. |
|
Un ejemplo de script de Python que puede utilizar para iniciar sesión en la API de administración de grid cuando se activa el inicio de sesión único (SSO). También puede utilizar este script para la integración federada de ping. |
|
Un archivo de configuración de ejemplo para utilizar con |
|
Un archivo de configuración en blanco para su uso con |
|
Un ejemplo de script de Python que puede utilizar para iniciar sesión en la API de administración de grid cuando se activa el inicio de sesión único (SSO) mediante Active Directory o ping federate. |
|
Un script de ayuda llamado por el script de Python 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 StorageGRID que no sea de producción para probar la compatibilidad de la actualización. |
-
Si va a ampliar un sistema basado en dispositivos StorageGRID, seleccione los archivos adecuados.
Ruta y nombre de archivo | Descripción |
---|---|
DEB el paquete para instalar las imágenes de nodo StorageGRID en sus dispositivos. |
|
MD5 suma de comprobación para el archivo |
Para la instalación del dispositivo, estos archivos sólo son necesarios si necesita evitar el tráfico de red. El dispositivo puede descargar los archivos necesarios del nodo de administración principal. |
Verifique el hardware y las redes
Antes de iniciar la ampliación del sistema StorageGRID, asegúrese de lo siguiente:
-
Se ha instalado y configurado el hardware necesario para admitir los nuevos nodos de grid o un sitio nuevo.
-
Todos los nodos nuevos tienen rutas de comunicación bidireccionales con todos los nodos nuevos y existentes (un requisito para la red de grid). En particular, confirme que los siguientes puertos TCP están abiertos entre los nuevos nodos que está añadiendo en la ampliación y el nodo de administración principal:
-
1055
-
7443
-
8011
-
10342
-
-
El nodo de administración principal se puede comunicar con todos los servidores de expansión que tienen la intención de alojar el sistema StorageGRID.
-
Si alguno de los nodos nuevos tiene una dirección IP de red de grid en una subred que no se ha utilizado anteriormente, ya tiene "se añadió la nueva subred"en la lista de subred de red de grid. De lo contrario, tendrá que cancelar la expansión, agregar la nueva subred e iniciar el procedimiento de nuevo.
-
No está utilizando la traducción de direcciones de red (NAT) en la red de grid entre nodos de grid o entre sitios de StorageGRID. Cuando utilice direcciones IPv4 privadas para la red de cuadrícula, esas direcciones deben poder enrudarse directamente desde cada nodo de cuadrícula de cada sitio. Sólo se admite el uso de NAT para tender un puente entre la red Grid a través de un segmento de red pública si se utiliza una aplicación de túnel que sea transparente para todos los nodos de la cuadrícula, lo que significa que los nodos de la cuadrícula no necesitan conocimientos de direcciones IP públicas.
Esta restricción NAT es específica de los nodos de cuadrícula y de la red de cuadrícula. Según sea necesario, puede utilizar NAT entre clientes externos y nodos de cuadrícula, por ejemplo, para proporcionar una dirección IP pública para un nodo de puerta de enlace.