VIO
| Fiche express | |
|---|---|
| Domaine | Virtual I/O Server (VIOS) — virtualisation de stockage/réseau AIX/Power |
| Shell | padmin (restreint) — bascule possible vers un shell AIX classique
|
| Contexte | AIX/Power — partition dédiée à la virtualisation, distincte des LPAR clientes |
| Voir aussi | Lsmap · Lsnports · Vfcmap · Cfgdev · Backupios · VIO ajout disque |
Le VIO Server (VIOS) est une partition AIX/Power spécialisée qui virtualise l'accès au stockage (disques SAN/iSCSI) et au réseau pour des LPAR clientes, qui n'ont alors pas besoin d'adaptateurs physiques dédiés. Deux VIOS redondants desservent généralement les mêmes LPAR clientes pour la haute disponibilité (multipath des deux côtés).
Shell padmin et bascule vers AIX
Le VIOS s'administre via un shell restreint, padmin, qui n'expose que les
commandes de virtualisation (`lsmap`, `mkvdev`, `cfgdev`…). Pour accéder à un shell AIX
classique (diagnostic plus poussé, commandes non exposées par `padmin`) :
oem_setup_env # bascule vers un shell AIX standard (root)
exit # revient au shell padmin restreint
Créer un mapping disque (VSCSI)
mkvdev -vdev hdisk39 -vadapter vhost3 -dev soavg2_pdbsoaa1
`vhost*` est l'adaptateur SCSI virtuel serveur (côté VIOS) associé à un adaptateur client sur la LPAR cible ; le nom donné après `-dev` devient le VTD (Virtual Target Device) visible dans Lsmap.
lsmap -vadapter vhost6 # voir les disques déjà attachés à ce vhost
Réglages disque recommandés (multipath SAN)
Avant de mapper un disque SAN partagé entre deux VIOS, ajuster ses attributs pour un comportement multipath correct :
chdev -dev hdisk38 -attr reserve_policy=no_reserve # indispensable pour l'affectation aux 2 VIOS
chdev -dev hdisk38 -attr queue_depth=64
chdev -dev hdisk38 -attr algorithm=round_robin
Détail complet de ces réglages et de la procédure côté LPAR cliente : voir VIO ajout disque.
Commandes de la famille VIO
| Commande | Rôle |
|---|---|
| Cfgdev | rescanner le matériel (équivalent cfgmgr côté VIOS) |
| Lsmap | lister les mappings VSCSI/NPIV (disque ↔ vhost ↔ LPAR cliente) |
| Lsnports | lister les ports FC physiques et leur capacité NPIV disponible |
| Vfcmap | lister/créer le mapping des cartes FC virtuelles (NPIV) |
| Backupios | sauvegarder le VIOS lui-même (distinct de Mksysb, propre aux clients AIX) |
Voir aussi
- Lsmap — commande la plus utilisée au quotidien
- VIO ajout disque — procédure complète, du disque SAN côté VIOS jusqu'au filesystem côté LPAR cliente
- Backupios — sauvegarde du VIOS
- Cfgmgr — équivalent côté AIX classique de Cfgdev