Hallo,
Ik heb een Supermicro 5014C-MT server (ICH6R) met daarop CentOS 4.2 (Red Hat EL 4).
Erop aangesloten zijn 3 SATA schijven. In de BIOS staat de controller op AHCI modus. Dit zou volgens dit artikel een betere performance geven.
Standaard installeert CentOS echter de ata_piix driver ipv de ahci.ko driver (die wél in de distro is opgenomen). Ik heb toen in /etc/modprobe.conf de regel 'alias scsi_hostadapter ata_piix' gewijzigd in 'alias scsi_hostadapter ahci' en met mkinitrd een nieuw ramdisk image gemaakt.
Is dit nu voldoende ? En is AHCI inderdaad 'beter' dan ata_piix ?
En HOE kan ik zien of mijn schijven nu daadwerkelijk gebruik maken van de AHCI driver ? De ata_piix module wordt nl. nog steeds geladen.
Kan iemand uit onderstaande 'dmesg' output nagaan of de schijven draaien op AHCI ipv ata_piix ?
Het lijkt erop van wel.
Ik heb een Supermicro 5014C-MT server (ICH6R) met daarop CentOS 4.2 (Red Hat EL 4).
Erop aangesloten zijn 3 SATA schijven. In de BIOS staat de controller op AHCI modus. Dit zou volgens dit artikel een betere performance geven.
Standaard installeert CentOS echter de ata_piix driver ipv de ahci.ko driver (die wél in de distro is opgenomen). Ik heb toen in /etc/modprobe.conf de regel 'alias scsi_hostadapter ata_piix' gewijzigd in 'alias scsi_hostadapter ahci' en met mkinitrd een nieuw ramdisk image gemaakt.
Is dit nu voldoende ? En is AHCI inderdaad 'beter' dan ata_piix ?
En HOE kan ik zien of mijn schijven nu daadwerkelijk gebruik maken van de AHCI driver ? De ata_piix module wordt nl. nog steeds geladen.
Kan iemand uit onderstaande 'dmesg' output nagaan of de schijven draaien op AHCI ipv ata_piix ?
Het lijkt erop van wel.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| ahci(0000:00:1f.2) AHCI 0001.0000 32 slots 4 ports 1.5 Gbps 0xf impl SATA mode ahci(0000:00:1f.2) flags: 64bit ncq pm led slum part ata1: SATA max UDMA/133 cmd 0xF880E100 ctl 0x0 bmdma 0x0 irq 161 ata2: SATA max UDMA/133 cmd 0xF880E180 ctl 0x0 bmdma 0x0 irq 161 ata3: SATA max UDMA/133 cmd 0xF880E200 ctl 0x0 bmdma 0x0 irq 161 ata4: SATA max UDMA/133 cmd 0xF880E280 ctl 0x0 bmdma 0x0 irq 161 ata1: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:3c01 87:4763 88:207f ata1: dev 0 ATA, max UDMA/133, 390721968 sectors: lba48 ata1: dev 0 configured for UDMA/133 scsi0 : ahci ata2: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:3c01 87:4763 88:207f ata2: dev 0 ATA, max UDMA/133, 390721968 sectors: lba48 ata2: dev 0 configured for UDMA/133 scsi1 : ahci ata3: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:3c01 87:4763 88:207f ata3: dev 0 ATA, max UDMA/133, 390721968 sectors: lba48 ata3: dev 0 configured for UDMA/133 scsi2 : ahci ata4: no device found (phy stat 00000000) scsi3 : ahci Vendor: ATA Model: HDT722520DLA380 Rev: V44O Type: Direct-Access ANSI SCSI revision: 05 SCSI device sda: 390721968 512-byte hdwr sectors (200050 MB) SCSI device sda: drive cache: write back sda: sda1 sda2 sda3 sda4 < sda5 > Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Vendor: ATA Model: HDT722520DLA380 Rev: V44O Type: Direct-Access ANSI SCSI revision: 05 SCSI device sdb: 390721968 512-byte hdwr sectors (200050 MB) SCSI device sdb: drive cache: write back sdb: sdb1 Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0 Vendor: ATA Model: HDT722520DLA380 Rev: V44O Type: Direct-Access ANSI SCSI revision: 05 SCSI device sdc: 390721968 512-byte hdwr sectors (200050 MB) SCSI device sdc: drive cache: write back sdc: sdc1 sdc2 sdc3 sdc4 < sdc5 > Attached scsi disk sdc at scsi2, channel 0, id 0, lun 0 |