Die folgenden Probleme können während oder nach der Installation von Oracle Solaris 11.3 auftreten.
Die Installation von Oracle Solaris unter Verwendung des AI (Automated Installer) schlägt möglicherweise fehl, wenn auf dem System mehr physischer Arbeitsspeicher als Festplattenspeicher verfügbar ist. Der für Swap- und Dump-Geräte benötigte Speicherplatz kann möglicherweise den für die Installation des Betriebssystems verfügbaren Speicherplatz reduzieren. Die folgende Fehlermeldung wird möglicherweise angezeigt:
ImageInsufficentSpace: Insufficient disk space available (8.84 GB) for estimated need (9.46 GB) for Root filesystem
Problemumgehung: Wählen Sie eine der folgenden Lösungen:
Weisen Sie dem Segment, das als virtuelles Gerät (vdev) im Root-Pool verwendet wird, mehr Speicherplatz zu, wenn dies nicht durch die Größe des Datenträgers begrenzt wird.
Deaktivieren Sie die Notwendigkeit der Swap-Volume-Zuweisung. Geben Sie im AI-Manifest den Wert True für das Attribut noswap im Tag <logical> des Abschnitts <target> an. Beispiel:
<logical noswap="true"> </logical>
Definieren Sie zpool und weisen Sie im Manifest geringere Swap- und Dumpgrößen zu.
<target> <disk whole_disk="true" in_zpool="rpool"> <disk_keyword key="boot_disk"/> </disk> <logical> <zpool name="rpool" root_pool="true"> <zvol name="swap" use="swap"> <size val="2gb"/> </zvol> <zvol name="dump" use="dump"> <size val="4gb"/> </zvol> </zpool> </logical> </target>
Deaktivieren Sie die Zuweisung eines Swap- und Dump-Geräts und fügen Sie dem verbleibenden Gerät eine bestimmte Größe hinzu (Dump oder Swap). Im folgenden Beispiel wird die Deaktivierung einer Swap- und das Hinzufügen einer Dump-Größe von 4 GB gezeigt:
<target> <disk whole_disk="true" in_zpool="rpool"> <disk_keyword key="boot_disk"/> </disk> <logical noswap="true"> <zpool name="rpool" root_pool="true"> <zvol name="dump" use="dump"> <size val="4gb"/> </zvol> </zpool> </logical> </target>
Weitere Informationen zum Bearbeiten des AI-Manifests erhalten Sie auf der Manpage ai_manifest (4).
Wenn Sie das Betriebssystem Oracle Solaris auf einer Dual-Path-FC-Boot-Festplatte installieren und die Installation fehlschlägt, werden folgende Fehler angezeigt:
17:22:08 Error occurred during execution of 'target-selection' checkpoint. 17:22:08 100% None 17:22:09 Failed Checkpoints: 17:22:09 17:22:09 target-selection 17:22:09 17:22:09 Checkpoint execution error: 17:22:09 17:22:09 Unable to locate the disk '[devpath='/pci@0,600000/pci@0/pci@8/pci@0,1/SUNW, emlxs@1,1/fp@0,0/ssd@w20350080e517b4da,6']' on the system. 17:22:09 17:22:09 Automated Installation Failed. See install log at /system/volatile/install_log Automated Installation failed Please refer to the /system/volatile/install_log file for details.
Problemumgehung: Trennen Sie die Verbindung mit einem der Zwei-Wege-FC-Kabel.
Wenn Sie bei SPARC-Systemen das Oracle Solaris-BS auf einem Dual-Path-FC-Bootdatenträger installieren, verläuft die Installation mit folgenden Fehlern nicht erfolgreich:
Automated Installation failed Please refer to the /system/volatile/install_log file for details Apr 19 23:12:12 ssra00u23.us.abc.com svc.startd[9]: application/auto-installer:default failed fatally: transitioned to maintenance (see 'svcs -xv' for details)
Problemumgehung: Formatieren Sie vor der Installation von Oracle Solaris die Datenträger mit dem Befehl boot net -s, beschriften Sie die Datenträger, und fahren Sie dann mit der Installation fort.
Auf AI-Servern, die für mehrere Netzwerke konfiguriert sind, gibt der Daemon mdns möglicherweise eine Warnung aus, dass identische Instanzen von AI-Servicenamen registriert sind. Die folgende Fehlermeldung wird möglicherweise angezeigt:
mDNSResponder: [ID 702911 daemon.error] Client application registered 2 identical instances of service some-service._ OSInstall._tcp.local. port 5555. mDNSResponder: [ID 702911 daemon.error] Excessive name conflicts (10) for some-service._ OSInstall._tcp.local. (SRV); rate limiting in effect
Problemumgehung: Um Namenskonflikte zwischen mehreren AI-Services zu vermeiden, legen Sie die Eigenschaft exclusion oder inclusion für den SMF-Service svc:/system/install/server:default fest.
Im folgenden Beispiel wird gezeigt, wie Sie die Eigenschaften von all_services/exclude_networks und all_services/networks so festlegen, dass alle auf dem System konfigurierten Netzwerke einbezogen sind.
# svccfg -s svc:/system/install/server:default \ setprop all_services/exclude_networks = false # svccfg -s svc:/system/install/server:default \ delprop all_services/networks #1.#1.#1.#1/#1 # svccfg -s svc:/system/install/server:default \ delprop all_services/networks #2.#2.#2.#2/#2 ... # svccfg -s svc:/system/install/server:default \ addprop all_services/networks 0.0.0.0/0 # svcadm refresh svc:/system/install/server:default # svcadm restart svc:/system/install/server:default
#1.#1.#1.#1/#1 und #2.#2.#2.#2/#2 sind die IP-Adressen für die Netzwerkschnittstellen, die konfiguriert wurden.
Weitere Informationen zu mDNS finden Sie unter Administering Multicast DNS in Working With Oracle Solaris 11.3 Directory and Naming Services: DNS and NIS.
Wenn Sie den Text Installer auf einer gleichwertigen physischen Konsole verwenden, wie einem webbasierten Remote-KVM (Keyboard, Video, Mouse) oder einer VirtualBox-Konsole, zeigt der Installer Text in Englisch an, selbst wenn Sie während des Bootvorgangs vom Installationsdatenträger eine andere Sprache ausgewählt haben. Der Text wird im Installer in Englisch angezeigt, um eine fehlerhafte Darstellung von ASCII-fremden Zeichen zu vermeiden.
Der Text Installer zeigt nur lokalisierten Text auf einer gleichwertigen seriellen Konsole an, z. B. einer SSH- oder telnet-basierten Servicekonsole.
Problemumgehung: Keine.
Der Xorg VESA-Treiber funktioniert nicht mit Oracle VM VirtualBox, wenn das Extensible Firmware Interface (EFI) aktiviert ist. Dies bedeutet, dass Live Media nicht mit Xorg startet. Deshalb ist eine GUI-Installation nicht möglich.
Problemumgehung: Führen Sie die folgenden Schritte durch:
Installieren Sie Oracle Solaris 11.3 mithilfe des Text Installer oder des AI (Automated Installer).
Anweisungen zur Installation von Oracle Solaris 11.3 finden Sie in Installing Oracle Solaris 11.3 Systems.
Verwenden Sie den Befehl pkg, um das Gruppenpaket solaris-desktop zu installieren.
Anweisungen zur Installation des Gruppenpackages solaris-desktop finden Sie unter Adding Software After a Live Media Installation in Installing Oracle Solaris 11.3 Systems.
Installieren Sie die VirtualBox-Gästetools, zu denen der native VirtualBox Xorg-Treiber zählt.
Wenn Sie den netzwerkbasierten Automated Installer für die Installation von Oracle Solaris auf einer x2100-Plattform mit dem Treiber nge verwenden, wird nach einiger Zeit die folgende Fehlermeldung angezeigt:
kernel$ /s11-173-x86/platform/i86pc/kernel/$ISADIR/unix -B install_media=http:// $serverIP:5555//install/images/s11-x86,install_service=s11-173-x86,install_svc_address= $serverIP:5555 loading '/s11-173-x86/platform/i86pc/kernel/$ISADIR/unix -B install_media=http:// $serverIP:5555//install/images/s11-x86,install_service=s11-173-x86,install_svc_address= $serverIP:5555' module$ /s11-173-x86/platform/i86pc/$ISADIR/boot-archive loading ' /s11-173-x86/platform/i86pc/$ISADIR/boot-archive' ... Error 20: Mulitboot kernel must be loaded before modules Press any key to continue...
Dieses Problem tritt bei einer PXE-Installation mit der BIOS-Version 1.1.1 und höher auf, wenn Sie das x2100-BIOS in Verbindung mit dem Treiber nge verwenden.
Problemumgehung: Wählen Sie eine der folgenden Lösungen aus, um Oracle Solaris auf einer x2100-Plattform mit einem nge-Treiber zu installieren:
Installieren Sie Oracle Solaris mithilfe einer der folgenden Vorgehensweisen:
Live Media
Text Installer
Ändern Sie die BIOS-Version in Version 1.0.9.
Auf einigen x86-Systemen mit einer großen Konfiguration können während der Netzwerkinstallation FMA-Fehlermeldungen vom ixgbe-Treiber angezeigt werden, dass bald keine MSI-X-Interrupt-Vektoren mehr vorhanden sind. Diese Meldungen werden nicht angezeigt, nachdem die Installation abgeschlossen ist und das System neu gestartet wurde. Folgende Fehlermeldung wird möglicherweise angezeigt:
fault.io.nic.config The network device failed to configure a feature. A(n) unsupported error has been detected during driver's attach context causing a(n) config service impact while involving the device's rx_ring subsystem.
Problemumgehung: Begrenzen Sie die maximale Anzahl von Interrupts, die von den Netzwerkgeräten verwendet werden, indem Sie den folgenden Grenzwert beim Booten zu der Liste der GRUB-Bootargumente hinzufügen:
-B ddi-msix-alloc-limit=X
X ist eine kleine Zahl, wie 1 oder 2.
Unified Archives unterstützen keine Archive, die Zonen in Shared Storage (ZOSS) enthalten. Auch wenn Sie den Befehl archiveadm create verwenden können, um ein Recovery- oder Klonarchiv zu erstellen, das eine Zone in Shared Storage enthält, kann dieses Archiv möglicherweise nicht installiert werden.
Problemumgehung: Wählen Sie eine der folgenden Lösungen:
Um Installationsprobleme bei Unified Archives zu vermeiden, müssen Sie Zonen in Shared Storage in einem Archiv ausschließen.
Bei der Generierung von Klonarchiven können Sie die Option –Z excluded_zone verwenden, um angegebene Zonen in Shared Storage auszuschließen.
Bei einem Recovery-Archiv auf Systemen, die Zonen in Shared Storage enthalten, müssen alle Non-Shared Storage-Zonen einzeln archiviert werden.
Bei der Generierung eines Klon- oder Recovery-Archivs für die globale Zone verwenden Sie die Option –D excluded-dataset, um Zonen in Shared Storage zpools auszuschließen, die in der globalen Zone sichtbar sind.
Wenn Sie tcp6 in /etc/netconfig aktivieren, das System jedoch keine IPv6-Adresse unterstützt, wird die folgende NFC-Warnmeldung während der Installation angezeigt:
nfs4cbd[3806]: [ID 867284 daemon.notice] nfsv4 cannot determine local hostname binding for transport tcp6 - delegations will not be available on this transport
Problemumgehung: Keine.
Wenn Sie das System mit dem Befehl init 6 neu starten, werden die Services, die die SVC-Abhängigkeit verwenden, vor dem ilomconfig-interconnect-Service heruntergefahren. Die folgende Fehlermeldung wird angezeigt:
[ID 122153 daemon.warning] svc:/network/ilomconfig-interconnect:default: Method or service exit timed out. Killing contract 179.
Problemumgehung: Keine.
Vanity-Namen ändern sich zwischen Systeminstallation und Neustart. Beispiel: Während der Installation werden die folgenden Vanity-Namen:
vanity_map=net0:e1000g0 net1:bge0 net2:bge1 net3:e1000g1
geändert in:
vanity_map=net0:bge0 net1:bge1 net2:e1000g0 net3:e1000g1
Problemumgehung: Keine.
Beim anfänglichen Hochfahren wird bei SPARC-Systemen die folgende Warnmeldung angezeigt:
Jul 23 14:41:38 xxx.com fctl: [ID 517869 kern.warning] WARNING: fp(3)::Topology discovery failederror=0x7
Problemumgehung: Sie können diese Meldung ignorieren.
Innerhalb eines M5-Chassis werden ILOM-Meldungen von einem oder mehreren Oracle Solaris-Hosts in der Datei /var/adm/messages eines anderen Hosts angezeigt. Die folgende Fehlermeldung wird angezeigt:
Jul 23 15:03:41 HOST2-pd2.com SC Alert: [ID 552608 daemon.error] Power | major: Power to /HOST1 has been turned off by: Shell session, Username:root Jul 23 15:03:41 HOST2-pd2.com SC Alert: [ID 936275 daemon.notice] SDM | minor: Power to /Servers/PDomains/PDomain_1/System (Hardware Domain 1) has been turned off by Shell session, Username:root. Jul 23 15:03:41 HOST2-pd2.com SC Alert: [ID 555134 daemon.notice] Audit | minor: root : Set : object = "/Servers/PDomains/PDomain_1/HOST/power_state" : value = "off" : success
Problemumgehung: Sie können diese Meldung ignorieren.
Wenn Sie die Option check raid des Befehls suriadm des mpt_sas-Hosttreibers verwenden, wird die folgende Fehlermeldung angezeigt:
Failing case: # suriadm lookup-uri /dev/dsk/c1t3E8234F87E7DC134d0 Assertion failed: parent_iport != NULL, file /export/builds/s11u3_23/usr/src/lib/libsuri/common/suri_devinfo.c, line 995, function lookup_lu_uri Abort(coredump) Working case: # suriadm lookup-uri /dev/dsk/c1t3E8234F87E7DC134d0s2 dev:dsk/c1t3E8234F87E7DC134d0s2
Problemumgehung: Sie können diese Meldung ignorieren.
Wenn eine estes-Karte (lsc-Treiber), die an einer SAS-Speicherarray-LUN angeschlossen ist, als Bootgerät verwendet wird, wird die folgende Warnmeldung beim Hochfahren des Systems angezeigt:
WARNING: scsi_enumeration_failed: lsc4/enclosure
Auch wenn das umschließende Gerät nicht zugeordnet werden kann, verlaufen Installation und Start dennoch erfolgreich.
Problemumgehung: Fügen Sie die Zeile forceload drv/ses in der Datei /etc/system hinzu.
Die stmsboot-Manpage dokumentiert den Befehl stmsboot nicht vollständig, weil die Manpage nicht angibt, dass der pmcs-Treiber eine gültige Option für den Befehl ist. Der pmcs-Treiber kann jedoch mit der Option –D angegeben werden. Beispiel:
man stmsboot System Administration Commands stmsboot(1M) NAME stmsboot - administration program for the Solaris I/O multipathing feature SYNOPSIS /usr/sbin/stmsboot [[-D (fp | mpt | mpt_sas | iscsi) ] -d | -e | -u] | -L | -l controller_number]
Problemumgehung: Keine.