Un petit mémo sur comment installer ou migrer vers la dernière version d’Openmanage 9.0.1 sur Debian 9 et Ubuntu 16.04.
Installer manuellement Openmanage 9.0.1
nb: toutes les commandes sont exécutées en tant que root.
- Écraser l’ancien dépôt d’Openmanage par le nouveau :
echo "deb http://linux.dell.com/repo/community/openmanage/901/xenial xenial main" > /etc/apt/sources.list.d/linux.dell.com.sources.list
gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F gpg -a --export 1285491434D8786F | apt-key add -
apt --auto-remove purge srvadmin-*
nb : le paquet srvadmin-all n’est plus disponible
- Pour connaître les paquets disponible pour la dernière version d’Openmanage :
apt search srvadmin
Installer Openmanage 9.0.1 via Ansible
Mon playbook :
- hosts: dell become: true become_method: su vars: proxy_env: https_proxy: http://IP_PROXY:8080 tasks: - name: mkdir /opt/dell/srvadmin/sbin (bug srvadmin-idracadm7) shell: mkdir -p /opt/dell/srvadmin/sbin - name: apt purge shell: apt remove --purge srvadmin-* -y - name: Remove old repository apt_repository: repo: deb http://linux.dell.com/repo/community/debian jessie openmanage state: absent - name: Add keys apt_key: keyserver: pool.sks-keyservers.net id: 1285491434D8786F - name: Add repository apt_repository: repo: deb http://linux.dell.com/repo/community/openmanage/901/xenial xenial main state: present filename: 'linux.dell.com.sources' update_cache: yes - name: Install Openmanage apt: pkg: "{{ item }}" force: yes install_recommends: yes update_cache: yes with_items: - srvadmin-base - srvadmin-omcommon - srvadmin-server-cli - srvadmin-server-snmp - srvadmin-storageservices - srvadmin-storageservices-cli - srvadmin-storageservices-snmp - srvadmin-idracadm8 - srvadmin-idrac-ivmcli - srvadmin-idrac-snmp - srvadmin-idrac-vmcli - srvadmin-deng-snmp
Bonjour Fred,
Merci pour ce tutoriel, j’ai l’ai suivi à la lettre mais malheureusement après l’exécution de la commande « apt-get install srvadmin-all » j’obtiens ce message :
apt-get install srvadmin-all
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
E: Impossible de trouver le paquet srvadmin-all
Et donc impossible d’installer tous les composants OMSA…
Je précise que je suis sous Debian 9 également.
Merci de votre aide !
Bonjour lgtbr,
désolé effectivement srvadmin-all ne fait plus partie des paquets disponible dans la dernière version d’Openmanage.
Merci de votre réponse Fred !
Du coup quelle est la commande équivalente d’installation afin d’obtenir l’omreport etc… ?
Merci d’avance !
il me semble que ça fait partie de ce paquet : srvadmin-omcommon
Salut,
Pour moi tout a marché nickel, je te remercie pour ton tuto c’est génial ! 😁
Ca m’a fait gagner beaucoup de temps, je suis également sur Debian 9…
J’ai suivi ton tuto à la lettre et tout s’est passé nickel, tu assures graves 😉
Merci encore !
Bonjour à tous,
Dans mon dernier commentaire je déclarais un grand merci car votre tuto m’a permis d’installer sans difficulté openmanage sur un serveur debian 9 ( en l’occurrence la dernière version de Proxmox)
Effectivement, j’ai suivi celui-ci à la lettre et tout s’est bien déroulé, du moins du côté de la ligne de commande. ( hormis un petit couac de rien du tout avec les commandes gpg mais facilement résolu)
Malheureusement, je me suis emballé un peu trop vite car après l’installation, impossible d’accéder à l’interface ni même aux commandes d’openmanage, même après réinstallation bien sur :(
En effet, même en ligne de commande (ex:omreport) le retour est une erreur de version d’une certaine librairie criptoSSL…
J’ai bien essayé de bidouiller un peu… notamment en forçant l’installation d’anciennes versions de ces librairies ( avec les sources backport) et en faisant des liens symboliques vers les fichiers attendus par l’install d’openmanage mais malheureusement sans succès…
Je ne sais pas quoi faire de plus, je suis un peu perdu, si quelqu’un a rencontré des problèmes similaires et a su les résoudre, la solution serait plus que la bienvenue !
Merci à tous ceux qui auront pris la peine de me lire
Bonjour,
Comme souvent c’est la libssl qui pose problème. Sur Deb 9 :
# wget http://ftp.fr.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u8_amd64.deb#
# dpkg -i libssl1.0.0_1.0.1t-1+deb8u8_amd64.deb
Cordialement,