[Linuxtrent] Re: Sostituzione disco RAID1+LVM e allargamento di una partizione: da DOS a GPT?

  • From: Antonio Galea <antonio.galea@xxxxxxxxx>
  • To: linuxtrent <linuxtrent@xxxxxxxxxxxxx>
  • Date: Wed, 17 Apr 2019 16:01:31 +0200

On Wed, Apr 17, 2019 at 2:35 PM Emanuele Olivetti
<emanuele@xxxxxxxxxxxxxx> wrote:


NAME          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda             8:0    0   5.5T  0 disk
├─sda1          8:1    0   487M  0 part
│ └─md0         9:0    0 486.2M  0 raid1 /boot
└─sda2          8:2    0   5.5T  0 part
   ├─vg00-root 253:0    0   4.7G  0 lvm   /
   ├─vg00-swap 253:1    0   1.9G  0 lvm   [SWAP]
   └─vg00-home 253:2    0 915.2G  0 lvm   /home
sdb             8:16   0   5.5T  0 disk
├─sdb1          8:17   0 486.3M  0 part
│ └─md0         9:0    0 486.2M  0 raid1 /boot
└─sdb2          8:18   0 921.7G  0 part

In sintesi, sembra che proprio /dev/sda2 venga utilizzato per root, swap e
home... mentre mi aspettavo fosse /dev/md1 che utilizza solo /dev/sdb2. Ma al
momento /dev/md1 è appunto inactive.

Da tutto quello che hai scritto, /dev/md1 non è usato affatto -
probabilmente perché non hai ri-aggiunto /dev/sda2 al RAID. Il
passaggio al mirror lo puoi ancora fare, ma è un filo più complicato.

0. assicurati che /dev/md1 contenga solamente /devsdb2 (alla peggio
ricrealo dichiarando un disco missing)
1. crea l'LVM su /dev/md1, con le tre partizioni root, swap, home
2. monta le nuove partizioni come /mnt/root-new e /mnt/home-new e
duplica esattamente i dati da / ed /home (ferma tutti i servizi, per
essere sicuro)
3. configura il bootloader per avviare usando il sistema su /dev/md1
4. riavvia senza /dev/sda collegato per verificare che funzioni tutto
5. collega /dev/sda, riformatta /dev/sda2, aggiungila a /dev/md1 e
lascia che si sincronizzi
6. verifica che al riavvio funzioni tutto

Qui c'è un po' di dettaglio in più:

  https://wiki.archlinux.org/index.php/Convert_a_single_drive_system_to_RAID

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


Other related posts: