Nyheter i Solaris 10

Funktioner för systemadministration

Följande funktioner och förbättringar för systemadministration har lagts till i Solaris 10 6/06.

Filsystemet Solaris ZFS

Det här förbättrade filsystemet är nytt i Solaris 10 6/06.

Den här Solaris-uppdateringen innehåller Solaris ZFS, ett nytt 128-bitars filsystem. Solaris ZFS erbjuder enkel administration, transaktionssemantik, fullständig dataintegritet och en enorm skalbarhet. Solaris ZFS är inte en inkrementell förbättring av befintlig teknik. I stället innebär Solaris ZFS ett helt nytt synsätt på datahantering.

Solaris ZFS använder en modell för poolad lagring som fullständigt eliminerar begreppet volymer. På så sätt eliminerar Solaris ZFS också därmed sammanhängande problem med partitionshantering, underhåll och växande filsystem. Tusentals filsystem kan alla dra nytta av en gemensam lagringspool. Varje system använder bara så mycket utrymme som faktiskt behövs. Den kombinerade I/O-bandbredden för alla enheter i poolen är ständigt tillgänglig för alla filsystem.

Alla åtgärder är “copy-on-write”-transaktioner, så diskläget är alltid giltigt. Alla block har en kontrollsumma, tysta dataskador är inte möjliga. Data reparerar dessutom sig själva genom replikerade konfigurationer. Den här funktionen innebär att om en kopia skadas så identifierar Solaris ZFS skadan och använder en annan kopia för att reparera den skadade kopian.

Enkel administration av Solaris ZFS

För systemadministratörer är den största fördelen hos Solaris ZFS jämfört med traditionella filsystem den enkla administrationen.

Med ett enda kommando kan Solaris ZFS konfigurera en speglad lagringspool och filsystem. Till exempel:


# zpool create home mirror c0t1d0 c1t2d0

Ovanstående kommando skapar en speglad lagringspool med namnet home och ett filsystem med namnet home. Filsystemet monteras på /home.

Med Solaris ZFS kan du använda hela diskar i stället för partitioner för att skapa lagringspoolen.

Du kan använda filsystemshierarkin på /home för att skapa valfritt antal filsystem under /home. Till exempel:


# zfs create home/user1

Mer information finns i direkthjälpen för zpool(1M) och zfs(1M).

Dessutom innehåller Solaris ZFS följande funktioner för administration:

Mer information finns i Solaris ZFS Administration Guide.

Webbaserad hantering i ZFS

Solaris 10 6/06 innehåller Solaris ZFS-verktygen för webbaserad hantering som kan användas för mycket av den administration som utförs med kommandoradsgränssnittet i ZFS. Du kan utföra följande administrativa uppgifter med administrationsfönstret i Solaris ZFS:

Du kan ansluta till administrationsfönstret i Solaris ZFS via en säker webbläsare på följande URL:


https://systemnamn:6789

Om du skriver korrekt URL men inte kommer åt administrationsfönstret i Solaris ZFS så kanske servern inte är startad. Du startar servern genom att köra följande kommando:


# /usr/sbin/smcwebserver start

Om du vill att servern ska köras automatiskt när systemet startas kör du följande kommando:


# /usr/sbin/smcwebserver enable

ZFS och Solaris Zones

Partitioneringstekniken Solaris Zones stöder Solaris ZFS-komponenter, som exempelvis att lägga till Solaris ZFS-filsystem och lagringspooler i en zon.

Bland annat har filsystemets resurstyp i kommandot zonecfg förbättrats på följande sätt:


zonecfg:myzone> add fs
zonecfg:myzone:fs> set type=zfs
zonecfg:myzone:fs> set dir=/export/share
zonecfg:myzone:fs> set special=tank/home
zonecfg:myzone:fs> end

Mer information finns i direkthjälpen för zonecfg(1M) och i Solaris ZFS Administration Guide.

Stöd för ZFS-filsystem i installationsverktyget för Solaris

Den här versionen stöder följande installationsverktyg för Solaris:

Ny ACL-modell i Solaris

Solaris ZFS implementerar en ny ACL-modell. Tidigare versioner av operativsytemet Solaris stödde endast en ACL-modell som var primärt baserad på POSIX utkast till ACL-specifikation. ACL:er som är baserade på POSIX utkast används för att skydda UFS-filer. En ny modell som är baserad på NFSv4-specifikationen används för att skydda Solaris ZFS-filer.

Den nya ACL-modellen:

Den nyligen reviderade direkthjälpen för chmod(1) innehåller många nya exempel som beskriver användning med Solaris ZFS. Direkthjälpen för acl(5) innehåller en översikt över den nya ACL-modellen. Dessutom innehåller Solaris ZFS Administration Guide utförliga exempel på hur du använder ACL:er för att skydda ZFS-filer.

Förutseende självreparation för x64-system

Den här funktionen för systemadministration är ny i Solaris Express 4/06.

Från och med den här versionen innehåller Solaris en uppsättning funktioner för förutseende självreparation som automatiskt identifierar, diagnosticerar och hanterar fel på maskinvaran som upptäcks i systemet.

Solaris Fault Manager tillhandahåller nu stöd för CPU- och minnesfel som upptäcks på x64-system, inklusive:

Solaris Fault Manager diagnosticerar automatiskt fel i x64-maskinvara. Solaris Fault Manager försöker också automatiskt koppla ned eller isolera en felaktig CPU-, cache- eller DRAM-minnesregion. Diagnostiska meddelanden rapporteras av bakgrundsprogrammet fmd.

Mer information om felhantering i Solaris finns i:

Stöd för förutseende självreparation för SNMP-meddelande

Den här funktionen för systemadministration är ny i Solaris Express 4/06.

Från och med den här versionen innehåller Solaris en uppsättning funktioner för förutseende självreparation som automatiskt identifierar, diagnosticerar och hanterar fel på maskinvaran som upptäcks i systemet. Resultatet av diagnosen för självreparation rapporteras till tjänsten syslogd.

Med Solaris Fault Manager, fmd, kan du nu göra följande:

Felhanterings-MIB:en finns på /etc/sma/snmp/mibs/SUN-FM-MIB.mib i Solaris-systemet.

Mer information om hur du konfigurerar SNMP på Solaris finns i:

SunVTS 6.2

Den här funktionen för systemadministration är ny i Solaris 10 6/06.

SunVTSTM (Sun Validation Test Suite) 6.2 är ett omfattande diagnostiskt programvarupaket som testar och validerar Sun SPARC- och x86-maskinvara. Den här funktionen validerar maskinvaran genom att verifiera konfigurationen och att styrenheter, enheter och plattformar fungerar korrekt.

SunVTS stöder följande nya maskinvara:

Om det körs på maskinvara som inte stöds stoppar SunVTS körningen och visar varningsmeddelanden. Den här funktionen är en x86-förbättring för SunVTS.

Mer SunVTS 6.2-dokumentation finns på http://www.sun.com/documentation.

Common Agent Container

Den här funktionen för systemadministration är ny i Solaris 10 6/06.

Common Agent Container (CAC) är ett fristående JavaTM-program som implementerar en behållare för Java-administrationsprogram. CAC tillhandahåller en infrastruktur för hantering som har tagits fram för de hanteringsfunktioner som baseras på Java Management Extensions (JMXTM) och Java Dynamic Management Kit (JDMK). SUNCacaort-paketet installerar CAC-programvaran i katalogen /usr/lib/cacao. CAC är vanligen inte synligt för användaren eller administratören.

Två tillfällen när en administratör kan behöva interagera med bakgrundsprogrammet för behållare är:

Mer information finns i Kapitel 21, Troubleshooting Software Problems (Overview) i System Administration Guide: Advanced Administration.

Stöd för iSCSI-utloggning

Den här funktionen för systemadministration är ny i Solaris 10 6/06.

Med stödfunktionen för iSCSI-utloggning kan en användare logga ut från ett iSCSI-mål utan att starta om värddatorn. Om en användare försöker ta bort eller inaktivera en sökmetod eller sökadress och målet inte används, så loggar målet ut och rensar bort alla relaterade resurser. Om målet används så förblir sökadressen eller sökmetoden aktiv och meddelandet logisk enhet används loggas. Den här funktionen introducerar ett nytt, säkert sätt att logga ut från enheter som inte används utan att starta om värddatorn.

Följande kommandon kan användas för att utföra funktionen:

Användare behöver inte längre starta om en värddator när en ansluten iSCSI-lagring tas bort från värddatorn.

Mer information finns i direkthjälpen för iscsiadm(1M). Se även System Administration Guide: Devices and File Systems.

Stöd för iSCSI MS/T

Den här funktionen för systemadministration är ny i Solaris 10 6/06.

Med stödfunktionen iSCSI MS/T (Multiple Session Target) kan en användare skapa flera iSCSI-sessioner eller sökvägar till ett mål efter behov. De extra iSCSI-sökvägarna tillhandahåller högre koncentration och tillgänglighet av bandbredd i specifika konfigurationer. Stödfunktionen iSCSI MS/T bör användas i kombination med MPxIO eller annan programvara för flervägsfunktioner.

De nya iscsiadm-kommandona är:

Stödfunktionen iSCSI MS/T möjliggör högre koncentration och tillgänglighet av bandbredd för kunder med iSCSI-utrustning som stöder omdirigerad inloggning.

Mer information finns i:

Verktyget logadm

Den här funktionen för systemadministration är ny i Solaris 10 6/06.

Verktyget logadm innehåller alternativet -l som roterar loggfilens tidsangivelse efter lokal tid. Med alternativet -l kan logadm använda lokal tid vid namngivning av filer. Det här alternativet ändrar inte hur tidsangivelser lagras i loggfiler.

Mer information finns i direkthjälpen för logadm(1M).

Verktyget volfs

Den här förbättringen av verktyget volfs är ny i Solaris 10 6/06.

Bakgrundsprogrammet för volymhantering, vold, hanteras nu av SMF (Service Management Facility). Det innebär att du kan använda kommandot svcadm disable för att inaktivera följande nya volfs-tjänst, om det behövs:


# svcadm disable volfs

Du kan identifiera status för volfs-tjänsten med det här kommandot:


$ svcs volfs
STATE          STIME    FMRI
online         Sep_29   svc:/system/filesystem/volfs:default

Mer information finns i direkthjälpsavsnitten för smf(5), volfs(7FS) och vold(1M).

Mer information om hur du hanterar volfs-tjänsten finns i What’s New in Removable Media in the Solaris 10 1/06 Release? i System Administration Guide: Devices and File Systems.

Basic Registration 1.1

Den här funktionen för systemadministration är ny i Solaris 10 6/06.

Med Basic Registration 1.1 kan du skapa en registreringsprofil och registrerings-ID för att automatisera registreringen av Solaris-programvara. Användargränssnittet för registrering av programvara och proceduren för att registrera Solaris-programvara har ändrats i Basic Registration 1.1.

Mer information om ändringar av användargränssnittet för registrering av programvara och steg-för-steg-instruktioner för hur du registrerar Solaris-programvara finns i System Administration Guide: Basic Administration.

Sun-uppdateringsanslutning

Den här funktionen för systemadministration är ny i Solaris 10 6/06.

SunSM Update Connection System Edition kallas nu för Sun Update Connection. Sun Update Connection stöder standardbeteendet för patchadd från en global zon på ett system där en eller flera lokala zoner är installerade.

Mer information om produktgruppen Sun Update Connection finns i http://docs.sun.com/app/docs/coll/1320.2. Se även Versionsinformation för Sun-uppdateringsanslutning, System Edition 1.0.