[Linuxtrent] Re: Rimossi tutte le kernel images per errore

  • From: Flavio Stanchina <flavio@xxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 29 Oct 2014 17:56:01 +0100

On 29/10/2014 17:12,
Marco Ciampa <ciampix@xxxxxxxxx> wrote:
On Wed, Oct 29, 2014 at 02:40:10PM +0100, Flavio Stanchina wrote:
No, se hai usato LVM. sda5 non è un filesystem ma un volume fisico di LVM.

Devi eseguire:
  pvscan
  vgscan
  vgchange -ay

Non me ne intendo ma forse è -aay ?

No, solo -ay, giuro.

Dal man di vgchange:
       -a, --available [e|l]{y|n}
              Controls the availability of the logical volumes in the
              volume group for input/output.  In other words, makes the
              logical volumes known/unknown to the kernel.

(i flag 'e' e 'l' sono relativi al locking in cluster e non ci interessano in questo caso)

Domanda: dove hai visto questa procedura? L'ordine è importante?

La ho scoperta riparando sistemi che non partivano, credo. Immagino che sia documentato da qualche parte, ma cercando rapidamente non ho trovato altro che il man. Di solito pvscan non è necessario perché lo fa udev e simili, però male non fa, specie in una situazione di ripristino dove magari qualche servizio non è avviato. Se uno è curioso, può provare ad eseguire il comando "pvs" prima e vedere se ha già rilevato i PV, in tal caso pvscan non serve.

L'ordine è importante visto che i volume group stanno sui PV, quindi non è produttivo fargli cercare i VG se prima non si è sicuri che abbia rilevato tutti i PV necessari a far partire il sistema.

--
Ciao, Flavio
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: