Re: Errore nel creare un volume con lvcreate

2023-11-13 Per discussione Leandro Noferini


gerlos  writes:

[...]

Grazie a tutti per i consigli, ha funzionato tutto regolarmente
confermando la cancellazione.

In effetti c'era un filesystem che non avevo mai usato e che non
ricordavo neanche più.

--
Ciao
leandro



Re: Errore nel creare un volume con lvcreate

2023-11-13 Per discussione Diego Zuccato
C'è sempre la regola d'oro dei backup: se di un dato non hai almeno 3 
copie su 2 tipi di supporto diversi, con una copia offline, allora il 
dato non è importante.


Detto questo, l'errore dovrebbe essere solo dovuto al fatto che hai 
rimosso un lv che era formattato, ed ora se provi a riaggiungere un 
nuovo lv che utilizza gli stessi settori viene rilevato il vecchio 
filesystem e se non confermi la cancellazione lui (giustamente) non lo 
crea per non rischiare di farti perdere dati. Puoi evitare il problema 
(e migliorare la sicurezza dei dati "at rest") facendo un wipe del 
volume prima di cancellarlo.


Diego

Il 13/11/2023 11:06, Leandro Noferini ha scritto:

Ciao a tutt*,

ho un disco con una serie di partizioni create con lvm

root@server:~# vgdisplay
   --- Volume group ---
   VG Name   DiscoEsterno
   System ID
   Formatlvm2
   Metadata Areas1
   Metadata Sequence No  13
   VG Access read/write
   VG Status resizable
   MAX LV0
   Cur LV7
   Open LV   7
   Max PV0
   Cur PV1
   Act PV1
   VG Size   931.49 GiB
   PE Size   4.00 MiB
   Total PE  238462
   Alloc PE / Size   207360 / 810.00 GiB
   Free  PE / Size   31102 / 121.49 GiB
   VG UUID   p8Gni2-Q2pG-1zgW-1Zru-ljX4-XuS8-VGHC4x

Da dove mi par di dedurre che siano ancora disponibili circa 120 giga.

Se provo a creare un nuovo volume logico mi restituisce il seguente
avviso:

root@server:~# lvcreate -n Nuovo --size 20G DiscoEsterno
WARNING: ext4 signature detected on /dev/DiscoEsterno/Nuovo at offset 1080. 
Wipe it? [y/n]: n
   Aborted wiping of ext4.
   1 existing signature left on the device.
   Failed to wipe signatures on logical volume DiscoEsterno/Nuovo.
   Aborting. Failed to wipe start of new LV.

Ora, visto che il disco è fortemente in uso non vorrei rischiare di
cancellare qualche volume in uso.

Come risolvo?

--
Ciao
leandro



--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786



Re: Errore nel creare un volume con lvcreate

2023-11-13 Per discussione gerlos

Il 13/11/23 11:06, Leandro Noferini ha scritto:

Ciao a tutt*,

ho un disco con una serie di partizioni create con lvm

root@server:~# vgdisplay

[CUT]

   Free  PE / Size   31102 / 121.49 GiB

[CUT]

Da dove mi par di dedurre che siano ancora disponibili circa 120 giga.

Confermo.

Se provo a creare un nuovo volume logico mi restituisce il seguente
avviso:

root@server:~# lvcreate -n Nuovo --size 20G DiscoEsterno
WARNING: ext4 signature detected on /dev/DiscoEsterno/Nuovo at offset 1080. 
Wipe it? [y/n]: n
   Aborted wiping of ext4.
   1 existing signature left on the device.
   Failed to wipe signatures on logical volume DiscoEsterno/Nuovo.
   Aborting. Failed to wipe start of new LV.

Ora, visto che il disco è fortemente in uso non vorrei rischiare di
cancellare qualche volume in uso.
Se è un disco che è stato usato parecchio, è perfettamente possibile che 
ci sia roba (vecchie partizioni ext4, volumi logici, snapshot) che è 
stata aggiunta e poi tolta, ragion per cui è ragionevole che ci sia 
qualche firma ext4 sparsa per gli extent dei volumi fisici.


Questo si verifica perché quando elimini un file system ad esempio 
ripartizionando non viene cancellato tutto, ma solo le intestazioni.


A ogni modo, se LVM ti dice che ci sono 120 GB liberi, e se è tutto ok 
(ad es. tutto funziona regolarmente e i vari comandi fdisk -l, 
pvdisplay, vgdisplay, lvdisplay, pvs, vgs e vls ti danno risposte 
coerenti, senza rilevare anomalie) puoi tranquillamente dirgli che sì, 
può cancellare quella firma e creare il volume che gli hai chiesto.


Per evitare malintesi del genere, prima di cancellare una partizione o 
di eliminare un volume logico puoi eliminare le firme del file system 
che c'era sopra usando il comando


# wipefs -a /dev/volume/da/rimuovere

Ah, non mi sembra questo il caso, e mi sembra un po' superfluo 
precisarlo, ma è comunque una buona idea avere un buon backup dei dati 
pronto quando si mette mano allo storage. Io una volta ho fatto un 
errore di battitura, e i danni sono stati notevoli.


in bocca al lupo,
gerlos



Re: Errore nel creare un volume con lvcreate

2023-11-13 Per discussione Enrico Rossi
Ciao,

On Mon, Nov 13, 2023 at 11:06:54AM +0100, Leandro Noferini wrote:
> root@server:~# lvcreate -n Nuovo --size 20G DiscoEsterno
> WARNING: ext4 signature detected on /dev/DiscoEsterno/Nuovo at offset 1080. 
> Wipe it? [y/n]: n
>   Aborted wiping of ext4.
>   1 existing signature left on the device.
>   Failed to wipe signatures on logical volume DiscoEsterno/Nuovo.
>   Aborting. Failed to wipe start of new LV.

ti sta solo avvisando che lo spazio libero che stai allocando prima
conteneva un filesystem.
Quando rimuovi un LV lui non ne cancella il contento, quando lo vai a
riallocare LVM si accorge che c'era un filesystem e ti avvisa.

> Ora, visto che il disco è fortemente in uso non vorrei rischiare di
> cancellare qualche volume in uso.

Ti risulta che ci fosse spazio allocato ed usato che hai liberato?

> Come risolvo?

Risondi 'y' alla domanda.

Ciao
E.

-- 
GPG key: 4096R/5E0195FAF2133176 2010-10-19 Enrico Rossi 



Errore nel creare un volume con lvcreate

2023-11-13 Per discussione Leandro Noferini
Ciao a tutt*,

ho un disco con una serie di partizioni create con lvm

root@server:~# vgdisplay
  --- Volume group ---
  VG Name   DiscoEsterno
  System ID
  Formatlvm2
  Metadata Areas1
  Metadata Sequence No  13
  VG Access read/write
  VG Status resizable
  MAX LV0
  Cur LV7
  Open LV   7
  Max PV0
  Cur PV1
  Act PV1
  VG Size   931.49 GiB
  PE Size   4.00 MiB
  Total PE  238462
  Alloc PE / Size   207360 / 810.00 GiB
  Free  PE / Size   31102 / 121.49 GiB
  VG UUID   p8Gni2-Q2pG-1zgW-1Zru-ljX4-XuS8-VGHC4x

Da dove mi par di dedurre che siano ancora disponibili circa 120 giga.

Se provo a creare un nuovo volume logico mi restituisce il seguente
avviso:

root@server:~# lvcreate -n Nuovo --size 20G DiscoEsterno
WARNING: ext4 signature detected on /dev/DiscoEsterno/Nuovo at offset 1080. 
Wipe it? [y/n]: n
  Aborted wiping of ext4.
  1 existing signature left on the device.
  Failed to wipe signatures on logical volume DiscoEsterno/Nuovo.
  Aborting. Failed to wipe start of new LV.

Ora, visto che il disco è fortemente in uso non vorrei rischiare di
cancellare qualche volume in uso.

Come risolvo?

--
Ciao
leandro