Migration serveur
De Wiki Linux62.
(→Migration des services) |
(→Participants à la migration) |
||
Ligne 74 : | Ligne 74 : | ||
== Participants à la migration == | == Participants à la migration == | ||
* [[Utilisateur:HackerMaster|Pierre Tourbeaux (HackerMaster)]] | * [[Utilisateur:HackerMaster|Pierre Tourbeaux (HackerMaster)]] | ||
+ | * [[utilisateur:sfantar|Shams Fantar (Scurz)]] | ||
== Migration des services == | == Migration des services == |
Version du 5 février 2007 à 10:56
Cette page existe afin de coordonner la migration du serveur linux62 vers le nouveau Apple XServe G4 nous appartenant.
Sommaire |
Détails matériels du serveur
- Processeur : PowerPC G4 1,33 GHz
- RAM : 512 Mo DDR PC2700 (3 banques libres)
- HDD : 3 disques de 60 Go Seagate ATA100 (1 slot libre, mais pas de rack)
- Réseau : 100Mb/s intégré à la carte mère + 1Gb/s broadcom PCI
Nous avons en spare pour le moment :
- 1 alimentation
- 1 carte mère
- 1 ventilateur interne
Et en prévision d'achat :
- 1 rack avec connecteur
- 2 disques de 60 Go Seagate ATA100 (1 en spare, l'autre en fonctionnement)
- 2 barrettes de 512 Mo DDR 2700 (1 en spare, l'autre en fonctionnement)
- 4 cubes (ou plus) + vis de rackage
Installation du système
Le système installé sur ce serveur est une Debian en release etch. (point à discuter ? migration des configs + upgrade des versions de softs = une pierre, deux coups)
Le partitionnement est le suivant :
- 1er disque :
/dev/hde # type name length base ( size ) system /dev/hde1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map /dev/hde2 Apple_Bootstrap untitled 19532 @ 64 ( 9.5M) NewWorld bootblock /dev/hde3 Apple_UNIX_SVR2 boot 97657 @ 19596 ( 47.7M) Linux native /dev/hde4 Apple_UNIX_SVR2 slash 5859376 @ 117253 ( 2.8G) Linux native /dev/hde5 Apple_UNIX_SVR2 var 11718751 @ 5976629 ( 5.6G) Linux native /dev/hde6 Apple_UNIX_SVR2 tmp 683594 @ 17695380 (333.8M) Linux native /dev/hde7 Apple_UNIX_SVR2 swap 1171876 @ 18378974 (572.2M) Linux swap /dev/hde8 Apple_UNIX_SVR2 home 97680558 @ 19550850 ( 46.6G) Linux native
- 2ème disque :
/dev/hdg # type name length base ( size ) system /dev/hdg1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map /dev/hdg2 Apple_Bootstrap untitled 19532 @ 64 ( 9.5M) NewWorld bootblock /dev/hdg3 Apple_UNIX_SVR2 boot 97657 @ 19596 ( 47.7M) Linux native /dev/hdg4 Apple_UNIX_SVR2 slash 5859376 @ 117253 ( 2.8G) Linux native /dev/hdg5 Apple_UNIX_SVR2 var 11718751 @ 5976629 ( 5.6G) Linux native /dev/hdg6 Apple_UNIX_SVR2 tmp 683594 @ 17695380 (333.8M) Linux native /dev/hdg7 Apple_UNIX_SVR2 swap 1171876 @ 18378974 (572.2M) Linux swap /dev/hdg8 Apple_UNIX_SVR2 home 97680558 @ 19550850 ( 46.6G) Linux native
- 3ème disque :
/dev/hdi # type name length base ( size ) system /dev/hdi1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map /dev/hdi2 Apple_Bootstrap untitled 19532 @ 64 ( 9.5M) NewWorld bootblock /dev/hdi3 Apple_UNIX_SVR2 boot 97657 @ 19596 ( 47.7M) Linux native /dev/hdi4 Apple_UNIX_SVR2 slash 5859376 @ 117253 ( 2.8G) Linux native /dev/hdi5 Apple_UNIX_SVR2 var 11718751 @ 5976629 ( 5.6G) Linux native /dev/hdi6 Apple_UNIX_SVR2 tmp 683594 @ 17695380 (333.8M) Linux native /dev/hdi7 Apple_UNIX_SVR2 swap 1171876 @ 18378974 (572.2M) Linux swap /dev/hdi8 Apple_UNIX_SVR2 home 97680558 @ 19550850 ( 46.6G) Linux native
Ce qui donne donc avec le serveur installé :
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur /dev/md0 5,5G 485M 4,8G 10% / /dev/hde3 47M 16M 29M 35% /boot /dev/md3 92G 188M 87G 1% /home /dev/md2 657M 17M 607M 3% /tmp /dev/md1 12G 236M 11G 3% /var
+ le swap en raid5 = 1144 Mo
Ce partitionnement est pour l'instant actif avec 3 disques, lorsque nous rajouterons le 4ème, nous étendrons le raid5 avec la fonction grow de mdadm. Les tailles des partitions augmenteront donc de 50%. Ce découpage peut évidemment être revu selon vos remarques.
Vous avez remarqué que le /boot n'est pas en raid... Malheureusement, yaboot (le bootloader sous ppc) ne sait pas lire dans les patitions md. La partition /boot a été créée sur chaque disque, et les données copiées manuellement. Comme ça, si le premier disque lâche, on peut booter facilement sur le second disque.
Participants à la migration
Migration des services
Les lignes suivantes seront de la forme :
- Service / application / état de la migration
- Mail / Exim4 / Non migré
- BDD / MySQL / Non migré
- Passage en MySQL 5 à étudier
- Web / Apache2 / Non migré
- Passage en Apache 2.2 à étudier
- Listes de diffusion / mailman / Non migré
- Wiki / mediawiki / Non migré
Monitoring et historisation
- Disque : smartd activé, surveillance des 3 disques.
- Températures, tensions, ventilateurs : sensors-detect fait freezer la machine après une vingtaine de minutes de détection.
- Activité du serveur : munin ? cacti ?
Négociations pour espace en baie + BP
Deux voies possibles pour l'instant, dès que la migration du serveur sera bien entammée il faudra aviser pour avancer sur l'une d'entre elles.