Welke vio server word er gebruikt

  VIO

Omdat we bij veel verschillende klanten komen en de documentatie vaak niet op orden is, wil je toch op eenvoudige wijze de vio servers achter halen.

Maakt mijn lpar gebruik van een VIO server

log eerst in op het het client systeem. om er zeker van te zijn dat we met een vio client systeem te maken hebben moet je in ieder geval vio adapter op het systeem hebben. dit kan je eenvoudig controleren met lsdev.

$ lsdev -Cc adapter 
ent0   Available  Virtual I/O Ethernet Adapter (l-lan)
vsa0   Available  LPAR Virtual Serial Adapter
vscsi0 Available  Virtual SCSI Client Adapter
vscsi1 Available  Virtual SCSI Client Adapter

Op dit systeem hebben we een Virtual ethernet adapter en 2 virtual scsi adapters. aan deze adapter kunnen we niet zien welke vio het is daarvoor zal je naar de HMC moeten connecten.

vraag meteen het serie nummer op van de frame, dit kan je gebruiken om het juiste frame op de hmc te identificeren. Je kan dit bv doen met lscfg serienummer staat midden in

lscfg -vl vscsi0
vscsi0           U9117.MMA.658EFDC-V13-C113-T1  Virtual SCSI Client Adapter
       Hardware Location Code......U9117.MMA.658EFDC-V13-C113-T1

Of mbv lsattr

$ lsattr -El sys0 -a systemid
systemid IBM,02658EFDC Hardware system identifier False

In sommigen gevallen hebben we ook het lpar-id nodig. deze kan jet eenvoudig op vragen. via uname -L

$ uname -L 
13 lparnaam

Door welke HMC word dit frame gemanaged

Om te controleren door welke HMC dit frame gemanaged word gebruik je het volgende

/usr/sbin/rsct/bin/lsrsrc IBM.ManagementServer
resource 1:
       Name             = "10.17.30.11"
       Hostname         = "10.17.30.11"
       ManagerType      = "HMC"
       LocalHostname    = "10.20.58.22"
       ClusterTM        = "9078-160"
       ClusterSNum      = ""
       ActivePeerDomain = ""
       NodeNameList     = {"hostname"}

De HMC staat op de eerste 2 regels. bij name en hostname in dit geval een ip adres. je kan ook 2 HMC terug krijgen. het frame heeft dan 2 HMC die het frame kunnen managen.

VIO server opzoeken

Log in op de HMC, met eigen id of via hscroot. je kan het ook via de webinterface doen, dit document beschrijft de procedure via de command line.

Welke frames worden gemanaged door de hmc

$ lssyscfg -r sys -F name:serial_num:state |grep 658EFDC
Server-SB159-SN658EFDC:658EFDC:Operating

Welke Lpars zijn aanwezig op frameX

$ lssyscfg -m Server-SB159-SN658EFDC -r lpar -F lpar_id:name:state:lpar_env |grep vio 
4:SB159VE2:Running:vioserver
3:SB159VE1:Running:vioserver
2:SB159VP2:Running:vioserver
1:SB159VP1:Running:vioserver

Op dit frame zijn in totaal 4 vio servers aangemaakt, Op de client lpar zagen we maar 2 vscsi adapters er worden dus maar 2 VIO servers gebruikt op deze client lpar. Als er 2 vio’s waren geweest had je kunnen misschien kunnen aannemen dat het die vio waren, in dit geval en om het helemaal zeker te weten kan je het best kijken welke vio er in het profiel staat van de client, gebruik hier voor het Lpar_id wat je eerder gevonden had met uname -L

$ lssyscfg -m Server-SB159-SN658EFDC -r prof --filter "lpar_ids=13" -F virtual_scsi_adapters 
"113/client/1/SB159VP1/113/1,213/client/2/SB159VP2/213/1"

het beste blijft natuurlijk als je je documentatie gewoon op orde houd.