Installazione su IBM x346 Type 8840: controller raid

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Installazione su IBM x346 Type 8840: controller raid

Messaggio da abaoaqu »

Salve a tutti e complimenti per il forum.

Passo al mio problema.

Sto installando sulla macchina in oggetto la Sackware 11 da DVD. Essa ha due dischi scsi ibm (ibm-esxs maw3073nc) da 73 Gb circa installati sul controller on board. Non c'è modo di riuscire a vedere i volumi raid quando abilito le funzionalità sul controller (sia che metta i due dischi in striping che in mirroring). Ho ovviamente provato tutte le immagini a disposizione sul dvd. Attenzione però: se disabilito il raid riesco a vedere i due dischi separatamente (sda, sdb) con l'immagine adaptec.s. Inoltre ,con il raid abilitato, con i kernel huge26.s 3 test26.s, riesco a vedere i due dischi ma sempre separati (sda, sdb) anche se in realtà ho configurato un unica unità disco in striping o mirroring!!!
Immagino di dover creare un kernel di boot ad hoc ma non ho altre macchine linux a disposizione e come se non bastasse il server in questione (maledetto) non ha il floppy.
Aggiungo che non sono sicuro neppure di avere capito che driver esattamente mi serve, perchè quando uso l'immagine adaptec.s utilizzo il driver "AIC7xxx", mentre con la test26.s e huge26.s utilizzo "Adaptec's I2O based RAID controllers".

Ibm da piena compatibilità con RedHat Enterprise, SUSE e Caldera, il controller è un IBM Ultra320 SCSI controller (adaptec hostraid). Qualcuno ha consigli da darmi?

Grazie

bloodlust
Linux 3.x
Linux 3.x
Messaggi: 523
Iscritto il: mar 14 feb 2006, 12:02
Slackware: -1
Località: it_IT

Messaggio da bloodlust »

il modulo da usare è AIC79xx.
ciao

abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Messaggio da abaoaqu »

bloodlust ha scritto:il modulo da usare è AIC79xx.
ciao
Ma scusa, nel kernel adaptec.s è compreso, eppure non funziona (sempre e solo quando abilito l' HostRAID). Io credo che abiltando l'HostRAID lui utilizzi qualcos'altro che il driver in questione non riesce a gestire perchè il driver che serve deve essere per un controller RAID scsi.

Se vuoi posso postare l'output di "dmesg". In ogni caso non funzia. Mi sa che mi dovrò procurare un floppy e compilare un kernel di boot ad hoc ma devo capiere che cosa metterci dentro.

Ciao

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Prova con altre distribuzioni live per vedere se riesci ad individuare cosa manca nel kernel, con una knoppix aggiornata dovresti riuscire.
Potresti inoltre collegare un hard disk esterno su usb, oppure un disco interno ATA/SATA e installarci Slackware compilare il kernel, verificare il buon funzionamento, preparare una tarball con la Slackware installata e copiarla sul RAID, in tal modo eviteresti di impazzire con i dischetti di boot ...
... che dire ... buon lavoro :-) :-) :-)

bloodlust
Linux 3.x
Linux 3.x
Messaggi: 523
Iscritto il: mar 14 feb 2006, 12:02
Slackware: -1
Località: it_IT

Messaggio da bloodlust »

controlla con lspci | grep SCSI il modello della tua scheda
es. sul mio muletto di casa

Codice: Seleziona tutto

[root@moria ~]# lspci | grep SCSI
00:10.0 SCSI storage controller: Adaptec ASC-29320LP U320 (rev 03)
e con dmesg | grep "SCSI" come viene riconosciuta:
es.

Codice: Seleziona tutto

SCSI subsystem initialized
scsi0 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.11
        <Adaptec 29320LP Ultra320 SCSI adapter>
        aic7901A: Ultra320 Wide Channel A, SCSI Id=7, PCI 33 or 66Mhz, 512 SCBs
(scsi0:A:0): 80.000MB/s transfers (40.000MHz, 16bit)
  Type:   Direct-Access                      ANSI SCSI revision: 03
scsi0:A:0:0: Tagged Queuing enabled.  Depth 4
...
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
...
e

Codice: Seleziona tutto

[root@moria ~]# lsmod | grep aic
aic79xx               190461  2
scsi_mod              122573  4 qla2xxx,scsi_transport_fc,aic79xx,sd_mod
PS: il tuo controller dovrebbe essere diverso ma ora non ho sotto mano un x346 per controllare esattamente. Ho guardato anche su un x345 e un x336 ma montano controller LSI o ServeRAID differenti.

facci sapere
ciao

abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Messaggio da abaoaqu »

bloodlust ha scritto:
controlla con lspci | grep SCSI il modello della tua scheda...
...dmesg | grep "SCSI" come viene riconosciuta:...
...lsmod | grep aic...

facci sapere
ciao
il comando lspci NON funziona.
Il dmesg mi da questo output:

ADAPTEC AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.10
<Adaptec AIC7902 Ultra 320 SCSI Adapter>
aic7902: Ultra320 Wide Channel A, SCSI ID=7, PCI-X 101-133Mhz, 512 SCBs

E lo fa solamente se disabilito l'hostraid sul channel A perchè diversamente non trova nulla. Preciso che senza abilitare il raid vedo i dischi separatamente e tutto funzia.

il comando lsmod non ha alcuna corrispondeza relativa a controller scsi

Aggiungo che IBM mi dice che il floppy c'è solo USB ma senti questi, però il server ha lo slot per il floppy interno. Ho provato con un floppy usb esterno che ho qui ma non c'è modo di fargli fare il boot! :(
Se provassi con un cdrom riscrivibile mettendoci il kernel compilato forse...

abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Messaggio da abaoaqu »

Luci0 ha scritto:Prova con altre distribuzioni live per vedere se riesci ad individuare cosa manca nel kernel, con una knoppix aggiornata dovresti riuscire.
Potresti inoltre collegare un hard disk esterno su usb, oppure un disco interno ATA/SATA e installarci Slackware compilare il kernel, verificare il buon funzionamento, preparare una tarball con la Slackware installata e copiarla sul RAID, in tal modo eviteresti di impazzire con i dischetti di boot ...
... che dire ... buon lavoro :-) :-) :-)
Fino alla compilazione di un kernel ci arrivo, ma come faccio a mettere la tarball nel raid e fare in modo che il sistema faccia il boot da lì eliminando il disco SATA?

abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Messaggio da abaoaqu »

Come posso fare per provare le immagini di boot che creo cercando di bootare da uuna chiavetta usb? Il sistema può farlo ma non so cosa devo mettere fisicamente nella chiavetta perchè funzioni.

Se utilizzassi un HD esterno USB come faccio per l'installazione di slacware ho provato ma non riesco a vedere l'unità disco...

grazie

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Ho dato un occhiata alla configurazione del kernel 2.6.18, sembra che il modulo AIC79xx non abbia altre opzioni di configurazione ...
e da quello che scrivi sembra che il controller venga riconosciuto ... forse é un problema di inizializzazione del RAID. Comunque proverei con una knoppix o con un altra distribuzione per vedere se qualcuna riconosce il RAID..

abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Messaggio da abaoaqu »

Luci0 ha scritto:Ho dato un occhiata alla configurazione del kernel 2.6.18, sembra che il modulo AIC79xx non abbia altre opzioni di configurazione ...
e da quello che scrivi sembra che il controller venga riconosciuto ... forse é un problema di inizializzazione del RAID. Comunque proverei con una knoppix o con un altra distribuzione per vedere se qualcuna riconosce il RAID..
Ora provo e vedo cosa mi dice...grazie

abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Re: Installazione su IBM x346 Type 8840: controller raid

Messaggio da abaoaqu »

Avrei anche la possibilità di cambiare server e destinare questo ad altro anche se mi rode arrendermi, è che non ho molto tempo. Però mi propongono modelli con architettura SAS non vorrei infilarmi in un ginepraio come con questo...Vorrei prenderne uno che non dia problemi di installazione per incompatibilità hardware...

Che dite?

thx

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Prova con una una knoppix !!!

abaoaqu
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: gio 15 mar 2007, 19:01

Messaggio da abaoaqu »

Luci0 ha scritto:Prova con una una knoppix !!!
Allora ho appena provato cn una Knoppix 5.01. Succede lo stasso che accade quando uso le immagini di boot test26.s e huge26.s, ovvero mi vede il controller in modalità HostRaid abilitata, però vede due dischi separati sda e sdb quando dovrebbe vederne uno solo!

Se leggo il dmesg vedo che usa una versione più aggiornata del driver che ho postato prima: la rev: 3.0
Mi dice anche Failed inizialization of WD-7000 SCSI card!

Ho provato con fdisk a partizionarli in maniera diversa e lo fa come se fossero due dischi separati, non so che pensare....Avevo immaginato che forse si poteva lavorare sull'sda installare il sistema e poi il controller avrebbe fatto il mirroring.

se uso "lspci" mi dice

scsi storage controller: adaptec AIC-7902(B) U320 (rev 10)
raid bus controller: adaptec AIC-7902(B) U320 w/Hostraid (rev 10)


se uso "lsmod" non ho nessun riferimento specifico al controller

Rispondi