| Red Hat Enterprise Linux 4: Guide d'installation pour les architectures S/390® IBM® et zSeries® eServer™ IBM® | ||
|---|---|---|
| Précédent | Suivant | |
Les architectures S/390(R) IBM et zSeries(R) eServer IBM utilisent un fichier de paramètres spécial afin de configurer la mise en réseau avant que le programme d'installation (anaconda) puisse être lancé. Cette section décrit le contenu du fichier de paramètres.
Le fichier de paramètres possède une limite de 32 paramètres. Afin d'accommoder les limitations des fichiers de paramètres, un nouveau fichier de configuration sur un DASD CMS devrait être utilisé afin de définir la configuration réseau initiale et la spécification DASD. Le fichier .parm devrait contenir les vrais paramètres de noyau, comme root=/dev/ram0 ro ip=off ramdisk_size=40000, et les paramètres simples qui ne sont pas assignés à des variables, comme vnc. Deux nouveaux paramètres qui pointent le programme d'installation vers le nouveau fichier de configuration doivent être ajoutés au fichier .parm : CMSDASD et CMSCONF.
où <cmsdasd_address> représente la liste d'ID du périphérique DASD CMS qui contient le fichier de configuration. Cette valeur est généralement le disque A de l'utilisateur CMS. Cette option est uniquement applicable pour les utilisateurs qui ont à leur disposition un disque (z/VM) formaté CMS.
Par exemple : CMSDASD=191
où <configuration_file> représente le nom du fichier de configuration. Cette valeur doit être spécifiée en minuscules et sous un format de nom de fichier de style Linux. Le fichier CMS REDHAT CONF est spécifié en tant que redhat.conf. Cette option est uniquement applicable pour les utilisateurs qui ont à leur disposition un disque (z/VM) formaté CMS.
Par exemple : CMSCONFFILE=redhat.conf
où <dasd-list> représente la liste des périphériques DASD à utiliser par Red Hat Enterprise Linux.
Bien qu'une détection automatique des DASD est effectuée si ce paramètre est omis, il est fortement recommandé d'inclure le paramètre DASD= car les numéros de périphériques (et par conséquent leur nom) peuvent varier lorsqu'un nouveau DASD est ajouté à l'invité Red Hat Enterprise Linux. Ceci peut entraîner une situation dans laquelle le système est inutilisable.
Par exemple : DASD=0.0.0100,0.0201-0.0.0204
Les paramètres suivants sont requis pour configurer le réseau :
Fournit les identifiants des bus de périphériques requis pour les différentes interfaces réseau.
qeth: SUBCHANNELS="<read_device_bus_id>,<write_device_bus_id>,
<data_device_bus_id>"
lcs: SUBCHANNELS="<read_device_bus_id>,<write_device_bus_id>"
ctc: SUBCHANNELS="<read_device_bus_id>,<write_device_bus_id>"
Due to the length of the qeth command line, it has been broken
into two lines. |
Par exemple (une instruction SUBCHANNEL qeth) :
SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602 |
Pour forcer un protocole CTC particulier, il est possible d'ajouter des paramètres supplémentaires. Par exemple :
CTCPROT=<n> |
où <n> correspond à l'un des éléments suivants :
0 pour un mode de compatibilité (utilisé pour des pairs non Linux autres que des systèmes d'exploitation S/390 et zSeries)
1 pour le mode étendu
2 pour une console tty basée sur CTC (seulement prise en charge lors de connexions Linux vers Linux)
3 pour un mode de compatibilité avec les systèmes d'exploitation S/390 et zSeries
où <userid> correspond à l'ID de l'ordinateur invité auquel vous souhaitez vous connecter. Notez bien que l'ID doit être écrit en lettres majuscules. Par exemple, une connexion IUCV à la z/VM du service TCP/IP devrait être écrite comme suit :
PEERID=TCPIP |
Les paramètres suivants sont facultatifs :
où <string> correspond au nom d'hôte de l'invité Linux qui vient d'être installé.
où <type> doit correspondre à l'un des éléments suivants : ctc, iucv, qeth or lcs.
où <IP> correspond à l'adresse IP du nouvel invité Linux.
où <network> correspond à l'adresse de votre réseau.
où <netmask> correspond au masque réseau.
où <broadcast> représente l'adresse de diffusion.
où <gw> représente soit la passerelle IP de votre périphérique eth, soit l'adresse IP du partenaire point-à-point ctc/escon/iucv.
où <mtu> correspond au taux MTU (Maximum Transmission Unit) pour cette connexion.
où <server1>:<server2>:...:<serverN> représente une liste de serveurs DNS, séparés par des deux points. Par exemple :
DNS=10.0.0.1:10.0.0.2 |
où <domain1>:<domain2>:...:<domainN> représente une liste de domaines de recherche, séparés par des deux points. Par exemple :
SEARCHDNS=example.com:example.org |
Cette variable supporte les périphériques OSA fonctionnant en mode qdio ou en mode non-qdio.
Lors de l'utilisation du mode qdio : <qeth_portname> correspond au nom du port spécifié sur le périphérique OSA fonctionnant en mode qeth. PORTNAME est uniquement requis pour z/VM 4.3 ou une version plus ancienne sans APARs VM63308 et PQ73878.
Lors de l'utilisation du mode non-qdio : <lcs_portnumber> est utilisé pour passer le numéro de port associé comme un entier dans la gamme 0-15.
Ces variables peuvent être utilisées sur les systèmes avec des périphériques FCP pour prédéfinir la configuration FCP et peuvent donc être modifiées durant l'installation.
Utilisez les échantillons suivants comme guide pour formater correctement les fichiers de paramètres.
Échantillon de fichier avec les paramètres minimums requis :
root=/dev/ram0 DASD=200 |
![]() | Remarque |
|---|---|
Le programme d'installation de Red Hat Enterprise Linux invite l'utilisateur à préciser tout paramètre requis qui n'a pas encore été spécifié dans le fichier. |
Échantillon de fichier pour la configuration d'un périphérique de mise en réseau CTC :
Exemple de fichier redhat.parm :
root=/dev/ram0 ro ip=off ramdisk_size=40000 CMSDASD=191 CMSCONFFILE=redhat.conf vnc |
Exemple de fichier redhat.conf (sur lequel pointe CMSCONFFILE dans redhat.parm)
DASD=200 HOSTNAME=client.z900.example.com NETTYPE=ctc IPADDR=192.168.0.10 SUBCHANNELS=0.0.0150,0.0.0151 NETWORK=192.168.0.0 NETMASK=255.255.255.0 SEARCHDNS=example.com:dns.example.com:z900.example.com BROADCAST=192.168.0.255 GATEWAY=192.168.0.1 DNS=192.168.0.254 MTU=1492 CTCPROT=0 |