Création d'appliances › Installations de distribution › SQL08X/WG/D/W/S/E_08 : Appliances de base de données Microsoft SQL Server - Références d'installation
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 :
- SQL08X_08 - WIN08S
- SQL08WG_08 - WIN08S
- SQL08DC_08 - WIN0864DC
- SQL08W_08 - WIN0864DC
- SQL08S_08 - WIN0864DC
- SQL08E_08 - WIN0864DC
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.
- Créez un singleton à partir de la classe de base spécifiée (WIN08S ou WIn0864DC) :
- Créez une nouvelle application. Incluez une instance de la classe de base et créez une branche de la classe. Attribuez 1 UC et 1 Go de mémoire au singleton.
- Démarrez l'application et SSH dans le singleton. Définissez un nouveau mot de passe d'administrateur (Mot de passe d'administrateur du réseau - Sélectionner un mot de passe).
- Accédez à la console graphique du singleton de l'une des deux manières suivantes :
- Sélectionnez l'application dans la liste de l'interface utilisateur graphique de CA 3Tera AppLogic, puis cliquez sur l'icône de connexion (graphique).
- Ouvrez l'application dans l'éditeur CA 3Tera AppLogic, puis sélectionnez le singleton. Utilisez le menu déroulant Appliance pour sélectionner Connexion (graphique).
- 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.
- Ajoutez un nouveau volume d'espace réservé (nom : contenu ; montage sur D:\). Marquez-le comme obligatoire.
- 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).
- Démarrez l'application et connectez-vous à la console graphique du singleton en tant qu'administrateur.
- Activez la mémoire virtuelle pour l'appliance :
- Démarrer=>Panneau de configuration, Système (Système et Sécurité), Paramètres système avancés, Avancé, Paramètres de performances, Avancé, Mémoire virtuelle, Modifier.
- Laissez le lecteur C sans fichier d'échange et définissez le lecteur D pour qu'il utilise une taille de fichier d'échange gérée par le système.
- Cliquez sur Définir.
- Redémarrez l'application.
- 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.
- Extrayez le package redistribuable comme dans l'exemple suivant :
- SQLEXPRADV_x86_ENU.exe /Q /X:D:\
- 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.
- Si l'installation de SQL requiert l'activation de .NET framework, accédez à Gestionnaire de serveur->Fonctionnalités. Activez la fonctionnalité .NET framework 3.5.1 et exécutez de nouveau la commande d'installation ci-dessus.
- 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 la commande suivante et notez l'adresse IP du serveur DHCP pour la dernière interface énumérée (par exemple, Connexion au réseau local 5).
ipconfig /all
- 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.
- Double-cliquez sur le fichier .msi sur Bureau pour effectuer l'installation.
- Supprimez le fichier .msi et videz la Corbeille.
- Nettoyez le lecteur D : supprimez tous les fichiers d'installation en rapport avec SQL, y compris le fichier de configuration d'installation.
- Dans un shell bash Cygwin
14. Arrêtez l'application et modifiez la classe :
- Changez la couleur d'icône de la classe en rouge.
- Définissez l'URL de documentation sur : http://doc.3tera.com/AppLogic31/en/Catalog_Ref/index.htm?toc.htm?CatDatabaseAppliancesSQL.html.
- Changez le nom de la classe pour SQL08y_08.
- 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))
- Modifiez la catégorie de classe en appliances de base de données
- Cliquez avec le bouton droit sur le singleton, puis sélectionnez Attributs. Remplacez le nom de l'instance par SQL08y_08.
- 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.