Partekatu honen bidez:


Apéndice 5: Herramientas de control de energía con script

La consola de administración del clúster (Administrador de clústeres de HPC) incluye acciones para iniciar, apagar y reiniciar nodos de proceso de forma remota: Iniciar, Reinicioy Apagar en el panel Acciones de en Administración de nodos. Estas acciones están vinculadas al script de CcpPower.cmd, que realiza estas operaciones de control de energía, a excepción de la acción de inicio que no está habilitada, mediante comandos del sistema operativo.

Puede reemplazar el sistema operativo predeterminado y los comandos de Instrumental de administración de Windows (WMI) en CcpPower.cmd por scripts de control de energía personalizados, como scripts de Intelligent Platform Management Interface (IPMI).

Importante

Como procedimiento recomendado para la seguridad en un clúster de HPC, si reemplaza comandos en CcpPower.cmd por scripts de control de energía personalizados, se recomienda realizar un seguimiento de la ubicación de los scripts y protegerlos contra alteraciones.

CcpPower.cmd está disponible en la carpeta Bin de la ruta de instalación para HPC Pack. Por ejemplo, si usa la ruta de instalación predeterminada para HPC Pack 2008 R2, el archivo está disponible aquí:

C:\Archivos de programa\Microsoft HPC Pack 2008 R2\Bin\CcpPower.cmd

El archivo CcpPower.cmd predeterminado tiene el código siguiente.

@setlocal  
@echo off  
if L%1 == Lon goto on  
if L%1 == Loff goto off  
if L%1 == Lcycle goto cycle  
echo "usage:CcpPower.cmd [on|off|cycle] nodename [ipaddress]"  
goto done  
  
:on  
exit /b 1  
goto done  
  
:off  
wmic /node:"%2" os where Primary=TRUE call Shutdown  
goto done  
  
:cycle  
wmic /node:"%2" os where Primary=TRUE call Reboot  
goto done  
  
:done  
exit /b %ERRORLEVEL%  
endlocal  

Para habilitar las herramientas de control de energía con script para el apagar y acciones de reinicio en el Administrador de clústeres de HPC, reemplace las entradas de los comandos en la sección :off y la sección :cycle de CcpPower.cmd por el nombre y la ruta de acceso de la herramienta o las herramientas para apagar y reiniciar el nodo. Para habilitar las herramientas de la acción Iniciar, reemplace la entrada del comando en la sección :on por el nombre y la ruta de acceso de la herramienta para esta acción.

Además, debe asociar una dirección IP de administración a cada nodo de proceso del clúster (por ejemplo, la dirección IP del controlador de administración base (BMC) del nodo de proceso). La dirección IP de administración es la tercera cadena (%3) que se pasa al script de CcpPower.cmd por HPC Cluster Manager y debe proporcionarse a las herramientas de control de energía al agregarlas en CcpPower.cmd. Una dirección IP de administración se puede asociar a cada nodo de proceso del clúster de las maneras siguientes:

  • Cuando los nodos de proceso se implementan mediante un archivo XML de nodo, especificando el atributo ManagementIpAddress para cada nodo. Para obtener más información, vea Apéndice 2: Crear un archivo XML de nodo, anteriormente en esta guía.

  • Mediante el cmdlet Set-HpcNode de en Windows HPC PowerShell con el parámetro ManagementIpAddress. Para obtener más información sobre este cmdlet, consulte la referencia de PowerShell de de Windows HPC. Como alternativa, en Windows HPC PowerShell, escriba Get-Help Set-HpcNode.