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 ä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.
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.
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.
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:
Använda Update Manager för att administrera uppdateringar lokalt.
Använda Sun Update Connection Hosted för att fjärradministrera uppdateringar.
Ansluta till Suns uppdateringsserver för att manuellt administrera uppdateringar
Använda kommandot smpatch för att administrera uppdateringar
För information om tillgängliga Solaris Service-planer, se webbplatsen http://www.sun.com/service/solaris10/.
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:
Registrerad utan prenumeration
Registrerad med prenumeration
Registrerad med prenumeration och administrerad med Sun Update Connection System
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.
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å:
Visa listor över installerade uppdateringar
Administrera säkerhetsuppdateringar i systemet
Analysera systemet med avseende på lämpliga uppdateringar
Installera och avinstallera uppdateringar
Lösa uppdateringsberoenden
Övervaka status för nedladdning och installation av uppdateringar
Bli underrättad om när det finns nya uppdateringar för systemet
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.
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:
Administrera alla Solaris-uppdateringar i systemet
Välja uppdateringar för automatisk nedladdning och installation
Få meddelanden om alla uppdateringsberoenden
Fjärradministrera systemet via webbprogrammet Sun Update Connection Hosted
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.
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:
Visa information om alla system du administrerar
Visa rapporter som innehåller alla aktiviteter för uppdateringsadministration
Använda ett webbprogram som ligger på en Sun-server för att fjärradministrera uppdateringar på systemen
Styra systemincheckningstider för att automatisera uppdateringsadministration
Med hjälp av Update Manager kan du sköta uppdateringsadministrationen, en process som omfattar följande åtgärder:
Analys av systemet för att sammanställa en lista med lämpliga uppdateringar.
Nedladdning av de lämpliga uppdateringarna till systemet.
Tillämpning av de lämpliga uppdateringarna i systemet.
Konfigurering av den uppdateringsadministrativa miljön för systemet.
Finjustering av den uppdateringsadministrativa miljön för systemet.
Borttagning av uppdateringar från systemet
Det går även att använda webbprogrammet Sun Update Connection Hosted för fjärradministration av systemen.
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.
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.
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.
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.
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.
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.
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:
Uppdateringen gjordes med kommandot patchadd -d, vilket innebär att patchadd, instrueras att inte spara kopior av filer som uppdateras eller ersätts.
Uppdateringen gjordes med kommandot patchadd utan att alternativet --d har använts och de avinstallationsfiler som genererades har senare tagits bort.
Uppdateringen har ersatts av en senare uppdatering.
Uppdateringen krävs för en annan uppdatering.
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.
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.
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.
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:
Uppdateringsservern. En server som ger åtkomst till Solaris-uppdateringar och uppdateringsdata. En uppdateringsserver kan vara en proxyserver för Sun Update Connection på intranätet eller Suns uppdateringsserver via Internet.
Lokal uppsättning uppdateringar. En uppsättning med uppdateringar och uppdateringsdata som lagras i en katalog som är tillgänglig för det lokala systemet. Det kan vara en lokal katalog, en delad nätverkskatalog eller en cd som är monterad i det lokala systemet.
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:
Suns uppdateringsserver. För den här konfigurationen krävs att klientsystemen är anslutna, direkt eller via en nätverksproxyserver, till Internet. Ett sådant klientsystem måste registreras i Update Manager.
Proxyservern för Sun Update Connection på intranätet (genom Suns uppdateringsserver). För den här konfigurationen krävs endast att proxyservern för Sun Update Connection är ansluten, direkt eller via en nätverksproxyserver, till Internet. Systemet som fungerar som proxyserver måste registreras i Update Manager, men det behöver inte proxyserverns klientsystem.
Uppsättning med uppdateringar i det lokala systemet. För den här konfigurationen krävs inte att klientsystemen är anslutna till Internet. Dessa klientsystem behöver inte heller registreras i Update Manager.
Proxyserver för Sun Update Connection (genom en uppsättning uppdateringar på det lokala systemet). För den här konfigurationen krävs inte att klientsystemen och proxyservern för Sun Update Connection är anslutna till Internet. Varken systemet som fungerar som proxyserver eller kliensystemen måste registreras i Update Manager.
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).
Update Manager kan användas för installation av följande typer av uppdateringar i systemet:
Standarduppdateringar som tillämpas direkt och inte kräver någon omstart av systemet
Uppdateringar som kräver omstart av systemet
Uppdateringar som måste göras manuellt
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)).
För kommandot smpatch set används följande parametrar för konfiguration av miljön för uppdateringsadministration.
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.
patchpro.patchset – Namnet på den uppdateringsuppsättning som ska användas. Standardnamnet är current.
Välj uppdateringsuppsättningen i menyn Visa uppsättning.
patchpro.download.directory – Sökväg till den katalog där de nedladdade uppsteringarna lagras och varifrån uppdateringarna installeras. Standardsökvägen är /var/sadm/spool.
patchpro.backout.directory – Sökvägen till den katalog där utbackningsdatan för uppdateringen sparas. När en uppdatering tas bort hämtas data från den här katalogen. Som standard sparas utbackningsdata i paketkatalogerna.
patchpro.patch.source – URL-adressen för uppdateringsuppsättningen. Standard-URL är den till Suns uppdateringsserver, https://getupdates.sun.com/solaris/.
patchpro.proxy.host – Värdnamnet för nätverksproxyservern. Som standard är ingen nätverksproxyserver angiven, och en direktanslutning till Internet förutsätts.
patchpro.proxy.port – Portnumret som används av nätverksproxyservern. Som standard är ingen nätverksproxyserver angiven, och en direktanslutning till Internet förutsätts. Standardporten är 8080.
patchpro.proxy.user – Användarnamn som används för verifiering på nätverksproxyservern.
patchpro.proxy.passwd – Lösenord som används för verifiering på nätverksproxyservern.
patchpro.install.types – Policy för installation av uppdateringar. Värdet är en lista av noll eller flera kolonavgränsade uppdateringsegenskaper som tillåts tillämpas vid en uppdateringsåtgärd (smpatch update).
Som standard installerar smpatch update-kommandot uppdateringar med egenskaperna standard, rebootafter och reconfigafter. Se Anpassa policyn för tillämpning av uppdateringar.
Via det grafiska användargränssnittet i Update Manager tillämpas alltid uppdateringar som har egenskapen standard. Denna policy kan inte ändras.