Navigationslinks überspringen | |
Druckansicht beenden | |
Oracle Solaris 11-Versionshinweise Oracle Solaris 11 Information Library (Deutsch) |
Benutzerdefinierte SMF-Siteprofile sollen in einem Unterverzeichnis abgelegt werden (7074277)
Dekonfigurationsfehler in einer nicht globalen Zone (7101169)
sysconfig create-profile lässt die Erstellung eines lokalen Benutzerkontos nicht zu (7097083)
Gleichzeitige Trennung mehrerer USB-Tastaturen führt zu Systempanik (7076162)
unconfigure-Vorgang eines IB HCA oder RDSv3 IB-Clients schlägt fehl (7098279)
JRE erkennt Standard-Zeitzoneneinstellung des Systems nicht (7092679)
man-Befehl mit Option -f ist gleichwertig mit Option -k (7093992)
zoneadm attach-Befehl hängt möglicherweise bei den Optionen -a und -n fest (7089182)
svccfg validate-Befehl schlägt auf einem geteilten Manifest fehl (7054816)
Service ilomconfig verzögert möglicherweise den Systemstart (7100050)
Terminaltyp xterm-256color wird nicht unterstützt (7099457)
Datensätze der Zonen-Boot-Umgebung sollen eingehängt werden, wenn Zone bereit ist (7091692)
Systempanik beim Trennen oder Abschalten eines angeschlossenen IEEE 1394-Geräts (7070912)
tar-Befehl kann keine archivierten Inhalte von Bändern extrahieren (7028654)
Aliaskonflikte zwischen cxge-Treiber und einem bestehenden Treiberalias (7054074)
dladm show-aggr-Befehl mit -s-Option funktioniert nicht (7094923)
Lokales Home-Verzeichnis wird möglicherweise nicht eingehängt (7082515)
Befehl ipadm funktioniert bei deaktiviertem DefaultFixed-Profil nicht (7105597)
Deaktivierung des SMF-Services fc-fabric führt zur Unterbrechung des Systemstarts (6988653)
Systempanik beim Verwenden des SCSI-2-Befehls reserve mit iSCSI- oder SAS-Geräten (7075285)
Evolution stürzt nach Neuinstallation ab (7077180)
SPARC: Desktop-Probleme mit USB-Tastatur, Maus und physischem Monitor (7024285)
Grafik- und Bildbearbeitungsprobleme
x86: Ebenenbeschleunigung mit NVIDIA-Grafiken führt möglicherweise zum Beenden von Firefox (7095998)
Bitmap-Konsole wird nicht richtig auf Intel-Grafikchipsatz angezeigt (7097468)
x86: Bitmap-Konsole wird auf NVIDIA-Chipsatz nicht korrekt angezeigt (7106238)
Probleme mit Eingabemethoden in der Trusted Extension-Umgebung
IBus-Sprachbereiche werden in nicht globalen Arbeitsbereichen nicht angezeigt (7082198)
Eingabemethoden-Auswahltool kann das Eingabemethoden-Framework nicht ändern (7082235)
IIIM-Eingabemethoden-Konfigurationstool wird in vertrauenswürdigem Pfad ausgeführt (7082222)
In diesem Abschnitt werden die Systemverwaltungsprobleme in Oracle Solaris 11 beschrieben.
Die gleichzeitige Trennung von mehr als einer USB-Tastatur kann möglicherweise zu einer Systempanik führen.
Problemumgehung: Wenn Sie mehr als eine USB-Tastatur von Ihrem System trennen möchten, stellen Sie sicher, dass Sie diese nacheinander trennen.
Der unconfigure-Vorgang eines InfiniBand IB HCA (Host Channel Adapters) oder des RDSv3 IB-Clients schlägt fehl, weil der RDSv3-Treiber keine dynamische Neukonfiguration unterstützt.
Die folgende Fehlermeldung wird für RDSv3 DR angezeigt:
# cfgadm -c unconfigure ib::rdsv3,0 This operation will suspend activity on the IB device Continue (yes/no)? yes cfgadm: Hardware specific failure: unconfigure operation failed ap_id: /devices/ib:fabric::rdsv3,0
Die folgende Fehlermeldung wird für HCA DR angezeigt:
# cfgadm -c unconfigure PCI-EM0 cfgadm: Component system is busy, try again: unconfigure failed
Problemumgehung: Entfernen Sie den RDSv3-Treiber und starten Sie das System neu.
# pkg uninstall system/io/infiniband/reliable-datagram-sockets-v3
# reboot
Wenn eine neue Boot-Umgebung erstellt wird, hat diese nur einen Eintrag in der GRUB-menu.lst-Datei, unabhängig davon, über wie viele Einträge die Quell-Boot-Umgebung verfügt. Der erste menu.lst-Eintrag der Quell-Boot-Umgebung wird verwendet, um den Eintrag für die neue Boot-Umgebung zu erstellen. Alle weiteren Einträge werden ignoriert.
Dieser Fall tritt auf, wenn Sie die neue Boot-Umgebung entweder über den beadm-Befehl oder den pkg update-Befehl erstellen. Andere Einträge für die neue Boot-Umgebung sind nicht verfügbar.
Problemumgehung: Bearbeiten Sie die Datei /rpool/boot/grub/menu.lst und kopieren Sie die gewünschten Einträge aus der Original-Boot-Umgebung. Ersetzen Sie den Namen der Boot-Umgebung in den Quelleinträgen durch den Namen der Ziel-Boot-Umgebung.
Möglicherweise erkennt JRE (Java Runtime Environment) die Standard-Zeitzoneneinstellung des Systems nicht und greift auf die benutzerdefinierte und auf der Standardzeit basierende Zeitzone zurück, z. B. GMT-08:00 for US/Pacific. Folglich ist die Ortszeit immer als Standardzeit festgelegt, und die benutzerdefinierte Zeitzone unterstützt keine Standard- oder tageslichtbedingten Zeitverschiebungen.
Problemumgehung: Wählen Sie eine der folgenden Lösungen:
Stellen Sie für die TZ-Umgebungsvariable den entsprechenden Zeitzonennamen ein, z. B. TZ=US/Pacific. Weitere Informationen finden Sie auf der Manpage environ(5).
Stellen Sie für die Eigenschaft environment/TZ der SMF-Serviceinstanz svc:/system/environment:init den richtigen Zeitzonennamen ein und aktualisieren Sie dann den Service.
# svccfg -s svc:/system/environment:init setprop environment/TZ = timezone-name # svcadm refresh svc:/system/environment:init
Geben Sie beim Starten von Java für den user.timezone-Eigenschaftswert den entsprechenden Zeitzonennamen an, z. B. java -Duser.timezone=US/Pacific.
Ab dieser Version ist der man-Befehl mit der Option -f gleichwertig mit Option -k keyword. Der Befehl man -f zeigt die Informationen anders an als auf der Manpage des Befehls man dokumentiert.
Problemumgehung: keine.
In dieser Version kann das Bindestrichsymbol (-) nicht verwendet werden, um das Argument stdin mit der Option -n oder -a des Befehls zoneadm attach anzugeben.
Problemumgehung: Verwenden Sie das stdin-Argument nicht.
Aufgrund der Unterstützung mehrerer Manifeste ab Solaris 11 wird durch Verwendung des Befehls svccfg validate nicht mehr vor fehlenden benötigten Eigenschaftsgruppen gewarnt. Der Befehl svccfg validate schlägt jedoch bei einem geteilten Manifest fehl.
Dieses Problem tritt auf, wenn die Instanz, die das Manifest liefert, ohne Servicemethoden, die auf der Serviceebene in einem separaten Manifest festgelegt sind, nicht korrekt validiert. Die folgende Fehlermeldung wird möglicherweise angezeigt:
$ svccfg validate /lib/svc/manifest/system/console-login-vts.xml Required property group missing: FMRI="svc:/system/console-login:vt6"; Name of missing property group="start"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="start"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt6"; Name of missing property group="stop"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="stop"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt5"; Name of missing property group="start"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="start"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt2"; Name of missing property group="stop"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="stop"; pg_pattern type="method" svccfg: Validation failed.
Die Warnung wird in der Serviceprotokolldatei mainfest-import statt auf der Konsole angezeigt. Die Warnung hat keine schweren Folgen und verhindert somit nicht den Import der Instanz. Nach dem Import der Instanz können Sie die Instanz manuell erfolgreich validieren, indem Sie den Befehl svccfg validate verwenden.
Problemumgehung: Verwenden Sie den svccfg validate-Befehl nicht bei geteilten Manifesten.
Bei Desktop- und Laptopsystemen, die keinen Service Processor mit ILOM (Oracle Integrated Lights Out Manager) oder eine ältere Oracle ILOM-Version als 3.0.12 haben, versucht der Service ilomconfig-interconnect wiederholt, eine Verbindung zum Oracle ILOM aufzubauen. Diese wiederholten Versuche verzögern möglicherweise den Systemstart.
Problemumgehung: Deaktivieren Sie den Service ilomconfig mithilfe des folgenden Befehls:
# svcadm disable svc:/network/ilomconfig-interconnect
Der in Apple OS X Lion (Mac OS X Version 10.7) enthaltene Terminalemulator Terminal.app verwendet den standardmäßigen Terminaltyp xterm-256color, der in dieser Oracle Solaris-Version nicht unterstützt wird. Wenn Sie Remote-Terminalsitzungen unter Oracle Solaris 11 von Apple OS X Lion aus durchführen, ist die verfügbare Terminalkapazität erheblich eingeschränkt; es ist nur sehr wenig Befehlszeileninteraktion möglich.
Möglicherweise werden jedes Mal Fehlermeldungen angezeigt, wenn Anwendungen ausgeführt werden, die Terminalkapazitäten von der terminfo-Datenbank beziehen müssen. Folgende Beispiele sind Fehlermeldungen, die typischerweise in solchen Fällen angezeigt werden:
tput: unknown terminal "xterm-256color" tabs: xterm-256color: terminfo file not found
Problemumgehung: Konfigurieren Sie den Terminalemulator Terminal.app so, dass der Terminaltyp xterm-color verwendet wird. Führen Sie folgende Schritte durch, um den Terminaltyp xterm-color einzustellen:
Wenn die Terminal.app-Anwendung markiert ist, wählen Sie aus dem Menü am oberen Bildschirmrand "Terminal -> Preferences (Extras) -> Settings (Einstellungen) -> Advanced (Erweitert)".
Wählen Sie aus der Dropdown-Liste "Declare Terminal As" (Terminal deklarieren als) xterm-color aus.
Der Befehl pkg(1) schlägt fehl, wenn eine Zone den Status ready aufweist. Folgende Fehlermeldung wird möglicherweise angezeigt:
pkg: update failed (linked image exception(s)): Can't initialize child image (zone: zone) at path: zonepath/root
Problemumgehung: Starten oder halten Sie die Zone mit dem Befehl zoneadm an. Geben Sie dann den Befehl pkg erneut ein.
Durch das Trennen oder Abschalten eines angeschlossenen IEEE 1394-Geräts kann eine Systempanik verursacht werden. Folgende Fehlermeldung wird möglicherweise angezeigt:
panic[cpu3]/thread=ffffff0010633c20: genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=ffffff0010633960 addr=8 occurred in module "s1394" due to a NULL pointer dereference
Problemumgehung: Trennen Sie keine angeschlossenen IEEE-1394-Geräte oder schalten Sie sie ab.
Wenn der Service automount deaktiviert ist, können sich Benutzer nicht anmelden, deren Konto mithilfe des Befehls useradd(1M) erstellt wurde. Dieses Problem tritt auf, wenn die Angaben zum Home-Verzeichnis in der Datei /etc/passwd nicht mit dem tatsächlichen Pfadnamen des Home-Verzeichnisses übereinstimmen. Folgende Fehlermeldung wird möglicherweise angezeigt:
No directory!
Problemumgehung: Deaktivieren Sie nicht den Service automount, svc:/system/filesystem/autofs:default.
Der Service automount muss aktiviert sein, da bestehende Benutzerkonten einschließlich der Konten, die während der Installation erstellt wurden, von dem Service automount abhängen. Wenn Sie den Service automount deaktivieren, bearbeiten Sie die Home-Verzeichniseinträge jedes Benutzers in der Datei /etc/passwd, um den tatsächlichen Pfadnamen des Home-Verzeichnisses anzugeben.
Beim Boot-Vorgang kann es durch die Verwendung eines direkten E/A zum Entfernen mehrerer PCIe-Slots von der primären Domain auf einem Multisocket SPARC der T-Serie zu einer Systempanik kommen. Sie können den Befehl ldm remove-io zum Entfernen mehrerer PCIe-Slots verwenden. Das Problem tritt auf, wenn PCIe-Slots mit ähnlichen Pfadnamen mithilfe des Befehls ldm remove-io entfernt werden und das System neu gestartet wird.
Weitere Informationen zu der direkten E/A-Funktion erhalten Sie in Oracle VM Server for SPARC 2.1 Administration Guide.
Beispiel: Wenn Sie die Slots /SYS/MB/PCIE5 (pci@500/pci@2/pci@0/pci@0) und /SYS/MB/PCIE4 (pci@400/pci@2/pci@0/pci@0), die ähnliche Pfadnamen haben, entfernen, kann es beim nächsten Start des Betriebssystems Oracle Solaris 11 zu einer Systempanik kommen.
Wenn der Administrator den Befehl ldm list-io nach dem Entfernen der PCIe-Slots /SYS/MB/PCIE4 und /SYS/MB/PCIE5 ausführt, wird folgende Konfiguration angezeigt:
# ldm list-io IO PSEUDONYM DOMAIN -- --------- ------ pci@400 pci_0 primary niu@480 niu_0 primary pci@500 pci_1 primary niu@580 niu_1 primary PCIE PSEUDONYM STATUS DOMAIN ---- --------- ------ ------ pci@400/pci@2/pci@0/pci@8 /SYS/MB/PCIE0 OCC primary pci@400/pci@2/pci@0/pci@4 /SYS/MB/PCIE2 OCC primary pci@400/pci@2/pci@0/pci@0 /SYS/MB/PCIE4 OCC pci@400/pci@1/pci@0/pci@8 /SYS/MB/PCIE6 OCC primary pci@400/pci@1/pci@0/pci@c /SYS/MB/PCIE8 OCC primary pci@400/pci@2/pci@0/pci@e /SYS/MB/SASHBA OCC primary pci@400/pci@1/pci@0/pci@4 /SYS/MB/NET0 OCC primary pci@500/pci@2/pci@0/pci@a /SYS/MB/PCIE1 OCC primary pci@500/pci@2/pci@0/pci@6 /SYS/MB/PCIE3 OCC primary pci@500/pci@2/pci@0/pci@0 /SYS/MB/PCIE5 OCC pci@500/pci@1/pci@0/pci@6 /SYS/MB/PCIE7 OCC primary pci@500/pci@1/pci@0/pci@0 /SYS/MB/PCIE9 OCC primary pci@500/pci@1/pci@0/pci@5 /SYS/MB/NET2 OCC primary
Problemumgehung: Wenden Sie eine der folgenden Lösungen an:
Entfernen Sie nicht alle PCIe-Slots mit ähnlichen Pfaden. Entfernen Sie stattdessen nur einen PCIe-Slot.
Setzen Sie die PCIe-Karten in Slots ein, deren Pfade nicht einander ähneln. Verwenden Sie dann die PCIe-Slots mit der direkten E/A-Funktion.
Der tar-Befehl kann möglicherweise keine archivierten Inhalte auflisten oder diese von Bändern extrahieren. Die folgende Fehlermeldung wird möglicherweise angezeigt:
tar: blocksize = 0
Hinweis - Der tar-Befehl kann Archive auf Festplatten verarbeiten.
Problemumgehung: Wählen Sie eine der folgenden Lösungen:
Kopieren Sie das Bandarchiv mithilfe des Befehls dd auf eine Festplatte, bevor Sie den Befehl tar verwenden. Beispiel: Um eine vorhandene Datei im Bandarchiv zu aktualisieren, geben Sie folgende Befehle ein:
# dd if=/dev/rmt/6c of=disk.tar bs=10240 # tar uvf disk.tar file # dd if=disk.tar of=/dev/rmt/6c bs=10240
Erstellen Sie für das Archiv eine Pipe-Weiterleitung vom Band zu tar.
# dd if=/dev/rmt/6c bs=10240 | tar tvf -
Wenn sich der Service Processor auf T3- und T4-Systemen in einem herabgestuften Modus befindet, schlägt der Neustart des Hostsystems möglicherweise fehl.
Problemumgehung: keine.