LVM in diversi Linux

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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
sagredo
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: ven 20 ago 2021, 8:38
Kernel: 2.6.32
Distribuzione: Scientific Linux 6.2
Località: Pisa

LVM in diversi Linux

Messaggio da sagredo »

Buongiorno a tutti.
Per spiegare il mio problema debbo dare una descrizione del mio sistema.
Ho un PC (oltre 10 anni di età, ma questo non conta) in cui sono installate due versioni di Linux: Scientific Linux 6.2 e CentOS 8.
SL occupa le partizioni /dev/sda6 (/) 7 (home) 8 (swap)
CentOS sta invece in /dev/sda10, in un volume group denominato "cl", in tre volumi logici:
root, home, swap.
Il VG in sda10 è stato creato automaticamente all'installazione di CentOS.

Dato che l'intenzione originaria era di migrare da SL a CentOS, mi era necessario poter vedere da ciascun OS i files dell'altro.
Non c'è stato problema per vedere SL da CentOS: ho inserito in fstab le righe

UUID=7aedba62-569c-42b5-9760-e8c1aab889d1 /mnt/root-SL ext4 defaults 0 0
UUID=3ffd4d11-20c0-418c-8e9b-15f9482f7ced /mnt/home-SL ext4 defaults 0 0

ed è filato tutto liscio.

Invece non c'è verso di vedere i files di CentOS da SL, credo a causa del LVM. Se scrivo in fstab di SL le righe

UUID=171212f7-320a-4c3b-a5f8-e5b0c647ef77 /mnt/root-C xfs defaults 0 0
UUID=989da313-d0c7-4f8b-af7f-c572e4bee99f /mnt/home-C xfs defaults 0 0

queste vengono ignorate. Se tento di montare a mano, con

elio(92)|~> sudo mount "UUID=171212f7-320a-4c3b-a5f8-e5b0c647ef77" /mnt/root-C

la risposta è

mount: wrong fs type, bad option, bad superblock on /dev/mapper/cl-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Ho provato altre varianti:
elio(93)|~> sudo mount /dev/mapper/cl-root /mnt/root-C
con la stessa risposta.

elio(94)|~> sudo mount /dev/cl-root /mnt/root-C
Risposta:
mount: you must specify the filesystem type

elio(95)|~> sudo mount -t ext4 /dev/cl-root /mnt/root-C
Risposta:
mount: special device /dev/cl-root does not exist

elio(96)|~> sudo mount -t ext4 /dev/cl/root /mnt/root-C
Risposta come a (92).

Qialche idea? Anche di possibili controlli?

Grazie anticipate
Elio
Elio

Gulp
Linux 0.x
Linux 0.x
Messaggi: 91
Iscritto il: sab 7 gen 2006, 9:28
Slackware: last stable (x86-64)
Desktop: xfce
Distribuzione: debian

Re: LVM in diversi Linux

Messaggio da Gulp »

Ho una domanda, forse superflua: vgscan cosa restituisce?

sagredo
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: ven 20 ago 2021, 8:38
Kernel: 2.6.32
Distribuzione: Scientific Linux 6.2
Località: Pisa

Re: LVM in diversi Linux

Messaggio da sagredo »

elio(86)|~> sudo /sbin/vgscan
Reading all physical volumes. This may take a while...
Found volume group "cl" using metadata type lvm2
Found volume group "vg3" using metadata type lvm2
Elio

Gulp
Linux 0.x
Linux 0.x
Messaggi: 91
Iscritto il: sab 7 gen 2006, 9:28
Slackware: last stable (x86-64)
Desktop: xfce
Distribuzione: debian

Re: LVM in diversi Linux

Messaggio da Gulp »

Quindi SL vede il LVM. Per gli step successivi ho trovato questo tutorial, dovrebbe fare al caso tuo.

https://www.cyberciti.biz/faq/linux-mou ... n-command/

sagredo
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: ven 20 ago 2021, 8:38
Kernel: 2.6.32
Distribuzione: Scientific Linux 6.2
Località: Pisa

Re: LVM in diversi Linux

Messaggio da sagredo »

Grazie dell'interessamento, ma credi che prima di mettermi a usare LVM io non abbia studiato manuali e fatto prove?
Del resto nel mio post avevo dato esempi di prove fatte.

Come hai potuto vedere, ho due VG: cl e vg3.
Tra i due c'è una sola differenza, per quanto posso capire: il primo (l'ho già detto) è stato creato automaticament durante l'installazione di CentOS e infatti è stato collocato, non per mia scelta, in fondo allo spazio disco.
Il secondo invece l'ho creato io in SL, direi ben dopo aver installato CentOS. Non ha niente a che fare con CentOS: contiene un estensione di home di SL.

Il comportamento è diverso: mentre centOS vede entrambi i VG, nel senso che mi permette di montare i volumi contenuti, invece SL li vede nel senso che ne riconosce l'esistenza, ma monta solo vg3.

Novità: guardando con attenzione l'output di lvdisplay vedo che mentre vg3 porta la riga

LV Creation host, time elio.elio, 2020-12-11 11:35:45 +0100

invece cl ha la riga

LV Creation host, time localhost, 2020-09-01 07:46:15 +0200

ossia differiscono per lo host.
Potrebbe essere questa la spiegazione?
Se sì, come si rimedia?
Elio

erio
Linux 4.x
Linux 4.x
Messaggi: 1234
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: LVM in diversi Linux

Messaggio da erio »

Codice: Seleziona tutto

# vgdisplay vg3
  --- Volume group ---
  VG Name               vg3
  System ID
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  11
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               51.42 GB
  PE Size               4.00 MB
  Total PE              13164
  Alloc PE / Size       13 / 52.00 MB
  Free  PE / Size       13151 / 51.37 GB
  VG UUID               jxQJ0a-ZKk0-OpMO-0118-nlwO-wwqd-fD5D32
dal sito red hat, vedi se ti e' utile vg3 e' solo un esempio con il tuo dato

sagredo
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: ven 20 ago 2021, 8:38
Kernel: 2.6.32
Distribuzione: Scientific Linux 6.2
Località: Pisa

Re: LVM in diversi Linux

Messaggio da sagredo »

Scusa ma non ho proprio capito che cosa sarebbe quello che mi hai mostrato.
Sito di Red Hat?
vg3?
Se eseguo vgdisplay la risposta è simile, ma con dati diversi.
Elio

erio
Linux 4.x
Linux 4.x
Messaggi: 1234
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: LVM in diversi Linux

Messaggio da erio »

premesso che non ho partizioni LVM, per poter montare il file system penso bisogna avere il dato completo tramite label uuid o nome device,vgdisplay mostra dei dati che possono servire,fermo restando che non abbia problemi il file system LVM,un modo alternativo e' quello di usare un sistema live da usb o cd che bypassa fstab e ti mostra tutto quello che c'e' nel computer,perche' e la live che monta tutto.visto che hai tutto in un solo disco che boot loader usi e la schermata se ti e' possibile,se il boot lo fanno tutte due normalmente.

ilmich
Master
Master
Messaggi: 1591
Iscritto il: lun 16 lug 2007, 17:39
Slackware: 14.2 64bit
Kernel: 4.19.46
Desktop: dwm
Località: Roma

Re: LVM in diversi Linux

Messaggio da ilmich »

ciao.. domanda sicuramente banale.. il kernel che utilizzi per leggere le partizioni centos supporta/è compilato il filesystem XFS che vedo essere utilizzato per le partizioni logiche??
ho visto cose che voi astemi non potete immaginare
https://github.com/ilmich

sagredo
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: ven 20 ago 2021, 8:38
Kernel: 2.6.32
Distribuzione: Scientific Linux 6.2
Località: Pisa

Re: LVM in diversi Linux

Messaggio da sagredo »

E' bene pensarle tutte...
Sebbene il mio kernel sia vecchio, stando a wikipedia xfs è stato inserito giusto dal 2.6
Comunque grazie
Elio

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2859
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 5.14.14
Desktop: lxde
Località: Pisa
Contatta:

Re: LVM in diversi Linux

Messaggio da ponce »

potresti provare a vedere se una distribuzione live recente, ad esempio una ubuntu 20.04, riesce a vederti entrambi i VG (giusto per capire se sia un problema specifico di SL).

Rispondi