LVM - perdita di dati

Un saluto a tutti/e voi del forum. Ho avuto la brillante idea di voler restringere la mia partizione fedora-home di 10G per poter espanderne la partizione fedora-root. Ma qualcosa ora non va.
Possiedo una partizione fedora-home di 10G e non riesco a vedere i files che prima si trovavano in questa partizione prima che ci mettessi mano. Vi posto alcune risposte ai miei comandi :

pvs
  PV         VG     Fmt  Attr PSize    PFree   
  /dev/sda2  fedora lvm2 a--  <297.09g <219.37g

lvdisplay 
  --- Logical volume ---
  LV Path                /dev/fedora/root
  LV Name                root
  VG Name                fedora
  LV UUID                SE4i04-xXuW-3pCH-pxPC-Z2TU-2JFL-R6gbU9
  LV Write Access        read/write
  LV Creation host, time localhost, 2018-10-01 09:08:27 -0400
  LV Status              available
  open                 1
  LV Size                60.00 GiB
  Current LE             15360
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
   
  --- Logical volume ---
  LV Path                /dev/fedora/home
  LV Name                home
  VG Name                fedora
  LV UUID                IcLaf3-gsFB-AzZ8-BJl4-anJd-nb0U-gtu1cD
  LV Write Access        read/write
  LV Creation host, time localhost, 2018-10-01 09:08:33 -0400
  LV Status              available
   open                 0
  LV Size                10.00 GiB
  Current LE             2560
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
   
  --- Logical volume ---
  LV Path                /dev/fedora/swap
  LV Name                swap
  VG Name                fedora
  LV UUID                W7Q94E-rq0H-AlP6-NNUT-kzyB-Xi8J-qpJmXR
  LV Write Access        read/write
  LV Creation host, time localhost, 2018-10-01 09:08:51 -0400
  LV Status              available
  open                 0
  LV Size                <7.72 GiB
  Current LE             1976
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2

Potreste aiutarmi …grazie !

Ciao ci puoi fornire l’output dei seguenti comandi:

    lvs
    pvs
    cat /etc/fstab
    df -h
    lsblk

Grazie

Si,certo…scusami per il ritardo con cui ti rispondo :wink:

lvs
  LV   VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  home fedora -wi-a----- 10.00g                                                    
  root fedora -wi-a----- 60.00g                                                    
  swap fedora -wi-a----- <7.72g    

pvs
  PV         VG     Fmt  Attr PSize    PFree   
  /dev/sda2  fedora lvm2 a--  <297.09g <219.37g

cat /etc/fstab
vartmp   /var/tmp    tmpfs   defaults   0  0

df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             3.8G     0  3.8G   0% /dev
tmpfs                3.8G  8.1M  3.8G   1% /dev/shm
tmpfs                1.6G  9.7M  1.6G   1% /run
/dev/sdb1            1.9G  1.9G     0 100% /run/initramfs/live
/dev/mapper/live-rw  7.4G  5.4G  2.0G  74% /
tmpfs                3.8G   44K  3.8G   1% /tmp
vartmp               3.8G     0  3.8G   0% /var/tmp
tmpfs                775M  128K  775M   1% /run/user/1000

lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0             7:0    0   1.8G  1 loop 
loop1             7:1    0   7.5G  1 loop 
├─live-rw       253:3    0   7.5G  0 dm   /
└─live-base     253:4    0   7.5G  1 dm   
loop2             7:2    0    32G  0 loop 
└─live-rw       253:3    0   7.5G  0 dm   /
sda               8:0    0 298.1G  0 disk 
├─sda1            8:1    0     1G  0 part 
└─sda2            8:2    0 297.1G  0 part 
  ├─fedora-root 253:0    0    60G  0 lvm  
  ├─fedora-home 253:1    0    10G  0 lvm  
  └─fedora-swap 253:2    0   7.7G  0 lvm  
sdb               8:16   1  14.6G  0 disk 
├─sdb1            8:17   1   1.9G  0 part /run/initramfs/live
├─sdb2            8:18   1   9.9M  0 part 
└─sdb3            8:19   1  20.9M  0 part 
sr0              11:0    1  1024M  0 rom  
zram0           252:0    0   7.6G  0 disk [SWAP]

Tieni presente che sto utilizzando una Live di Fedora 34 su USB.
Grazie

Ciao @sape73 per evitare di fare pagine lunghissime racchiudi gli outpout con code , adesso li ho corretti io Grazie :slightly_smiling_face:

In che modo gai eseguito la riduzione del LVM?

Ciao edmondo. Va bene, grazie per la segnalazione.

Ho eseguito questi comandi:

umount /home

fsck /dev/mapper/fedora-home

esfsck -f /dev/mapper/fedora-home

resize2fs /dev/mapper/fedora-home 10G

lvreduce -L -10G /dev/mapper/fedora-home

lvextend -L +10G /dev/mapper/fedora-root

resize2fs /dev/mapper/fedora-root

mount /home

Hai eseguito un backup dei dati?

Ma cosa non ti ritrovi? Ho paura che il sistema ti abbia ri-creato la /home ex-novo…

Si, il backup dei files importanti lo faccio sempre. Si, penso anch’Io che ho creato una /home da 10G, e quindi mi fa vedere solo questa. Ma penso, se si riuscisse ad espanderla con la rimanenza dei 219.37G, dove ci sono altri dati:

pvs
  PV         VG     Fmt  Attr PSize    PFree   
  /dev/sda2  fedora lvm2 a--  <297.09g <219.37g

Potrebbe rianimarsi… cosa ne pensi ?
Ne approfitto della tua gentilezza, un’altra domanda:
che tu sappia, si potrebbe sostituire un filesystem ad un altro senza perdere i dati ?

Grazie e scusami per le troppe domande :wink:

Non puoi sostituire la tipologia di file system da un formato ad un altro (almeno per quel che ne so), senza la perdita dei dati.

Quello è il VG tu devi agire ampliando gli LV.
Dove vorresti assegnare quei 219 GB?

Questa dovrebbe essere la tua situazione attuale:

Ciao, vorrei assegnare quei 219G alla partizione di /fedora/home.

Grazie.

Dovresti eseguire questi comandi:

lvextend -l +100%FREE /dev/mapper/fedora-home
resize2fs /dev/mapper/fedora-home

Ciao palir1927, scusami se ti rispondo solo ora… Ok, ci provo.

Grazie di tutto, buona giornata.