Affichage des articles dont le libellé est HMC. Afficher tous les articles
Affichage des articles dont le libellé est HMC. Afficher tous les articles

mercredi 3 juin 2009

useful hmc commands

lspartition -dlpar <= Active <1> for partition to accept commands.



if not 1, then, on the partition :

partition :root / # /usr/sbin/rsct/bin/rmcctrl -z

partition :root / # /usr/sbin/rsct/install/bin/recfgct

0513-071 The ctcas Subsystem has been added.

partition :root / # /usr/sbin/rsct/bin/rmcctrl -s

0513-071 The ctrmc Subsystem has been added.

0513-059 The ctrmc Subsystem has been started.

Subsystem PID is 401430.

partition :root / # /usr/sbin/rsct/bin/rmcctrl -p





Migrate lpar (live mobility) :

migrlpar -o m -m P570origine -t P520destination -p Partitionabasculer



Migrate lpar (from /to MSP):

migrlpar -o v -m srcSystem -t destSystem -p myLPAR –I source_msp_id=2,dest_msp_name=S2_VIOS2

List all the systems :

lssyscfg -r sys -F name

List the scsi devices defined for a partition :

lssyscfg -r prof -m P570 --filter "lpar_names=darecb1" -F lpar_id,virtual_scsi_adapters

List all the defined scsi devices for a physical server :

lshwres -r virtualio --rsubtype scsi -m P570 --level lpar -F lpar_name,lpar_id,slot_num,remote_lpar_id,remote_slot_num --header


lundi 20 avril 2009

Who's disk is it ??

If you have a no pvid disk, defined in a partition, how do you find which one it is, on the VIO server ?
1) on the aix partition :
# lscfg -l hdiskX
=> hdiskX U8203.xx.... V3-
C2-T1-L810000.... Virtual...
Slot
Lun
2) Get the AIX client ID :
# uname -L
3 PartitonName
Partion ID
3) On which Vio server is running the partition :
Log on the HMC :
# lssyscfg -r sys -F name <= gives all the managed system names #lshwres -m
PowerName -r virtualio --rsubtype scsi --filter lpar_ids=3
Powersystem on which the partition is running
Partion ID in 2)

=>lpar_name=PartitionName,lpar_id=3,slot_num=2,state=1,is_required=1,adapter_type=client,remote_lpar_id=1,remote_lpar_name=VioServerName,remote_slot_num=12,backing_devices=none
Remote Slot number
4) Log on the Vio Server (padmin)
# lsmap -all
note which adapter (
vhostX) is on the slot number 12
# lsmap -vadapter vhostX
=> the disk you are looking for, is the one with the Lun Id 810000 in 1)

vendredi 17 avril 2009

Tips HMC

Passer la HMC en francais ou en anglais...
C'est tout bête : il suffit de changer la langue... de son browser !!!!

Ajouter des disques dans une partition virtuelle

Méthode ajout de disque sur VIO server (lorsqu'il y a 2 vio serveurs, qui peuvent éventuellement récupérer les partitions en live mobility):

1) faire ajouter les disques sur les cartes fcs des vio servers
2) Sur le premier vio server

  • Se logger padmin
  • lspv => tous les disques doivent avoir un pvid, si ça n'est pas le cas, il faut faire un chdev -l hdiskx -a pv=yes en oem_setup_env ou bien chdev -dev hdiskx -attr pv=yes en padmin
  • cfgdev
  • lspv grep none awk '{ print "chdev -dev "$1" -attr pv=yes reserve_policy=no_reserve algorithm=round_robin" }'
  • récuperer l'output avec la souris et executer toutes les lignes (paste via la souris par exemple)


A ce stade les disques sont prêts sur le 1er vio server

3) se connecter sur le 2eme vio server, en padmin

  • lspv
  • cfgdev
  • passer, pour chaque disque supplémentaire, la commande suivante : (ou la commande ci dessus)
    chdev -dev hdiskX -attr reserve_policy=no_reserve algorithm=round_robin

    4) Maintenant, il faut définir les disques sur le serveur lui-même (la partition cible)
  • lancer IE : https://adresse/ de la hmc
  • Accepter la license s'il vous la propose et autoriser les popup pour ce site
    cliquer sur :


    log on and launch the hardware management console console

  • se connecter hscroot
    éventuellement, s'il le propose lancer une nouvelle session
    séléctionner le systeme concerné, dans systeme management :




  • cliquer sur properties (ou propriétés)
  • onglet "Virtual adapter" (ou la meme chose en francais!!)
  • relever la valeur du "connecting adapter", correspondant à la carte SCSI par laquelle on va voir le disque (ici, 15)




    5) définition sur le vio server

retourner sous le vio serveur hébergeant la partition

  • lsmap -all grep vhost
  • relever la carte comportant le numéro correspondant, (le vhost correspondant) et passer la commande suivante, pour y attribuer le ou les disques correspondants :
    mkvdev -vdev hdiskxx -vadapter vhostx
    ensuite, la méthode de définition sous la partition est classique.

Attention : il est prudent de vérifier les pvid obtenus sur la partition, pour les comparer avec ceux du vio serveur

HMC commands ...

Migrate a partition :


1) list partitions

lslparmigr -r lpar -m Pserver

2) gives details for the migrating partition

lslparmigr -r msp -m Power1 -t Power2 --filter lpar_names=partition_name

3) migration

migrlpar -o v -m Power1 -t Power2 -p partition_name



Verify if partition can be dynamically modified :

lspartition -dlpar <= Active: must be <1>