I Solaris 9 innehåller den globala funktionen för Kerberos Version 5 sekretesstöd och Kerberos lokala funktion behövs inte. Om du har installerat Kerberos lokala funktion (som finns i /usr/lib/gss/do/mech_krb.so.1) på ett Solaris 8-system, rekommenderas du att ta bort den innan du uppgraderar systemet till Solaris 9.
Lösning: Följ de här anvisningarna innan du uppgraderar till Solaris 9:
Kontrollera om Kerberos lokala funktion är installerat på systemet genom att skriva följande kommando:
% pkginfo | fgrep ' SUNWk5' |
Om resultatet av det här kommandot innehåller ett SUNWk5-paketnamn så är Kerberos lokala funktion installerat på systemet. Fortsätt till steg 2.
Om resultatet av det här kommandot inte innehåller något SUNWk5-paketnamn så är Kerberos lokala funktion inte installerat på systemet. Hoppa över resterande steg och uppgradera systemet.
Säkerhetskopiera filerna /etc/nfssec.conf och /etc/gss/qop med följande kommando:
% tar -cf /var/tmp/krb_config_files.tar /etc/nfssec.conf /etc/gss/qop |
Verifiera att filerna har säkerhetskopierats genom att skriva det här kommandot:
% tar -tf /var/tmp/krb_config_files.tar |
Ta bort alla paket som fanns i resultatet av steg 1.
% pkgrm paketnamn paketnamn paketnamn |
Uppgradera till operativmiljön Solaris 9.
Uppgraderingsprogrammet uppdaterar den globala Kerberos-funktionskoden och aktiverar Kerberos sekretesstöd.
I en textredigerare ändrar du följande rader i filen /etc/gss/mech.
Avkommentera den här raden:
kerberos_v5 1.2.840.113554.1.2.2 gl/mech_krb5.so gl_kmech_krb5 |
Om det behövs lägger du till föregående rad i filen /etc/gss/mech.
Ta bort den här raden:
kerberos_v5 1.2.840.113554.1.2.2 do/mech_krb5.so do_kmech_krb5 |
Återställ filerna /etc/nfssec.conf och /etc/gss/qop med följande kommando:
% tar -xf /var/tmp/krb_config_files.tar |
Om du uppgraderar till Solaris 9 på ett system som kör SSH från en annan tillverkare (till exempel OpenSSH) från bakgrundsprogrammet /etc/init.d/sshd, inaktiveras det av uppgraderingen. Under en uppgradering skriver uppgraderingsprogrammet för Solaris 9 över innehållet i /etc/init.d/sshd.
Lösning: Välj en av följande lösningar:
Om du inte vill ha serverprogrammet för SSH-protokollet på systemet, installerar du inte SUNWsshdr- och SUNWsshdu-paketen under uppgraderingen.
Om du inte vill ha server- eller klientprogrammen för SSH-protokollet på systemet, installerar du inte SSH-klustret (SUNWCssh) under uppgraderingen.
Om du uppgraderar till operativmiljön Solaris 9 och katalogen /export är nästan full, felberäknas utrymmeskravet för /export och uppgraderingen misslyckas. Problemet inträffar oftast vid installation av skivlösa klienter eller om programvara från andra företag installeras i /export. Följande meddelande visas:
VARNING! Otillräckligt med utrymme för att slutföra uppgraderingen. |
Lösning: Välj någon av följande lösningar innan du uppgraderar.
Ge katalogen /export ett annat namn under uppgraderingen.
Kommentera bort /export-raden i filen /etc/vfstab tills uppgraderingen är färdig.
Om /export är på ett annat filsystem avmonterar du /export innan du kör uppgraderingen.
Om systemet stöder skivlösa klienter som installerats med verktyget AdminSuite 2.3 Diskless Client, måste du först ta bort alla befintliga skivlösa klienter som har samma Solaris-version och arkitektur som servern. Sedan kan du installera eller uppgradera till operativmiljön Solaris 9. Närmare anvisningar finns i System Administration Guide: Basic Administration.
Om du försöker installera operativmiljön Solaris 9 över befintliga skivlösa klienter, kan följande felmeddelande visas:
Solaris-version (Solaris versionsnummer) på skivdel <xxxxxxxx> kan inte uppgraderas. Det finns ett okänt fel på programvarukonfigurationen som är installerad på den här skivdelen. |
I det här felmeddelandet hänvisar versionsnummer till den Solaris-version som för närvarande körs på systemet. <xxxxxxxx> hänvisar till den skivdel som den här versionen av Solaris-miljön körs på.
Om du uppgraderar från Solaris 8, Solaris 8 6/00, Solaris 8 10/00 till Solaris 9 (Solaris WBEM Services 2.5), måste du konvertera egna anpassade data i formatet Managed Object Format (MOF) till det nya lagringsformatet Reliable Log, som används med Solaris WBEM Services 2.5. Om du inte kan konvertera informationen kommer det att leda till dataförluster.
Närmare anvisningar för hur du konverterar WBEM-data finns i "Upgrading the CIM Object Manager Repository (Task Map)" in Solaris WBEM Services Administration Guide.