www.apc.com / www.mgeups.com
7.3.3Installation en mode silencieux
Outre l’installation du Network Shutdown Module en mode standard où l’utilisateur configure les paramètres durant l’installation, l’installation du Network Shutdown Module en mode silencieux (sans interaction avec l’utilisateur) est possible.
Suivez ces étapes pour installer Network Shutdown Module en mode silencieux :
ω
ωRéalisez un package personnalisé avec des paramètres spécifiques (ex: le nom du serveur qui héberge l'agent, les événements / actions, ...).
ωCopiez le package personnalisé sur la machine cible.
ω(Linux) Exécutez la commande : chmod 755 nsm_linux_xx_3_xx_xx.run
ωPour démarrer l’installation, lancez la commande :
<Nom du fichier> | (valide le mode silencieux pour Windows) |
./<Nom du fichier> | (valide le mode silencieux pour Linux) |
Ou pour démarrer l’installation en passant l’adresse IP de la carte en paramètre, lancez la commande :
<Nom du fichier> | (Windows) |
./<Nom du fichier> | (Linux) |
Note : Pour les autres options, référez vous au paragraphe suivant. |
|
ωLe composant installé est alors démarré automatiquement. Vous pouvez tester le Network Shutdown Module.
Exemple de script de déploiement à distance et sécurisé sous Linux:
Nous utilisons ssh pour copier le paquet personnalisé sur plusieurs machines cibles et l'exécuter. Le script itère sur les noms de machines sur lesquelles effectuer le déploiement.
#!/bin/sh
#Notes :
#- Actions à faire sous le compte root
#- Le fichier client.list contient les noms de machines sur lesquelles
#effectuer le déploiement (1 par ligne)
#- Chacune de ces stations doit accepter des connexions ssh automatique.
#- Ceci est effectué par la génération d'une clé sur le master
#(machine exécutant le script) avec
#- Puis en copiant le fichier ~/.ssh/id_rsa.pub vers les stations clientes,
#- Et en ajoutant son contenu dans le fichier ~/.ssh/known_hosts, ie
#"cat id_rsa.pub >> ~/.ssh/known_hosts"
for i in `cat client.list` do
echo "Installation du NSM sur le poste $i" scp nsmlinuxv3xxx.run $i:/tmp
ssh $i /tmp/nsmlinuxv3xxx.run
done
T H E U N I N T E R R U P T I B L E P O W E R P R O V I D E R
Network Shutdown Module V3 - Manuel Utilisateur - APC # | Page 45/72 |