Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

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 Passwords.txt archivo.

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

[[descargar y extraer archivos de instalación]]

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.

Acerca de esta tarea

Debe realizar operaciones de expansión utilizando la versión de StorageGRID que se esté ejecutando actualmente en la red.

Pasos
  1. Ir a "Descargas de NetApp : StorageGRID" .

  2. Seleccione la versión de StorageGRID que se está ejecutando actualmente en la red.

  3. Sign in con el nombre de usuario y la contraseña de su cuenta de NetApp .

  4. Lea el Acuerdo de licencia de usuario final, seleccione la casilla de verificación y luego seleccione Aceptar y continuar.

  5. 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.

  6. Descargue y extraiga el archivo comprimido.

  7. 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.

  8. 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 configure-storagegrid.py guion.

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 configure-storagegrid.py guion.

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 storagegrid-ssoauth-azure.py Script de Python para realizar interacciones de SSO con Azure.

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.

  1. 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 /debs/storagegrid-webscale-images-version-SHA.deb .

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 configure-storagegrid.py guion.

Un archivo de configuración en blanco para usar con el configure-storagegrid.py guion.

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 storagegrid-ssoauth-azure.py Script de Python para realizar interacciones de SSO con Azure.

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.

  1. 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(.ovf ) y archivo de manifiesto(.mf ) para implementar el nodo de administración principal.

El archivo de plantilla(.ovf ) y archivo de manifiesto(.mf ) para implementar nodos de administración no principales.

El archivo de plantilla(.ovf ) y archivo de manifiesto(.mf ) para implementar nodos de puerta de enlace.

El archivo de plantilla(.ovf ) y archivo de manifiesto(.mf ) para implementar nodos de almacenamiento basados en máquinas virtuales.

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 deploy-vsphere-ovftool.sh guion.

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 configure-storagegrid.py guion.

Un archivo de configuración en blanco para usar con el configure-storagegrid.py guion.

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 storagegrid-ssoauth-azure.py Script de Python para realizar interacciones de SSO con Azure.

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.

  1. 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 /debs/storagegridwebscale- images-version-SHA.deb .

Nota 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.