Tema anterior: Archivador de WindowsTema siguiente: IIS y SQL de Windows


Archivador de Windows Server 2008

La aplicación de plantilla Sys_Filer_Window08 y el dispositivo /system_ms:Filer_Windows08 proporcionan las operaciones de nivel del sistema de archivos con los volúmenes ntfs08. Se pueden importar desde la versión de software de CA AppLogic®. Es preciso ser encargado del mantenimiento del grid para ejecutar estas operaciones.

Nota: El archivo exe de Windows Server contiene APK. El APK realiza un script Prep automatizado antes de instalar el APK. Se puede desactivar el script Prep automatizado, si ya ha preparado el equipo. Durante la instalación, seleccione la opción personalizada y desactive el script Prep. Puede realizar el script Prep del APK manualmente. Para revisar los pasos manuales, consulte Realización manual del script Prep del APK.

Siga los pasos siguientes:

  1. Importe la aplicación Sys_Filer_Windows08:
    1. Vaya al directorio de descarga de la versión de CA AppLogic® en el servidor de BFC. Por ejemplo, /opt/bfc/applogic-versions/<release number>.
    2. Copie el archivo Sys_Filer_Windows08-<version>.tar al controlador del grid mediante el comando siguiente:
      scp Sys_Filer_Windows08-<version>.tar <controller IP>:/vol/_impex/
      
    3. Acceda mediante SSH al controlador del grid y descomprima el archivo con el comando:
      tar -xf Sys_Filer_Windows08-<version>.tar
      
    4. Importe la aplicación de la siguiente manera:
      3t app import Sys_Filer_Windows08 Sys_Filer_Windows08 
      
  2. Importe el catálogo de system_ms:
    1. Vaya al directorio de descarga de la versión de CA AppLogic® en el servidor de BFC.
    2. Copie el archivo system_ms-<version>.tar al controlador del grid mediante el comando siguiente:
      scp system_ms-<version>.tar <controller IP>:/vol/_impex/
      
    3. Acceda mediante SSH al controlador del grid y descomprima el archivo con el comando:
      tar -xf system_ms-<version>.tar
      
    4. Importe el catálogo /system_ms de la siguiente manera:
      3t cat import /system_ms system_ms 
      

Notas:

El dispositivo Filer_Windows08 está basado en el Windows Server 2008 Standard Edition Instalación básica 32 bits (SP1 o bien SP2). La instalación básica se utiliza para reducir el tamaño del volumen de arranque de dispositivo del archivador.

El primer paso al crear este dispositivo es crear una clase de servidor base mediante el mismo SO, como sigue:

  1. Copie una imagen ISO de Windows Server 2008 32 bits al volumen impex del controlador del grid. Utilice ISO de SP1 o SP2.

    En este ejemplo se utiliza la imagen ISO en_windows_server_2008_datacenter_enterprise_standard_sp2_x86_dvd_342333.iso descargada del sitio de MSDN de Microsoft.

  2. Abra un shell 3t y utilice la utilidad iso2class para iniciar una instalación de Windows Server 2008 Standard Edition Instalación básica de 32 bits:

    Nota: install_size puede variar en función del tamaño de instalación del sistema operativo.

    Este comando crea e inicia la aplicación win08sc-install, y arranca el singleton iso2class a partir de la imagen ISO especificada.

  3. Acceda a la consola gráfica del singleton mediante uno de estos métodos:
  4. Cuando aparezca la consola gráfica, podrá verse la interfaz de instalación de Windows 2008 Server. Proceda con la instalación del SO.

    El singleton volverá a iniciarse durante la instalación, lo que hará que la consola gráfica no funcione. Cuando esto suceda, tan solo se debe cerrar y volver a abrir la consola gráfica.

  5. Cuando la instalación se haya completado, el singleton se reiniciará y Windows solicitará que se configure una nueva contraseña.

    Introduzca la nueva contraseña y pulse Intro.

    Windows establece una nueva contraseña para el administrador y muestra un mensaje que indica que la contraseña del administrador se ha establecido correctamente.

    Haga clic en Aceptar.

    Windows se conecta automáticamente con el escritorio del administrador.

  6. Realice las operaciones siguientes:

    Si se crea un dispositivo de Windows en un grid de ESX, deben instalarse las herramientas de VMware de la siguiente manera:

    1. Detenga la aplicación.
    2. En el shell del grid ejecute 3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows
    3. Abra el editor de infraestructura en el explorador.
    4. Haga clic con el botón secundario del ratón en el dispositivo del singleton "iso2class" y seleccione Volúmenes de usuario.
    5. Seleccione el volumen "vmware_tools_windows" para el marcador "iso_volume1".
    6. Guarde e inicie la aplicación.
    7. Inicie sesión a través de la consola gráfica.
    8. Pulse los botones Ctrl + Alt + Supr en la parte central superior de la ventana de la consola gráfica.
    9. Haga clic en cualquier sitio dentro de la ventana de la consola gráfica.
    10. Mediante las teclas de tabulación y dirección, diríjase a Iniciar el Administrador de tareas.
    11. Mediante la tecla de tabulación, vaya a Nueva tarea y pulse la barra espaciadora
    12. Para ejecutar la instalación silenciosa de las herramientas de Vmware, escriba D:\setup.exe /S /v /qn.

    La instalación reinicia automáticamente el dispositivo. Esta acción requiere algunos minutos. Tras el reinicio, vuelva a abrir la consola gráfica e inicie sesión en el dispositivo.

  7. Cuando el escritorio esté visible, realice las operaciones siguientes en el shell de comandos:
    1. Establezca el tamaño de archivo de paginación en 16 M:
    2. wmic computersystem where name="%COMPUTERNAME%" set AutomaticManagedPagefile=False
    3. wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=16,MaximumSize=16
    4. Reinicie: shutdown –r –t 0
  8. Tras aproximadamente un minuto, vuelva a abrir la consola gráfica e inicie sesión en el escritorio de Windows.

    Nota: Los siguientes pasos opcionales también se realizan en el script Prep. Si se opta por no ejecutar el script Prep, es preciso realizar estos pasos manualmente,

  9. Desactive la compatibilidad con la hibernación para la administración de energía: powercfg -h off (opcional). Ejecute dir. Debería haber aproximadamente 1 GB de espacio libre en disco.
  10. Establezca el valor predeterminado de tiempo de espera del dispositivo de disco de Windows en 60 segundos (opcional):
    1. Ejecute regedit para abrir el editor del Registro.
    2. Vaya a la clave HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk.
    3. Haga clic con el botón secundario del ratón en el panel de la izquierda y seleccione Nuevo=>DWORD.
    4. Introducir TimeOutValue
    5. Pulse Intro.
    6. Haga clic con el botón secundario del ratón en TimeOutValue y seleccione Modificar.
    7. Establezca el tipo como decimal e introduzca 60 para el valor.
    8. Haga clic en Aceptar y, a continuación, haga clic en Guardar.
  11. Si pretende instalar los controladores paravirtualizados TurboGate, desactive entonces la descarga de la suma de comprobación TCP:
    1. En el editor del registro, vaya a HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters.
    2. Haga clic con el botón secundario del ratón en Parámetros en el panel de la izquierda y seleccione Nuevo=>DWORD. Escriba DisableTaskOffload y, a continuación, pulse <enter>.

      Haga clic con el botón secundario del ratón en DisableTaskOffload y seleccione Modificar.

      Introduzca 1 para el valor y haga clic en Aceptar.

    3. Cierre el editor del Registro.
  12. Active windows como sigue:

    Configure el acceso de red externo:

    1. netsh interface ipv4 set address name="Local Area Connection" source=static address=X.X.X.X mask=X.X.X.X gateway=X.X.X.X (use valores de red válidos)
    2. netsh interface ipv4 add dnsserver name="Local Area Connection" X.X.X.X index=Y (donde X.X.X.X es la dirección IP del servidor DNS e Y es su lugar en la lista, por ejemplo, 1)

    Configure el acceso de red externo. Por ejemplo, haga ping a www.google.com.

  13. Actualice la clave de producto de Windows Server 2008 y active Windows:
    1. Actualice la clave de producto: slmgr.vbs –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (utilice la clave de producto apropiada); espere aproximadamente 30 segundos a que el comando se complete de forma asíncrona.
    2. Active Windows: slmgr.vbs -ato; espere aproximadamente 1 minuto a que el comando se complete de forma asíncrona.
    3. Verifique la activación: slmgr.vbs -xpr. Debería aparecer una ventana emergente, lo que indica que se activa Windows. De lo contrario, repita los pasos anteriores.
  14. Cierre el SO y continúe la instalación de iso2class de la siguiente manera:
    1. Cierre -s -t 0
    2. Espere 5 segundos y, luego, en el shell 3t que ejecuta la utilidad iso2class: pulse la tecla <enter> y, después, la tecla Y seguida de la tecla <enter>. Esto permite que el segundo volumen esté disponible en el singleton.
  15. Tras aproximadamente un minuto, vuelva a abrir la consola gráfica e inicie sesión en el escritorio de Windows.
  16. Para transformar este singleton en un dispositivo de CA AppLogic® completamente gestionado, instale el MSI actual de Windows Server.

    El instalador se encuentra ahora en la unidad E del singleton.

    En el shell de comandos escriba E: y pulse la tecla <enter> para ir a la unidad E.

    Ejecute Server_Windows.msi (por ejemplo, Server_Windows-2.0.2-1.msi) para instalar el MSI de Windows Server.

    Nota: Copie los archivos de configuración de VMware de la unidad D a la unidad C.

  17. Si se van a instalar los controladores paravirtualizados TurboGate, copie E:\TurboGate_GTools-3.0.1exe a la unidad C:\.
  18. Lleve a cabo la instalación básica:
    1. Cierre -s -t 0
    2. Espere aproximadamente 5 segundos y, a continuación, en el shell 3T que ejecuta la utilidad iso2class. Pulse la tecla <enter> y, a continuación, la clave Y seguida de la tecla <enter> para continuar.
    3. Cuando se le pida en el shell 3t, seleccione El dispositivo está gestionado completamente.

      iso2class detiene la aplicación, cambia el límite del singleton al de un dispositivo de servidor genérico y reinicia la aplicación. El dispositivo introduce el modo de mantenimiento durante el reinicio.

  19. Realice lo siguiente si instala los controladores paravirtualizados TurboGate:
    1. En un shell 3t, acceda mediante SSH al singleton ssh win08sc-install:main.iso2class.
    2. Establezca la contraseña de administrador, como la contraseña de administrador del usuario de red (seleccione una contraseña).
    3. Inicie sesión desde la consola gráfica y ejecute C:\TurboGate_Tools-Setup-V3.0.1.exe.

      Seleccione Instalar de todos modos, según sea necesario.

      No reinicie después de la instalación. Seleccione la opción de reiniciar más tarde y haga clic en Finalizar.

    4. Ejecute el comando siguiente en un shell 3t:

      app restart win08sc-install --debug

    5. Si se realiza la instalación en un grid de Xen, espere aproximadamente un minuto después de que la aplicación intente iniciarse, inicie sesión mediante la consola gráfica y espere alrededor de un minuto hasta que finalice la instalación del controlador. Esto lo indica el resultado de ipconfig /all, que enumera todos los adaptadores Ethernet como Halsign GK Ethernet Adapter #X.

      En este momento:

      • Si no se ha agotado el tiempo de espera de inicio de la aplicación, puede que se complete normalmente; de lo contrario, cierre el SO desde la consola gráfica. Se producirá un error del comando app start --debug. A continuación, ejecute app stop win08sc-install en el shell 3T.
      • Si se ha agotado el tiempo de espera de la aplicación, ejecute app stop win08sc-install en el shell 3T seguido de un cierre en la consola gráfica.
    6. Ejecute el comando siguiente dentro del shell 3T y compruebe que el dispositivo se inicia sin error:
      app start win08sc-install
      
  20. Acceda mediante SSH al singleton y defina la contraseña de administrador (contraseña de administrador de usuario de red).

    Inicie sesión desde la consola gráfica y, en el shell de comandos, cambie el nombre del equipo: wmic computersystem where name="%COMPUTERNAME%" rename name="WIN08SC".

  21. En el shell bash de la sesión de SSH:
    1. rm -f /appliance/passwd.stamp
    2. Según sea necesario, rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.1.exe
    3. Establezca una contraseña de administrador compleja. Esto evita que otros usuarios se conecten al dispositivo como administrador sin establecer primero una contraseña nueva en una sesión de SSH. Por ejemplo, el administrador de usuarios de red pq398hpaowht0293j^LWOIFH9htfw9jfe.
    4. Salga de la sesión de SSH.
    5. Ejecute rm -f ~/.bash_history. Esto borra la contraseña del historial de bash.
    6. Salga de la sesión de SSH.
  22. Cambie el singleton a una clase de dispositivo del catálogo de WIN08SC:
    1. Detenga la aplicación.
    2. Abra la aplicación en el editor de infraestructura.
    3. Haga clic con el botón secundario del ratón en el singleton y seleccione Atributos.
      • Cambie el nombre de la instancia a WIN08SC.
    4. Haga clic con el botón secundario del ratón en el singleton y seleccione Modificar límite:
      • Cambie el nombre de la clase a WIN08SC.
      • Introduzca la descripción. Por ejemplo: dispositivo para Windows Server, basado en la instalación básica de Windows Server 2008 Standard Edition SP2 de 32 bits.
      • Cambie los siguientes valores de configuración para los recursos:

        CPU (núm.)

        Mín.: 0.25

        Máx.: 4

        Valor predeterminado: 0.5

        Memoria (bytes)

        Mín.: 512

        Máx.: 4G

        Valor predeterminado: 768M

        Ancho de banda (bits/s)

        Mín.: 1M

        Máx.: 2G

        Valor predeterminado: 100M

    5. Haga clic en Guardar y, a continuación, en Aceptar. Aparece el editor de infraestructura.
  23. Mueva el singleton al catálogo /system_ms, para el que tiene los privilegios necesarios. Deben asignarse derechos de acceso completo al catálogo antes de que se pueda mover el singleton. Consulte catalogar modify_acl en la Guía de referencia del shell de la línea de comandos para obtener más información.

    Ya está creada la clase base de WIN08SC.

Creación de un dispositivo archivador de Windows Server 2008 que funcione

Siga estos pasos para crear un dispositivo archivador de Windows Server 2008 (/system_ms:Filer_Windows08) que funcione:

  1. En el editor de infraestructura, ramifique la instancia de WIN08SC en la aplicación win08sc-instal.
  2. Haga clic con el botón secundario del ratón en el dispositivo, seleccione Modificar límite y, a continuación, seleccione la ficha Volúmenes.
    1. Agregue un volumen de marcador de posición nuevo con objeto de utilizar apk_volume para el volumen de marcador de posición con un punto de montaje de D:\.

      Este volumen está disponible debido a las opciones os=windows que se utilizan con iso2class.

      Si apk_volume no está presente, copie el volumen apk_windows desde el shell 3t mediante el comando vol copy _GLOBAL_RO:apk_windows appname:apk_volume.

    2. Guarde y a continuación inicie la aplicación.
  3. Acceda mediante SSH al singleton y defina la contraseña de administrador (contraseña de administrador de usuario de red).
  4. Inicie sesión en la consola gráfica del singleton y, en el shell de comandos, escriba D:\Filer_Windows-3.0.8-1.msi para instalar el MSI actual del archivador de Windows.
  5. En el shell bash de la sesión de SSH:
    1. Establezca una contraseña de administrador compleja que evite que otros usuarios inicien sesión en el dispositivo como administrador sin definir primero una nueva contraseña en una sesión de SSH. Por ejemplo, el administrador de usuarios de red pq398hpaowht0293j^LWOIFH9htfw9jfe.
    2. Inicie sesión en el shell de SSH de nuevo.
    3. Ejecute rm -f ~/.bash_history. Esto borra la contraseña del historial de bash.
    4. Salga de la sesión de SSH.
  6. Detenga la aplicación.
  7. Desbloquee /system_ms:Filer_Windows08.
  8. Cree una nueva aplicación win08filer-install con una instancia de /system_ms:Filer_Windows08 y ramifíquela.

    Modifique el límite del singleton resultante y establezca la URL de la documentación como http://doc.3tera.net/AppLogic35/en/CatFilerWindows08.html.

  9. Guarde la aplicación.
  10. Ejecute los comandos siguientes en el shell 3t:
    vol destroy win08filer-install:Filer_Windows08.boot --force 
    vol copy win08sc-install:WIN08SC.boot win08filer-install:Filer_Windows08.boot 
    class destroy /system_ms:Filer_Windows08 --force 
    
  11. En el editor de infraestructura de win08filer-install, arrastre el singleton en el catálogo /system_ms.

    Se requiere el nivel de acceso de encargado del mantenimiento del grid:

  12. Bloquee /system_ms:Filer_Windows08.

La clase de dispositivo /system_ms:Filer_Windows08 ya está completa y preparada para usarla.