Sun Oracle Sun Fire X4800 M2 Guide D'installation page 109

Masquer les pouces Voir aussi pour Sun Fire X4800 M2:
Table des Matières

Publicité

Recherchez les messages d'erreur suivants qui figurent à l'écran et dans le fichier
2
/var/adm/messages.
Sur la console :
Feb 25 15:45:04 mpk12-3214-189-156 pcplusmp: WARNING: No interrupt vector:
pciex8086,10f7 instance 1
Feb 25 15:45:04 mpk12-3214-189-156 pcplusmp: WARNING: Sharing vectors:
pciex8086,10f7 instance 1 and SCI
Feb 25 15:45:06 mpk12-3214-189-156 pcplusmp: WARNING: No interrupt vector:
pciex8086,10f7 instance 5
Feb 25 15:45:06 mpk12-3214-189-156 pcplusmp: WARNING: Sharing vectors:
pciex8086,10f7 instance 1 and pciex8086,10f7 instance 5
Dans /var/adm/messages :
Feb 25 15:44:53 mpk12-3214-189-156 ixgbe: [ID 611667 kern.info]
NOTICE: ixgbe7: Insufficient interrupt handles available: 1
Feb 25 15:44:53 mpk12-3214-189-156 ixgbe: [ID 611667 kern.info]
NOTICE: ixgbe7: Allocate MSI-X failed, trying MSI interrupts...
Feb 25 15:44:53 mpk12-3214-189-156 ixgbe: [ID 611667 kern.info]
NOTICE: ixgbe7: MSI-X not used, force rx and tx queue number to 1
Dans le fichier /var/adm/messages, recherchez les messages qui identifient le pilote nécessitant
plus d'interruptions qu'il n'y en a en réserve. Dans cet exemple, il s'agit de ixgbe.
Après avoir déterminé que certains périphériques ne possèdent pas d'interruptions, affichez
3
quelles interruptions sont affectées à un niveau en particulier, en utilisant les commandes
devfsadm -C et mdb -k.
Dans la sortie suivante, un système requiert 24 interruptions pour ixgbe, et 16 pour igb, tous
deux au niveau 6. Pour répondre aux besoins, il faudrait disposer de 40 interruptions. Or seules
31 interruptions sont utilisables. L'écran affiche les 31 interruptions affectées.
Notez également qu'une seule interruption est affectée au niveau 5 (IPL), ce qui permet d'utiliser
30 interruptions pour les autres périphériques.
# devfsadm -C
# mdb -k
Loading modules: [ unix krtld genunix specfs dtrace cpu.generic uppc pcplusmp ufs ip
hook neti sctp arp usba uhci s1394 nca fcp fctl lofs emlxs qlc zfs nfs random sppp md
cpc crypto fcip logindmux ptm ]
> ::interrupts
>
IRQ Vector IPL Bus
4
0xb0
12 ISA
9
0x81
9
PCI
11
0xd1
14 PCI
16
0x88
9
PCI
18
0x86
9
PCI
19
0x8a
9
PCI
21
0x89
9
PCI
23
0x87
9
PCI
28
0x40
5
PCI
32
0x20
2
120 0x82
7
Allocation de l'espace d'interruptions MSI (SE Oracle Solaris uniquement)
Type CPU Share APIC/INT# ISR(s)
Fixed 9
1
0x0/0x4
Fixed 1
1
0x0/0x9
Fixed 2
1
0x0/0xb
Fixed 12 1
0x0/0x10 uhci_intr
Fixed 10 2
0x0/0x12 uhci_intr, ehci_intr
Fixed 14 3
0x0/0x13 ahci_intr, uhci_intr, uhci_intr
Fixed 13 1
0x0/0x15 uhci_intr
Fixed 11 2
0x0/0x17 uhci_intr, ehci_intr
Fixed 4
1
0x1/0x4
IPI
ALL 1
-
MSI
3
1
-
asyintr
acpi_wrapper_isr
hpet_isr
mrsas_isr
cmi_cmci_trap
pepb_intr_handler
109

Publicité

Table des Matières
loading

Table des Matières