Tema anterior: IIS08W/IIS08S/IIS08E/IIS08DC: referencia de instalación

Tema siguiente: SQL08X/WG/D/W/S/E_08: dispositivos de base de datos de Microsoft SQL Server: referencia de instalación


SQL08X/WG/D/W/S/E_03: dispositivos de base de datos de Microsoft SQL Server: referencia de instalación

Cada dispositivo SQL08y_03 se construye mediante el dispositivo para Windows Server genérico siguiente como clase base:

Nota: En las instrucciones siguientes, el marcador de posición y de WIN03y corresponde a la edición de Windows en que se basa el dispositivo o la aplicación (S se refiere a Standard; DC, a DataCenter). El marcador de posición y de SQL08y_03 corresponde a la edición de SQL en que se basa el dispositivo (X se refiere a Express; WG, a Workgroup; D, a Developer; W, a Web; S, a Standard; E, a Enterprise).

Para instalar y configurar el dispositivo SQL08y

  1. Cree el dispositivo WIN03y de Windows Server para la instalación de Windows Server 2003 con un solo CD o la instalación de Windows Server 2003 de dos CD.
  2. Cree una aplicación que contenga una instancia de WIN03y y ramifique la instancia (denominada singleton en lo sucesivo).
  3. Configure los recursos predeterminados del singleton en cpu=1 y memory=1G para acelerar el proceso de creación del dispositivo.
    1. Seleccione el singleton en el editor de aplicaciones.
    2. Seleccione Recursos en el menú Dispositivo.
    3. Modifique los recursos predeterminados como se indica anteriormente.
  4. Compruebe que el tamaño del volumen de arranque de WIN03y es mayor de 8 GB.
  5. Edite la clase y active la interfaz externa:
    1. Seleccione el singleton en el editor de aplicaciones.
    2. En el menú Dispositivo, seleccione Modificar límite.
    3. Seleccione la ficha Interfaces.
    4. Seleccione la casilla de verificación Interfaz externa en Interfaces sin formato. Interfaces
  6. Edite la clase y agregue un volumen marcador de posición obligatorio (nombre: datos; montaje en D:\).
  7. Cree un volumen de aplicación para utilizarlo provisionalmente como volumen marcador de posición (sistema de archivos: ntfs03; tamaño: 6 GB).
  8. Inicie la aplicación y abra la consola gráfica del singleton desde la GUI de CA AppLogic (en la ficha Aplicaciones, seleccione su aplicación e inicie sesión en la consola gráfica con el botón Inicio de sesión (gráfico) de la parte superior de la página).
  9. Inicie sesión en el dispositivo para Windows como Administrador.
  10. Si no ha instalado ya las últimas versiones tanto del instalador de Windows como de .NET Framework, hágalo en este momento:
    1. Configure la interfaz externa con valores de configuración de red utilizables (se trata de la primera interfaz de red enumerada):
      • Acceda al Panel de control, Conexiones de red, Conexiones de área local X, Propiedades, Protocolo de Internet (TCP/IP), Propiedades y haga clic en Usar la siguiente dirección IP. A continuación, introduzca los valores que se pueden utilizar para el grid (dirección IP, máscara de red, puerta de enlace y servidor DNS).
      • O en el shell de comandos:
             netsh interface ip set address name="Local Area Connection X" static [ip-address] [netmask] [gateway] 1 
        
             netsh interface ip set dns name="Local Area Connection X" static [dns-ip] 
        
    2. Abra el Internet Explorer, busque Windows Installer 4.5; descárguelo e instálelo (no reinicie).
    3. Abra Internet Explorer, busque .NET Framework 3.5 SP1; descárguelo e instálelo (no reinicie).
  11. Active la memoria virtual para el dispositivo. En un shell de comandos:
  12. Reinicie la aplicación.
  13. Instale la versión deseada de SQL Server 2008. Debe utilizarse una fuente de distribución completa: imagen ISO o paquete redistribuible completo. Si va a descargar un archivo de archivado extraíble de SQL Server, descárguelo y extráigalo en el volumen D. Cuando se utiliza una imagen ISO, se puede montar como unidad separada o extraerse en D también. Desde allí, se puede instalar en C.
  14. Extraiga el paquete redistribuible como sigue:
  15. Utilice una versión apropiada del archivo de configuración de instalación de SQL ConfigurationFile_x86.ini o ConfigurationFile_x64.ini e inicie la instalación como sigue:
  16. Instale el MSI de SQL. Este instalador que se autoejecuta se puede descargar del controlador del grid a través de la interfaz predeterminada del singleton. Esta interfaz ya se configuró correctamente a través de DHCP.
    1. Para encontrar la dirección IP interna del controlador, ejecute en un shell de línea de comandos ipconfig /all y anote la dirección IP del servidor DHCP de la última interfaz enumerada (por ejemplo, Conexión de área local 5).
    2. Escriba la ruta http://IP-address:8080/download/ en IE y descargue el MSI de SQL actual de Windows (por ejemplo, SQL_Windows-1.0.6-1.msi):
    3. Haga clic con el botón secundario del ratón en el archivo MSI y seleccione Guardar destino como para descargar el archivo en el escritorio.
    4. Haga doble clic en el archivo MSI del escritorio para proceder a la instalación.
    5. Suprima el archivo MSI y vacíe la papelera de reciclaje.
    6. Suprima los empalmes en los volúmenes de Windows tal como se describe en el dispositivo WIN08y de Windows Server.
  17. Limpie la unidad D: elimine todos los archivos de instalación relacionados con SQL, incluido ConfigurationFile.ini.
  18. En un shell bash de Cygwin:
    1. Defina una nueva contraseña compleja (por ejemplo, administrador de usuario de red pq398hpaowht0293j^LWOIFH9htfw9jfe).
    2. Salga de la sesión de SSH.
    3. Acceda mediante SSH al dispositivo y ejecute rm -f ~/.bash_history /appliance/passwd.stamp.
  19. Detenga la aplicación y edite el límite del singleton.
    1. Cambie el color de icono de clase a rojo.
    2. Cambie el nombre de clase a SQL08y_03.
    3. Cambie la descripción de clase (por ejemplo, dispositivo SQL Server, basado en Windows Server 2003 Enterprise Edition R2 de 32/64 bits y SQL Server 2008 Enterprise (v1.0.0-1)).
    4. Cambie la URL de la documentación a lo siguiente:
      http://doc.3tera.com/AppLogic35/index.htm?toc.htm?CatDatabaseAppliancesSQL.html
      
    5. Cambie la categoría de clase a dispositivos de base de datos.
    6. Elimine la interfaz externa.
    7. Haga clic con el botón secundario del ratón en el singleton y seleccione Atributos. Cambie el nombre de la instancia a SQL08y_03.
    8. Modifique los terminales:

Nombre del terminal

Dirección

Protocolo

in

Entrada

Cualquiera

mon

Salida

cce

h. Agregue las propiedades siguientes:

Nombre

Tipo

Predeterminado

Restricciones

read_only

Cadena

off

on|off

sa_password

Cadena

(vacía)

 

user_db_name

Cadena

(vacía)

 

user_login

Cadena

(vacía)

 

user_password

Cadena

(vacía)

 

max_connections

Entero

0

mín = 0, máx = 999999

i. Establezca los recursos del dispositivo:

Recurso

Mínimo X/WG

Mínimo D/E/S/W

Máximo X/WG

Máximo D/E/S/W

Valor predeterminado X/WG

Valor predeterminado D/E/S/W

CPU

0.1

0.25

4

32

0.25

0.5

Memoria

512 MB

1 G

4 G

64 G

1 G

1 G

Ancho de banda

1 Mbps

1 Mbps

2 Gbps

2 Gbps

250 Mbps

100 Mbps

  1. Compruebe el estado del volumen de inicio del singleton; para ello ejecute el siguiente comando del shell de Web:
    vol fscheck nombre_del_volumen 
    
  2. Mueva SQL08y_03 a un catálogo (recomendamos system_ms).

    El dispositivo SQL08y_03 ya está preparado para usarlo en sus aplicaciones de CA AppLogic.