

Utilisation de CA AppLogic® › Manuel du développeur de l'appliance › Installations de système d'exploitation › Installation sous Windows › Windows OS › Windows SQL et IIS › SQL08_03 : Base de données Microsoft SQL Server
SQL08_03 : Base de données Microsoft SQL Server
Chaque appliance SQL08y_03 est créée à l'aide de l'appliance générique Windows Server suivante comme classe de base :
- SQL08X_03 - WIN03S
- SQL08WG_03 - WIN03S
- SQL08D_03 - WIN0364DC
- SQL08W_03 - WIN0364DC
- SQL08S_03 - WIN0364DC
- SQL08E_03 - WIN0364DC
Remarque : dans les instructions suivantes, l'espace réservé y dans WIN03y 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_03 concerne l'édition SQL sur laquelle l'appliance est basée ("X" pour Express, "WG" pour Workgroup, "D" pour Developer, "W" pour Web, "S" pour Standard, "E" pour Enterprise).
Pour installer et configurer l'appliance SQL08y
- Créez l'appliance Windows Server WIN03y à l'aide de l'installation du CD unique de Windows Server 2003 ou de l'installation du CD double de Windows Server 2003.
- Créez une application qui contient une instance de WIN03y et créez une branche de l'instance (appelée singleton ci-dessous).
- Configurez les ressources par défaut du singleton sur cpu=1 et memory=1G pour accélérer le processus de création de l'appliance.
- Sélectionnez le singleton dans l'éditeur d'infrastructure.
- Sous le menu Appliance sélectionnez Ressources.
- Modifiez les ressources par défaut comme spécifié ci-dessus.
- Vérifiez que la taille du volume de démarrage de WIN03y est supérieure à 8 Go.
- Modifiez la classe et activez l'interface externe.
- Sélectionnez le singleton dans l'éditeur d'infrastructure.
- Sous le menu Appliance sélectionnez Modifier le périmètre.
- Sélectionnez l'onglet Interfaces.
- Sélectionnez la case à cocher Interface externe sous Interfaces brutes. Interfaces
- Modifiez la classe et ajoutez un volume d'espace réservé obligatoire (nom : données ; montage sur D:\).
- Créez un volume virtuel d'application à utiliser temporairement comme volume d'espace réservé (système de fichiers : ntfs03 ; taille : 6 Go).
- Démarrez l'application et ouvrez la console graphique du singleton à l'aide de l'interface utilisateur graphique de CA AppLogic® (dans l'onglet Applications, sélectionnez votre application et connectez-vous à la console graphique à l'aide du bouton Connexion (graphique) en haut de la page).
- Connectez-vous à l'appliance Windows en tant qu'administrateur.
- Installez les dernières versions de Windows Installer et de .NET Framework si vous ne l'avez pas déjà fait :
- Configurez l'interface externe avec des paramètres de réseau utilisables (c'est la première interface réseau énumérée) :
- Ouvrez Internet Explorer, recherchez Windows Installer 4.5 ; téléchargez-le et installez (sans redémarrage)
- Ouvrez Internet Explorer, recherchez .NET Framework 3.5 SP1 ; téléchargez-le et installez (sans redémarrage)
- Activez la mémoire virtuelle pour l'appliance -- dans une interface de commande :
- C:
- cd \WINDOWS\system32
- cscript ./pagefileconfig.vbs /create /sys /vo d:
- Redémarrez l'application.
- Installez la version désirée de SQL Server 2008. 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, 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.
- Extrayez le package redistribuable de la façon suivante :
- SQLEXPRADV_x86_ENU.exe /Q /X:D:\
- Utilisez une version appropriée du fichier de configuration d'installation de SQL (ConfigurationFile_x86.ini ou ConfigurationFile_x64.ini) et lancez l'installation de la façon suivante :
- setup.exe /q /action=Install /configurationfile=D:\ConfigurationFile_x{86|64}.ini /MEDIASOURCE=D:\ /sapwd="manager" /ASSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /SQLSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /TCPENABLED=1
Notez que MEDIASOURCE doit pointer vers la racine du dossier d'installation de SQL.
- 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.
- Pour trouver l'adresse IP interne du contrôleur, dans un shell de ligne de commande, exécutez ipconfig /all et notez l'adresse IP du serveur DHCP de la dernière interface énumérée. (Par exemple, Local Area Connection 5).
- Dans Internet Explorer, entrez l'adresse http://IP-address:8080/download/ et téléchargez le fichier .msi actuel de Windows SQL (par exemple, SQL_Windows-1.0.6-1.msi) :
- Cliquez avec le bouton droit de la souris sur le fichier .msi et sélectionnez Enregistrer la cible sous pour télécharger le fichier sur le bureau.
- Sur le Bureau, double-cliquez sur le fichier MSI pour effectuer l'installation.
- Supprimez le fichier .msi et videz la Corbeille.
- Supprimez les points de jonction sur les volumes Windows en procédant comme décrit dans l'appliance Windows Server WIN08y.
- Nettoyez le lecteur D : supprimez tous les fichiers d'installation en rapport avec SQL, y compris ConfigurationFile.ini.
- Dans un shell bash Cygwin :
- Définissez un nouveau mot de passe complexe (par exemple, net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe).
- Quittez la session SSH.
- Accédez à SSH dans l'appliance et exécutez rm -f ~/.bash_history /appliance/passwd.stamp.
- Arrêtez l'application et modifiez le périmètre du singleton.
- Changez la couleur d'icône de la classe en rouge
- Changez le nom de la classe pour SQL08y_03
- 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))
- Changez l'URL de la documentation comme suit :
http://doc.3tera.com/AppLogic35/index.htm?toc.htm?CatDatabaseAppliancesSQL.html
- Modifiez la catégorie de classe en appliances de base de données
- Supprimez l'interface externe?
- Cliquez avec le bouton droit de la souris sur le singleton, puis sélectionnez Attributs. Remplacez le nom de l'instance par SQL08y_03.
- Modifiez les terminaux :
|
Nom du terminal
|
Direction
|
Protocole
|
|
in
|
Entrée
|
indifférent
|
|
MON
|
Sortie
|
cce
|
h. 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
|
i. Définissez les ressources d'appliance :
|
Ressource
|
X/WG Minimum
|
D/E/S/W Minimum
|
X/WGMaximum
|
Maximum D/E/S/W
|
X/WG Valeur par défaut
|
D/E/S/W Valeur par défaut
|
|
UC
|
0.1
|
0.25
|
4
|
32
|
0.25
|
0.5
|
|
Mémoire
|
512 Mo
|
1 G
|
4 G
|
64 G
|
1 G
|
1 G
|
|
Bande passante
|
1 Mbit/s
|
1 Mbit/s
|
2 Gbits/s
|
2 Gbits/s
|
250 Mbits/s
|
100 Mbits/s
|
- Vérifiez l'intégrité du volume de démarrage du singleton en exécutant la commande suivante à partir du shell Web :
vol fscheck name_of_volume
- Déplacez SQL08y_03 dans un catalogue (nous recommandons system_ms).
L'appliance SQL08y_03 est maintenant prête pour l'utilisation dans vos applications CA AppLogic®.
Copyright © 2013 CA.
Tous droits réservés.
 
|
|