Poner en marcha un nodo de StorageGRID como máquina virtual
VMware vSphere Web Client se utiliza para implementar cada nodo de grid como máquina virtual. Durante la implementación, se crea cada nodo de grid y se conecta a una o varias redes StorageGRID. Opcionalmente, puede reasignar puertos de nodo o aumentar la configuración de CPU o memoria del nodo antes de encenderlo.
-
Ha revisado los temas de planificación y preparación, y comprende los requisitos de software, CPU y RAM, y almacenamiento y rendimiento.
-
Ya está familiarizado con el hipervisor de VMware vSphere y tendrá experiencia en la puesta en marcha de máquinas virtuales en este entorno.
La open-vm-tools
El paquete, una implementación de código abierto similar a las herramientas VMware, se incluye con la máquina virtual de StorageGRID. No es necesario instalar manualmente VMware Tools. -
Ha descargado y extraído la versión correcta del archivo de instalación de StorageGRID para VMware.
Si desea implementar el nuevo nodo como parte de una operación de ampliación o recuperación, debe utilizar la versión de StorageGRID que se está ejecutando en el grid. -
Tiene el disco de máquina virtual de StorageGRID (
.vmdk
) archivo:
NetApp-SG-version-SHA.vmdk
-
Usted tiene la
.ovf
y...mf
archivos para cada tipo de nodo de cuadrícula que esté implementando:Nombre de archivo Descripción vsphere-primary-admin.ovf vsphere-primary-admin.mf
El archivo de plantilla y el archivo de manifiesto para el nodo de administración principal.
vsphere-non-primary-admin.ovf vsphere-non-primary-admin.mf
El archivo de plantilla y el archivo de manifiesto para un nodo de administración no primario.
vsphere-archive.ovf vsphere-archive.mf
El archivo de plantilla y el archivo de manifiesto para un nodo de archivado.
vsphere-gateway.ovf vsphere-gateway.mf
El archivo de plantilla y el archivo de manifiesto para un nodo de puerta de enlace.
vsphere-storage.ovf vsphere-storage.mf
El archivo de plantilla y el archivo de manifiesto para un nodo de almacenamiento.
-
La
.vdmk
,.ovf
, y..mf
todos los archivos están en el mismo directorio. -
Tiene pensado minimizar los dominios de fallos. Por ejemplo, no debe implementar todos los nodos de puerta de enlace en un único servidor de máquina virtual.
En una puesta en marcha de producción, no ejecute más de un nodo de almacenamiento en un único servidor de máquinas virtuales. Al utilizar un host de máquina virtual dedicado para cada nodo de almacenamiento se proporciona un dominio de fallo aislado. -
Si desea implementar un nodo como parte de una operación de expansión o recuperación, tendrá las instrucciones de ampliar un sistema StorageGRID o las instrucciones de recuperación y mantenimiento.
-
Si va a implementar un nodo de StorageGRID como máquina virtual con almacenamiento asignado desde un sistema AFF de NetApp, debe confirmar que el volumen no tiene habilitada una política de organización en niveles de FabricPool. Por ejemplo, si un nodo StorageGRID se ejecuta como máquina virtual en un host VMware, asegúrese de que el volumen que realiza el backup del almacén de datos del nodo no tenga habilitada una política de organización en niveles de FabricPool. Al deshabilitar el almacenamiento en niveles de FabricPool para los volúmenes que se usan con los nodos StorageGRID, se simplifica la solución de problemas y las operaciones de almacenamiento.
No utilice nunca FabricPool para colocar en niveles datos relacionados con StorageGRID en el propio StorageGRID. La organización en niveles de los datos de StorageGRID en StorageGRID aumenta la solución de problemas y la complejidad operativa.
Siga estas instrucciones para poner en marcha inicialmente nodos de VMware, añadir un nuevo nodo de VMware en una ampliación o reemplazar un nodo de VMware como parte de una operación de recuperación. Excepto que se indica en los pasos, el procedimiento de puesta en marcha de nodos es el mismo para todos los tipos de nodos, incluidos los nodos de administración, los nodos de almacenamiento, los nodos de puerta de enlace y los nodos de archivado.
Si está instalando un nuevo sistema StorageGRID:
-
Debe implementar el nodo de administrador principal antes de implementar cualquier otro nodo de grid.
-
Debe asegurarse de que cada máquina virtual se pueda conectar al nodo de administración principal a través de la red de grid.
-
Debe implementar todos los nodos de grid antes de configurar el grid.
Si va a realizar una operación de expansión o recuperación:
-
Debe asegurarse de que la nueva máquina virtual pueda conectarse al nodo de administración principal a través de la red de grid.
Si necesita reasignar algunos de los puertos del nodo, no encienda el nodo nuevo hasta que se complete la configuración de reasignación de puerto.
-
Con vCenter, implemente una plantilla OVF.
Si especifica una dirección URL, elija una carpeta que contenga los siguientes archivos. De lo contrario, seleccione cada uno de estos archivos de un directorio local.
NetApp-SG-version-SHA.vmdk vsphere-node.ovf vsphere-node.mf
Por ejemplo, si este es el primer nodo que va a implementar, utilice estos archivos para implementar el nodo de administrador principal para el sistema StorageGRID:
NetApp-SG-version-SHA.vmdk sphere-primary-admin.ovf sphere-primary-admin.mf
-
Escriba un nombre para la máquina virtual.
La práctica estándar consiste en usar el mismo nombre tanto para la máquina virtual como para el nodo de grid.
-
Coloque la máquina virtual en el grupo de recursos o vApp apropiado.
-
Si va a implementar el nodo de administración principal, lea y acepte el Contrato de licencia para el usuario final.
Según la versión de vCenter, el orden de los pasos variará para aceptar el acuerdo de licencia del usuario final, especificar el nombre de la máquina virtual y seleccionar un almacén de datos -
Seleccione el almacenamiento para la máquina virtual.
Si desea implementar un nodo como parte de la operación de recuperación, siga las instrucciones que se indican en paso de recuperación de almacenamiento para agregar nuevos discos virtuales, vuelva a conectar discos duros virtuales desde el nodo de cuadrícula con error, o ambos. Al poner en marcha un nodo de almacenamiento, use 3 o más volúmenes de almacenamiento, donde cada volumen de almacenamiento es de 4 TB o más. Debe asignar al menos 4 TB al volumen 0.
El archivo .ovf del nodo de almacenamiento define varios VMDK para el almacenamiento. A menos que estos VMDK cumplan con sus requisitos de almacenamiento, debe quitarlos y asignar los VMDK o RDM apropiados para el almacenamiento antes de encender el nodo. Los VMDK se utilizan más habitualmente en los entornos de VMware y son más fáciles de gestionar, mientras que los RDM pueden proporcionar un mejor rendimiento a las cargas de trabajo que utilizan tamaños de objeto más grandes (por ejemplo, mayores de 100 MB). -
Seleccione redes.
Determine qué redes StorageGRID utilizará el nodo seleccionando una red de destino para cada red de origen.
-
Se requiere la red de red. Debe seleccionar una red de destino en el entorno de vSphere.
-
Si utiliza Admin Network, seleccione una red de destino diferente en el entorno de vSphere. Si no utiliza la red de administración, seleccione el mismo destino seleccionado para la red de cuadrícula.
-
Si utiliza Client Network, seleccione una red de destino diferente en el entorno de vSphere. Si no utiliza la red de cliente, seleccione el mismo destino seleccionado para la red de cuadrícula.
-
-
En Personalizar plantilla, configure las propiedades de nodo StorageGRID necesarias.
-
Introduzca el Nombre de nodo.
Si va a recuperar un nodo de grid, debe introducir el nombre del nodo que se está recuperando. -
En la sección Red de cuadrícula (eth0), seleccione STATIC o DHCP para la Configuración IP de red de cuadrícula.
-
Si selecciona STATIC, introduzca Grid network IP, Grid network mask, Grid network gateway y Red red MTU.
-
Si selecciona DHCP, se asignan automáticamente los Grid network IP, Grid network mask y Grid network Gateway.
-
-
En el campo IP de administración principal, introduzca la dirección IP del nodo de administración principal para la red de red.
Este paso no aplica si el nodo que va a implementar es el nodo de administración principal.
Si omite la dirección IP del nodo de administración principal, la dirección IP se detecta automáticamente si el nodo de administración principal o al menos otro nodo de grid con ADMIN_IP configurado, está presente en la misma subred. Sin embargo, se recomienda establecer aquí la dirección IP del nodo de administración principal.
-
En la sección Red de administración (eth1), seleccione STATIC, DHCP o DISABLED para la Configuración de IP de red de administración.
-
Si no desea utilizar la Red de administración, seleccione DESHABILITADA e introduzca 0.0.0.0 para la IP de red de administración. Puede dejar los otros campos en blanco.
-
Si selecciona ESTÁTICO, introduzca IP de red de administración, máscara de red de administración, gateway de red de administración y MTU de red de administración.
-
Si selecciona STATIC, introduzca la lista de subredes externas de Admin network. También debe configurar una puerta de enlace.
-
Si selecciona DHCP, se asignan automáticamente los IP de red de administración, máscara de red de administración y gateway de red de administración.
-
-
En la sección Red cliente (eth2), seleccione STATIC, DHCP o DISABLED para la configuración IP de red cliente.
-
Si no desea utilizar la red de cliente, seleccione DISABLED (DESACTIVADO) e introduzca 0.0.0.0 para la IP de la red de cliente. Puede dejar los otros campos en blanco.
-
Si selecciona STATIC, introduzca IP de red de cliente, máscara de red de cliente, gateway de red de cliente y MTU de red de cliente.
-
Si selecciona DHCP, se asignan automáticamente IP de red de cliente, máscara de red de cliente y Puerta de enlace de red de cliente.
-
-
-
Revise la configuración de la máquina virtual y realice los cambios necesarios.
-
Cuando esté listo para completar, seleccione Finalizar para iniciar la carga de la máquina virtual.
-
Si implementó este nodo como parte de la operación de recuperación y no se trata de una recuperación de nodo completo, realice estos pasos una vez completada la implementación:
-
Haga clic con el botón derecho del ratón en la máquina virtual y seleccione Editar configuración.
-
Seleccione cada disco duro virtual predeterminado que se haya designado para almacenamiento y seleccione Quitar.
-
En función de las circunstancias de recuperación de datos, añada nuevos discos virtuales de acuerdo con sus requisitos de almacenamiento, vuelva a conectar cualquier disco duro virtual conservado del nodo de cuadrícula con error que se ha eliminado anteriormente, o ambos.
Tenga en cuenta las siguientes directrices importantes:
-
Si va a añadir nuevos discos, debe utilizar el mismo tipo de dispositivo de almacenamiento que estaba en uso antes de la recuperación de nodos.
-
El archivo .ovf del nodo de almacenamiento define varios VMDK para el almacenamiento. A menos que estos VMDK cumplan con sus requisitos de almacenamiento, debe quitarlos y asignar los VMDK o RDM apropiados para el almacenamiento antes de encender el nodo. Los VMDK se utilizan más habitualmente en los entornos de VMware y son más fáciles de gestionar, mientras que los RDM pueden proporcionar un mejor rendimiento a las cargas de trabajo que utilizan tamaños de objeto más grandes (por ejemplo, mayores de 100 MB).
-
-
-
Si tiene que reasignar los puertos utilizados por este nodo, siga estos pasos.
Es posible que deba reasignar un puerto si las políticas de red de su empresa restringen el acceso a uno o varios puertos utilizados por StorageGRID. Consulte las directrices de red para los puertos que utiliza StorageGRID.
No reasigne los puertos utilizados en los puntos finales del equilibrador de carga. -
Seleccione la nueva máquina virtual.
-
En la ficha Configurar, seleccione Configuración > opciones de vApp.
La ubicación de vApp Options depende de la versión de vCenter. -
En la tabla Propiedades, busque PORT_REMAPP_INBOUND y PORT_REMAPP.
-
Para asignar de forma simétrica las comunicaciones entrantes y salientes de un puerto, seleccione PORT_REMAPP.
Si sólo SE establece PORT_REMAPP, la asignación que especifique se aplicará tanto a las comunicaciones entrantes como a las salientes. Si TAMBIÉN se especifica PORT_REMAPP_INBOUND, PORT_REMAPP sólo se aplica a las comunicaciones salientes. -
Desplácese hacia atrás hasta la parte superior de la tabla y seleccione Editar.
-
En la ficha Tipo, seleccione configurable por el usuario y seleccione Guardar.
-
Seleccione establecer valor.
-
Introduzca la asignación de puertos:
<network type>/<protocol>/<default port used by grid node>/<new port>
<network type>
es grid, administrador o cliente, y.<protocol>
es tcp o udp.Por ejemplo, para reasignar el tráfico ssh del puerto 22 al puerto 3022, introduzca:
client/tcp/22/3022
-
Seleccione OK.
-
-
Para especificar el puerto utilizado para las comunicaciones entrantes al nodo, seleccione PORT_REMAPP_INBOUND.
Si especifica PORT_REMAPP_INBOUND y no especifica un valor para PORT_REMAPP, las comunicaciones salientes para el puerto no se modifican. -
Desplácese hacia atrás hasta la parte superior de la tabla y seleccione Editar.
-
En la ficha Tipo, seleccione configurable por el usuario y seleccione Guardar.
-
Seleccione establecer valor.
-
Introduzca la asignación de puertos:
<network type>/<protocol>/<remapped inbound port>/<default inbound port used by grid node>
<network type>
es grid, administrador o cliente, y.<protocol>
es tcp o udp.
Por ejemplo, para reasignar el tráfico SSH entrante que se envía al puerto 3022 de manera que el nodo de grid lo reciba en el puerto 22:
-
client/tcp/3022/22
-
Seleccione OK
-
-
Si desea aumentar la CPU o la memoria del nodo a partir de las opciones predeterminadas:
-
Haga clic con el botón derecho del ratón en la máquina virtual y seleccione Editar configuración.
-
Cambie el número de CPU o la cantidad de memoria según sea necesario.
Establezca Reserva de memoria en el mismo tamaño que memoria asignada a la máquina virtual.
-
Seleccione OK.
-
-
Encienda la máquina virtual.
Si ha implementado este nodo como parte de un procedimiento de expansión o recuperación, vuelva a esas instrucciones para completar el procedimiento.