LPAR et partitions Hostées (IBM i ou "i dans i")


Pour commencer, vérifiez vos options avec le System Planning Toolkit ou SPT

Cela vous familiarisera avec des notions importantes :

Il y a trois solutions pour avoir plusieurs partitions sur une même machine :


Voyons la partie conception d'une partition IBMi, puis "hostées", linux et "IBM i" sur power 6, avec HMC (ici la version 7)


Indiquez un id de partition (n° unique) et un nom


un texte explicatif (ne cochez pas "Utiliser toutes les ressources...")





puis les unités processeur telles que vues avec SPT

Si vous choisissez partagés, vous verrez


Si vous choisissez non bridé (uncapped en V6) , il faut alors attribuer à cette partition un poids (valeur entre 1 et 255)
         En cas de conflit (besoins concurrents), c'est la partition avec le poids le plus fort qui sera servie, proportionnellement au poids indiqué
         (une partition avec un poids de 180 aura deux fois plus de CPU qu'avec un poids de 90)


puis la mémoire minimum et la mémoire souhaitée (toujours des multiples de 16 Mo)

 si le système le peut, il alloue la mémoire souhaitée,
   s'il n'arrive pas à allouer la mémoire minimum, le démarrage de la partition échoue.


Indiquez ensuite le hardware dédié à cette partition (il peut ne pas y en avoir sur une partition hostée)

Sur des systèmes à base de POWER6, la carte réseau peut être est allouée différemment (voir IVE et LHEA plus loin dans ce cours)


Nous passons ensuite à la définition des I/O virtuelles



chaque partition possède automatiquement deux adaptateurs virtuels de type console

Il s'agit ici de créer de nouveaux adaptateurs :

l'étape suivante consistera à indiquer la partition de gestion de l'alimentation (virtuelle), étape obligatoire pour une partition "hostée".


en contrepartie, n'indiquez pas un démarrage automatique avec la machine 
(cette partition ne peux pas démarrer, tant que la partition IBMi ne l'est pas)



Choisissez le type de démarrage (SMS à la première utilisation, ensuite Normal qui est par défaut)


et terminez sur cet écran récapitulatif en cliquant Finish.


          voilà, la partie HMC !


Démarrez la partition, pour voir (on en restera au mode SMS, les disques virtuels étant, pour l'instant, absents)





Regardez et corrigez les éventuels messages d'erreur, puis arrêtez de nouveau cette partition.




Passons à la partie configuration IBMi

il faut repérer les deux adaptateurs virtuels créés sur la partition IBMi

  1. de type 290B (notez CTL02) pour le serveur SCSI (disques), pour le futur serveur de réseau (*NWSD)
  2. de type 268C (notez CMN10) pour le LAN virtuel, carte ethernet pour créer une ligne (facultatif avec LHEA)



l'option 7 affiche du détail concernant un adaptateur

ici, l'adaptateur LAN, ayant un slot id de 3

vous pouvez aussi lire l'emplacement : V1-C3-T1
signifie le premier port ethernet (T1) de la partition 1 (V1) à l'emplacement 3 (C3)

Cette notion de LAN virtuel fera apparaître :



   Dans votre partition linux une ressource eth0 (comme une carte LAN)


   Dans votre AS/400 une ressource de type 268C (vue par wrkhdwrsc, plus haut)




    -> vous devrez alors créer une ligne ethernet sur cette ressource
        à 1G bits/seconde (cette carte est toujours gérée par la CPU)


    -> Il faudra ensuite associer à cette carte une Adresse IP dans un nouveau réseau ou sous réseau !

 

L'OS pourra toujours contacter la partition Linux, mais vos autres postes ?


Vous avez quatre solutions : Les 3 premières impliquent CHGTCPA IPDTGFWD(*YES)


1/ Proxy ARP (sans doute la solution la plus simple avant la V7)

Attribuez au réseau inter-partitions (sur les cartes virtuelles) un sous réseau de votre réseau LAN

Ensuite créez l'interface comme ceci :

ADDTCPIFC INTNETADR(‘10.4.1.1’) LIND(VETH1) SUBNETMASK(‘255.255.0.0’) LCLIFC('10.3.1.1')
    où 10.3.1.1 est l'interface de la carte physique.

2/ nouveau réseau :

par exemple 172.16.1.1 coté OS/400, 172.16.1.2 coté linux
  (imaginons l'adresse IP de la carte physique comme étant 10.3.1.1)


l'AS/400 est votre passerelle par défaut ou vous pouvez modifier les routes sur vos postes afin d'indiquer l'adresse IP de votre AS (10.x.x.x)
comme route pour le réseau 172.16.0.0 (route add ... sous Windows)



3/ la troisième est d'utiliser NAT.

4/ enfin, la solution arrivée avec la V7 de IBM i , Bridging

 

faites une ligne sur la carte Ethernet réelle, si possible sur un port dédié, sans adressage IP (plus simple avec les cartes 4 ports)

CRTLINETH LIND(ETHBRIDGE) RSRCNAME(cmnxx) BRIDGE(passerelle)


via la HMC, puis faites une carte Ethernet virtuelle en activant la fonction de passerelle

créez alors une deuxième ligne sur cette dernière :

CRTLINETH LIND(VETHBRIDGE) RSRCNAME(cmnyy) BRIDGE(passerelle)

 

sur les partitions hostées, faites simplement une carte Ethernet "normale" sur les cartes virtuelles, le trafic IP sera routé vers l'extérieur

-> vérifiez bien que vous avez le même numéro de réseau (ID réseau local virtuel, 1 par défaut)


Créez ensuite votre espace de stockage par la commande


puis le serveur de réseau



Type de serveur *GUEST, pour le système d'exploitation :

notez le contrôleur CTL02 et le N° de partition (on peut aussi utiliser le nom)

la page de code doit être laissée 437

le paramètre IPLSRC doit être renseigné avec *PANEL (pour faire un IPL D / Manuel) lors de l'installation, *NWSSTG ensuite.


enfin, faites l'association entre les deux


vous êtes prêt pour l'installation de votre distribution

ATTENTION au paramètre PWRCTL


 

Partition IBMi hostée

Partition "IBM i" (le nouveau nom de I5/OS, ex OS/400) hostée, uniquement sur un POWER 6.

 

Du coté de la partition IBMi qui héberge


Une fois l'installation terminée, vous retrouverez vos différentes unités virtuelles

Le(s) disque(s) par WRKDSKSTS



Les unités optiques sont automatiquement reconnues , ici il y a un lecteur physique et un virtuel (pour les catalogues d'images)


Les unités bandes aussi, si elles sont utilisées en mode séquentiel (pas de bandothèque)

     
Vous devez mettre l'unité Vary OFF sur une partition pour pouvoir la mettre Vary ON sur l'autre, sinon vous recevrez CPD8EB4
     

Rappel: les lecteurs de bande ne peuvent pas être virtualisés pour une partition IBMi "hostée"avant la TR2 en V7 , essayez alors d'utiliser les bandes virtuelles

Le port Ethernet par WRKHDWRSC *CMN

Il vous reste à créer la ligne ethernet sur ce port (ici CMN01) et à configurer le réseau sur la partition qui héberge, comme avec une partition Linux hostée..

CRTLINETH LIND(VLAN) RSRCNAME(CMN01) ONLINE(*YES) +
  TEXT('Ligne réseau virtuel inter-partitions')


Copyright © 1995,2013 VOLUBIS