7

Installer Openmanage 9.0.1 sur Debian 9 et Ubuntu 16.04

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 
    
  • Import de la clé :
  • gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F 
    gpg -a --export 1285491434D8786F | apt-key add - 
    
  • Désinstaller tous les paquets relatif à Openmanage :
  • apt --auto-remove purge srvadmin-*
  • Installer Openmanage en verson 9.0.1 :
    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

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

7 commentaires

  1. 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 !

  2. Bonjour lgtbr,
    désolé effectivement srvadmin-all ne fait plus partie des paquets disponible dans la dernière version d’Openmanage.

  3. Merci de votre réponse Fred !
    Du coup quelle est la commande équivalente d’installation afin d’obtenir l’omreport etc… ?
    Merci d’avance !

  4. il me semble que ça fait partie de ce paquet : srvadmin-omcommon

  5. 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 !

  6. 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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.