MGE UPS Systems Network Shutdown Module MGE Manuale Utente

Pagina di 72
 
 
 
www.apc.com
 / 
www.mgeups.com
  
 
 
 
 
 
 
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 # 990-3730 (MGE # 34 003 934 XU / AB) 
Page 45/72 
 
7.3.3  Installation 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 : 
ω 
Assurez-vous que vous avez les droits administrateur. 
 
ω 
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> -install -silent
  
(valide le mode silencieux pour Windows) 
./<Nom du fichier> -install –silent 
(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> -install -silent
 –agentName ‘192.12.13.14’ (Windows) 
./<Nom du fichier> -install –silent –agentName ‘192.12.13.14’ 
(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 "ssh-keygen -t rsa2",  
# - 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 –install -silent 
done