[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: (long) debian sur hp proliant/HP Open Source France



Rebonjour,

Attention, long message :

 - aspects bassement techniques
 - support de Debian par HP
 - projet HP Open Source France (J.-M. Verdun)

pingouin osmolateur a écrit :
Oui j'avais lu tes réponses mais cela ne m'a pas
éclairer sur ce que ces modules peuvent t'apporter
comme info:

Bon alors je n'étais pas clair :-)

hpasm ressemble à l'acpi ?

Alors, d'après ce que j'ai compris, les proliant xL 3xx G3/4
ont un ASIC qui pilote et supervise la "santé" du serveur :
contrôle de la température, pilotage de la vitesse des
ventilos pour optimiser le flux d'air, état des alims, etc.
Si on n'a pas le module noyau hpasm :

- à la première chauffe, les ventilos se mettent à tourner
  à fond et ne se calment jamais :
  -> pénible pour le bruit
  -> moyen pour la longévité des ventilos
  J'ai eu plusieurs témoignages d'utilisateurs de Linux sur Proliant
  dans ce sens au moment où je me renseignais avant d'en acheter

- on n'a pas les infos et remontées d'alarme sur la santé

Si on a hpasm :

- les ventilos se calment

- on a les infos "santé" dans /proc
  -> on peut superviser avec un nagios/big brother/autre

- on a des remontées d'alarme :
  - dans syslog
  - par courriel (si on renseigne une adresse dans
    /etc/cevtdm.conf)

Je ne sais pas si on peut avoir les infos de "santé" avec
un noyau qui supporte les libsensors.

Pour les traps SNMP, il faut encore d'autres trucs HP que le
script HPrpm2deb n'"alienise" pas. Je n'y suis pas encore mais
je pense qu'on peut les avoir avec un mécanisme analyseur de
logs -> génération de trap SNMP.

Pour cmastor, c'est les softs de supervision des périphériques
de stockage (disque, bande). Sans cmastor, on n'a pas de remontée
d'alarme (syslog et courriel) quand par exemple un disque d'un
ensemble RAID défaille et que le disque de secours prend le relais.

La différence entre cmastor et
http://packages.debian.org/testing/admin/cpqarrayd ?

J'ai lu (mais pas essayé) que cpqarrayd ne gère pas les
contrôleurs RAID SmartArray 6xx, qui sont les contrôleurs
récents que l'on trouve sur les ML350 G3 ou G4, p. ex.

Il faut donc intérroger les logs pour avoir de l'info ?

Oui, mais comme dit plus haut tu as aussi un courriel si
tu as un MTA bien configuré ;-) et renseigné /etc/cevtdm.conf.

cmastor n'a pas l'air de s'installer sous Sarge.

Pb de vieille bibliothèque C++ à chercher dans les archives.

Mon but, comme le tien, est :

- d'avoir une machine solide (il n'y a pas que HP) et fiable :
  - alim redondante
  - RAID hard avec disque hotplug et disque de secours
    qui bascule automatiquement en prod -> reconstruction
    du module RAID en prod, sans que ça ait un impact pour
    les utilisateurs (genre passer en single)

- de pouvoir la superviser :
  - avoir en permanence avec Nagios :
     - température
     - état des alim
  - d'avoir une remontée d'alarme en cas de :
     - température trop haute
     - alim défaillante
     - ventilo défaillant
     - pb sur l'ensemble RAID

Donc il me faut hpasm et cmastor.

En fait, j'aimerais bien ne pas avoir à me casser la tête et pouvoir
installer tout ce que HP a développé en RPM pour RedHat et Suse
*facilement* sous Debian. J'ai commencé à faire des démarches
pour ça (cf. plus bas).

Frédéric BOITEUX a écrit :
Pour info, j'avais vu une doc sur l'install de Debian sur Proliant
(http://people.debian.org/~taggart/proliant/)

Je l'ai vu récemment, et je pense que ça à voir avec ceci :

  http://h20219.www2.hp.com/services/cache/76815-0-0-225-121.aspx
  http://h20219.www2.hp.com/services/cache/76817-0-0-225-121.html

Ce que j'en ai compris : il s'agit d'un contrat de support que
l'on achète chez HP. On a alors accès à une hot-line qui
semble-t-il est capable de traiter des pbs spécifique à Debian.
Je ne sais pas s'il sont capable d'expliquer comment intégrer
tout le bazar RPM pour RedHat/Suse pour Debian.
La souscription à ce contrat donne alors droit à télécharger
des .deb qui permettent un support de :
    * rx1600
    * rx2600
    * cx2600

Mais malheureusement :

  Future releases will support selected HP ProLiant servers.

mais après avoir pris des renseignements auprès de l'auteur

Tu as échangé avec Matt Taggart récemment ? Comme il est employé
HP et développeur Debian, ça m'intéresse beaucoup car je comptais
le contacter. Si oui, peux-tu me dire ce qu'il t'a écris (eventuellement
hors-liste ou au téléphone si c'est gênant) ?

il s'agit d'un projet avorté, et HP n'a finalement pas mis
à disposition les paquets Debian évoqués dans cette doc :-(

À force de tanner HP en disant "vous dites que vous allez supporter
Debian mais rien ne se passe", j'ai fini par décrocher un rdv avec
Jean-Marie Verdun (JMV), responsable du projet Centre Open Source
HP France (COSHPF, c'est à 20' de mon boulot) et nous avons discuté
environ 2 h. Je me concentre sur le "support" de Debian :

- J'ai cru comprendre qu'au niveau international, 50 % des employés de
  HP qui travaillent dans les projets Open Source de HP étaient des
  contributeurs de Debian à titre personnel, mais pas officiel.

- HP ne certifiera pas Debian : pb de rentabilité a priori, difficulté
  de trouver un interlocuteur institutionnel.

- Si j'ai bien compris : HP ne mettra pas sur son web institutionnel
  des paquets DEB comme il le fait en RPM pour RedHat et Suse car il
  ne veut pas avoir à assurer le support. Ceci fait suite à une
  expérience semble-t-il malheureuse dans le passé : HP a mis à
  disposition des paquets DEB, sans en assurer la certification, et a
  eu plein d'appels à la hot-line de clients qui avaient un problème
  quelconque avec Debian. Les clients ne comprenaient pas qu'HP mette
  à disposition quelque chose sans en assurer le support. Les paquets
  DEB ont été ensuite retirés.

Cependant :

- JMV a dit que le COSHPF peut mettre à disposition :

    - du temps homme
    - des ressources matérielles
    - un hébergement web (différent du web institutionnel HP, donc
      sans support institutionnel)

  et ceci dans un esprit collaboratif "Open Source", à condition que
  cela soit constructif.

- Exemples de ce qui devrait être possible de faire :

     - tester des installations de Debian sur du matériel HP
         - en venant sur place
         - via un accès distant
       et en faire un compte-rendu disponible sur le web du COSHPF

     - passer du temps en commun avec des ingénieurs de COSHPF pour
       compiler les modules noyau spécifiques HP et en faire un tar.gz

     - héberger sur le web un paquet .deb que quelqu'un aura construit
       à partir dudit tar.gz

     - tester des portages amd64 de Debian

     - héberger des documentations écrites ailleurs ou en
       collaboration avec COSHPF, p. ex. :

     - Howto pour compiler les pilotes open source HP (pour l'instant
       "cachés" dans les RPM pour RedHet et Suse)

En résumé, il ne faut pas attendre pour l'instant de HP une
certification de Debian comme elle existe pour RedHat et Suse. Mais la
porte est ouverte pour des actions en collaboration : HP, par le biais
de ce COSHPF, est d'accord pour donner du temps homme, prêter du
matériel et héberger le produit de cette collaboration sur un web non
institutionnel.

On est maintenant en février 2005 : je vais relancer et voir ce que je
peux faire avec eux pour dans un premier temps avoir les pilotes
spécifique serveur Proliant au format tar.gz.

Si qqun de la région parisienne est motivé pour voir ça avec moi,
ce sera avec grand plaisir. Mais je n'ai pas énormément de temps
à consacrer à ça.

--
Emmanuel Halbwachs              Labo. de Photonique et Nanostructures
tel      : (+33)1 69 63 61 34                             CNRS UPR 20
fax      : (+33)1 69 63 60 06       Route de Nozay F 91460 Marcoussis



Reply to: