remise en route du partitionnement dynamique

Creation: 12 janvier 2012
Mise à jour:
Version: 1.0
Author: Jean-Louis Bicquelet-Salaün
Location: http://jlbicquelet.free.fr
Copyright: (c) 2012 Jean-Louis BICQUELET-SALAÜN

probleme

Vous avez une partition dont le partitionnement dynamique ne fonctionne plus. Vous obtenez un message d'erreur au niveau de la console hmc ressemblant à ceci:

Sur la console hmc en mode ssh la commande lspartition -dlpar indique que votre partition n'est pas en mode dynamique (*Dcaps à 0).

lspartition -dlpar
<#0> Partition:<18204-E8A06A6DA6, batman, 10.172.12.18>      Active:<1>, OS:, DCaps:<0x85f>, CmdCaps:<0xb, 0xb>, PinnedMem:<1603>
<#1> Partition:<48204-E8A65C3882, ironman, 10.172.12.17>      Active:<1>, OS:, DCaps:<0x84f>, CmdCaps:<0xb, 0xb>, PinnedMem:<1120>
<#2> Partition:<38204-E8A65C3882, wonderwoman, 10.172.12.16>      Active:<1>, OS:, DCaps:<0x84f>, CmdCaps:<0xb, 0xb>, PinnedMem:<1206>
<#3> Partition:<38204-E8A06A6DA6, superman, 10.172.12.21>      Active:<1>, OS:, DCaps:<0x85f>, CmdCaps:<0xb, 0xb>, PinnedMem:<2809>
<#4> Partition:<28204-E8A06A6DA6, the_thing, 10.172.12.19>      Active:<0>, OS:<, , >, DCaps:<0x0>, CmdCaps:<0x0, 0x0>, PinnedMem:<0>
<#5> Partition:<28204-E8A65C3882, green_arrow, 10.172.12.15>      Active:<1>, OS:, DCaps:<0x84f>, CmdCaps:<0xb, 0xb>, PinnedMem:<2015>

procedure

  1. reboot de la HMC et attendre 10 minutes

    Si le problème persiste, connectez vous sur la partition et arrêtez rsct et rsct_tm

    s#topsrc -g rsct
    0513-044 The ctrmc Subsystem was requested to stop.
    #stopsrc -g rsct_rm
    0513-044 The IBM.ServiceRM Subsystem was requested to stop.
    0513-044 The IBM.CSMAgentRM Subsystem was requested to stop.
    
    #lssrc -a |grep rsct
    ctcas            rsct                          inoperative
    IBM.CSMAgentRM   rsct_rm                       inoperative
    IBM.ServiceRM    rsct_rm                       inoperative
    IBM.AuditRM      rsct_rm                       inoperative
    IBM.ERRM         rsct_rm                       inoperative
    ctrmc            rsct                          inoperative
    

  2. vérifiez que plus aucun démon ne soit actif , faire un kill _6 voire un kill -9 dans le cas contraire.
  3. déconfigurez et reconfigurez rsct

    #/usr/sbin/rsct/install/bin/uncfgct -n             
    #/usr/sbin/rsct/install/bin/cfgct                  
    0513-071 The ctcas Subsystem has been added.
    0513-071 The ctrmc Subsystem has been added.
    0513-059 The ctrmc Subsystem has been started. Subsystem PID is 888890.
                 
    #usr/sbin/rsct/install/bin/recfgct
    0513-071 The ctcas Subsystem has been added.
    0513-071 The ctrmc Subsystem has been added.
    0513-059 The ctrmc Subsystem has been started. Subsystem PID is 770132.
    
  4. vérifiez la connexion entre le serveur et la hmc

    Pour une seule hmc connecté on aura:

    lsrsrc IBM.ManagementServer
    Resource Persistent Attributes for IBM.ManagementServer
    resource 1:
           Name             = "10.172.12.200"
           Hostname         = "10.172.12.200"
           ManagerType      = "HMC"
           LocalHostname    = "10.172.12.16"
           ClusterTM        = "9078-160"
           ClusterSNum      = ""
           ActivePeerDomain = ""
           NodeNameList     = {"wonderwoman"}
    
    pour deux hmc, il y aura deux ressources

    #lsrsrc IBM.ManagementServer
    Resource Persistent Attributes for IBM.ManagementServer
    resource 1:
           Name             = "10.128.1.93"
           Hostname         = "10.128.1.93"
           ManagerType      = "HMC"
           LocalHostname    = "10.172.12.30"
           ClusterTM        = "9078-160"
           ClusterSNum      = ""
           ActivePeerDomain = ""
           NodeNameList     = {"dualboy"}
    resource 2:
           Name             = "10.172.12.226"
           Hostname         = "10.172.12.226"
           ManagerType      = "HMC"
           LocalHostname    = "10.172.12.30"
           ClusterTM        = "9078-160"
           ClusterSNum      = ""
           ActivePeerDomain = ""
           NodeNameList     = {"dualboys"}
    

    Si vous n'obtenez pas ces informations lancez les commandes suivantes :

    #/usr/sbin/rsct/bin/rmcctrl –z                     
    #rm /var/ct/cfg/ct_has.thl                         
    #rm /var/ct/cfg/ctrmc.acls                         
    #/usr/sbin/rsct/bin/rmcctrl -A
    0513-071 The ctrmc Subsystem has been added.
    0513-059 The ctrmc Subsystem has been started. Subsystem PID is 663690.                   
    #/usr/sbin/rsct/bin/rmcctrl -p                     
    
  5. Attendez 10 minutes car il y a des lazy demons et vérifiez l'etat du partitionnement dynamique sur la HMC en lancant en mode SSH :

    #lspartition -dlpar  
    <#0> Partition:<18204-E8A06A6DA6, batman, 10.172.12.18>      Active:<1>, OS:, DCaps:<0x85f>, CmdCaps:<0xb,
           0xb>, PinnedMem:<1603>
    <#1> Partition:<48204-E8A65C3882, ironman, 10.172.12.17>      Active:<1>, OS:, DCaps:<0x84f>, CmdCaps:<0xb,
           0xb>, PinnedMem:<1120>
    <#2> Partition:<38204-E8A65C3882, wonderwoman, 10.172.12.16>      Active:<1>, OS:, DCaps:<0x84f>, CmdCaps:<0xb, 
          0xb>, PinnedMem:<1206>
    <#3> Partition:<38204-E8A06A6DA6, superman, 10.172.12.21>      Active:<1>, OS:, DCaps:<0x85f>, CmdCaps:<0xb, 
          0xb>, PinnedMem:<2809>
    <#4> Partition:<28204-E8A06A6DA6, the_thing, 10.172.12.19>      Active:<1> <, OS:<AIX, 5.3, 5300-11-06-1107>, 
    < DCaps:0x85f>, CmdCaps:<0x0, 
         0x0>, PinnedMem:<1202>
    <#5> Partition:<28204-E8A65C3882, green_arrow, 10.172.12.15>      Active:<1>, OS:, DCaps:<0x84f>, CmdCaps:<0xb, 
          0xb>, PinnedMem:<2015>
    

    La partition doit etre active et on doit avoir une valeur à 8 pour Dcaps.