You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When removing an MD (software RAID) PV and replacing it with a non-RAID LVM pool, it is important to stop the array before wiping the members. If the array is not stopped, the wipe operation will fail and the PV cannot be removed.
Here is an example of how to properly remove an MD PV and replace it with a non-RAID LVM pool:
Stop the array:
bash
sudo mdadm --stop /dev/md0
Remove the array:
bash
sudo mdadm --remove /dev/md0
Wipe the members:
python
sudo wipefs --all /dev/sda1
sudo wipefs --all /dev/sdb1
Remove the PV from the volume group:
bash
sudo vgreduce myvg /dev/md0
Remove the physical volume:
bash
sudo pvremove /dev/md0
Create the new LVM pool:
sudo lvcreate -L 10G -n mypool myvg
This creates a new logical volume named mypool in the myvg volume group with a size of 10GB.
Format the new logical volume with a filesystem of your choice:
bash
sudo mkfs.ext4 /dev/myvg/mypool
Mount the new logical volume:
bash
sudo mount /dev/myvg/mypool /mnt/mypool
This mounts the new logical volume at /mnt/mypool.
It appears to be due to a failure to stop the array before wiping members.
The text was updated successfully, but these errors were encountered: