Solaris 9-versionen innehåller följande enhetshanteringsförbättringar.
Traffic Manager i Sun StorEdgeTM stöder flera sökvägar för I/O-enheter såsom lagringsutrymme som är tillgängligt via Fibre Channel. Den här funktionen balanserar arbetet över flera enheter. Vidare ökar stabiliteten med Traffic Manager genom att förfrågningar till ett gränssnittskort eller en lagringsenhet som inte fungerar dirigeras om till fungerande kort eller enheter.
Från och med Solaris 8 7/01 stöder operativmiljön Solaris Ethernet-drivrutinen Sun Gigaswift 1000Base-T. Denna produkt ger förbättrade prestanda med en 1-GB partvinnad Ethernet-kopparlänk.
Mer information finns i direkthjälpen för ce(7D).
I Solaris 9 4/04 finns nya och reviderade funktionsbeskrivningar för USB. Se Enhetshantering.
Operativmiljön Solaris innehåller stöd för USB-enheter som exempelvis tangentbord, musenheter, ljudenheter, massminnesenheter och skrivare.
De här förbättringarna av stödet för USB-enheter är nytt för SPARC-plattformen i den här Solaris 9-versionen. I Solaris 9 12/02-uppdateringen finns de här förbättringarna även för x86-plattformar.
Sun Microsystems stöd för USB-enheter inkluderar bl.a. följande:
Sun Blade 100, Sun Blade 1000, NetraTM X1, Netra T1 och Sun Fire 280R-system stöder USB-enheter.
I Solaris 9-uppdateringarna stöder x86-system USB-enheter.
Även Sun Ray-system stöder USB-enheter.
Mer information om hur du använder USB-enheter med ett Sun Ray-system finns i Sun Ray-dokumentationen.
IA-system som kör Solaris 9 Intel-versionen innehåller stöd för USB-enheter.
I Solaris 9 4/04 finns nya och reviderade funktionsbeskrivningar för USB. Se Enhetshantering.
Många USB-massminnesenheter stöds i Solaris-miljön. En del enheter kan fungera även om de inte är USB-kompatibla. Läs informationen i /kernel/drv/scsa2usb.conf om du vill ta reda på om en viss enhet stöds.
De här förbättringarna av stödet för USB-massminnesenheter är nytt för SPARC-plattformen i den här Solaris 9-versionen. I Solaris 9 8/03-uppdateringen finns de här förbättringarna även för x86-plattformar.
Mer information finns i System Administration Guide: Basic Administration.
I Solaris 9 4/04 finns nya och reviderade funktionsbeskrivningar för USB. Se Enhetshantering.
Med hjälp av kommandot cfgadm kan du byta ut USB-enheter under drift, utan att behöva stänga av systemet. Du kan också använda kommandot cfgadm för att logiskt byta ut en USB-enhet under drift utan att fysiskt ta bort enheten. Detta kan vara användbart om du vill återställa en USB-enhet via en fjärranslutning.
De här förbättringarna av stödet för utbyte under drift är nytt för SPARC-plattformen i den här Solaris 9-versionen. I Solaris 9 8/03-uppdateringen finns de här förbättringarna även för x86-plattformar.
Mer information finns i direkthjälpen för cfgadm_usb(1M).
I Solaris 9 4/04 finns nya och reviderade funktionsbeskrivningar för USB. Se Enhetshantering.
Du kan använda Solaris utskriftsverktyg om du vill installera en USB-skrivare som är kopplad till ett SPARC-system eller ett IAsystem med USB-portar.
De nya logiska enhetsnamnen för USB-skrivare är:
/dev/printers/[0...N]*
Följaktligen, om du vill lägga till en USB-skrivare till en skrivarserver, så väljer du en av de enheterna. Välj enhet under Skrivarport på skärmen Lägg till ny skrivare.
De här förbättringarna av stödet för USB-skrivare är nytt för SPARC-plattformen i den här Solaris 9-versionen. I Solaris 9 8/03-uppdateringen finns de här förbättringarna även för x86-plattformar.
Mer information om hur du använder Solaris utskriftsverktyg för att installera skrivare finns i System Administration Guide: Advanced Administration.
Drivrutinen för USB-skrivare i Solaris 9 stöder alla skrivare som är kompatibla med USB-skrivarklassen. En förteckning över rekommenderade PostScript-skrivare hittar du i direkthjälpen för usbprn(7D).
Mer information och varningar om aktiv koppling av USB-skrivare finns i Notes and Diagnostics-avsnitten i direkthjälpen för usbprn(7D).
Med dynamisk omkonfigurering av systemresurser har du möjlighet att konfigurera om systemkomponenter medan systemet fortfarande körs. Den här funktionen har varit tillgänglig med kommandot cfgadm sedan Solaris 8-versionen. RCM (Reconfiguration Coordination Manager) hanterar dynamisk borttagning av systemkomponenter. Med hjälp av RCM kan du registrera och frisläppa systemresurser på ett kontrollerat vis.
Förut var du tvungen att frisläppa resurser från program manuellt innan du kunde ta bort resurser dynamiskt. En annan möjlighet är att använda kommandot cfgadm tillsammans med alternativet -f för att tvinga fram en omkonfigurationsåtgärd. Den metoden kan dock försätta dina program i ett okänt läge. Dessutom orsakar ofta manuell frigörning av resurser från program fel.
De nya RCM-systemen med USB-portar kan du använda för att skriva egna skript som stänger dina program. Du kan skriva skript som låter dina program frisläppa enheterna på ett korrekt vis under dynamisk omkonfiguration. RCM-ramverket kör automatiskt ett skript som svar på en omkonfigurationsbegäran om begäran påverkar de resurser som registrerats av skriptet.
Mer information finns i System Administration Guide: Basic Administration och i direkthjälpen för rcmscript(4).
I mp(1)-programförbättringar har kommandot mp ändrats så att det nu fungerar som en X-utskriftshanterarklient. Konfigurera en X-utskriftshanterare att köras på värdmaskinen. Med hjälp av kommandot mp går det sedan att skriva ut på alla utskriftsbeskrivningsspråk som X-utskriftshanteraren stöder. De nyligen införda alternativen -D och -P kan användas för att få mp att fungera som en X-utskriftshanterarklient.
Mer information finns i “Print Filter Enhancement With mp” i International Language Environments Guide.
Den dynamiska programvaran för omkonfiguration har förbättrats så att den nu felsöker dynamiska omkonfigurationsproblem på ett bättre sätt.
Mer information finns i System Administration Guide: Basic Administration och i direkthjälpen för cfgadm(1M).