Sun Update Connection System 1.0.8 Administratörsguide

Kapitel 1 Översikt över Sun Update Connection System

SunSM Update Manager ingår i Sun Update Connection System som används för lokal hantering av uppdateringar i systemet. Sun Update Connection System Update Manager kallas hädanefter Update Manager.

Kapitlet innehåller följande avsnitt:


Obs! –

Termerna korrigeringsfil och uppdatering används synonymt i Sun Update Connection System och denna handbok.


Komma i gång med Sun Update Connection System


Obs! –

Om du är bekant med Sun Update Connection System och vill installera klientprogramvaran till Update Manager, se Kapitel 2, Installera Sun Update Connection System.


Sun Update Connection System har tre användargränssnitt för hantering av uppdateringar i systemet. Du kan använda något av de två Update Manager-gränssnitten för att lokalt hantera uppdateringar. Användargränssnitten är det grafiska användargränssnittet och kommandoradsgränssnittet smpatch. Du kan även använda webbprogrammet Sun Update Connection Hosted för fjärruppdatering av ett eller flera av systemen.

Kapitlet innehåller följande avsnitt:

Översikt över förberedande åtgärder

Innan du kan använda Update Manager eller webbprogrammet Sun Update Connection Hosted för att hantera uppdateringar i systemet måste du lägga upp en strategi för hanteringen av uppdateringar.

  1. Installera och starta Update Manager i SolarisTM 10-system.

  2. Fastställ vilken situation som bäst beskriver miljön för uppdateringsadministration.

    • Klientsystemet är direkt anslutet till Internet.

      Du kan sätta igång direkt med registreringsprocessen.

    • Klientsystemet är anslutet till Internet via en nätverksproxyserver.

      Du måste först ange nätverksproxyserverns värdnamn och port under registreringsprocessen. Om det behövs anger du också användarnamn och lösenord för nätverksproxyservern.

    • Du vill att flera klientsystemen ska hämta uppdateringar från proxyservern för Sun Update Connection på intranätet.

      Du måste först konfigurera ett system att fungera som proxyserver för Sun Update Connection. Se Konfigurera en proxyserver för Sun Update Connection (åtgärdsöversikt). Konfigurera därefter klientsystemet så att de får uppdateringar från proxyservern under registreringsprocessen.

  3. Registrera Solaris-systemet i Update Manager.

    Under registreringsprocessen efterfrågas om ett Sun Online-konto. Det kan hända att du redan har ett Sun Online-konto, t.ex. om du registrerat ett sådant för program som Java Developer ConnectionSM, Online Support Center (OSC), My Sun, SunSolveSM och Sun Store.

    Bestäm önskad strategi för uppdateringsadministration baserat på dina registrerings- och prenumerationsnivåer.

    • Oregistrerade system. Hämta Solaris säkerhetsuppdateringar manuellt och administrera dem lokalt i systemet med hjälp av kommandona smpatch add och smpatch remove.

    • Registrerade system utan prenumeration. Använd Update Manager för att administrera säkerhetsuppdateringar lokalt.

    • Registrerade system med prenumeration och administrerade med Sun Update Connection System. Använd Sun Update Connection Hosted för att fjärradministrera alla Solaris-uppdateringar. En prenumeration är en del av Sun-serviceplanen. Du kan fortfarande administrera uppdateringar lokalt via användargränssnittet i Update Manager eller kommandot smpatch.

  4. Administrera uppdateringar i Solaris 10-system.

Jämförelse mellan användargränssnitten för Update Manager

I nedanstående tabell sammanfattas de funktioner och åtgärder i Sun Update Connection System som stöds av gränssnittet, kommandoradsgränssnittet (smpatch) och Sun Update Connection Hosteds webbläsargränssnitt.

Tabell 1–1 Jämförelse av funktioner som stöds av användargränssnitten i Sun Update Connection System

Funktion/åtgärd 

Grafiskt användargränssnitt 

Kommandoradsgränssnitt 

Webbläsargränssnitt 

Installera uppdateringar i system

Ja 

Ja 

Ja 

Utföra administrativa åtgärder för uppdatering på fjärrsystem

Ja. Du kan köra det grafiska användargränsnittet på ett fjärrsystem och visa det på det lokala systemet. 

Det går även att använda webbprogrammet Sun Update Connection Hosted för fjärradministration av systemet. 

Ja, endast i det fjärranslutna smpatch-läget. Det lokala smpatch-läget kan endast köras på det lokala systemet.

Ja 

Analysera systemet i uppdateringssyfte

Ja 

Ja 

Ja 

Schemalagd uppdateringsanalys av system

Ja 

Ja. Använd cron för att köra kommandot smpatch analyze.

Ja 

Hämta enskilda uppdateringar

Nej, endast uppdateringar som är märkta Endast nedladdning (vilka Sun Update Connection System inte kan installera) kan laddas ned. 

Ja 

Nej, endast uppdateringar som är märkta Endast nedladdning (vilka Sun Update Connection System inte kan installera) kan laddas ned. 

Lösa uppdateringsberoenden

Ja 

Ibland. Uppdateringsberoende kan inte lösas med hjälp av smpatch add. De kan däremot lösas genom att du kör smpatch update eller smpatch analyze -i update-id.

Ja 

Ta bort mer än en uppdatering åt gången

Ja 

Med smpatch remove kan du endast ta bort en uppdatering åt gången.

Ja 

Köra med systemet i enanvändarläge

Nej 

Ja. Endast begränsade åtgärder för lokalt smpatch-läge.

Nej 

Tillgång till uppdateringar från enproxyserver för Sun Update Connection

Ja 

Ja 

Gäller inte. 

Använda uppdateringslistor

Nej 

Ja 

Nej 

Konfigurera den uppdateringsadministrativa miljön för systemet

Ja 

Ja 

Ja 

Stöd för RBAC

Nej 

Ja 

Nej 

Översikt av Solaris-uppdateringsadministration

Uppdateringsadministration innefattar installation av Solaris-uppdateringar, även kallade korrigeringsfiler, på ett system. Uppdateringsadministration kan även innefatta borttagning av oönskade eller felaktiga uppdateringar. Avlägsnande av uppdateringar kallas även för att avinstallera uppdateringar.

Kapitlet innehåller följande avsnitt:

För information om hur du tillämpar korrigeringar i klientsystem utan skivminne, se "Korrigera operativsystemstjänster för skivlösa klienter" i Systemadministrationshandbok: Grundläggande administration.

För information om lämpliga strategier och rutiner för användningen av Solaris-uppdateringar, se Solaris Patch Management Recommended Strategies (Lämpliga strategier för hantering av Solaris-korrigeringsfiler) på http://docs.sun.com/app/docs/coll/1078.1.

Typer av uppdateringar

En uppdatering är en samling filer och kataloger som ersätter eller uppdaterar befintliga filer och kataloger som förhindrar att programvaran fungerar korrekt. En uppdatering kan också innebära att en ny funktion införs i systemet. En sådan uppdatering kallas funktionsuppdatering. Den befintliga programvaran härleds från ett angivet paket som följer ABI-formatet (Application Binary Interface).

Du administrerar uppdateringar via programmet Update Manager eller något av kommandona smpatch eller patchadd.


Obs! –

Använd inte Update Managers grafiska användargränssnitt och kommandona smpatch och patchadd samtidigt när du hanterar uppdateringar i systemet. När det grafiska användargränssnittet är igång finns det risk för att ändringar som görs via smpatch och patchadd inte verkställs korrekt i Update Manager.


Signerade och osignerade uppdateringar

En signerad uppdatering är en uppdatering som fått en digital signatur. En uppdatering som är försedd med en verifierad digital signatur har inte modifierats sedan signaturen tillämpades. Den digitala signaturen i en signerad uppdatering verifieras när uppdateringen har laddats ned till systemet.

Uppdateringar och korrigeringsfiler för Solaris finns tillgängliga som både signerade och osignerade uppdateringar. Osignerade uppdateringar saknar digital signatur.

Signerade uppdateringar lagras i JAR-format (JavaTM-arkiv) och är tillgängliga från Suns uppdateringsserver. Osignerade uppdateringar lagras i katalogformat och är även tillgängliga från Suns uppdateringsserver som zip-filer.

Tillgång till Solaris-uppdateringar

Sun-kunder har tillgång till uppdateringar och korrigeringar från Suns uppdateringsserver oavsett om de är med i SunSpectrumSM-programmet eller ej. Dessa uppdateringar och korrigeringar uppdateras nattetid.

Du kan hämta Solaris-uppdateringar på följande sätt:

Du kan få åtkomst till individuella uppdateringar eller en uppsättning med uppdateringar från ett uppdateringskluster, eller hänvisa till uppdateringsrapporter. Du kan också använda Update Manager för att analysera systemet och fastställa vilka uppdateringar som är lämpliga. Med Update Manager kan du också ladda ned och tillämpa uppdateringarna i systemet.

En LÄS DETTA FÖRST-fil med information om uppdateringen medföljer samtliga uppdateringar. Dessa filer kan visas, skrivas ut och sparas i Update Manager.

Numrering av Solaris-uppdateringar

Uppdateringarna identifieras genom unika uppdaterings-id:n. Ett uppdaterings-id är en alfanumerisk sträng där en uppdateringsbaskod och uppdateringens revisionsnummer sammanfogats med ett bindestreck. Till exempel är uppdateringen 118822-02 uppdaterings-id för kärnuppdateringen för SunOSTM 5.10.

Verktyg för administration av Solaris-uppdateringar

Du kan använda följande verktyg när du vill tillämpa uppdateringar i Solaris-system:

För information om hur installerar korrigeringsfiler på klientsystem utan skivminne, se i "Korrigera operativsystemstjänster för skivlösa klienter" i Systemadministrationshandbok: Grundläggande administration.

Update Manager ingår i Sun Update Connection System som även innefattar webbprogrammet Sun Update Connection Hosted.

I tabellen nedan sammanfattas vilka olika Solaris-verktyg för uppdateringshantering som finns.

Tabell 1–2 Tillgång till Solaris verktyg för uppdateringsadministration

Verktygens tillgänglighet 

Update Manager och Sun Patch Manager 2.0 

Sun Update Connection System 

Kommandona patchadd/ patchrm

Korrigeringsadministrativa verktyg för Solaris 2.6 och Solaris 7 

Hur får man tag i detta verktyg?

Solaris 10 – Installera funktionsuppdateringen för Update Manager

Solaris 8 eller Solaris 9 – Ladda ner tillämplig version av Patch Manager-verktyget från Sun Download Centers webbplats

Kör verktyget från Sun Update Connection Systems webbplats. 

Medföljer denna Solaris-version. 

Ladda ned verktyget från Sun Download Center. 

Tillgång till Solaris-versioner

Solaris 10 – Update Manager.

Solaris 8 och Solaris 9 – Sun Patch Manager 2.0.

Solaris 10. 

Solaris 2.6, Solaris 7, Solaris 8 och Solaris 9. 

Solaris 2.6 och Solaris 7. 

Installation av signerade uppdateringar

Ja, och automatisk verifiering av signerade uppdateringar när de har laddats ned. 

Ja 

Från och med Solaris 9 12/03 – Ja, och automatisk verifiering av signerade uppdateringar när de har laddats ned.

Ja, och automatisk verifiering av signerade uppdateringar när de har laddats ned. 

Installation av osignerade uppdateringar

Update Manager – Nej.

Sun Patch Manager 2.0 – Ja, men uppdateringarna måste packas upp först.

Ja 

Ja 

Nej 

Grafiskt användargränssnitt

Solaris 10 – Ja, för system med Update Manager.

Solaris 9 – Ja, för system med Patch Manager (smc).

Solaris 8 – Nej.

Webbprogrammet ligger hos Sun. 

Nej 

Nej 

Analys av system för att fastställa lämpliga uppdateringar och nedladdning av signerade eller osignerade uppdateringar.

Ja, endast signerade uppdateringar. 

Ja 

Nej 

Ja, endast signerade uppdateringar. 

Stöd för uppdatering av lokala och fjärranslutna system.

Lokal och fjärr. 

Solaris 8 – Lokal.

Fjärr 

Lokal 

Lokal 

RBAC-stöd

Update Manager – Nej.

smpatch Ja.

Inte tillämpligt 

Ja 

Nej 

Administrering av Solaris-uppdateringar

När uppdateringar installeras loggar kommandot patchadd i filen /var/sadm/patch/update-id /log.

Kommandot patchadd kan inte användas för att installera en uppdatering i följande fall:

Välja bästa metod för tillämpning av uppdateringar

Det finns flera olika metoder för nedladdning och installation av uppdateringar på systemet. Med hjälp av följande tabell kan du fastställa vilken metod som är bäst för dina behov.


Obs! –

Den version av smpatch-kommandot som beskrivs i denna tabell blev först tillgänglig för Solaris 8-system.


Tabell 1–3 Jämförelse av uppdateringsmetoder

Kommando eller verktyg 

Beskrivning 

Mer information finns i 

Update Managers grafiska användargränssnitt 

Använd det här verktyget när du vill ha bekvämligheten med ett grafiskt användargränssnitt för att administrera uppdateringar. 

Här nedan visas några funktioner i det grafiska användargränsnittet: 

  • Analys av systemet för att fastställa vilka uppdateringar som är lämpliga

  • Uppdatering av systemet med en eller flera uppdateringar

  • Borttagning av uppdateringar

  • Visning av listan med tillämpade uppdateringar

  • Konfigurera miljön för uppdateringsadministration

  • Avisering när nya uppdateringar finns för ditt system

Kapitel 4, Administrera Solaris-uppdateringar via det grafiska användargränssnittet i Update Manager

Sun Update Connection Hosted 

Använd detta webbprogram, som ligger på Sun, för fjärradministration av uppdateringar på alla Solaris 10-system. 

Kapitel 5, Administrera Solaris-uppdateringar via webbläsargränssnittet i Sun Update Connection Hosted

smpatch-uppdatering

Använd det här kommandot när du vill analysera systemet för att fastställa vilka uppdateringar som är lämpliga och automatiskt ladda ned och tillämpa uppdateringarna. 

Observera att det här kommandot inte kan användas för att tillämpa en uppdatering med egenskapen interactive.

För Solaris 8-system är endast det lokala smpatch-läget tillgängligt.

Direkthjälpen för smpatch(1M)

smpatch analyze och smpatch update

Använd först smpatch analyze om du vill analysera systemet för att fastställa lämpliga uppdateringar. Sedan använder du smpatch update för att ladda ned och installera en eller flera av uppdateringarna i systemet.

Observera att det här kommandot inte kan användas för att installera uppdateringar med egenskapen interactive.

För Solaris 8-system är endast det lokala smpatch-läget tillgängligt.

Direkthjälpen för smpatch(1M)

smpatch analyze, smpatch download och smpatch add

Använd först smpatch analyze om du vill analysera systemet för att fastställa lämpliga uppdateringar. Använd sedan smpatch download för att ladda ned dem. Med det här kommandot laddas även eventuella obligatoriska uppdateringar ned. Använd sedan smpatch add för att installera en eller flera av uppdateringarna i systemet med systemet i en- eller fleranvändarläge.

För Solaris 8-system är endast det lokala smpatch-läget tillgängligt.

Direkthjälpen för smpatch(1M)

patchadd

Från och med Solaris 2.6 – Installera osignerade uppdateringar i systemet.

Från och med Solaris 9 12/03 – Använd det här kommandot när du vill installera signerade eller osignerade uppdateringar i systemet. Om du vill installera signerade uppdateringar måste du först konfigurera paketets nyckellager.

Direkthjälpen för patchadd(1M)

Om du väljer att använda kommandoradsgränssnittet smpatch eller det grafiska användargränssnittet i Update Manager för installation av uppdateringar, se Komma i gång med Sun Update Connection System för ytterligare information som kan påverka den metod som du väljer.

Funktioner i Sun Update Connection System

I detta avsnitt beskrivs huvudfunktionerna i Sun Update Connection System:

För att kunna använda Update Manager måste du som ett absolut minimum installera Solaris 10:s Solaris-programvarugrupp Slutanvändare.


Obs! –

Från och med mars 2006 är inte alla Sun-uppdateringar tillgängliga via Update Manager. Det gäller bl.a. sådana uppdateringar som inte följer PatchPro-standard och de som kontraktsbegränsningar från tredje part.


Information om Solaris-korrigeringar och programvaran Sun Patch Manager 2.0 finns i Systemadministrationshandbok: Grundläggande administration i Solaris 10 System Administrator Collection på webbplatsen docs.sun.comSM.

Update Managers grafiska användargränssnitt

Update Manager har ett grafiskt användargränssnitt för systemuppdatering. Du kan använda det grafiska användargränssnitt för att analysera systemet, tillämpa uppdateringar du valt, ta bort uppdateringar och konfigurera miljön för uppdateringsadministration.

Från och med juni 2006 har GNOME Graphics Tool Kit (GTK+) i Update Managers grafiska användargränssnitt ett nytt utseende. Update Manager har följande nya funktioner:

Webbprogrammet Sun Update Connection Hosted

Med hjälp av webbprogrammet Sun Update Connection Hosted kan du fjärrövervaka och fjärradministrera all uppdateringsaktivitet i de registrerade systemen. Webbprogrammet ligger hos Sun.


Obs! –

System som du administrerar via Sun Update Connection Hosted kan fortfarande administreras lokalt via Update Manager. Uppdateringsdata som visas i dessa verktyg kan vara osynkroniserade p.g.a. tidsfördröjning.


Webbprogrammet Sun Update Connection Hosted ligger på en Sun-webbplats. Du kan använda det här verktyget för att skapa jobb som ska köras på system när de checkas in till tjänsten. Ett jobb installerar eller avinstallerar en uppdatering. Du kan också använda webbprogrammet för visa uppdateringsstatus för system och jobb.

Sun Update Connection Hosted har följande funktioner:

För vidare information om Sun Update Connection Hosted, se Kapitel 5, Administrera Solaris-uppdateringar via webbläsargränssnittet i Sun Update Connection Hosted.

Proxyserver för Sun Update Connection

Proxyservern för Sun Update Connection kallades tidigare för lokal korrigeringsfilserver.

Denna proxyserver har stöd för klientsystem som använder Sun Update Connection System och Sun Patch Manager 2.0. Ett klientsystem för Sun Update Connection System är inte kompatibelt med den äldre funktionen hos den lokala korrigeringsfilserver som är associerad med produkten Sun Patch Manager 2.0.


Obs! –

Proxyserver för Sun Update Connection är en tillvalsfunktion som du kan få kostnadsfritt om du har en Sun Service-plan. För information om hur du erhåller en Sun Service-plan, gå till Solaris Operating System Software Support på http://www.sun.com/service/support/software/solaris/ och välj tillämplig servicenivå.


Från och med Solaris 8 kan klientsystem få tillgång till uppdateringar och uppdateringsdata för uppdateringsanalyser och underhåll. Sådana uppdateringsdata tillhandahålls från en uppdateringskälla. Uppdateringskällan kan vara en uppdateringsserver, t.ex. Suns uppdateringsserver eller en proxyserver för Sun Update Connection (kallas även lokal korrigeringsserver) eller en lokal uppsättning uppdateringar.

Genom att använda en proxyserver för Sun Update Connection i intranätet kan du förse de lokala systemen med uppdateringar och minimera Internet-trafiken mellan systemen och Suns uppdateringsserver. På den här typen av proxyservrar cache-lagras uppdateringar som har laddats ned från uppdateringskällan.

För information om hur du konfigurerar denna typ av proxyservrar på intranätet, se Konfigurera proxyservern för Sun Update Connection via kommandoradsgränssnittet.

Proxyservern för Sun Update Connection hämtar uppdateringar från uppdateringskällan på begäran. Du behöver inte fylla på proxyservern med uppdateringar innan du använder den.

Systemet som är tänkt att fungera som proxyserver för Sun Update Connection måste köra Solaris 10 eller senare och minst ha Solaris-programvarugruppen Utvecklare installerad. Systemet måste också ha Update Manager installerat.

Fördelar med en proxyserver för Sun Update Connection

Genom att använda en proxyserver för Sun Update Connection löser man problem med säkerhet, systemanalys och prestanda vid nedladdning av uppdateringar.

Om t.ex. klientsystemen är anslutna till en proxyserver för Sun Update Connection och administreras lokalt behöver inte klientsystemen vara anslutet till Internet. Dessa klientsystem behöver heller inte registreras av Update Manager.

Genom att använda den här typen av proxyserver kan uppdateringsprestanda förbättras. I stället för att uppdateringar och metadata laddas ned från Suns uppdateringsserver till vart och ett av systemen laddas korrigeringsfilen endast ned till proxyservern för Sun Update Connection. När uppdateringsdata har lagrats på servern överförs de till systemet för analys över intranätet i stället för över Internet.

Du kan konfigurera en kedja av proxyservrar för Sun Update Connection System på intranätet. Den sista länken i kedjan av proxyservrar kan peka på Suns uppdateringsserver eller på en lokal uppsättning av uppdateringar. Genom att använda den här kedjan av proxyservrar kan en förfrågan om nedladdning av en uppdatering från systemet till den primära proxyservern för Sun Update Connection vidarebefordras till andra proxyservrar i kedjan i ett försök att fullgöra förfrågan. Om systemets primära proxyserver för Sun Update Connection inte kan hitta en uppdatering skickas samma förfrågan till nästa proxyserver i kedjan för att se om uppdateringen ligger där. Om uppdateringen hittas laddas den ned till systemet. Om uppdateringen inte hittas fortsätter förfrågan utmed kedjan tills uppdateringen påträffas eller den sista proxyservern i kedjan nås.

Anta till exempel att företaget har en proxyserver för Sun Update Connection som hämtar uppdateringar direkt från Suns uppdateringsserver. Varje kontor på företaget har sin egen proxyserver för Sun Update Connection som hämtar uppdateringar från företagets proxyserver.

På varje proxyserver för Sun Update Connection i kedjan lagras de uppdateringar som påträffas på en annan proxyserver i kedjan baserat på förfrågan om nedladdning. Det innebär att en uppdatering som inte initialt påträffas på proxyservern laddas ned till proxyservern för Sun Update Connection och sparas där innan den laddas ned till klientsystemet. Varje system i en kedja med proxyservrar kan medföra en ökning av den tid det tar att ladda ned uppdateringar till klientsystemet. Den första gången ett klientsystem begär en nedladdning, laddas uppdatering ned till proxysystemet över Internet. Vid efterföljande begäran för den uppdateringen sker nedladdningen från proxysystemet till klientsystemet via intranätet.

PatchPro-analysmotor

Update Manager har en PatchPro-funktion. Med PatchPro utförs uppdateringsanalyser av system, varefter uppdateringar laddas ned och tillämpas med utgångspunkt från analysresultatet. Den här automatiska funktionen var tidigare tillgänglig för Solaris 2.6, Solaris 7, Solaris 8 och Solaris 9 som en separat PatchPro-produkt och i produkten Sun-korrigeringsadministration 2.0. PatchPro-funktionen ingår nu i Update Manager.

I PatchPro används signerade uppdateringar, vilket förbättrar säkerheten för Solaris-uppdateringar tack vare att det kan garanteras att de inte har modifierats.


Obs! –

Kommandona pprosetup och pprosvc är inkluderade i Update Manager för övergångsändamål. Det är bäst att inte använda dessa kommandon utan istället använda smpatch-kommandot.


Kommandoradsgränssnittet i lokalt läge


Obs! –

På Solaris 8-system kan du endast köra smpatch i lokalt läge.


Från och med Solaris 9 är smpatch-kommandot tillgängligt i två lägen: lokalt läge och fjärrläge. Lokalt läge kan endast köras på det lokala systemet. Det här läget kan användas när systemet körs i enanvändarläge eller fleranvändarläge. Fjärrläget kan användas för att utföra åtgärder på fjärranslutna system. Både lokalt läge och fjärrläge kan användas av användare eller funktioner som har rätt behörighet.

Som standard körs smpatch i lokalt läge. I lokalt läge används inte Solaris WBEM-tjänster, och inga av verifieringsalternativen eller de alternativ som rör fjärrsystem är tillgängliga. smpatch-kommandot körs snabbare i lokalt läge än i fjärrläge.

Om du anger något av fjärr- eller verifieringsalternativen (med undantag för --L), används fjärrläget.

Enanvändarlägesåtgärder i lokalt läge

Kommandot smpatch add kan användas i lokalt läge för installation av uppdateringar med systemet i enanvändarläge. Installera uppdateringar på det här sättet när uppdateringarna är associerade med uppdateringsegenskapen singleuser eller när du vill installera uppdateringar i ett tyst system.

Använd endast kommandona smpatch add, smpatch order och smpatch remove för att administrera uppdateringar när systemet körs i enanvändarläge.

Du kan konfigurera den uppdateringsadministrativa miljön medan systemet körs i enanvändarläge genom att använda kommandona smpatch get, smpatch set och smpatch unset.

Använd inte kommandona smpatch analyze, smpatch download och smpatch update medan systemet körs i enanvändarläge. De här kommandona är beroende av nätverkstjänster som inte är tillgängliga medan systemet körs i enanvändarläge.

Vissa uppdateringar kan inte installeras automatiskt i systemet om de inte uppfyller policyn för installation av uppdateringar. Dessa uppdateringar måste eventuellt tillämpas manuellt i enanvändarläge.

Uppdateringar som kräver omstart när de har installerats tillämpas inte direkt. De tillämpas istället automatiskt under en schemalagd systemavstängning.

Liveuppgraderingsfunktionen smpatch

Med hjälp av denna nya funktion kan användare installera alla uppdateringar i fleranvändarläge, istället för att vänta med de uppdateringar som kräver att systemet startas om i enanvändarläge.

Du aktiverar stödet för liveuppgradering med hjälp av alternativet -b boot-env och något av kommandona smpatch add, smpatch remove eller smpatch update där -b står för startmiljön och värdet boot-env namnet på den specifika startmiljön. Kommandosyntaxen lyder:.

smpatch -add -b boot-env


Obs! –

Den aktuella startmiljön kopieras över till den angivna startmiljön. De valda uppdateringarna installeras i den angivna startmiljön. Denna miljö aktiveras så att systemet vid omstart kör den nyuppdaterade startmiljön istället för den aktuella miljön.


När du kör smpatch-kommandot med det valda alternativet visas ett meddelande på kommandoraden om att du ska starta om systemet vid ett lämpligt tillfälle.


Varning! – Varning! –

Om du kör smpatch-kommandot en gång till och anger samma startmiljö går eventuella ändringar som gjorts av tidigare kommandon förlorade. Systemet använder den senaste uppsättningen ändringar. Detta är inget problem när du använder kommandot smpatch -update eftersom detta kommando installerar den fullständiga uppsättningen uppdateringar en gång till.


Åtgärder för att uppdatera lista

Du kan använda smpatch-kommandot för att skapa en sorterad uppdateringslista. Du kan spara den sorterade listan som en textfil och använda den för att utföra uppdateringsaktiviteter.

Du kan använda en uppdateringslista för att tillämpa samma uppsättning uppdateringar i system som har samma maskinvaru- och programvarukonfiguration. Du kan också skapa en fil med en uppdateringslista som innehåller alla säkerhetsuppdateringar och använda den listan för att tillämpa dessa säkerhetsuppdateringar i ett eller flera system.

Du kan skapa en fil som innehåller en sorterad uppdateringslista genom att använda kommandot smpatch på något av följande sätt:

Om du ändrar en uppdateringslista och uppdateringarna är tillgängliga i systemet, använder du kommandot smpatch order för att sortera listan på ett sätt som är lämpligt för tillämpning av uppdateringar. Annars använder du kommandot smpatch analyze som du också använder för att skapa sorterade listor med uppdateringar


Varning! – Varning! –

Med kommandot smpatch add görs ett försök att installera alla uppdateringar i uppdateringslistan, oavsett policy för installation av uppdateringar och uppdateringsberoenden.


Du kan använda uppdateringslistor som indata för kommandona smpatch add, smpatch analyze, smpatch download, smpatch order och smpatch update.

Update Manager-koncept

Du måste känna till följande begrepp för att kunna använda Update Manager:

Information om Solaris-korrigeringsfiler och programvaran Sun Patch Manager 2.0 finns i Systemadministrationshandbok: Grundläggande administration i Solaris 10 System Administrator Collection på webbplatsen docs.sun.com.

Update Manager-verktyget

Update Manager är ett verktyg för administration av uppdateringar i Solaris 10-system. Med Update Manager utvidgas de funktioner som tidigare var tillgängliga via Sun Patch Manager 2.0. Denna nya funktion är endast tillgänglig om du har ett Sun Online-konto och registrerar systemet hos Sun.


Obs! –

Du kan alltid använda kommandona smpatch add och smpatch remove för att administrera uppdateringar som du manuellt laddar ned från Sun. Ett system som administreras på det här sättet behöver inte registreras. Men systemet måste registreras om kommandona smpatch analyze, smpatch download eller smpatch update används.


Update Manager-registrering

Endast system som har registrerats i Update Manager har tillgång till dess funktioner och kan fjärradministreras med hjälp av Sun Update Connection Hosted.

För anvisningar om hur du registrerar systemet, se Så här registrerar du systemet. För information om hur du erhåller en prenumerationsnyckel, se Så här skaffar du en Sun-prenumerationsnyckel.


Obs! –

Om du lokalt administrerar ett system som är en klient till en proxyserver för Sun Update Connection på intranätet behöver du inte registrera klientsystemet. Du måste registrera det system som fungerar som proxyserver. Om klientsystemet även fjärradministreras via Sun Update Connection Hosted måste det registreras.


En kund med en Sun Service-plan, i vilken programvarusupport ingår, kan göra följande:

För information om tillgängliga Solaris Service-planer, se webbplatsen http://www.sun.com/service/solaris10/.

Servicenivåer för registrering

Om du vill använda Update Manager måste du registrera systemet där du installerade programvaran. Du kan välja mellan följande tre nivåer för registrering och rättigheter, vilka beskrivs i följande avsnitt:


Obs! –

Ett oregistrerat system har endast tillgång till säkerhetsuppdateringar. Du kan administrera uppdateringarna i ett oregistrerat system med hjälp av kommandona smpatch add och smpatch remove.


Registrerad utan prenumeration

Du har skickat grundläggande information om systemet till Sun, men du har inte köpt någon uppdateringsadministrativ prenumeration. Med den här servicenivån kan du använda Update Manager för att lokalt administrera uppdateringar. Du kan då:


Obs! –

Om miljön för uppdateringsadministration innefattar en proxyserver för Sun Update Connection och systemet är en klient till denna proxyserver, behöver du inte registrera klientsystemet för att kunna använda Update Manager. Men systemet som fungerar som proxyserver måste registreras.


Registrerad med prenumeration

Du har skickat information om systemet till Sun och du har köpt en uppdateringsadministrativ prenumeration. I den här servicenivån utökas det funktionsutbud som finns i föregående servicenivå (grundnivå). Du kan använda Update Manager för att:


Obs! –

Om miljön för uppdateringsadministration innefattar en proxyserver för Sun Update Connection och systemet är en klient till denna proxyserver, behöver du inte registrera klientsystemet för att kunna använda Update Manager. Systemet som fungerar som proxyserver måste registreras. Om du vill använda tjänsterna i Sun Update Connection Hosted för att fjärradministrera klientsystemet måste detta system registreras.


Registrerad med prenumeration och administrerad med Sun Update Connection System

Du har skickat systeminformation, köpt en prenumeration och vill använda tjänsterna i Sun Update Connection Hosted för att fjärradministrera uppdateringar. I den här servicenivån utökas det funktionsutbud som finns i föregående servicenivå (medelnivå). Du kan använda Sun Update Connection Hosted för att:

Uppdateringsadministrativ process

Med hjälp av Update Manager kan du sköta uppdateringsadministrationen, en process som omfattar följande åtgärder:

För information om lämpliga strategier och rutiner för användningen av Solaris-uppdateringar, se Solaris Patch Management Recommended Strategies (Lämpliga strategier för hantering av Solaris-korrigeringsfiler) på http://docs.sun.com/app/docs/coll/1078.1.

När en uppdatering har tillämpats utan fel tas den nedladdade uppdateringen bort från nedladdningskatalogen.

Uppdateringar tillämpas i systemet beroende på den angivna policyn och de uppdateringsegenskaper som är associerade med de uppdateringar som laddas ned.

Om en uppdatering inte uppfyller policyn för tillämpning av uppdateringar så tillämpas den inte direkt. Uppdateringen tillämpas istället under en schemalagd systemavstängning. I Update Manager markeras dessa uppdateringar med Omstart krävs.

För uppdateringar med egenskapen interactive inställd följer du anvisningarna i uppdateringens LÄS DETTA FÖRST-fil för att manuellt tillämpa dem. I Update Manager markeras dessa uppdateringar med Endast hämtning.

Analysera systemet

Innan du installerar uppdateringar måste du fastställa vilka uppdateringar som behövs. Med hjälp av Update Manager kan du utföra en uppdateringsanalys av systemet och sammanställa en lista med lämpliga uppdateringar.

I Update Manager används analysmoduler och en lista över tillgängliga uppdateringar för att utföra analys av Solaris-systemet. För information om uppdateringskällan, se Ange uppdateringskällan.

Baserat på resultatet av analysen kan uppdateringarna laddas ned och tillämpas i systemet.

Ibland kan inte en uppdatering tillämpas i systemet förrän en annan uppdatering tillämpats. Den första uppdateringen är beroende av den andra uppdateringen. När systemet analyseras i Update Manager identifieras eventuella uppdateringsberoenden och alla uppdateringar tas automatiskt med i den lista som genereras.


Obs! –

Den lista med uppdateringar som genereras vid analysen är baserad på alla tillgängliga uppdateringar från Suns uppdateringsserver. Ingen explicit information om värdsystemet eller dess nätverkskonfiguration skickas till Sun. Endast en förfrågan om uppdateringarna skickas till Sun. Uppdateringarna genomsöks efter uppdateringar som är lämpliga för värdsystemet, resultatet visas varefter dessa uppdateringar om så önskas laddas ned.


Ladda ned uppdateringar till systemet

Innan du installerar uppdateringarna i systemet måste du ladda ned dem från Suns uppdateringsserver.

Du kan ladda ned uppdateringar från Suns uppdateringsserver baserat på en analys av systemet, eller så kan du ange att du vill ladda ned vissa uppdateringar.

Med Update Manager sker nedladdning och installation i samma funktion. När du således begär att en uppdatering ska installeras, laddas den först ned och installeras därefter.

Vissa uppdateringar som är markerade med Endast hämtning kan inte installeras av Update Manager. När du begär att en Endast hämtning-uppdatering ska installeras, laddas den ned till systemet men installeras inte. Följ installationsanvisningarna i uppdateringens LÄS DETTA FÖRST-fil om du vill installera uppdateringen.

Tillämpa uppdateringar i systemet

Med hjälp av Update Manager kan du installera uppdateringar i systemet.

Om du använder kommandot smpatch add för att tillämpa vissa uppdateringar, görs ett försök att tillämpa de uppdateringar du har angett. När du använder kommandot smpatch add sker inga försök att lösa uppdateringsberoenden Det går inte att installera uppdateringar som saknar beroenden. Du kan använda kommandona smpatch analyze eller smpatch update för att lösa uppdateringsberoenden.

När du använder det grafiska användargränssnittet i Update Manager för att tillämpa uppdateringar som du har valt i listan med uppdateringar, laddas varje uppdatering ned (om det behövs) innan den tillämpas.

Om du försöker installera en lista över uppdateringar, utförs först en analys för att fastställa om även beroende uppdateringar måste installeras.

Ta bort uppdateringar från systemet

Det kan hända att du vill avlägsna (eller backa ut) uppdateringar som tidigare har installerats i systemet. Med hjälp av Update Manager kan du ta bort uppdateringar.


Varning! – Varning! –

Avlägsna inte Update Managers funktionsuppdatering från systemet eftersom Update Manager då inte fungerar ordentligt.


När du tar bort en uppdatering återställer Solaris uppdateringsverktyg alla filer som har ändrats vid uppdateringen, så vida inte följande är sant:

Under borttagningen av uppdateringen används kommandot patchrm för att logga utbackningsprocessen i filen /tmp/backoutlog.process-id. Den här loggfilen tas automatiskt bort om uppdateringen tas bort utan fel.

Du kan använda det grafiska användargränssnittet i Update Manager för att ta bort en eller flera uppdateringar genom att välja dem från listan med installerade uppdateringar. Du kan dock endast ta bort en uppdatering åt gången med kommandot smpatch remove.


Obs! –

Om du försöker ta bort en uppdatering som andra uppdateringar är beroende av, tas den inte bort. Om du tar bort alla uppdateringar som är beroende av uppdateringen, kan du ta bort uppdateringen.


Om du försöker ta bort en uppdatering av vilka andra uppdateringar är beroende, visas en lista över uppdateringar som också måste tas bort. Du måste ta bort dessa uppdateringar om du vill att den uppdatering du först valde ska tas bort.

Använda webbprogrammet Sun Update Connection Hosted för systemadminstration

Du kan begära att Solaris 10-systemen administreras via webbprogrammet Sun Update Connection Hosted antingen under eller efter registreringsprocessen. Med webbprogrammet kan du administrera uppdateringarna på samtliga system. För vidare information, se Kapitel 5, Administrera Solaris-uppdateringar via webbläsargränssnittet i Sun Update Connection Hosted.

Även om systemet administreras via Sun Update Connection Hosted kan du ändå använda Update Manager för att administrera uppdateringar i det lokala systemet.

Ange uppdateringskällan

När du använder Update Manager måste klientsystemen och alla proxyservrar för Sun Update Connection ha tillgång till Solaris-uppdateringar och uppdateringsdata. Både klientsystem och proxyservrar kan hämta uppdateringar från följande källor:

Som standard används Suns uppdateringsserver som uppdateringskälla för klientsystem och proxyservrarna för Sun Update Connection System. Därför måste alla klientsystem eller proxyservern för Sun Update Connection som hämtar uppdateringar från Suns uppdateringsserver vara anslutna, antingen direkt eller via en nätverksproxyserver, till Internet.

Du kan använda en kombination av proxyservrar för Sun Update Connection System och olika uppdateringskällor för att konfigurera de här uppdateringsadministrativa miljöerna.

Klienter får åtkomst till uppdateringar och uppdateringsdata från följande källor:

För anvisningar om hur du anger uppdateringskällan för klientsystemet, se Så här anger du en uppdateringskälla (via det grafiska användargränssnittet).

För anvisningar om hur anger uppdateringskällan för proxyservern, se Så här ändrar du konfigurationsinställningarna för proxyservern för Sun Update Connection (via kommandoraden).

Anpassa policyn för tillämpning av uppdateringar

Update Manager kan användas för installation av följande typer av uppdateringar i systemet:

Standarduppdateringar är associerade med uppdateringsegenskapen standard. Uppdateringar som är markerade med Omstart krävs är associerade med uppdateringsegenskaperna rebootafter, reconfigafter, rebootimmediate, reconfigimmediate och singleuser. Uppdateringar som är markerade med Endast hämtning är associerade med uppdateringsegenskapen interactive. Endast hämtning-uppdateringar laddas endast ned till systemet och måste tillämpas manuellt enligt anvisningarna i uppdateringens LÄS DETTA FÖRST-fil.

Om du använder kommandot smpatch update för att uppdatera systemet kan du anpassa policyn för installation av uppdateringar.

För vidare information om denna policy, se direkthjälpen för smpatch((1M)).

Ange egenskaper för Update Manager-konfigurationen

För kommandot smpatch set används följande parametrar för konfiguration av miljön för uppdateringsadministration.


Obs! –

Med undantag för patchpro.patchset kan parametrarna ändras i Update Managers grafiska användargränssnitt genom att du väljer Inställningar på Arkiv-menyn och anger tillämpliga värden.