Dépanner un code 554 au boot

  1. Booter en mode maintenance après modification du sclient NIM :
    1. nim -o maint_boot -a spot=<spotname> <lparname>
  2. Booter la LPAR en mode SMS(Par script ou depuis la HMC)
  3. Boot sur le réseau d’admin( Utilisé pour les actions NIM)
  4. Dans le menu des actions de maintenance, choisir le disque de rootvg (number 1), puis ‘device’
  5. Lancer la commande : "devreset" et confirmer par  "yes".
  6. Valider et rebooter  : "sync ; reboot"
  7. Après le reboot, se connecter avec le compte "root" (ou ‘patriot’ puis ‘sudo su –‘)
  8. Lancer le script ci-dessous ‘ResetODM-Lpar.sh’.
  9. Lancer alors le script généré précédemment : ‘/tmp/Rebuild_ODM.sh’
  10. Rebooter la partition par ‘shutdown –Fr

Le script ‘resetODM-Lpar.sh’  est donné ci-dessous :

echo "ATTENTION, ce script restaure des valeurs par défaut dans la base ODM (Suite à un ‘devreset ‘»

echo "CONTINUER ?"

read a

out_script="/tmp/Rebuild_ODM.sh"

>${out_script}

if [ ! -e "/tmp/devsave" ]

then

        echo "Pas de Sauvegarde de la base ODM trouvee “

                exit -1

fi

export ODMDIR="/tmp/devsave"

#

# Restore network settings

#

for  en in $(odmget -q ddins=if_en CuDv | grep name| awk '{print $3}' | sed "s/\"//g")

do

        ip=`odmget -q "name=${en} and attribute=netaddr" CuAt | grep value | awk '{print $3}'`

        netmask=`odmget -q "name=${en} and attribute=netmask" CuAt | grep value | awk '{print $3}'`

                if [ `echo ${ip} | grep -c  "\." ` -gt 0 ]

                then

                        echo chdev -l ${en} -a netaddr=${ip} -a netmask=${netmask} -a state=up

                        echo chdev -l ${en} -a netaddr=${ip} -a netmask=${netmask} -a state=up >> ${out_script}

                fi

done

hostname_=`odmget -q "name=inet0 and attribute=hostname" CuAt | grep value | awk '{print $3}'`

# Add Hostname

echo chdev -l inet0 -a hostname=${hostname_} >> ${out_script}

#

# Add networks routes

#

for route in $(odmget -q "name=inet0 and attribute=route "  CuAt | grep value | awk '{print $3}')

do

        echo chdev -l inet0 -a route=${route} >> ${out_script}

done

#

# Recuperation des infos du VG

#

for vgname in $(odmget -q attribute=vgserial_id CuAt| grep name |awk '{print $3}' | grep -v rootvg)

do

  vgid=`odmget -q "attribute=pv and name=${vgname}" CuAt | grep value|awk '{print $3}'`

   echo "importvg -y ${vgname} ${vgid}" >> ${out_script}

done

export ODMDIR=/etc/objrepos

echo "Lancer à présent le script /tmp/script_rebuild.ksh"

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone