Rubrique précédente: SQL08X/WG/D/W/S/E_03 : Appliances de base de données Microsoft SQL Server - Références d'installation

Rubrique suivante: Installation de l'appliance Linux

SQL08X/WG/D/W/S/E_08 : Appliances de base de données Microsoft SQL Server - Références d'installation

Chaque appliance SQL08y_08 est créée à l'aide de l'appliance générique Windows Server suivante comme classe de base :

Créez d'abord l'appliance du serveur Windows WIN08y comme décrit ci-après.

Dans les instructions suivantes, l'espace réservé y dans WIN08y est pour l'édition de Windows sur laquelle l'appliance/application est basée (S pour Standard, DC pour DataCenter). L'espace réservé y de SQL08y_08 est pour l'édition SQL sur laquelle l'appliance est basée (X pour Express, WG pour Groupe de travail, DC pour DataCenter, W pour Web, S pour Standard, E pour Enterprise). Toutes les éditions de SQL utilisées pour créer les appliances SQL08y_08 sont basées sur les éditions R2 de SQL Server 2008.

  1. Créez un singleton à partir de la classe de base spécifiée (WIN08S ou WIn0864DC) :
  2. Arrêtez l'application. Cliquez avec le bouton droit de la souris sur l'appliance dans l'éditeur d'applications et ouvrez l'onglet volumes. Redimensionnez le volume de démarrage du singleton à 13 Go. Cette taille est approximative. L'installation classique de SQL requiert 4-5 Go d'espace disponible sur le disque, et après cette installation il devrait rester environ 1 Go d'espace disponible sur le volume de démarrage du singleton. Ajustez la taille en fonction de l'espace disponible sur votre singleton.
  3. Ajoutez un nouveau volume d'espace réservé (nom : contenu ; montage sur D:\). Marquez-le comme obligatoire.
  4. Cliquez avec le bouton droit de la souris dans l'éditeur d'applications et sélectionnez Gérer les volumes. Ajoutez un volume virtuel d'application à utiliser temporairement comme volume d'espace réservé (système de fichiers : ntfs08 ; taille : 8 Go).
  5. Démarrez l'application et connectez-vous à la console graphique du singleton en tant qu'administrateur.
  6. Activez la mémoire virtuelle pour l'appliance :
  7. Redémarrez l'application.
  8. Installez la version désirée de SQL Server 2008 R2. Vous devez utiliser une source de distribution complète : image ISO ou package complètement redistribuable. Si vous téléchargez une archive extractible de SQL Server R2, téléchargez-la et extrayez-la sur le volume D. Lors de l'utilisation d'une image ISO, elle peut être montée comme lecteur distinct ou extrait sur le volume D. A partir de là, vous pouvez l'installer sur C.
  9. Extrayez le package redistribuable comme dans l'exemple suivant :
  10. Utilisez une version appropriée du fichier de configuration d'installation de SQL (ConfigurationFile_x86_R2.ini ou ConfigurationFile_x64_R2.ini) et lancez l'installation de la façon suivante :
    setup.exe /q /action=Install /configurationfile=D:\ConfigurationFile_x{86|64}_R2.ini /MEDIASOURCE=D:\ /sapwd="manager" /ASSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /SQLSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /TCPENABLED=1 
    

    MEDIASOURCE doit pointer vers la racine du dossier d'installation de SQL.

  11. Installez le fichier .msi SQL. Vous pouvez télécharger ce programme d'installation s'exécutant automatiquement à partir du contrôleur de grille par le biais de l'interface par défaut du singleton. Cette interface a déjà été correctement configurée via DHCP.
  12. Nettoyez le lecteur D : supprimez tous les fichiers d'installation en rapport avec SQL, y compris le fichier de configuration d'installation.
  13. Dans un shell bash Cygwin

14. Arrêtez l'application et modifiez la classe :

  1. Changez la couleur d'icône de la classe en rouge.
  2. Définissez l'URL de documentation sur : http://doc.3tera.com/AppLogic31/en/Catalog_Ref/index.htm?toc.htm?CatDatabaseAppliancesSQL.html.
  3. Changez le nom de la classe pour SQL08y_08.
  4. Modifiez la description de classe (par exemple, Appliance de SQL Server - basée sur Windows Server 2003 Enterprise Edition R2 32/64 bits et SQL Server 2008 Enterprise (v1.0.0-1))
  5. Modifiez la catégorie de classe en appliances de base de données
  6. Cliquez avec le bouton droit sur le singleton, puis sélectionnez Attributs. Remplacez le nom de l'instance par SQL08y_08.
  7. Modifiez les terminaux (supprimez les terminaux net et de sortie) :

Nom du terminal

Direction

Protocole

in

Entrée

indifférent

MON

Sortie

cce

g. Ajoutez les propriétés suivantes :

Nom

Type

Valeur par défaut

Contraintes

read_only

Chaîne

off

on|off

sa_password

Chaîne

(vide)

 

user_db_name

Chaîne

(vide)

 

user_login

Chaîne

(vide)

 

user_password

Chaîne

(vide)

 

max_connections

Nombre entier

0

min. = 0, max. = 999999

h. Définissez les ressources d'appliance :

Ressource

X/WG Minimum

DC/E/S/W Minimum

Maximum X/WG

Maximum DC/E/S/W

X/WG Valeur par défaut

DC/E/S/W Valeur par défaut

UC

0.25

0.25

4

32

0.5

0.5

Mémoire

768 Mo

1 Go

4 Go

64 Go

1 Go

1 Go

Bande passante

1 Mbit/s

1 Mbit/s

2 Gbits/s

2 Gbits/s

100 Mbits/s

100 Mbits/s

15. Déplacez SQL08y_08 dans un catalogue (nous recommandons system_ms).

16. L'appliance SQL08y_08 est maintenant prête pour l'utilisation dans vos applications CA 3Tera AppLogic.