LVM in diversi Linux
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.
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.
-
- Linux 0.x
- Messaggi: 35
- Iscritto il: ven 20 ago 2021, 8:38
- Kernel: 2.6.32
- Distribuzione: Scientific Linux 6.2
- Località: Pisa
LVM in diversi Linux
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
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
-
- 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
Ho una domanda, forse superflua: vgscan cosa restituisce?
-
- Linux 0.x
- Messaggi: 35
- Iscritto il: ven 20 ago 2021, 8:38
- Kernel: 2.6.32
- Distribuzione: Scientific Linux 6.2
- Località: Pisa
Re: LVM in diversi Linux
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
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
-
- 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
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/
https://www.cyberciti.biz/faq/linux-mou ... n-command/
-
- Linux 0.x
- Messaggi: 35
- Iscritto il: ven 20 ago 2021, 8:38
- Kernel: 2.6.32
- Distribuzione: Scientific Linux 6.2
- Località: Pisa
Re: LVM in diversi Linux
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?
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
-
- Linux 4.x
- Messaggi: 1354
- Iscritto il: ven 9 ott 2009, 19:25
- Slackware: 13.37
- Kernel: 3.0.7
- Desktop: kde
Re: LVM in diversi Linux
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
-
- Linux 0.x
- Messaggi: 35
- Iscritto il: ven 20 ago 2021, 8:38
- Kernel: 2.6.32
- Distribuzione: Scientific Linux 6.2
- Località: Pisa
Re: LVM in diversi Linux
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.
Sito di Red Hat?
vg3?
Se eseguo vgdisplay la risposta è simile, ma con dati diversi.
Elio
-
- Linux 4.x
- Messaggi: 1354
- Iscritto il: ven 9 ott 2009, 19:25
- Slackware: 13.37
- Kernel: 3.0.7
- Desktop: kde
Re: LVM in diversi Linux
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.
-
- Master
- Messaggi: 1645
- Iscritto il: lun 16 lug 2007, 17:39
- Slackware: 15.0 64bit
- Kernel: 5.15.27
- Desktop: kde
- Località: Roma
Re: LVM in diversi Linux
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??
-
- Linux 0.x
- Messaggi: 35
- Iscritto il: ven 20 ago 2021, 8:38
- Kernel: 2.6.32
- Distribuzione: Scientific Linux 6.2
- Località: Pisa
Re: LVM in diversi Linux
E' bene pensarle tutte...
Sebbene il mio kernel sia vecchio, stando a wikipedia xfs è stato inserito giusto dal 2.6
Comunque grazie
Sebbene il mio kernel sia vecchio, stando a wikipedia xfs è stato inserito giusto dal 2.6
Comunque grazie
Elio
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: LVM in diversi Linux
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).