De felmeddelanden som visas när install_mu och backout_mu körs innehåller inte alla fel som kan ha inträffat. I detaljloggfilen hittar du ytterligare information om korrigeringsfiler eller paket som inte har installerats eller avinstallerats.
# more /var/sadm/install_data/loggfil.mu_versionsnamn.tid_datum |
I det här exemplet:
loggfil är namnet på loggfilen för den process som du har utfört. För installation används Maintenance_Update_log. För avinstallation används MU_Backout_log.
mu-versionsnamn är namnet på MU-versionen (Solaris_8MU5 för MU5).
datum_tid är det datum och den tid som kopieras från date +%y%m%d%H%M%S ( ååååmmddHHMMSS eller år-månad-dag-timme-minut-sekund).
/var/sadm/install_data/loggfil är en symbolisk länk till den senaste MU-loggfilen.
Felmeddelandet innehåller endast själva felmeddelandetexten, inte den felkodssiffra som finns med här. Felkoden finns med så att du kan använda den om du skriver ett skript som anropar install_mu eller backout_mu och du måste ange svaren för felvillkor.
En signal identifierades.
install_mu (backout_mu) avslutas.
Förklaring och rekommenderad åtgärd: Du avbröt install_mu (eller backout_mu) genom att trycka på Ctrl+C. Starta programmet igen. Om du startar om install_mu registreras felmeddelanden om korrigeringsfiler som har körts tidigare i loggfilen. Dessa felmeddelanden kan du ignorera.
install_mu (backout_mu) hittar inte filen INST_RELEASE för målenhetens filsystem. Denna fil måste finnas för att install_mu (backout_mu) ska fungera korrekt.
Förklaring och rekommenderad åtgärd: Programmet hittar inte filen /var/sadm/system/admin/INST_RELEASE i klientens rotområde. Klienten har inte konfigurerats rätt från början eller också är den skadad. Säkerhetskopiera klienten och ta sedan bort den och skapa den på nytt.
Fel: Det går inte att hitta $xkommando, som krävs för att det ska gå att köra install_mu (backout_mu) på rätt sätt.
Förklaring och rekommenderad åtgärd: install_mu och backout_mu kräver att vissa systemverktyg (till exempel awk, sed, grep) finns i katalogerna /usr/bin och /usr/sbin på servern. Ett av hjälpmedlen saknas. Be systemadminstratören om hjälp.
Argumenten -B och -d utesluter varandra.
Förklaring och rekommenderad åtgärd: Alternativet -d kräver att inga avinstallationsdata sparas. Alternativet -B anger en katalog där avinstallationsdata sparas. Dessa två alternativ går inte att använda tillsammans. Gör om install_mu med något av dessa alternativ.
Parametern -p måste vara en katalog. $uPATCHDIR är inte någon katalog.
Förklaring och rekommenderad åtgärd: Du har valt -p och angett en sökväg som inte är en giltig katalog. Starta install_mu (eller backout_mu) igen med en giltig sökväg till alternativet -p.
Parametern -B måste vara en katalog. $1 är inte någon katalog.
Förklaring och rekommenderad åtgärd: Du angav ett alternativ för -B som inte är en katalog. Starta install_mu (eller backout_mu) igen med en giltig sökväg till alternativet -B.
Behörigheterna till avinstallationskatalogen $BACKOUTDIR är inte tillräckliga.
Förklaring och rekommenderad åtgärd: Du angav ett alternativ för -B som inte är en skrivbar katalog. Be systemadminstratören om hjälp.
Ogiltigt alternativ.
Förklaring och rekommenderad åtgärd: Du angav ett alternativ som inte gick att identifiera. Läs meddelandet som visas och starta install_mu igen (eller backout_mu).
Det går inte att skriva i loggfilen: $LOGFILE
Förklaring och rekommenderad åtgärd: install_mu och backout_mu försöker skriva loggfilen till /var/sadm/install_data.. Kontrollera att det går att spara i katalogen install_data, och starta sedan om install_mu (eller backout_mu).
Paketet SUNWcar (Core Architecture Root) finns inte i /var/sadm/pkg.
Förklaring och rekommenderad åtgärd: Katalogen /var/sadm/pkg/SUNWcar saknas i klientens eller serverns rotområde. Klienten eller servern är skadad. Be systemadminstratören om hjälp.
install_mu (backout_mu) stöder bara arktitekturer av typerna sparc och i386. install_mu (backout_mu) har spårat ARCH=$LPROC.
Förklaring och rekommenderad åtgärd: Du har kört install_mu (eller backout_mu) i ett system vars arkitektur inte är av SPARC- eller i386-typ. Gör om install_mu (eller backout_mu) på rätt plattform.
Parametern -p pekar inte mot en katalog som innehåller en .order-fil. Sökte i $uPATCHDIR och i $uPATCHDIR/$MU_TOP/$LPROC/Patches.
Förklaring och rekommenderad åtgärd: Du angav en sökväg till en korrigeringsfilskatalog, men install_mu kunde inte hitta någon .order-fil, och en sådan fil krävs för att det ska gå att avgöra rätt installationsordning för korrigeringsfiler. install_mu (eller backout_mu) sökte i $angiven_sökväg och i $angiven_sökväg/MU/$arch/Patches, där $arch är antingen "sparc" eller "i386". Sök efter en .order-fil och starta install_mu (eller backout_mu) igen.
install_mu hittar inte filen med installationsordning för korrigeringsfilerna (.order). Sökvägar som genomsöks: ./$LPROC/Patches, $MU_TOP/$LPROC/Patches, /cdrom/cdrom0/$LPROC/Patches, ./$uPATCHDIR och ./$uPATCHDIR/$MU_TOP/$LPROC/Patches.
Förklaring och rekommenderad åtgärd: Du angav inte alternativet -p för install_mu (eller backout_mu) för att identifiera korrigeringskatalogen, och install_mu (eller backout_mu) kunde inte hitta den. Starta install_mu (eller backout_mu) igen med alternativet -p.
Du måste vara rot för att kunna köra det här skriptet.
Förklaring och rekommenderad åtgärd: Du måste ha rotbehörighet för att kunna köra install_mu och backout_mu, eftersom endast användare med rotbehörighet kan använda och ta bort korrigeringsfiler. Starta om programmet som rot.
install_mu (backout_mu) kan endast köra korrigeringsfiler för system med version 2.8. Målsystemets version är $TrgOSVers.
Förklaring och rekommenderad åtgärd: Du angav att install_mu skulle använda korrigeringsfiler för en server eller klient som inte kör Solaris 8, eller också angav du att backout_mu skulle avinstallera korrigeringsfiler från en server eller klient som inte kör Solaris 8. install_mu och backout_mu måste köras i ett Solaris 8-system.
Det finns inte tillräckligt med ledigt utrymme på skivan för att det ska gå att köra hela uppsättningen med korrigeringsfiler.
Förklaring och rekommenderad åtgärd: install_mu har analyserat systemet, och skivutrymmet i ett eller flera filsystem räcker inte för att installera hela korrigeringsuppsättningen. Frigör skivutrymme i de filsystem där det saknas plats och starta om install_mu. Om du tror att det finns tillräckligt med skivutrymme för att det ska gå att köra Maintenance Update (underhållsuppdatering), startar du om install_mu med alternativet -f.
Det finns inte tillräckligt med ledigt utrymme på skivan för att spara avinstallationsdata för korrigeringen.
Förklaring och rekommenderad åtgärd: install_mu har analyserat systemet, och skivutrymmet i avinstallationskatalogen räcker inte för att spara avinstallationsdata för korrigeringen. Välj en avinstallationskatalog med så mycket skivutrymme som behövs, och starta om install_mu. Om du tror att det finns tillräckligt med skivutrymme i avinstallationskatalogen, startar du om install_mu med alternativet -f.
Kontrollen av skivutrymme misslyckades.
Förklaring och rekommenderad åtgärd: install_mu startar pkgadd med ett särskilt alternativ för att söka efter tillräckligt skivutrymme. pkgadd gick inte att köra, antagligen därför att / eller /var har för lite skivutrymme, men det kan också bero på att systemet är skadat. Be systemadminstratören om hjälp.
Argumenten -f och -D utesluter varandra.
Förklaring och rekommenderad åtgärd: Alternativet -f anger att install_mu ska hoppa över beräkningen av skivutrymme. Alternativet -D anger att endast beräkningarna av skivutrymme ska utföras. Välj endast ett av alternativen.
Det gick inte att hitta en statusfil. Sökte efter en fil med formatet /var/sadm/install_data/.mu_state.{$root_or_usr.date_time}.
Förklaring och rekommenderad åtgärd: backout_mu behöver en fil med en lista över vilka korrigeringsfiler som har körts av install_mu för att kunna avgöra vilka korrigeringar som ska avinstalleras. Om den filen saknas fungerar inte backout_mu. Om du vill ta bort korrigeringsuppsättningen för MU5 kör du backout_mu från MU5.