ZENworks 11 SP3 ne prend pas en charge la base de données Sybase OEM sur une machine 32 bits. Dans ce cas, veillez à la migrer vers une machine 64 bits avant de procéder à la mise à niveau du serveur ZENworks primaire.
Accédez à l'invite services.msc. La page Services s'affiche.
et effectuez la commandeDans la page Services, sélectionnez
, puis arrêtez le service.Sauvegardez la base de données ZENworks.
Désactivez la configuration réseau sur cette machine.
REMARQUE :avant de désactiver la configuration réseau, notez les détails de l'identité réseau de cette machine.
Reconfigurez l'identité réseau de la machine 32 bits sur la machine 64 bits.
Exécutez setup.exe -c.
REMARQUE :exécutez setup.exe -c --zcminstall si ZENworks est installé sur la même machine.
Dans la page Introduction, cliquez sur
pour continuer.Dans la page Accord de licence, cliquez sur
.Dans la page Sélectionner la base de données à configurer, sélectionnez
et .REMARQUE :si vous voulez créer une base de données d'audit sur une autre machine, ne sélectionnez pas Audit durant cette étape et ignorez l'étape 7.
Pour créer une base de données ZENworks :
Dans la page Sélectionner le type de base de données pour ZENworks, sélectionnez
, puis cliquez sur .Dans la page Configuration du serveur Sybase, entrez 2638 comme
, puis cliquez sur .REMARQUE :2638 est le port de base de données ZENworks par défaut. S'il est occupé, veillez à en spécifier un autre.
Dans la page Configuration de l'accès Sybase, entrez le
, le , le et le , puis cliquez sur .IMPORTANT :vérifiez que les détails de la base de données ZENworks et ceux de la base de données de la machine 32 bits sont identiques.
Dans la page Emplacement du fichier de base de données, entrez le chemin de l'emplacement où la base de données ZENworks doit être créée.
Examinez les valeurs spécifiées et sélectionnez
pour continuer.Pour créer une base de données d'audit :
Dans la page Sélectionner le type de base de données pour ZENworks Audit, sélectionnez
ou , puis cliquez sur .REMARQUE :pour connaître les étapes à suivre afin de créer une base de données d'audit pour Sybase SQL Anywhere externe, reportez-vous à la section concernant les informations pour l'installation d'une base de données Sybase SQL Anywhere externe
. Les étapes à suivre pour installer Sybase SQL Anywhere OEM sont décrites ci-après.
Dans la page Configuration du serveur Sybase, entrez 2639 comme
, puis cliquez sur .REMARQUE :2639 est le port de base de données d'audit par défaut. S'il est occupé, veillez à en spécifier un autre.
Dans la page Configuration de l'accès Sybase, entrez le
, le , le et le , puis cliquez sur .REMARQUE :vérifiez que les détails de la base de données d'audit sont uniques et diffèrent de ceux de la base de données ZENworks.
Dans la page Emplacement du fichier de base de données, entrez le chemin de l'emplacement où la base de données d'audit doit être créée, puis cliquez sur
.Examinez les valeurs spécifiées et sélectionnez
pour continuer.Accédez à l'invite services.msc. La page Services s'affiche.
et effectuez la commandeDans la page Services, sélectionnez Novell ZENworks Embedded Datastore, puis arrêtez le service.
Copiez et remplacez le fichier de base de données ZENworks et le fichier journal correspondant de la machine 32 bits vers la machine 64 bits.
Reconstruisez la base de données Sybase en exécutant la commande suivante :
<chemin_dossier_installation_Sybase>\share\ASA\bin64s\dbunload -c "UID=<nom_utilisateur>;PWD=<mot_de_passe>;DBF=<chemin_fichier_base_de_données>\<nom_base_de_données>.db" -ar -ap 4096 -ii –et
Où :
nom_utilisateur : indiquez l'utilisateur qui peut modifier la base de données. L'utilisateur doit disposer des autorisations en lecture/écriture pour modifier la base de données.
mot_de_passe : indiquez le mot de passe de l'utilisateur disposant de l'autorisation de lecture/écriture sur la base de données.
chemin_fichier_base_de_données : indiquez le chemin vers l'emplacement où la base de données doit être créée.
Accédez à l'invite services.msc. La page Services s'affiche.
et effectuez la commandeDans la page Services, sélectionnez Novell ZENworks Embedded Datastore et démarrez le service.
Vérifiez que les ports utilisés pour la base de données ZENworks et la base de données d'audit sont inclus dans la liste des exceptions de pare-feu. Exécutez la commande suivante :
netsh firewall set prtopening protocol = All port = <numéro_port> name = <nom_port> mode = enable
Où :
numéro_port : par défaut, 2638 pour ZENworks et 2639 pour Audit, ou tout autre numéro de port configuré. Cette commande doit être exécutée séparément pour le port de base de données ZENworks et le port de base de données d'audit.
nom_port : indiquez le nom utilisé pour le port. Par exemple, Port de la base de données ZENworks.
net start mpsSvc
Procédez à la mise à niveau du serveur ZENworks primaire.
/etc/init.d/sybase-asa stop
Sauvegardez la base de données ZENworks.
Désactivez la configuration réseau sur cette machine.
REMARQUE :avant de désactiver la configuration réseau, notez les détails de l'identité réseau de cette machine.
Reconfigurez l'identité réseau de la machine 32 bits sur la machine 64 bits.
Exécutez sh setup.sh -c.
REMARQUE :exécutez sh setup.sh -c --zcminstall si ZENworks est installé sur la même machine.
Dans la page Introduction, cliquez sur
pour continuer.Dans la page Accord de licence, cliquez sur
.Dans la page Sélectionner la base de données à configurer, sélectionnez
et .REMARQUE :si vous voulez créer une base de données d'audit sur une autre machine, ne sélectionnez pas Audit durant cette étape et ignorez l'étape 7.
Pour créer une base de données ZENworks :
Dans la page Sélectionner le type de base de données pour ZENworks, sélectionnez
, puis cliquez sur .Dans la page Configuration du serveur Sybase, entrez 2638 comme
, puis cliquez sur .REMARQUE :2638 est le port de base de données ZENworks par défaut. S'il est occupé, veillez à en spécifier un autre.
Dans la page Configuration de l'accès Sybase, entrez le
, le , le et le , puis cliquez sur .IMPORTANT :vérifiez que les détails de la base de données ZENworks et ceux de la base de données de la machine 32 bits sont identiques.
Dans la page Emplacement du fichier de base de données, entrez le chemin de l'emplacement où la base de données ZENworks doit être créée.
Examinez les valeurs spécifiées et sélectionnez
pour continuer.Pour créer une base de données d'audit :
Dans la page Sélectionner le type de base de données pour ZENworks Audit, sélectionnez
ou , puis cliquez sur .REMARQUE :pour connaître les étapes à suivre afin de créer une base de données d'audit pour Sybase SQL Anywhere externe, reportez-vous à la section concernant les informations pour l'installation d'une base de données Sybase SQL Anywhere externe
. Les étapes à suivre pour installer Sybase SQL Anywhere OEM sont décrites ci-après.
Dans la page Configuration du serveur Sybase, entrez 2639 comme
, puis cliquez sur .REMARQUE :2639 est le port de base de données d'audit par défaut. S'il est occupé, veillez à en spécifier un autre.
Dans la page Configuration de l'accès Sybase, entrez le
, le , le et le , puis cliquez sur .REMARQUE :vérifiez que les détails de la base de données d'audit sont uniques et diffèrent de ceux de la base de données ZENworks.
Dans la page Emplacement du fichier de base de données, entrez le chemin de l'emplacement où la base de données d'audit doit être créée, puis cliquez sur
.Examinez les valeurs spécifiées et sélectionnez
pour continuer./etc/init.d/sybase-asa stop
Copiez et remplacez le fichier de base de données ZENworks et le fichier journal correspondant de la machine 32 bits vers la machine 64 bits.
Reconstruisez la base de données Sybase en exécutant la commande suivante :
/opt/novell/zenworks/share/sybase/bin64s/dbunload -c "UID=<nom_utilisateur>;PWD=<mot_de_passe>;DBF=<chemin_fichier_base_de_données>\<nom_base_de_données>.db" -ar -ap 4096 -ii –et
Où :
nom_utilisateur : indiquez l'utilisateur qui peut modifier la base de données. L'utilisateur doit disposer des autorisations en lecture/écriture pour modifier la base de données.
mot_de_passe : indiquez le mot de passe de l'utilisateur disposant de l'autorisation de lecture/écriture sur la base de données.
chemin_fichier_base_de_données : indiquez le chemin vers l'emplacement où la base de données doit être créée.
/etc/init.d/sybase-asa start
Vérifiez que les ports utilisés pour la base de données ZENworks et la base de données d'audit sont inclus dans la liste des exceptions de pare-feu. Exécutez la commande suivante :
iptables -I INPUT -p tcp --dport PORT--syn -j ACCEPT
Où PORT : par défaut, 2638 pour ZENworks et 2639 pour Audit, ou tout autre numéro de port configuré. Cette commande doit être exécutée séparément pour le port de base de données ZENworks et le port de base de données d'audit.
service iptables save
service iptables restart
Procédez à la mise à niveau du serveur ZENworks primaire.
IMPORTANT :avant de mettre à niveau la base de données OEM Sybase SQL Anywhere distante, vous devez sauvegarder les fichiers de la base de données à l'emplacement par défaut. Pour plus d'informations, consultez le TID 7009199.
Si la base de données OEM Sybase est installée sur une machine distante, vous devez arrêter les services ZENworks sur l'ensemble des serveurs primaires. En revanche, si la base de données OEM Sybase est installée sur le serveur ZENworks, vous devez arrêter les services uniquement sur les autres serveurs. Le programme d'installation de la mise à niveau arrêtera et redémarrera les services sur le serveur ZENworks.
Sur le périphérique sur lequel la base de données OEM Sybase SQL Anywhere distante est installée, insérez le DVD d'installation de Novell ZENworks 11 SP3 et exécutez l'une des commandes suivantes :
Exécutez la commande suivante sur le serveur de base de données externe : Lecteur_DVD:\setup.exe --upgrade-oemdb
ou
Lecteur_DVD:\setup.exe -O
Saisissez un « O » majuscule.
Sur la page de sélection de la langue, sélectionnez la langue dans laquelle vous souhaitez exécuter le programme d'installation, puis cliquez sur
.Sur la page d'introduction, cliquez sur
pour continuer.Sur la page Accord de licence, cliquez sur
.Sur la page Configuration de la base de données externe, indiquez les détails suivants :
Nom de la base de données : spécifiez le nom de la base de données existante.
Nom d'utilisateur : spécifiez l'utilisateur qui peut modifier la base de données. L'utilisateur doit disposer des autorisations en lecture/écriture pour modifier la base de données.
Mot de passe : indiquez le mot de passe de l'utilisateur disposant de l'autorisation de lecture/écriture sur la base de données.
Nom du serveur de base de données : spécifiez le nom du serveur de base de données OEM Sybase SQL Anywhere.
Cliquez sur
.Dans l'écran suivant, cliquez sur
pour procéder à la mise à niveau.Si les détails de la configuration de la base de données définis à l'étape 6 sont corrects, la base de données Sybase SQL Anywhere OEM est mise à niveau et la page Installation terminée s'affiche.
Si les détails de configuration de la base de données sont incorrects, un message d'erreur s'affiche. Pour procéder à la mise à niveau, vous devez saisir les bonnes informations dans la page Configuration de la base de données.
Cliquez sur
.Sur la page La mise à niveau a réussi, cliquez sur
pour finaliser la mise à niveau.setup.exe -c
REMARQUE :exécutez setup.exe -c --zcminstall si ZENworks est installé sur la même machine.
Sur la page d'introduction, cliquez sur
pour continuer.Sur la page Accord de licence, cliquez sur
.Dans la page Sélectionner la base de données à configurer, sélectionnez
.Dans la page Sélectionner le type de base de données pour ZENworks Audit, sélectionnez
.Dans la page Configuration du serveur Sybase, entrez 2639 comme
.REMARQUE :2639 est le port de base de données d'audit par défaut. S'il est occupé, veillez à en spécifier un autre.
Dans la page Configuration de l'accès Sybase, entrez le
, le , le et le .REMARQUE :vérifiez que les détails de la base de données d'audit sont uniques et diffèrent de ceux de la base de données ZENworks.
Dans la page Emplacement du fichier de base de données, entrez le chemin de l'emplacement où la base de données d'audit doit être créée.
Examinez les valeurs spécifiées et cliquez sur
pour continuer.REMARQUE :le fichier journal se trouve à l'emplacement suivant : <emplacement_installation>\Novell\ZENworks\logs\ZENworks_OEM_Database_Upgrade_<tampon_horaire>.log.xml.
IMPORTANT :avant de mettre à niveau la base de données OEM Sybase SQL Anywhere distante, vous devez sauvegarder les fichiers de la base de données à l'emplacement par défaut. Pour plus d’informations, consultez le TID 7009199.
Si la base de données OEM Sybase est installée sur une machine distante, vous devez arrêter les services ZENworks sur l'ensemble des serveurs primaires. En revanche, si la base de données OEM Sybase est installée sur le serveur ZENworks, vous devez arrêter les services uniquement sur les autres serveurs. Le programme d'installation de la mise à niveau arrêtera et redémarrera les services sur le serveur ZENworks.
Sur le périphérique où la base de données Sybase SQL Anywhere OEM distante est installée, insérez le DVD d'installation de Novell ZENworks 11 SP3 et exécutez les commandes suivantes dans l'ordre donné ci-dessous :
/etc/init.d/sybase-asa stop
/bin/rpm -Uvh /media/ZENworks11SP3/Common/rpm/sybase-asa-12.0.1-3873.x86_64.rpm
/opt/novell/zenworks/share/sybase/bin64s/dbunload -c "UID=<nom_utilisateur>;PWD=<mot_de_passe>;DBF=<chemin_base_de_données>" -ar -ap 4096 -ii –et
Où :
nom_utilisateur : indiquez l'utilisateur qui peut modifier la base de données. L'utilisateur doit disposer des autorisations en lecture/écriture pour modifier la base de données.
mot_de_passe : indiquez le mot de passe de l'utilisateur disposant de l'autorisation de lecture/écriture sur la base de données.
chemin_base_de_données : indiquez le chemin vers l'emplacement où la base de données doit être créée.
sh setup.sh -c
REMARQUE :exécutez setup.sh -c --zcminstall si ZENworks est installé sur la même machine.
Sur la page d'introduction, cliquez sur
pour continuer.Sur la page Accord de licence, cliquez sur
.Dans la page Sélectionner la base de données à configurer, sélectionnez
.Dans la page Sélectionner le type de base de données pour ZENworks Audit, sélectionnez
.Dans la page Configuration du serveur Sybase, entrez 2639 comme
.REMARQUE :2639 est le port de base de données d'audit par défaut. S'il est occupé, veillez à en spécifier un autre.
Dans la page Configuration de l'accès Sybase, entrez le
, le , le et le .REMARQUE :vérifiez que les détails de la base de données d'audit sont uniques et diffèrent de ceux de la base de données ZENworks.
Dans la page Emplacement du fichier de base de données, entrez le chemin de l'emplacement où la base de données d'audit doit être créée.
Examinez les valeurs spécifiées et cliquez sur
pour continuer.L'invite Installation de la base de données apparaît. Cliquez sur OK pour installer la base de données d'audit.
Dans la page Installation terminée, cliquez sur
pour fermer le programme d'installation.REMARQUE :le fichier journal se trouve à l'emplacement suivant : /var/opt/novell/log/zenworks/ZENworks_OEM_Database_Upgrade_<tampon_horaire>.log.xml.