Configuration d'un serveur maître
La configuration sur un serveur maître
Même si le nom de l'onduleur n'a aucune conséquence, il est obligatoire de remplir cette valeur dans le champ Nom pour l'onduleur
.
Il faut également choisir le nom du pilote de l'onduleur dans la liste déroulante Pilote de communication de l'onduleur
et éventuellement préciser le Port de communication
si l'onduleur n'est pas USB.
Les champs Numéro de série de l'onduleur
, Productid de l'onduleur
et Upstype de l'onduleur
sont facultatifs si il n'y a pas de serveur esclave. Il n'est nécessaire d'indiquer ce numéro de série que dans le cas où le serveur dispose de plusieurs onduleurs et de serveurs esclaves.
Remarque
Le nom de l'onduleur ne doit contenir que des chiffres ou des lettres en minuscules : [a-z][0-9] sans espaces, ni caractères spéciaux.
Configuration d'un second onduleur sur un serveur maître
Si le serveur dispose de plusieurs alimentations, il est possible de les connecter chacune d'elle à un onduleur différent.
Il faut cliquer sur le bouton + Nom de l'onduleur
pour ajouter la prise en charge d'un onduleur supplémentaire dans l'onglet Onduleur
de l'interface de configuration du module.
Si les onduleurs sont du même modèle et de la même marque, il faut ajouter de quoi permettre au pilote NUT de les différencier.
Cette différenciation se fait par l'ajout d'une caractéristique unique propre à l'onduleur. Ces caractéristiques dépendent du pilote utilisé, la page de man
du pilote vous indiquera lesquelles sont disponibles.
Exemple pour le pilote Solis :
# man solis
Afin de récupérer la valeur il faut :
- ne connecter qu'un seul des onduleurs ;
- le paramétrer comme indiqué dans la section précédente ;
- exécuter la commande :
upsc <nomOnduleurDansGenConfig>@localhost|grep <nom_variable>
; - débrancher l'onduleur ;
- brancher l'onduleur suivant ;
- redémarrer
nut
avec la commande :# service nut restart
; - exécuter à nouveau la commande pour récupérer la valeur de la variable.
Une fois les numéros de série connus, il faut les spécifier dans les champ Numéro de série de l'onduleur
de chaque onduleur.
ExempleDeux onduleurs de même marque
Pour deux onduleurs de marque MGE, reliés à un module Scribe par câble USB, il est possible d'utiliser la valeur "serial", voici comment la récupérer :
# upsc <nomOnduleurDansGenConfig>@localhost | grep serial
driver.parameter.serial: AV4H4601W
ups.serial: AV4H4601W
ExempleDeux onduleurs différents
Un onduleur sur port série :
- Nom de l'onduleur :
eoleups
; - Pilote de communication de l'onduleur :
apcsmart
; - Port de communication de l'onduleur :
/dev/ttyS0
.
Si l'onduleur est branché sur le port série (en général : /dev/ttyS0
), les droits doivent être adaptés.
Cette adaptation est effectuée automatiquement lors de l'application de la configuration.
Onduleur sur port USB :
- Nom de l'onduleur :
eoleups
; - Pilote de communication de l 'onduleur :
usbhid-ups
; - Port de communication de l'onduleur :
auto
.
La majorité des onduleurs USB sont détectés automatiquement.
Attention
Attention, seul le premier onduleur sera surveillé.
Autoriser des esclaves distants à se connecter
Pour déclarer un serveur esclave, il faut passer la variable Autoriser des esclaves distants à se connecter
à oui
puis ajouter un utilisateur sur le serveur maître afin d'autoriser l'esclave a se connecter avec cet utilisateur.
Idéalement, il est préférable de créer un utilisateur différent par serveur même s'il est possible d'utiliser un unique utilisateur pour plusieurs esclaves. Pour configurer plusieurs utilisateurs il faut cliquer sur le bouton + Utilisateur de surveillance de l'onduleur
.
Pour chaque utilisateur, il faut saisir :
un
Utilisateur de surveillance de l'onduleur
;
un
Mot de passe de surveillance de l'onduleur
associé à l'utilisateur précédemment créé ;
l'
Adresse IP du réseau de l'esclave
(cette valeur peut être une adresse réseau plutôt qu'une adresse IP) ;
le
Masque de l'IP du réseau de l'esclave
(comprendre le masque du sous réseau de l'adresse IP de l'esclave)
Remarque
Le nom de l'onduleur ne doit contenir que des chiffres ou des lettres en minuscules : [a-z][0-9] sans espaces, ni caractères spéciaux.
Attention
Chaque utilisateur doit avoir un nom différent.
Les noms root
et localmonitor
sont réservés.
Complément
Pour plus d'informations, vous pouvez consulter la page de manuel :
man ups.conf
ou consulter la page web suivante : http://manpages.ubuntu.com/manpages/trusty/en/man5/ups.conf.5.html