I det här kapitlet beskrivs kända körtidsproblem.
Versionen Solaris 9 9/05 HW finns inte tillgänglig för x86-plattformar. Information som berör x86-plattformar med Solaris 9 9/05 har inte tagits bort.
Alternativet -e i verktyget luxadm, som finns i SAN Kit 4.4.11 i Solaris 5.9, ger inte fullständig portinformation på vissa nyare maskinvaruplattformar, som Seattle (V215 och V245), Boston (V445) och Chicago (U45). Den fysiska FC-sökvägen begränsas av verktyget till 65 tecken. På dessa plattformar är de fysiska sökvägarna dock längre än så. Denna begränsning leder till fel för alla fc-anslutna hba som används med tredjepartsverktyg som NBU, EBS och VXSF.
Korrigeringsfilen 113043–13 åtgärdar detta problem och måste installeras av alla användare med dessa plattformar. Korrigeringsfilen utgör en uppdatering till paketet SUNWluxop. Den måste installeras efter den ursprungliga installationen av SAN Kit 4.4.11. De binärfiler som anges för korrigeringsfilen (se listan med korrigeringsfiler för SPARC i bilaga A) ersätter motsvarande filer i paketet SUNWluxop i SAN Kit 4.4.11 för Solaris 5.9.
Följande felmeddelande visas:
luxadm -e port is truncated to 65 characters. |
Åtgärd:
Installera Solaris 9 9/05 HW.
Installera SAN Kit 4.4.11.
Installera korrigeringsfilen 113043–13.
Tidsfaktorer kan ge panic i systemet med olika symptom.
Åtgärd: Installera den senaste versionen av Sun StorEdge SAN 4.4.11 (eller ett senare versionsnummer), som kan hämtas från Sun Download Center.
Om detta problem uppstår visas inget egentligt felmeddelande. När processen avslutas efter en rlogin-session kan dock det normala meddelandet "Connection closed ..." störas.
Åtgärd: Det finns inget behov av någon åtgärd eller annan lösning.
Teoretiskt skulle systemfönstret kunna hänga sig. Detta har aldrig visats under tester och det har inte heller förekommit några kundrapporter som tyder på att det kan hända. Hittills är det enda som hänt att meddelandet "Connection closed ..." störs. Om ett seriellt systemfönster, mot förmodan, skulle hänga sig utan möjlighet att upprätta en ny anslutning, bör det fortfarande gå att nå den berörda datorn med telnet, ssh eller något annat protokoll för fjärråtkomst. Det seriella systemfönstret kommer dock inte att bli tillgängligt igen förrän efter nästa omstart av systemet.
Följande frågor och problem som rör maskinvara gäller Solaris 9 9/05 HW-versionen.
Den här Solaris-versionen stöder både USB 1.1- och USB 2.0-enheter. I följande tabell sammanfattas vilka USB-enheter som fungerar i vilka konfigurationer. Anslutningstyperna kan vara antingen direkt till datorn eller via ett USB-nav. Lägg märke till att USB 1.1-enheter och nätnav kan vara av låghastighets- eller höghastighetstyp. USB 2.0-enheter och nätnav är av höghastighetstyp. Information om portar och åtgärdshastigheter finns i System Administration Guide: Devices and File Systems.
Tabell 2–1 USB-enheter och konfigurationer
USB-enheter |
Anslutningstyper |
---|---|
USB 2.0-lagringsenheter |
Direkt, USB 1.1-nav, USB 2.0-nav |
USB 1.1-enheter utom ljud |
Direkt, USB 1.1-nav, USB 2.0-nav |
USB 1.1-ljudenheter |
Direkt, USB 1.1-nav |
USB 2.0-ljudenheter |
Stöds inte |
EDID (Extended Display Identification Data) på bildskärmsminnet PGX32TM visas eventuellt inte omedelbart när bildskärmen växlas från strömsparläge. Bildskärmen är inte längre i strömsparläge. De utdata som genereras av kommandot fbconfig -prconf fortsätter dock att visa EDID-datafält som ”Inte tillgängliga.”. Vänta några sekunder och skriv kommandot igen så blir data tillgängliga.
Åtgärd: Ingen.
System med viss USB 2.0-maskinvara hänger sig ofta eller ger allvarliga fel när du kör den här Solaris-versionen. De här problemen är kopplade till USB 2.0-enheter som inte är baserade på NEC-kretsuppsättningen. När de här problemen inträffar genererar systemet ett felmeddelande som gäller EHCI (Enhanced Host Controller Interface).
Åtgärd: Välj ett av följande alternativ beroende på systemets maskinvarukonfiguration:
Ersätt USB 2.0-värdstyrenheten med maskinvara som är baserad på NEC-kretsuppsättningen. USB 2.0-maskinvara som är baserad på NEC-kretsuppsättningen brukar fungera väl med operativsystemet Solaris.
På system där USB 2.0-värdstyrenheten är inbyggd på moderkortet och som har ett ledigt PCI-fack utför du följande steg:
Lägg till ett PCI-baserat USB 2.0-kort som är baserat på NEC-chipet.
Logga in som superanvändare.
Inaktivera USB 2.0 på moderkortet och aktivera stöd för USB 2.0 via PCI-kortet. Utfärda följande kommandon:
# update_drv -d -i '"pciclass,0c0320"' usba10_ehci # update_drv -a -i '"pci1033,e0"' usba10_ehci # reboot |
Du kan ansluta USB 2.0-enheter till kortets port i stället för till originalporten på moderkortet och på så vis få högre prestanda.
Även om du inte kan lägga till ny USB-maskinvara i systemet kan du fortfarande inaktivera systemets EHCI genom att utföra följande steg:
Logga in som superanvändare.
Utfärda följande kommandon:
# update_drv -d -i '"pciclass,0c0320"' usba10_ehci # reboot |
USB 2.0-portar styrs av två maskinvarudelar:
EHCI för höghastighetsdelen
Antingen OHCI (Open Host Controller Interface) eller UHCI (Universal Host Controller Interface) för låghastighets- och höghastighetdelen
Till x86-baserade system finns det drivrutiner för både OHCI och UHCI. På SPARC-baserade system stöds bara OHCI USB 1.1-värdstyrenheten. Därför fortsätter bara USB-maskinvara med OHCI-styrenheter att fungera på SPARC-system där EHCI-styrenheten är inaktiverad. Om systemet har rätt OHCI- eller UHCI-drivrutiner installerade fortsätter USB-maskinvaruportarna att fungera även då EHCI är inaktiverad. USB 2.0-enheter som är anslutna till de här portarna kan bara köras så fort som en USB 1.1-enhet.
Om du vill kontrollera om det är EHCI- eller OHCI-värdstyrenheter som finns på ditt SPARC-baserade system skriver du:
# prtconf -D
Leta efter EHCI-poster bredvid en eller flera OHCI-poster i resultatet, ungefär som i följande exempel:
pci, instance #0 (driver name: pci_pci) usb, instance #0 (driver name: usba10_ohci) usb, instance #1 (driver name: usba10_ohci) usb, instance #0 (driver name: usba10_ehci) |
Följande smartkortsfel gäller operativsystemet Solaris 9 9/05 HW.
Om ocfserv avslutas och visningen låses, förblir systemet låst även när smartkort sätts i eller tas bort.
Åtgärd: Utför följande steg för att låsa upp systemet:
Gör en fjärrinloggning på den dator där processen ocfserv avbröts.
Logga in som superanvändare.
Avbryt dtsession-processen genom att skriva följande i ett terminalfönster:
# pkill dtsession |
ocfserv startar om och smartkortsinloggning och smartkortsfunktionalitet återställs.
Det går inte att redigera konfigurationsfiler för smartkort som finns i /etc/smartcard/opencard.properties med menyalternativet Redigera konfigurationsfil i Smartcards Management Console. Om menyalternativet väljs visas en varning som varnar användaren från att fortsätta om inte den tekniska supporten begärt det.
Åtgärd: Använd inte menyalternativet Redigera konfigurationsfil i Smart Cards Management Console. Information om konfiguration av smartkort finns i Solaris Smart Cards Administration Guide.
Följande skrivbordsmiljöfel gäller operativsystemet Solaris 9 9/05 HW.
Följande UTF-8-språkversioner saknas när inloggningsservern och inloggningstjänsten för CDE (Common Desktop Environment) startar:
ar_SA.UTF-8
el_GR.UTF-8
nl_BE.UTF-8
nl_NL.UTF-8
pt_PT.UTF-8
Åtgärd: Om du vill använda de här språkversionerna loggar du in till en annan UTF-8-språkversion. Ange sedan variabeln LC_ALL på kommandoraden. Till exempel:
export LC_ALL=ar_SA.UTF-8
Åtgärden gäller endast SPARC-baserade system. De här språkversionerna är inte tillgängliga för x86-baserade system.
Funktionen för automatisk körning av flyttbara media i CDE har tillfälligt tagits bort från Solaris 9 9/05 HW.
Åtgärd: Om du vill använda funktionen för automatisk körning för en cd-rom eller något annat flyttbart medium måste du göra något av följande:
Kör programmet volstart från den översta nivån i det flyttbara mediets filsystem.
Följ instruktionerna som finns på cd:n för att få tillgång till enheten även om du inte använder CDE.
dtmail låser sig efter anslutning till IMAP-servern om alternativet FontList anges när dtmail startas från kommandoraden. Se följande exempel:
/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:" |
Följande felmeddelande visas:
Segmenteringsfel |
Det här problemet uppstår både i språkområdet C och ja.
Åtgärd: Ange inte alternativet FontList när du startar dtmail från kommandoraden.
Om du försöker läsa ett e-postmeddelande med många långa rader i något av Unicode- eller UTF-8-språkområdena för Solaris 9 9/05 HW verkar e-postverktyget (dtmail) låsa sig. Meddelandet visas inte genast.
Åtgärd: Välj en av följande lösningar:
Förstora brevlådefönstret för dtmail så att det innehåller 132 kolumner.
Följ nedanstående steg för att inaktivera CTL-funktionen (Complex Text Layout).
Logga in som superanvändare.
Byt katalog till systemets språkversionskatalog.
# cd /usr/lib/locale/språkområdesnamn |
I föregående exempel refererar språkversionens_namn till namnet på Unicode- eller UTF-8-språkversionen som är inställd i systemet Solaris 9 9/05 HW.
Byt namn på processkategorin för språkområdeslayouten.
# mv LO_LTYPE LO_LTYPE- |
Byt tillbaka namnet på processkategorin för språkversionslayouten till det ursprungliga namnet (LO_LTYPE) innan du installerar några korrigeringsfiler som påverkar processen för språkversionslayouten.
När du har tagit bort det sista objektet på skrivbordet återställs objektet från handdatorn till skrivbordet när du synkroniserar handdatorn. Du kan till exempel ta bort och återställa det senaste mötet i Kalendern eller den senaste adressen i Adresshanteraren.
Åtgärd: Ta bort den senaste inmatningen från handdatorn manuellt före synkroniseringen.
Om du utbyter multibyte-data mellan en PDA-enhet och Solaris CDE kan dessa data förstöras i båda miljöerna.
Åtgärd: Säkerhetskopiera informationen på din dator med PDA-säkerhetskopieringsverktyget innan du kör programmet SolarisTM PDASync. Om du av misstag råkar utbyta multibyte-data så att dessa förstörs, kan du återställa dem från säkerhetskopian.
Följande information gäller skrivbordet GNOME 2.0.
Tilläggsinformation och information om hur du felsöker skrivbordet GNOME 2.0 finns i följande dokument på http://docs.sun.com:
Tilläggsinformation för skrivbordet GNOME 2.0 för operativmiljön Solaris
Problemlösningshandbok för skrivbordet GNOME 2.0 för operativmiljön Solaris
Följande systemadministrationsfel gäller Solaris 9 9/05 HW:
Kommandot localeadm kommer inte att installera regionerna ceu och nam korrekt från fysiska CD-skivor eller CD-avbildningar på nätverket. Inget felmeddelande visas.
Åtgärd: Använd DVD-avbildningar med Solaris i stället för CD-versionerna.
patchadd kan ge problem med vissa korrigeringar, om du inte är inloggad som rot utan har blivit rot genom att använda kommandot su.
Följande felmeddelande visas:
patch has not been installed |
Åtgärd: Om inloggning som rot är helt avstängd får du tillfälligt aktivera det och logga in som rot. Installera korrigeringen och stäng sedan av rotinloggning igen.
Systempanic kan inträffa under viloläge/återstart (cpr) och leda till att systemet hänger sig. Problemet uppträder vanligen i Sun BladeTM 2000-arbetsstationer som har grafikacceleratorn XVR-1000 installerad. I sällsynta fall kan andra SPARC-baserade system hänga sig under ett allvarligt fel. När det allvarliga felet inträffar sparas inte minnesutskriftsfilen och ingen ledtext visas på konsolen. Problemet kan vara mera utbrett om kernel-felsökaren (kadb) är aktiv.
Åtgärd: Uppgradera till OBP 4.17 eller senare.
Om du försöker stoppa systemet genom att trycka tangentbordssekvenser som t.ex. Stop-A eller L1-A kan ett allvarligt fel inträffa. Ett felmeddelande som liknar följande visas:
panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): tidgränsen för konsekvent dma-synkronisering nåddes |
Åtgärd: Tvinga inte systemet till OpenBootTM PROM med tangentbordssekvenser.
Kommandona för Universal Serial Bus Architecture (USBA) Modular DeBugger (mdb) kanske inte konfigureras automatiskt på vissa x86-system.
Åtgärd: Du får tillgång till USBA mdb-kommandona genom att läsa in USBA mdb-modulen manuellt med följande kommando efter att mdb har startats:
> ::load usba |
När usba mdb-modulen är laddad kan du få en lista över alla USB-kommandon genom att köra det här kommandot:
> ::dcmds ! grep usb |
Du startar en Sun LX50-dator som har en servicepartition och Solaris 9 9/05 HW (x86-versionen) installerad. Om du försöker starta servicepartitionen genom att trycka på F4 när det alternativet ges, blir skärmen svart. Systemet kan inte starta servicepartitionen.
Åtgärd: Tryck inte på F4 när startskärmen för BIOS visas. Efter en liten stund visas skärmen Aktuell skivpartitionsinformation. Markera det nummer i kolumnen Part# som motsvarar type=DIAGNOSTIC. Tryck på Retur. Servicepartitionen startas.
Bakgrundsprogrammet Solaris WBEM Services 2.5 kan inte hitta providers som skrivs till gränssnittet com.sun.wbem.provider eller till gränssnittet com.sun.wbem.provider20. Även om du skapar en instans av Solaris_ProviderPath för en provider som skrivs till dessa gränssnitt kan bakgrundsprogrammet Solaris WBEM Services 2.5 inte hitta providern.
Åtgärd: För att bakgrundsprogrammet ska kunna hitta providers stoppar och startar du om bakgrundsprogrammet Solaris WBEM Services 2.5.
# /etc/init.d/init.wbem stop # /etc/init.d/init.wbem start |
Om du använder javax
-API:t för att utveckla din provider behöver du inte stoppa och starta om bakgrundsprogrammet Solaris WBEM Services 2.5. Bakgrundsprogrammet Solaris WBEM Services 2.5 identifierar javax
-providers dynamiskt.
Om du väljer att utveckla WBEM-program med com.sun-API:t i stället för javax
-API:t, stöds endast RMI (Remote Method Invocation) för CIM (Common Information Model) fullt ut. Det går inte att garantera att andra protokoll, som XML/HTTP, fungerar ordentligt med com.sun-API:t.
I följande tabell visas exempel på anrop som körs under RMI, men som inte fungerar under XML/HTTP.
Metodanrop |
Felmeddelande |
---|---|
CIMClient.close() |
NullPointerException |
CIMClient.execQuery() |
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
CIMClient.getInstance() |
CIM_ERR_FAILED |
CIMClient.invokeMethod() |
XMLERROR: ClassCastException |
Solaris Management Console-verktyget Monteringar och delade enheter kan inte ändra monteringsalternativ på filsystem som är nödvändiga, exempelvis / (rot), /usr och /var.
Åtgärd: Välj en av följande lösningar:
Använd avmonteringsalternativet tillsammans med monteringskommandot.
# mount -F filsystemstyp -o remount,additional-mount-options \ enhet-som-ska-monteras monteringspunkt |
Ändringar i monteringsegenskaper som utförs med alternativet -remount tillsammans med kommandot mount är inte permanenta. Dessutom ärver alla monteringsalternativ, som inte anges i delen ytterligare_monteringsalternativ i det föregående kommandot, standardvärden som anges av systemet. Mer information finns i direkthjälpen för mount_ufs(1M).
Redigera lämplig post i filen /etc/vfstab för att ändra monteringsegenskaper för filsystemet och starta sedan om systemet.
Följande problem i Solaris Volymhanterare gäller Solaris 9 9/05 HW.
Om du har ett speglat rotfilsystem (/) för Solaris Volymhanterare där filsystemet inte startar på cylinder 0 får de underspeglingar som du kopplar inte heller starta på cylinder 0.
Om du försöker koppla en underspegling som startar på cylinder 0 till en spegling där den ursprungliga underspeglingen inte startar på cylinder 0, visas följande felmeddelande:
Det går inte att ansluta en delspegel med etikett till en spegel utan etikett |
Åtgärd: Välj en av följande lösningar:
Kontrollera att både rotfilsystemet och volymen för den andra underspeglingen startar på cylinder 0.
Se till att varken rotfilsystemet eller volymen för den andra delspegeln börjar på cylinder 0.
JumpStart-installationen startar som standard minnesväxlingen på cylinder 0 och rotfilsystemet (/) någon annanstans på skivan. Det normala systemadministrativa förfarandet är att börja skivdel 0 på cylinder 0. Om du speglar en standard-JumpStart-installation med en rot på skivdel 0, men inte cylinder 0, till en vanlig sekundär disk med en skivdel 0 som börjar på cylinder 0, kan det uppstå problem. Ett felmeddelande visas när du försöker koppla den andra underspeglingen. Mer information om standardbeteendet för installationsprogrammen för Solaris finns i Installationsguide för Solaris 9 9/04.
Följande fel i Solaris Volymhanterare gäller Solaris 9 9/05 HW.
I icke-engelska språkversioner går det inte att skapa volymer med Solaris Volymhanterare-kommandot metassist. Om t.ex. LANG har angetts som ja (japanska), visas följande felmeddelande:
xmlEncodeEntitiesReentrant : indata är inte UTF-8 Syntax för attributvärde läst på spegeln är inte giltigt Värdet “XXXXXX“(okänt ord) för attributläsning på spegeln finns inte bland de uppräknade uppsättningarna Syntax för attributvärde skrivet på spegeln är inte giltigt Värdet “XXXXXX“(parallell på japanska) för attributskrivning på spegeln finns inte bland de uppräknade uppsättningarna metassist: XXXXXX(ogiltig på japanska) volume-config |
Åtgärd: Logga in som superanvändare och ställ in variabeln LANG till LANG=C.
Använd följande kommando för Bourne-, Korn- och Bash-skalen:
# export LANG=C |
För C-skalet använder du följande kommando:
# setenv LANG C |
Om du skapar en RAID-1- (spegel) eller RAID-5-volym för Solaris Volymhanterare i en skivuppsättning som byggts på en mjuk partition, fungerar inte reservenheter som de ska.
Bland de problem som kan inträffa finns bl.a. följande:
Reservenheten aktiveras inte.
Reservenhetens status ändras och indikerar att enheten är sönder.
Reservenheten används men återsynkroniseras från fel enhet.
Reservenheten påträffar ett fel, men felstatus rapporteras inte.
Åtgärd: Använd inte den här konfigurationen när du skapar RAID-1- eller RAID-5-volymer för Solaris Volymhanterare i diskuppsättningar.
Du kan inte ersätta en icke fungerande enhet med en enhet som har konfigurerats med Solaris Volymhanterare. Ersättningsenheten måste vara ny för Solaris volymhanterare. Om du flyttar en disk fysiskt mellan två platser i Sun StorEdgeTM A5x00 misslyckas kommandot metadevadm. Det här felet inträffar då skivdelens logiska enhetsnamn inte finns längre. Enhets-ID:et för disken finns dock kvar i metaenhetskopian. Följande meddelande visas:
En namnlös enhet har upptäckts. Kör 'devfsadm && metadevadm -r för att matcha. |
Du kan nu komma åt disken på den nya platsen. Du kan dock behöva använda det gamla namnet på den logiska enheten för att göra det.
Åtgärd: Flytta fysiskt tillbaka enheten till dess ursprungliga plats.
Om du tar bort och ersätter en fysisk skivdel på systemet, och sedan använder kommandot metarecover -p -d för att skriva relaterad information om den mjuka partitionen till skivdelen, orsakar detta ett fel. Kommandot uppdaterar inte namnrymden för metaenhetsdatabasen så att det speglar ändringen i diskenhetsidentifieringen. Det här tillståndet orsakar ett öppningsfel för varje sådan mjuk partition som är byggd överst på disken. Följande meddelande visas:
Öppningsfel |
Åtgärd: Skapa en mjuk partition på den nya skivdelen i stället för att använda kommandot metarecover för att återställa den mjuka partitionen.
Om den mjuka partitionen ingår i en spegling eller RAID 5 använder du kommandot metareplace utan alternativet -e för att ersätta den gamla mjuka partitionen med den nya.
# metareplace dx spegel-eller-RAID-5 gamla-mjuka-partitionen nya-mjuka-partitionen |
Följande nätverksfel gäller Solaris 9 9/05 HW:
Om du försöker ställa in parametrar "per enhet" i filen bge.conf leder det till panic för systemet. Följande felmeddelande visas:
ifconfig: trap type = 0x31 addr=0x10 |
Åtgärd: Med kommandot ndd kan du ställa in egenskaper för specifika enheter med bge-drivrutinen efter start.
Om du konfigurerar flera IP-tunnlar mellan två IP-noder, och aktiverar ip_strict_dst_multihoming eller andra IP-filter, kan detta orsaka paketförlust.
Åtgärd: Välj ett av följande alternativ:
Konfigurera först en enda tunnel mellan de båda IP-noderna. Lägg till adresser i tunneln genom att använda kommandot ifconfig med alternativet addif.
Aktivera inte ip_strict_dst_multihoming för tunnlar mellan två IP-noder.
Följande problem med dokumentations-cd:n gäller Solaris 9 9/05 HW.
I iPlanetTM Directory Server 5.1 Collection (Solaris-versionen) fungerar inte länkar med rubriken DocHome. Dessutom fungerar inte länkarna mellan separata böcker. Om du försöker använda dessa länkar visas ett felmeddelande Kunde inte hittas.
Åtgärd: Om du vill navigera mellan iPlanet Directory Server 5.1-dokument på datorn går du till sidan iPlanet Directory Server 5.1 Collection (Solaris Edition) på http://docs.sun.com . Klicka på länken till det dokument som du vill visa.
Om du tar bort paketet SUNWsdocs och sedan försöker ta bort andra dokumentationspaket misslyckas borttagningen. Problemet uppstår eftersom SUNWsdocs-paketet installeras med alla samlingar och är en startpunkt för webbläsaren.
Åtgärd: Om du har tagit bort paketet SUNWsdocs installerar du om paketet SUNWsdocs från dokumentationsmediet och tar sedan bort de andra dokumentationspaketen.
Följande fel på dokumentations-cd:n gäller Solaris 9 9/05 HW.
PDF-dokumenten på Solaris 9 9/05 HW dokumentations-cd 1 (av 2) är inte tillgängliga i Solaris 9 9/05 HW och andra UNIX-baserade system för de här europeiska språkversionerna:
de (tyska)
es (Spanska)
fr (franska)
it (Italienska)
sv (Svenska)
Det här problemet inträffar på grund av en begränsning i Adobe Acrobat Reader. Mer information om det här finns på Adobes webbplats för tekniska frågor på http://www.adobe.com:80/support/techdocs/294de.htm.
Åtgärd: Välj en av följande lösningar:
I Solaris 9 9/05 HW och andra UNIX-baserade system anger du miljövariabeln LC_ALL till C acroread. Skriv till exempel följande kommando i ett terminalfönster i C-skalet:
% env LC_ALL=C acroread |
När det gäller system som inte baseras på UNIX, uppgraderar du till Adobe Acrobat Reader 5.0 eller senare.
Vissa dokumentationssamlingar för Solaris 9 9/05 HW kan oväntat tas bort från systemet om följande inträffar:
Du installerar både dokumentations-cd 1 av 2 och 2 av 2 för Solaris 9 9/05 HW på systemet.
Sedan använder du verktyget prodreg eller dokumentations-cd:ns installationsprogram för Solaris 9 9/05 HW när du vill ta bort vissa dokumentationspaket.
Dokumentations-cd 1 av 2 och 2 av 2 för Solaris 9 9/05 HW har tre gemensamma samlingar. Om du tar bort de paket som innehåller dessa samlingar från en installation av antingen dokumentations-cd 1 av 2 eller 2 av 2 för Solaris 9 9/05 HW så tas paketet bort från båda installationerna.
I följande tabell visas de paket som kan tas bort oväntat:
Tabell 2–2 Dokumentationspaket för Solaris 9 9/05 HW som finns på båda dokumentations-cd-skivorna för Solaris 9 9/05 HW
Namn på HTML-paket |
PDF-paketnamn |
Samlingsbeskrivning |
---|---|---|
SUNWaadm |
SUNWpaadm |
Systemadministratörssamling för Solaris 9 |
SUNWdev |
SUNWpdev |
Solaris 9 Developer Collection |
SUNWids |
SUNWpids |
iPlanet Directory Server 5.1 Collection |
Åtgärd: Välj en av följande lösningar:
Om avinstallationsprocessen oväntat tar bort dessa dokumentationspaket, och du vill ha dem på systemet, installerar du om dem från dokumentations-cd 1 av 2 eller 2 av 2 för Solaris 9 9/05 HW.
Du undviker det här problemet genom att ta bort paket som du inte vill ha på systemet med verktyget pkgrm.
Följande är ett språkversionsproblem som gäller Solaris 9 9/05 HW.
Programvarustöd för ytterligare tre tangentbordslayouter har lagts till i den här versionen av Solaris 9: Estniskt tangentbord typ 6, fransk-kanadensiskt tangentbord typ 6 och polskt tangentbord för programmerare typ 5.
Den här programvaran ger användare i Kanada, Estland och Polen större flexibilitet för tangentbordsinmatning genom att de amerikanska standardtangentbordslayouterna ändras för deras språkbehov.
För närvarande finns ingen maskinvara för de här tre tangentbordstyperna.
Åtgärd: Om du vill använda den här nya programvaran för tangentbord ändrar du filen /usr/openwin/share/etc/keytables/keytable.map på något av följande sätt:
Gör följande ändringar om du använder ett estniskt tangentbord typ 6:
Ändra posten US6.kt till Estonia6.kt i filen /usr/openwin/share/etc/keytables/keytable.map. Den ändrade posten ska lyda så här:
6 0 Estonia6.kt |
Lägg till följande poster i filen /usr/openwin/lib/locale/iso8859-15/Compose:
<scaron> |
: "/xa8" |
scaron |
<scaron> |
: "/xa6" |
scaron |
<scaron> |
: "/270" |
scaron |
<scaron> |
: "/264" |
scaron |
Ändringarna verkställs när du startar om datorn.
Gör följande ändringar om du använder ett franskt-kanadensiskt tangentbord typ 6:
Ändra posten US6.kt till Canada6.kt i filen /usr/openwin/share/etc/keytables/keytable.map. Den ändrade posten ska lyda så här:
6 0 Canada6.kt |
Ändringarna verkställs när du startar om datorn.
Gör följande ändringar om du använder den befintliga polska tangentbordslayouten typ 5:
Ändra posten Poland5.kt till Poland5_pr.kt i filen /usr/openwin/share/etc/keytables/keytable.map. Den ändrade posten ska lyda så här:
4 52 Poland5_pr.kt |
Om du använder ett tangentbord med dip-omkopplare bör du kontrollera att omkopplarna har satts till korrekt binärvärde för den polska tangentbordstabellposten (binär 52) innan du startar om systemet.
Om du använder ett vanligt amerikanskt typ 5-tangentbord ändrar du posten US5.kt till Poland5_pr.kt i filen /usr/openwin/share/etc/keytables/keytable.map. Den ändrade posten ska lyda så här:
4 33 Poland5_pr.kt |
Ändringarna verkställs när du startar om datorn.
Följande språkversionsfel gäller Solaris 9 9/05 HW:
Sorteringsfunktionen i europeiska UTF-8-språkområden fungerar inte korrekt.
Åtgärd: Innan du försöker sortera i en FIGGS UTF-8-språkversion ställer du in variabeln LC_COLLATE på ISO–1-motsvarigheten.
# echo $LC_COLLATE > es_ES.UTF-8 # LC_COLLATE=es_ES.IS08859-1 # export LC_COLLATE |
Börja sedan sortera.
Följande fel i Sun ONE Application Server gäller Solaris 9 9/05 HW:
När du försöker använda det administrativa gränssnittet för Sun ONE Application Server med standardwebbläsaren för Solaris 9 9/05 HW visas följande felmeddelande:
Unsupported Browser: Netscape 4.78 It is recommended that you upgrade your browser to Netscape 4.79 or Netscape 6.2 (or later) to run the Sun One Application Server Administrative UI. Those who choose to continue and not upgrade may notice degraded performance or unexpected behavior. |
Om du kör den version av det administrativa användargränssnittet för Sun ONE Application Server som finns med i Solaris 9 9/05 HW använder du Netscape 4.79 eller Netscape 7.0.
Åtgärd: Använd /usr/dt/appconfig/SUNWns/netscape i stället för /usr/dt/bin/netscape.
Följande problem gäller processer och åtgärder för Sun ONE Directory Server.
Använd UTF-8-teckenuppsättningen när du anger unika namn under installationen. Andra kodningar stöds inte. Installationsåtgärder konverterar inte data från lokala teckenuppsättningar till UTF-8. LDIF-filer (Lightweight Directory Interchange Format) som används för att importera data måste också använda teckenkodningen UTF-8. Importåtgärder konverterar inte data från lokala teckenuppsättningar till UTF-8.
Schemat som följer med Sun ONE (Sun Open Net Environment) Directory Server (tidigare iPlanet Directory Server) 5.1, skiljer sig från det schema som anges i RFC 2256 för objektklasserna groupOfNames och groupOfUniquenames. I det schema som ingår är attributtyperna member och uniquemember valfria. Enligt RFC 2256 ska minst ett värde för dessa typer finnas i respektive objektklass.
Attributet aci är ett användningsattribut som inte returneras vid en sökning om du inte explicit efterfrågar det.
Multimasterreplikering via globala nätverk (WAN) stöds inte för närvarande.
Sun ONE Directory Server 5.1 tillhandahåller tilläggsprogrammet Uniqueness för användares ID-nummer (UID). Som standard är tilläggsprogrammet inte aktiverat. Skapa en ny instans av tilläggsprogrammet Attribute Uniqueness för varje attribut för att försäkra dig om att de är unika. Mer information om tilläggsprogrammet för unika användar-ID:n finns i iPlanet Directory Server 5.1 Administrator's Guide på http://docs.sun.com.
Tilläggsprogrammet Referential Integrity är numera inaktiverat som standard. För att undvika upplösningsslingor bör tilläggsprogrammet Referential Integrity bara aktiveras på en huvudkopia i en miljö med flera huvudkopior. Innan du aktiverar tilläggsprogrammet Referential Integrity på servrar som utfärdar länkningsförfrågningar, bör du analysera prestandaresurser, tids- och integritetsbehov. Integritetskontroller kan kräva mycket minne och stor processorkraft.
Attributet nsRoleDN används för att definiera en roll. Attributet ska inte användas för att utvärdera rollmedlemskap i en användarpost. När du utvärderar rollmedlemskap tittar du på attributet nsrole.
Om VLV-index (virtual list view) omfattar mer än en databas fungerar de inte som de ska.
Följande fel i Sun ONE Directory Server gäller Solaris 9 9/05 HW:
Om du startar Sun ONE Directory Server 5.1-konsolen och skapar en ny inaktiv användare eller en ny inaktiv roll, inaktiveras inte den nyskapade användaren eller rollen. Det går inte att skapa inaktiva användare och roller via konsolen.
Åtgärd: Om du vill skapa en inaktiv användare eller roll gör du så här:
Skapa den nya användaren eller rollen.
Dubbelklicka på den nya användaren eller rollen. Du kan också markera den nya användaren eller rollen. Välj Egenskaper på menyn Objekt.
Klicka på fliken Konto.
Klicka på knappen Inaktivera.
Klicka på OK.
Den nya användaren eller rollen inaktiveras.
Om du anger ett bas-DN som innehåller ett blanksteg, t.ex. o=USA:s regering,C=USA vid konfigurationstid för Sun ONE Directory Server 5.1 förkortas detta DN till regering,C=USA. DN bör vid konfigurationen anges till o=U.S.%20Government,C=US.
Åtgärd: Så här korrigerar du posten för bas-DN.
Markera toppkatalogposten i den vänstra navigationspanelen på fliken Servrar och program i konsolen.
Redigera suffixet i delträdsfältet för användarkatalog.
Klicka på OK.
Om kontospärr är aktiv och användarlösenordet ändras, fortsätter spärren att vara i aktiv.
Åtgärd: Återställ utelåsningsattributen accountUnlockTime , passwordRetryCount och retryCountResetTime när du vill låsa upp kontot.
Om du installerar Sun ONE Directory Server 5.1, startar konsolen, initierar katalogen med en LDIF-fil och sedan säkerhetskopierar servern, rapporterar konsolen att säkerhetskopieringen har lyckats. Säkerhetskopieringen har dock misslyckats.
Åtgärd: Utför följande åtgärder från konsolen när du har initierat databasen:
Stoppa servern.
Starta om servern.
Utför säkerhetskopieringen.
Du kan inte använda LDAP-namntjänster för att skapa namn på sökvägar för automatisk montering som är identiska i allt utom användningen av stora/små bokstäver. Katalogservern tillåter inte att du skapar poster om namnattributen har skiftlägeskänslig syntax och det redan finns en post med samma namn, men annan användning av stora/små bokstäver.
Till exempel kan sökvägarna /home/foo och /home/Foo inte finnas samtidigt.
Om posten attr=foo,dc=mycompany,dc=com finns tillåter servern inte att du skapar posten attr=Foo,dc=mycompany,dc=com. En sidoeffekt av det här problemet är att när LDAP-namntjänster används måste namn på sökvägar för automatisk montering vara unika oavsett skiftläge.
Åtgärd: Ingen.
Om servern stoppas under export, backup, restore eller indexering kraschar den.
Åtgärd: Stoppa inte servern under dessa åtgärder.
Om du försöker konfigurera replikering via (SSL) med certifikatbaserad verifiering fungerar inte replikeringen om något av följande stämmer:
Leverantörens certifikat är självsignerat.
Leverantörens certifikat kan bara fungera som ett SSL-servercertifikat och kan inte ha klientens roll under en SSL-handskakning.
Åtgärd: Ingen.
Följande säkerhetsproblem gäller Solaris 9 9/05 HW:
När kontohanteringsmodulen PAM för LDAP (pam_ldap) är aktiverad måste användare ha lösenord för att kunna logga in till systemet. Följaktligen misslyckas inloggningar utan lösenord, även de inloggningar som använder följande verktyg:
Fjärrskalet (rsh)
Fjärrinloggning (rlogin)
Säkert skal (ssh)
Åtgärd: Ingen.