Dans quelques semaines une série d'articles ayant pour but de documenter l'utilisation de SCVMM (System Center Virtual Machine Manager) sera disponible.
En attendant voici le contexte qui sera exposé :
Matériel :
1 Contrôleur de Domaine
1 Serveur SCVMM
4 Hyperviseurs
1 SAN
1 NAS
Problématique:
L'utilisation des équipements sera à visée éducative. En effet le but étant que des étudiants puissent créer, gérer, supprimer leurs Machines Virtuelles au travers de SCVMM.
Plusieurs points seront alors abordés :
Configuration Réseau
Interfaçage des Comptes utilisateurs Active Directory avec SCVMM
Gestion des droits des utilisateurs
Création des Clouds par classes
Création des Templates
Gestion du Basculement des VM sur les Hyperviseurs
Gestion de la sauvegardes des VM sur un NAS (pas encore réalisé)
APCUPSD est un outil qui permet de gérer via le réseau un onduleur qui ne peut être géré qu'en USB.
Pour voir comment monter son serveur APCUPSD, vous pouvez consulter l'article suivant : "Installation d'un serveur APCUPSD"
Dans cet article nous allons décrire comment installer et configurer un client en mode "esclave" sur un NAS QNAP.
I – Téléchargement de APCUPSD
1. Entware-NG
Le système d’exploitation de QNAP n’intègre pas la commande APT. De ce fait si vous exécutez la commande suivante : « apt-get install apcupsd », le système vous répondra alors : « command not found ».
Pour pallier à ceci il est nécessaire d’installer l’application « Entware-ng » qui vous permettra de remplacer la commande APT.
A – Télécharger Entwar-NG.pkg.
Télécharger le fichier « entware-ng.pkg » grâce au lien suivant :
Connectez-vous à l'interface d'administration web de votre Nas QNAP.
Ouvrez l’application « App Center » et cliquer sur l’icône « Installer une application manuellement »
La boite de dialogue s’ouvre alors. Cliquez alors sur « Parcourir » pour uploader sur le Nas l’application. Cliquez ensuite sur « installer »
Une fois l’installation terminée, l’application apparait alors dans « App Center »
C – Connexion au NAS en SSH avec Putty.
Nous utiliseront l'utilitaire Putty pour pouvoir accéder au NAS en SSH, à noter que vous pouvez utiliser d'autre programmes, ou bien votre terminal pour réaliser les mêmes opérations.
Renseigner l’adresse IP du serveur Nas
2. Installation du Paquet APCUPSD en shell
Sur la console saisissez les commandes suivantes (attention à bien respecter l’ordre)
#accéder à la racine du serveur
cd /
# mise à jour des dépôts
opkg update
# Installation de APCUPSD
opkg install apcupsd
# Retour à la racine du serveur
cd /
# Recherche de tous les fichiers/répertoires qui portent le nom
# « Apcupsd »
find . | fgrep apcupsd
Le temps de la résolution de la commande « find . | fgrep apcupsd » peut être un peu long. En effet le système parcours alors tous les répertoires de votre serveur NAS. Soyez patient...
Nous allons maintenant signifier à APCUPSD qu’il doit être exécuté en mode « Slave » et donc interroger le serveur.
#Editez le fichier « apcupsd.conf3
nano ./share/CACHEDEV1_DATA/.qpkg/Entware-ng/etc/apcupsd/apcupsd.conf
Modifiez alors les valeurs comme ceci:
UPSNAME ups1
UPSCABLE ether
UPSTYPE net
DEVICE IP_SERVEUR_APCUPSD:3551
POLLTIME 10
BATTERYLEVEL 60
MINUTES 60
TIMEOUT 900
NETSERVER on
NISIP 0.0.0.0
Redémarrez le service apcupsd
/opt/sbin/apcupsd &
3.1 Test de communication client/serveur
Nous allons maintenant tester la bonne connexion entre le client (NAS) et le serveur (RASPBERRY). Pour cela exécutez la commande suivante. Cette dernière permettra d’interroger le serveur APCUPSD et de communiquer au client les informations sur l’onduleur.
apacaccess status
Enfin sur votre navigateur web, saisisez l’adresse du serveur APCUPS.
Dans mon cas : " https://IP_DU_SERVEUR_APCUPSD/cgi-bin/apcupsd/multimon.cgi "
Vous pouvez alors contrôler la bonne liaison entre les deux hôtes :