Newsgroup: it.comp.os.linux.sys
Titolo: Ho sudato freddo

Aggiungo un disco ad un server.
Devo estendere il RAID-6 hardware attuale includendo il nuovo disco,
tutto online
 
# omconfig storage vdisk controller=0 action=reconfigure .........
 
Lui parte.
Va avanti parecchie ore in status Degraded e procedura di Rebuilding
attiva.
Lo lascio andare, poi poco fa torno e leggo:
 
State                    : Background Initialization
Progress                 : 98% complete
 
EEEEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHH?
Background Initialization????
Che cazzo dice? La Background Initialization solitamente la PERC la fa
quando pialla tutto e setta a zero i dischi.
 
fatto 30 faccio 31, lo lascio finire, tanto perdere il 98% del disco o
perderne il 100% non mi cambia niente.
 
Ora è in state Ready, la macchina sembra funzionare a dovere e vedo la
nuova dimensione del volume.
 
Spero abbia fatto l'inizializzazione solo del nuovo disco, ma quel
messaggio li sinceramente mi ha fatto cagare nelle mutante per alcuni
minuti.
 
Bastardi, maledetti bastardi, date un altro nome alla procedura,
infami.

 infami.
 
successo anche a me con un ibm, ma alla fine è lo stesso controller lsi

 successo anche a me con un ibm, ma alla fine è lo stesso controller lsi
 
Potevano cambiare il nome alla procedura, infami.
 
Comunque sia, ora come ridimensiono i dischi lato XenServer?
Ho esteso il volume raid, ma /dev/sda vede ancora la vecchia
geometria, come posso fare per aggiornarla, SENZA riavviare ?
 
 
 
-- 
Non tocca a noi dominare tutte le maree del mondo,
il nostro compito è di fare il possibile per la
salvezza degli anni nei quali viviamo,
sradicando il male dai campi che conosciamo.

 fare per aggiornarla, SENZA riavviare ?
http://serverfault.com/questions/36038/reread-partition-table-without-
rebooting
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 rebooting
Mi pare di capire che la partizione non debba essere in uso per non
creare inconsistenze, e nel mio caso lo è.

 creare inconsistenze, e nel mio caso lo �.
Non ho letto il link di Zip ma io di solito faccio cos�:
Supponendo che NON usi LVM: apri fdisk e cancelli la partizione da 
ridimensionare (magari prima fai un backup della tabella per sicurezza).
La ricrei delle dimensioni giuste e dai il commit.
Fdisk si incazzer� dicendo che il kernel non pu� rileggere la tabella 
perch� in uso.
Con partprobe costringi il kernel a rileggere la tabella.
Estendi a caldo il filesystem o quel che sta sopra il device.

 Estendi a caldo il filesystem o quel che sta sopra il device.
Le poche volte che mi � servito ho fatto anche io cos�, ma una
volta mi si piant� la macchina.
Non ho indagato ulteriormente perch� non � una cosa che mi
serve spesso e comunque ripart� senza danni.
-- 
ValeRyo
XT600 "Katoki Pajama" - 
http://www.slimmit.com/go.asp?7Y9
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

 10 anni di vita persi in 10 millisecondi...
Hai vinto. Ma come mai ha fatto un numero del genere drbd?

 10 anni di vita persi in 10 millisecondi...
No, in compenso ho visto un TENNICO dell'HP che venuto a cambiarci un 
disco di un raid fallato (in garanzia on site), dopo aver sostituito il 
disco ha ben pensato di ripristinare il raid facendo il mirror del disco 
VUOTO sul disco PIENO.
Meno male che avevamo un backup su nastro...
-- 
Massimo Bacilieri AKA Crononauta

 Estendi a caldo il filesystem o quel che sta sopra il device.
C'è XenServer ed uso LVM. /dev/sda3 è un PV LVM e lo devo estendere.
Non posso estenderlo finchè non aumento la dimensione della partizione
e visto che ho già sudato freddo 1 volta, preferirei evitare di sudare
freddo la seconda volta con la rimozione della partizione.
Son stato miracolato una volta, ostinarsi significa mettere il culo
davanti ai calci.

 una mia impressione eh ...
Eppure create-md dovrebbe evitare la cosa.


 
 
Anche drbdadm invalidate
 
-- 
In God we trust. All others must bring data
W. E. Deming

 Anche drbdadm invalidate
 
Però (se non erro) invalidate lo devi dare a risorsa creata, invece
il create-md va dato a risorsa ferma.


 
Certo, ma sicuramente i meta dati erano stati creati altrimenti la
risorsa non sarebbe andata in aggiornamento. Prima di connetterlo al
peer si poteva dare invalidate (oppure invalidate-peer dall'altra
macchina). La stessa procedura per il recover di uno split brain.


>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 impressione eh ...
 
Si, ma il potevate anche formattarli....


 VUOTO sul disco PIENO.
Ecco perchè non uso HP


 rebooting
 
Come giustamente scritto nel link, non è possibile rileggere la
tabella
delle partizioni di un disco in uso.
 
E' esattamente ciò che devo fare io, ma non posso ne riavviare ne
smontare
il disco (sopra c'è di tutto, a partire da LVM).
 
Mi basterebbe poter rileggere la geometria del disco e creare una
NUOVA
partizione nello spazio appena aggiunto, senza stare ad estendere la
partizione
attuale. ne creo una nuova, creo un nuovo PV e poi gli estendo sopra
il VG.
 
Il problema è che non riesco a far rileggere la geometria del disco e
senza fare
ciò, non ho spazio per creare la nuova partizione.
 
Idee?

 il disco (sopra c'è di tutto, a partire da LVM).
Provato partprobe?
http://linux.die.net/man/8/partprobe
A me di solito funziona

 A me di solito funziona
 
Pochi minuti fa.
Non fa nulla. Sta zitto e muto ma poi se faccio
 
fdisk -l
 
vedo sempre la vecchia geometria.

 vedo sempre la vecchia geometria.
 
Altre idee? Ho provato di tutto, ma non riesco ad allargare il disco.

 Altre idee? Ho provato di tutto, ma non riesco ad allargare il disco.
 
Insomma oltre a me nessuno ci cava le zampe su questa questione?
 
-- 
Non tocca a noi dominare tutte le maree del mondo,
il nostro compito č di fare il possibile per la


 Insomma oltre a me nessuno ci cava le zampe su questa questione?
 
Quando mi è servito, partprobe o kpartx hanno risolto.
Un reboot è proprio improponibile?


 Un reboot è proprio improponibile?
 
Preferirei evitare, ci sono parecchie VPS li sopra.
 
 
-- 
Non tocca a noi dominare tutte le maree del mondo,
il nostro compito è di fare il possibile per la


 Preferirei evitare, ci sono parecchie VPS li sopra.
 
E sopratutto, questo non è Windows :)


 E sopratutto, questo non è Windows :)
 
Purtroppo non ho alternative da consigliarti :-(
