Migration serveur

De Wiki Linux62.

(Différences entre les versions)
(Installation du système)
Ligne 19 : Ligne 19 :
 
== Installation du système ==
 
== Installation du système ==
  
Le système installé sur ce serveur sera une Debian en release etch. (point à discuter ?)
+
Le système installé sur ce serveur sera une Debian en release etch. (point à discuter ? migration des configs + upgrade des versions de softs = une pierre, deux coups)
  
 
Le partitionnement est le suivant :
 
Le partitionnement est le suivant :

Version du 4 février 2007 à 22:32

Cette page existe afin de coordonner la migration du serveur linux62 vers le nouveau Apple XServe G4 nous appartenant.

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)

Installation du système

Le système installé sur ce serveur sera 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 lache, on peut booter facilement sur le second disque.

Outils personnels
Équipes