Projet

Général

Profil

Task - Tâche #1082

Infra serveur amd64

Ajouté par Eric Seigne il y a presque 9 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Début:
09/01/2011
Echéance:
% réalisé:

20%

Temps estimé:
75.00 h

Description

Après mûre réflexion, je me lance sur le DVD serveur en AMD64 qui nous permettra de tenir le coup ces 3 prochaines années j'espère en tout cas.

Raisons du passage en AMD64:
  • limite de la RAM
  • limite espace de stockage
  • optimisation multicoeur et gros serveurs
Points négatifs:
  • double compilation de paquets à faire systématiquement
  • complexité de gestion des paquets
  • terminaux légers en i386 et serveur en amd64
  • clients possible en amd64 (pour les mêmes raisons que le serveur)
  • dépendances à refaire de A à Z

Historique

#1 Mis à jour par Eric Seigne il y a presque 9 ans

Après 20 heures de boulot ce week end, j'ai:
  • un conflit de vbox sur le serveur de dev qui m'oblige à stopper les vbox lancées avec le compte virtualbox pour que eric.seigne puisse en lancer -> il me faudra un serveur de dev dédié ou un pc pour bosser, j'y réfléchis, probablement le TS200 de la salle de formation auquel il faut que j'ajoute une véritable carte graphique
  • une iso de base qui installe le système avant que je ne reprenne toutes les dépendances de paquets
  • une iso avec les dépendances mais qui ne s'installe pas (normal) et sur laquelle j'avance paquet par paquet pour négocier tout ce qu'il manque
À prévoir dans les urgences, un rebuild des paquets suivants:
  • horizon-dev_10.08.0.9_i386.deb
  • horizon-kernel-server_10.08.0.9_i386.deb
  • horizon-kernel-server-xen_10.08.0.9_i386.deb
  • horizon-kernel-server-xeon_10.08.0.9_i386.deb
  • horizon-ltsp_9.08.26.1_i386.deb
  • horizon-ltsp-base44_9.0.0.0_i386.deb
  • horizon-ltsp-base_9.0.0.2_i386.deb
  • horizon-ltsp-clonezilla_9.0.0.0_i386.deb
  • horizon-ltsp-kernels_9.08.8.0_i386.deb
  • horizon-ltsp-legacy1.4_9.0.0.0_i386.deb
  • horizon-php-pam-auth_10.08.0.0_i386.deb
  • libc6-i386_2.11.1-0ubuntu7.6_amd64.deb
  • numptyphysics_0.2+svn96-0.1~px1ryxeo1_i386.deb
  • php5-syck_0.55+svn270-1ryxeo1_i386.deb
  • syasokoban_2.0-1ryxeo3_i386.deb

#2 Mis à jour par Eric Seigne il y a presque 9 ans

Bon, bonne nouvelle, j'ai créé tous les paquets en question, mauvaise nouvelle je viens de découvrir qu'une dépendance de tous nos paquets n'existe pas sur amd64: mknbi : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=427478

Je repars à builder tous les paquets sans le lien vers mknbi ... mais attention si on utilise cette commande il faut savoir qu'elle ne sera plus là !

#3 Mis à jour par Eric Seigne il y a presque 9 ans

Bon finalement ça a été plus simple, rapide et "parachute", j'ai backporté mknbi depuis debian unstable.

#4 Mis à jour par Eric Seigne il y a plus de 8 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

Bon, un merci à stef au passage qui m'a encouragé à acheter un core i7 comme pc de bureau, j'ai pu tout développer dessus, amd64 + vbox client etc. c'est le pied.

au passage j'ai aussi réinstallé le serveur de dev qui est maintenant en amd64 + multiples chroot cf wiki ryxeo.

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux