Nyheter i Solaris 10

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.