1 

Préparation de jumpstart serveur


Introduction

Comme exemple on prend l'installation de Solaris 9 sur la machine "client", et comme serveur, la machine "serveur" avec OS Solaris 9.

Remarque : Les installations Solaris 8 et Solaris 9 sont similaires.

L'essentiel de la technologie de Jumpstart est dans l'installation de serveur avec accès par NFS au distributif de l'OS, ainsi que des démons (processus d'arrière-plan) qui permettent d'effectuer l'initialisation du processus d'installation sur le système cible (donner son hostname et IP-adresse, indiquer certains paramètres d'installation).

Installation

Sur le serveur, on installe l'image d'installation de l'OS. Pour cette procédure il est possible d'utiliser n'importe quelle partition (exemple : /export/home0/ins), le plus important est que le partage qui la contient, ait assez de place pour l'image (pour l'image de Solaris 9, il est indispensable d'avoir à peu près de 2,2 Go).

On insère le premier disque de Solaris 9 OE software dans le CD-ROM.

On se déplace sur le CD dans le directory .../s0/Solaris_9/Tools, donc, le dossier en cours est suivant :

  # pwd
  /cdrom/sol_9.../s0/Solaris_9/Tools


On lance le script :

  # ./setup_install_server /export/home0/ins
  Verifying target directory...
  Calculating the required disk space for the Solaris 9 product
  Copying the CD image to disk...
  Install server setup complete


Maintenant on change le CD 1 pour le CD2. Pour cela :

  # cd /
  # eject cdrom


Sur le CD 2 on se déplace dans le dossier .../s0/Solaris_9/Tools
On lance le script :

  # ./ add_to_install_server /export/home0/ins
  ...
  ...
  Procedure completed successfully.


L'image de l'installation est prête.

Maintenant, il est nécessaire d'élargir la partition dans laquelle l'image a été créé. Pour cela dans le fichier /etc/dfs/dfstab on ajoute une ligne :

  # share -F nfs -o ro,anon=0 /export/home0/ins


Après:

  # shareall


Important : pour réussir l'installation il faux que la machine de client et celle de serveur se trouvent dans le même sous réseau.

Pour connaître l'adresse MAC du client, il faut aller dans l'OpenBoot. Pour un accès local, on peut aller dans l'OpenBoot à l'aide de la combinaison Stop+A. Pour un accès par port COM, on envoie le signal BREAK (Alt+B dans un TerraTerm).

Ayant reçu une ligne de commande d'OpenBoot, on demande l'information à l'aide d'une commande banner :

  # ok banner


Parmi d'autres informations on trouvera l'adresse MAC de l'interface de réseau de cette machine. On connaît maintenant l'adresse MAC du client qu'il faut ajouter (sans oublier le nom du client) au serveur dans le fichier /etc/ethers par la ligne suivante :

  8:0:20:82:d8:8f client


Dans le fichier /etc/hosts il est nécessaire d'entrer un nouvel IP-adresse du client par la ligne suivante :

  192.168.50.2 client


Maintenant on se déplace dans la partition de l'image /export/home0/ins/Solaris/Tools et on lance le scripte add_install_client en indiquant dans les paramètres le chemin NFS jusqu'à l'image créé, le nom du client et du type du système :

  # pwd
  /export/home0/ins/Solaris/Tools
  # ./add_install_client -c server:/export/home0/ins client sun4u
  ...
  ...
  updating /etc/bootparams
  copying inetboot to /tftpboot


Le processus de l'ajout du client est terminé.

Dans la colonne du client dans l'OpenBoot on tape :

  ok boot net - install


Quelques instants plus tard, le processus d'installation se lance.


Liens :

http://www.sun.com/
http://wwws.sun.com/software/solaris/
http://www.squirrel.com/squirrel/sun-stuff.html

1 

Retrouvez ci-dessous les autres sections du Laboratoire Sun
Evènements
Java Sun Net Talk LIVE CHAT le 2 Avril à 16h303/29/08
SolarisSunDécouvrez les nouveaux Sun Fire sous Intel10/11/07
JavaValtech Days10/9/07
JavaApacheCon du 1 au 4 mai à Amsterdam2/13/07

Exemples de code
JavaManipuler les looks and feel (lister et affecter)10/15/07
JavaFaire sa propre injection de dépendance avec les annotations5/9/06
JavaSplash screen avec progress Bar5/5/06
JavaFaire un splash screen en swing5/5/06

Actualités
SunProjet Kenai: une nouvelle forge open source10/3/08
SunSun Microsystems en forme !8/4/08
SunOpenDS un ldap 100% java7/24/08
SunSun et Fujitsu annoncent un nouveau Sparc647/16/08
SunVisualVM, un outil de surveillance des applications Java7/10/08

Tips du laboratoire
EclipseVisual Editor avec Eclipse Europa, c'est possible3/28/08
EclipseGérer les projets dans un workspace.10/16/07
JavaManager votre server d'application avec Eclipse4/21/07
JavaVue des sub-packages avec Eclipse4/21/07
JavaGlisser-déposer avec Eclipse4/21/07

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée