Nyheter i Solaris 10

Filsystemsförbättringar

Det här avsnittet beskriver alla filsystemfunktioner i Solaris 10 3/05 som är nya eller har förbättrats sedan Solaris 9 först distribuerades i maj 2002.

NFS version 4

Den här funktionen är ny för Software Express pilotprogram. I Solaris Express 8/04 blev NFS version 4 standardfilsystemet. Den här funktionen ingår i Solaris 10 3/05.

Operativsystemet Solaris 10 innehåller Sun-implementeringen av det filåtkomstprotokoll som distribuerades med NFS version 4. Den här versionen är nästa logiska steg i utvecklingen av NFS. NFS version 4-protokollet, som anges i RFC 3530, skapades med stöd av IETF (Internet Engineering Task Force). Den här versionen har utformats för att vara både leverantörs- och operativsystemsneutral.

NFS version 4 integrerar filåtkomst, fillåsning och monteringsprotokoll till ett enda, enhetligt protokoll för att underlätta förflyttning genom brandväggar och förbättra säkerheten. Solaris-implementeringen av NFS version 4 är fullt integrerad med Kerberos V5, även kallad SEAM, vilket ger autentisering, integritet och sekretess. NFS version 4 gör det också möjligt för klient och server att sinsemellan förhandla om säkerhetsalternativ. Med NFS version 4 kan en server erbjuda olika säkerhetsalternativ för olika filsystem.

Solaris-implementeringen av NFS version 4 inkluderar delegation, en teknik som innebär att servern kan delegera hanteringen av en fil till en klient. Den här tekniken kan minska antalet tidsfördröjande operationer eftersom klienten garanteras att inga ändringar kan ske utan att servern informerar klienten. Protokollet inkluderar även sammansatta operationer, vilket innebär att flera operationer får kombineras till en enda ”över-nätverket”-begäran.

Mer information om NFS version 4 finns i kapitel 6, ”Accessing Network File Systems (Reference)”, i System Administration Guide: Network Services.

UFS-loggning aktiverad som standard

Den här funktionen är ny för Solaris Express 4/04 och för Solaris 9 9/04.

Loggning är numera aktiverad som standard för alla UFS-filsystem förutom under följande villkor:

I tidigare Solaris-versioner var du tvungen att aktivera UFS-loggning manuellt.

UFS-loggning paketerar de många metadataändringar som utgör en fullständig UFS-åtgärd in i en transaktion. Transaktionsuppsättningarna registreras i en logg på hårddisken och tillämpas sedan på det faktiska UFS-filsystemets metadata.

Det finns två fördelar med UFS-loggning:

Mer information finns i ”What’s New in File Systems in the Solaris 10 Release?” i System Administration Guide: Devices and File Systems. Se även direkthjälpen för mount_ufs(1M).

Förbättringar av NFS-klienten

Den här funktionen är ny för Software Express pilotprogram och för Solaris 9 12/03. Den här funktionen ingår i Solaris 10 3/05.

Följande förbättringar har ökat NFS-klientens prestanda.

Mer information finns i System Administration Guide: Network Services.

UFS-filsystem för flera TB

Stöd för UFS-filsystem med flera TB är bara tillgängligt för system som kör en 64-bitars kärna. Den här funktionen är ny för Software Express pilotprogram och för Solaris 9 8/03. Den här funktionen ingår i Solaris 10 3/05.

Operativsystemet Solaris 10 stöder UFS-filsystem med flera TB på system som kör en 64-bitars Solaris-kärna. Tidigare var UFS-filsystemen begränsade till ungefär 1 TB på både 64-bitars och 32-bitars system. Alla kommandon och verktyg för UFS-filsystem har uppdaterats för att ge stöd till UFS-filsystem för flera TB.

Du kan skapa ett UFS-filsystem som är mindre än en TB till en början. Du kan ange att filsystemet kan växa till ett filsystem med flera TB genom att använda kommandot newfs -T. Det här kommandot anger lämplig skala för inod- och fragmentdensitet för ett filsystem med flera TB.

Stöd för UFS-filsystem med flera TB förutsätter tillgång till logiska enhetsnummer (LUN) med flera TB. De här logiska enhetsnumren finns som Solaris volymhanterare-volymer, eller som fysiska diskar som är större än en TB.

Bland funktionerna för UFS-filsystem med flera TB finns de här:

Bland begränsningarna för UFS-filsystem med flera TB finns de här:

Mer information finns i ”What’s New in File Systems in the Solaris 10 Release?” i System Administration Guide: Devices and File Systems.

Enhetsfilsystem (devfs)

Den här funktionen är ny för Software Express pilotprogram. Den här funktionen ingår i Solaris 10 3/05.

Filsystemet devfs hanterar enheter i Software Express-versioner. Användare kan fortfarande komma åt alla enheter via poster i katalogen /dev. De här posterna är symboliska länkar till poster i katalogen /devices. Innehållet i katalogen /devices kontrolleras nu av filsystemet devfs. Posterna i katalogen /devices representerar aktuell status dynamiskt för åtkomliga enheter på systemet. Posterna kräver ingen administration.

Filsystemet devfs innehåller följande förbättringar:

Mer information finns i direkthjälpen för devfs(7FS).

Stöd för fler-TB-diskar med EFI-disketiketter

Det här stödet för diskar med flera TB är bara tillgängligt för system som kör en 64-bitars kärna. Den här funktionen är ny för Software Express pilotprogram och för Solaris 9 4/03. Den här funktionen ingår i Solaris 10 3/05.

Operativsystemet Solaris 10 stöder diskar som är större än 1 TB på system som kör en 64-bitars Solaris-kärna.

EFI-etiketten (Extensible Firmware Interface) ger stöd för fysiska diskar och virtuella diskvolymer. UFS-filsystemet är kompatibelt med EFI-disknamn, och du kan skapa ett UFS-filsystem som är större än 1 TB. Den här versionen innehåller även uppdaterade diskverktyg för hantering av diskar som är större än 1 TB.

SCSI-drivrutinen ssd stöder emellertid för närvarande bara diskar upp till 2 TB. Om du behöver större diskkapacitet än 2 TB kan du använda en disk- och lagerhanteringsprodukt som t.ex. Solaris volymhanterare och skapa en större enhet.

Mer information om hur EFI-disketiketter används finns i System Administration Guide: Devices and File Systems. Den här handboken innehåller viktig information och begränsningar. Den här informationen gäller användandet av EFI-disketiketten med befintliga programvaruprodukter.

Solaris volymhanterare kan också användas för att hantera diskar som är större än 1 TB i den här Solaris-versionen. Se Stöd för volymer med flera TB i Solaris volymhanterare.

Ny konfigurationsfil för autofs-miljön

Den här funktionen är ny för Software Express pilotprogram. Den här funktionen ingår i Solaris 10 3/05.

Den nya konfigurationsfilen för autofs-miljön, /etc/default/autofs, erbjuder ytterligare ett sätt att konfigurera autofs-kommandon och autofs-bakgrundsprogram. Nu kan du göra samma specifikationer i den nya konfigurationsfilen som du tidigare gjorde på kommandoraden. Men till skillnad från specifikationerna på kommandoraden bevaras konfigurationsfilen, även under uppgraderingar av operativsystemet. Dessutom behöver du inte längre uppdatera viktiga startfiler för att vara säker på att det befintliga beteendet för autofs-miljön bevaras.

Du kan göra specifikationerna med följande nyckelord:

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

Mer information finns i System Administration Guide: Network Services.