Installer un OS sur un serveur SunFire V100/V120 ? Rappels !

Publié par TB dans: Computing | HowTo

Le 8 aoĂ»t 2009, modifié le 14 novembre 2009 à 0 h 21 min, 478 visites

Installer un OS sur un SunFire V100/V120

 

Pour notre étude de cas, nous disposerons de 2 Serveurs SUN : 1 SunFire V120 et 1 SunFire V100. Le « Sun Fire v100 » est équipé de disques IDE ; le « Sun Fire V120 » est équipé de disques SCSI ; les 2 serveurs disposent de CDROM et de 2 interfaces réseaux. Il faut avoir un PC avec une prise SERIE DB9 ou DB25 pour la connexion aux serveurs via l’interface LOM et permettre ainsi une installation aisée. Nous utiliserons très simplement l’outil de communication « Hyperterminal » sous Windows XP (réglages : Vt100, COM1, 9600bx).

 
SunFire V100

En général, vous pouvez trouver facilement des machines d’occasion dans une fourchette de prix allant de 100 à 250 euros selon la configuration proposée.

Pour ma part, je disposais des serveurs « SunFire V100 Â» et « V120 Â» avec les configurations suivantes :

SunFire V120
1 processeur UltraSparc Uii 650mhz
512mo de SDRam 133 ECC
2 disques Seagate SCSI 36go barracuda
1 lecteur CDRom Taec 24x Slim
2 ports LOM
2 ports Ethernet 10/100mo
2 ports USB
 
SunFire V100
SunFire V100
1 processeur UltraSparc Uii 543mhz
256mo de SDRam 133 ECC
1 disque Seagate IDE 40go barracuda
1 lecteur CDRom Taec 24x Slim
2 ports LOM
2 ports Ethernet 10/100mo
2 ports USB
 

Disposer d’un CDRom pour une installation facile

 

Le serveur « SunFire V120 Â» ne disposait pas de lecteur CDRom lors de son acquisition ; je fus donc obligĂ© d’en ajouter un pour faciliter les installations. Je rĂ©cupĂ©rais rapidement un lecteur CDRom Slim IDE.

 
CDRom Slim

LivrĂ© en « cable-select Â» le lecteur CDRom Slim 24x de marque TEAC 224-E, Ă©tait insĂ©rĂ© dans l’emplacement rĂ©servĂ© Ă  cet effet de la V120 ; notez que sur le serveur « SunFire v120 Â», vous n’avez pas de rĂ©glage de jumpers IDE puisque la machine est en SCSI et que seul de lecteur CDRom est en IDE. Dans le cas oĂą nous aurions souhaitĂ© ajouter un lecteur CDRom sur un serveur « SunFire v100 Â», il aurait fallu enlever le jumper Ă  l’arrière du CDRom pour le mettre en position 3 (le disque IDE de boot Ă©tant en position 2).

 

Préparer et contrôler le matériel

 

Avant d’installer le système d’exploitation, il est judicieux de faire l’inventaire du matériel. Quelques manipulations sont nécessaires pour permettre de booter sur un CDRom.
Démarrage via l’interface LOM
Après avoir branché le câble LOM sur le port A du serveur « SunFire » et le port série (DB9 ou DB25) de votre PC, le serveur est accessible immédiatement sans avoir à démarrer la machine.
Lister l’ensemble de la configuration

> show

Changement du mode « boot » pour accéder à « OpenBoot » SUN et démarrer le serveur. Attention : Ne sert qu’une fois, se repositionne automatiquement en mode « normal » après un redémarrage.

> set bootmode forth 
> poweron
 

Permettre le boot sur le lecteur CDRom

 

Une fois le serveur démarré et les auto-tests effectués, le serveur s’arrête à l’OpenBoot SUN ; équivalent de la touche « STOP+A » sur un clavier SUN ; il fallut paramétrer l’EEPROM pour ne pas booter en automatique sur le disque principal.

Modifiez la variable de l’autoboot et faire un « reset-all » pour prendre en charge tous les périphériques (dans le cas de notre ajout de CDRom par exemple) ; tout changement de configuration matériel nécessite un « reset-all ».

> setenv auto-boot? false 
> reset-all

Sur une « SunFire v100 », une fois le reboot effectué, la machine s’arrête sur OpenBoot.

> probe-ide 
> boot cdrom

Sur une « SunFire v120 », une fois le reboot effectué, la machine s’arrête sur OpenBoot.

> probe-scsi 
> boot cdrom

Lorsque l’installation de l’OS sera terminée, il faudra repositionner la variable « auto-boot » pour un démarrage automatique.

> setenv auto-boot? true
> reset-all
 

Booter sur un autre disque

 

Parfois, il est nécessaire de booter sur un autre disque que le disque principal ; il suffit tout simplement d’indiquer son nom : disk0 pour le disque 1 et disk1 pour le disque 2.

Cette commande permet de booter en direct sans enregistrer ce nouveau périphérique dans le démarrage automatique.

> boot disk0

Cette commande permet d’enregistrer en variable d’environnement, le disk0 et le net comme périphériques de démarrage (et respectivement dans l’ordre de saisie).

> setenv boot-device disk0 net
> reset-all
 

Conclusion

 

VoilĂ  ! Ces quelques astuces devraient vous permettre d’installer FreeBSD sur ces petits serveurs SUN. NĂ©anmoins, une remarque importante est Ă  souligner. Ces serveurs SPARC offrent des performances très intĂ©ressantes voir supĂ©rieures Ă  FreeBSD, en utilisant SOLARIS 10 et la pile CoolStack (Apache,PHP,MySQL). A vous de voir, c’est un constat que j’ai fait personnellement lors de nombreux benchmarks sur ce type de plateforme.

Mots clefs: , , , , ,

Aucun commentaire pour “Installer un OS sur un serveur SunFire V100/V120 ? Rappels !”

Les commentaires sont fermés.

Visiteurs

Publicité

Warts Republic utilise les réseaux sociaux pour partager ses articles. Warts Republic est enregistré chez Blogasty 09, Flickr, Splush, You Tube, G1 Blog, Facebook, Diggons, Paperblog. Warts Republic bloque les SPAMS avec Askimet. Warts Republic vous recommande les navigateurs de dernière génération tels Firefox, Safari ou IExplorer 7 pour un affichage optimisé.

Tous droits réservés aux auteurs. Consultez la rubrique des droits légaux. Pour toute réclamation, contactez le webmaster, Pour tout autre contact professionel, adressez-vous directement à l'auteur.