Installation Dell OpenManage sur Linux : Différence entre versions
De wikiGite
(→IPMI) |
|||
(7 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 26 : | Ligne 26 : | ||
Pour lancer les services au démarrage, ajouter à /etc/rc.local : | Pour lancer les services au démarrage, ajouter à /etc/rc.local : | ||
/opt/dell/srvadmin/sbin/srvadmin-services.sh start | /opt/dell/srvadmin/sbin/srvadmin-services.sh start | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== Installation sur Debian Squeeze == | == Installation sur Debian Squeeze == | ||
Ligne 44 : | Ligne 39 : | ||
echo 'deb http://linux.dell.com/repo/community/deb/latest /' | tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list | echo 'deb http://linux.dell.com/repo/community/deb/latest /' | tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list | ||
− | + | <!-- gpg --keyserver pgpkeys.mit.edu --recv-key E74433E25E3D7775 --> | |
− | gpg -a --export E74433E25E3D7775 | apt-key add - | + | gpg --keyserver pgpkeys.mit.edu --recv-key 1285491434D8786F |
− | apt- | + | <!-- gpg -a --export E74433E25E3D7775 | apt-key add - --> |
+ | gpg -a --export 1285491434D8786F | apt-key add - | ||
+ | aptitude update | ||
La procédure est ensuite la même que pour CentOS à partir de | La procédure est ensuite la même que pour CentOS à partir de | ||
− | + | aptitude install srvadmin-all | |
+ | Se reconnecter root pour prendre en compte les nouveaux chemins (PATH) | ||
+ | |||
+ | Lancer srvadmin | ||
+ | srvadmin-services.sh start | ||
+ | Pour lancer les services au démarrage, ajouter à /etc/rc.local : | ||
+ | /opt/dell/srvadmin/sbin/srvadmin-services.sh start | ||
== Installation sur Debian lenny (ou Proxmox 1.8) == | == Installation sur Debian lenny (ou Proxmox 1.8) == | ||
Charger les librairies 32bits d'un Etch | Charger les librairies 32bits d'un Etch | ||
+ | cd /root/install | ||
wget http://john.parnefjord.se/files/lib.zip | wget http://john.parnefjord.se/files/lib.zip | ||
apt-get install unzip | apt-get install unzip | ||
Ligne 60 : | Ligne 64 : | ||
cp -R lib/* /lib32 | cp -R lib/* /lib32 | ||
Ajouter la source Sara à /etc/apt/sources.list | Ajouter la source Sara à /etc/apt/sources.list | ||
+ | # Dell OpenManage 5.5 | ||
<nowiki>deb ftp://ftp.sara.nl/pub/sara-omsa dell sara</nowiki> | <nowiki>deb ftp://ftp.sara.nl/pub/sara-omsa dell sara</nowiki> | ||
Charger les clé du dépôt | Charger les clé du dépôt | ||
Ligne 67 : | Ligne 72 : | ||
Installer OpenManage 5.5 (avec la v6.0 disponible sur Sara, le service web connsvc n'a jamais réussi à démarrer. Avec la 5.5 tout fonctionne). | Installer OpenManage 5.5 (avec la v6.0 disponible sur Sara, le service web connsvc n'a jamais réussi à démarrer. Avec la 5.5 tout fonctionne). | ||
apt-get install dellomsa | apt-get install dellomsa | ||
+ | |||
+ | == Interface WEB == | ||
''Note : l'interface web ne se lance pas automatiquement. Lancer :'' | ''Note : l'interface web ne se lance pas automatiquement. Lancer :'' | ||
/etc/init.d/dsm_om_connsvc start | /etc/init.d/dsm_om_connsvc start | ||
Ligne 72 : | Ligne 79 : | ||
update-rc.d dsm_om_connsvc defaults 95 | update-rc.d dsm_om_connsvc defaults 95 | ||
''pour l'ajouter au démarrage automatique'' | ''pour l'ajouter au démarrage automatique'' | ||
+ | |||
+ | == Utilisation == | ||
+ | Les utilisateurs du group linux root sont automatiquement administrateurs d'OpenManage.<br /> | ||
+ | Les autres sont simples utilisateurs. Ces rôles peuvent éventuellement être modifiés dans /opt/dell/srvadmin/etc/omarolemap. | ||
+ | |||
+ | Le GUI est accessible par <nowiki>https://<IP serveur Dell>:1311</nowiki>. Penser à ouvrir ce port en TCP sur un éventuel firewall. | ||
+ | |||
+ | L'utilisateur est le "root" '''du système'''. | ||
= Extensions disques = | = Extensions disques = |
Version actuelle datée du 11 février 2013 à 11:26
Sommaire
Installation en local
RPMs disponibles sur linux.dell.com/repo/hardware
srvadmin-all: Install all OMSA components srvadmin-base: Install only base OMSA, no web server srvadmin-webserver: Install Web Interface srvadmin-storageservices: Install RAID Management srvadmin-rac4: Install components to manage the Dell Remote Access Card 4 srvadmin-rac5: Install components to manage the Dell Remote Access Card 5
On installe toute la suite srvadmin sur un serveur qui gère une baie de stockage (installation locale).
Ajout de la source dans yum.repos.d
wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash
Pour CentOS ou Scientific Linux, les plugins doivent être activés pour que le repository fonctionne. Vérifier que :
plugins=1
dans /etc/yum.conf
Installation sur CentOS 6.0
yum install srvadmin-all
Se reconnecter root pour prendre en compte les nouveaux chemins (PATH)
Lancer srvadmin
srvadmin-services.sh start
Pour lancer les services au démarrage, ajouter à /etc/rc.local :
/opt/dell/srvadmin/sbin/srvadmin-services.sh start
Installation sur Debian Squeeze
DEBs disponibles sur linux.dell.com/repo/community/deb/latest
srvadmin-all:Install all OMSA components srvadmin-base:Install only base OMSA, no web server srvadmin-webserver:Install Web Interface srvadmin-storageservices:Install RAID Management srvadmin-idrac:Install components to manage iDRAC srvadmin-rac4:Install components to manage the Dell Remote Access Card 4 srvadmin-rac5:Install components to manage the Dell Remote Access Card 5
echo 'deb http://linux.dell.com/repo/community/deb/latest /' | tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list gpg --keyserver pgpkeys.mit.edu --recv-key 1285491434D8786F gpg -a --export 1285491434D8786F | apt-key add - aptitude update
La procédure est ensuite la même que pour CentOS à partir de
aptitude install srvadmin-all
Se reconnecter root pour prendre en compte les nouveaux chemins (PATH)
Lancer srvadmin
srvadmin-services.sh start
Pour lancer les services au démarrage, ajouter à /etc/rc.local :
/opt/dell/srvadmin/sbin/srvadmin-services.sh start
Installation sur Debian lenny (ou Proxmox 1.8)
Charger les librairies 32bits d'un Etch
cd /root/install wget http://john.parnefjord.se/files/lib.zip apt-get install unzip unzip lib.zip
Copier le contenu de lib dans /lib32
cp -R lib/* /lib32
Ajouter la source Sara à /etc/apt/sources.list
# Dell OpenManage 5.5 deb ftp://ftp.sara.nl/pub/sara-omsa dell sara
Charger les clé du dépôt
wget -O - http://ftp.sara.nl/debian_sara.asc | apt-key add - apt-get update
Installer OpenManage 5.5 (avec la v6.0 disponible sur Sara, le service web connsvc n'a jamais réussi à démarrer. Avec la 5.5 tout fonctionne).
apt-get install dellomsa
Interface WEB
Note : l'interface web ne se lance pas automatiquement. Lancer :
/etc/init.d/dsm_om_connsvc start
pour la lancer manuellement, et :
update-rc.d dsm_om_connsvc defaults 95
pour l'ajouter au démarrage automatique
Utilisation
Les utilisateurs du group linux root sont automatiquement administrateurs d'OpenManage.
Les autres sont simples utilisateurs. Ces rôles peuvent éventuellement être modifiés dans /opt/dell/srvadmin/etc/omarolemap.
Le GUI est accessible par https://<IP serveur Dell>:1311. Penser à ouvrir ce port en TCP sur un éventuel firewall.
L'utilisateur est le "root" du système.
Extensions disques
Extension vdisk
- Ajouter des disques physiques
- par OpenManage en root, storage, virtual disks, available tasks : Reconfigure
L'extension se passe en 2 parties, ajout des disques physiques pour atteindre la nouvelle taille, puis initialisation en tâche de fond du nouveau disque virtuel. L'ajout de 2 disques 1To à un RAID5 de 3 disques a demandé au total environ 18 heures. Mais les systèmes de fichiers et les fichiers présent sont resté accessibles pendant tout ce temps, même si les accès étaient ralentis. Au final, aucune donnée n'est perdue pendant le processus.
CLI
Outils ligne de commande : omconfig ou omreport
Voir le statut du disque virtuel
omreport storage vdisk
Voir le statut des disques physique sur le controleur 1
omreport storage pdisk controller=1
IPMI
Pour piloter le serveur en ligne de commande via son interface BMC (baseboard management controller, module indépendant accessible en local ou par le réseau, actif même si le serveur est éteint), on utilise IPMI (Intelligent Platform Management Interface). Sur CentOS installer le paquet OpenIPMI-tools, sur Debian installer le paquet ipmitool.
En local sur le serveur, on accède directement à IPMI
ipmitool -U root -P <mot-de-passe-root> chassis status
A distance sur un poste, il faut activer le mode réseau dans le BIOS IPMI du serveur (option "IPMI over LAN", soit au boot avec Ctrl-E, soit via OpenManage, System / Main System Chassis / Remote Access), et ajouter les paramètres réseau à ipmitool :
ipmitool -I lan -H <adresse_IP_BMC ou DRAC> -U root -P <mot-de-passe-root IPMI ou DRAC> power status
iDRAC
A faire