2019/01/29
LVM 建置指令
每次要建lvm都忘記指令,來記錄一下
```shell
# 先建置分割區, 並且 type 設為8e
# 其實我不太了解如果都是用整顆硬碟的空間, 那麼要不要做這個步驟的差別是什麼(效能?對齊?其他?)
# fdisk <device Point>
$ fdisk /dev/xvdb
# 建立 Physical Volume
# pvcreate <device Partition>
$ pvcreate /dev/xvdb1
# 建立 Volume Group
# vgcreate <vg Name> <device Partition>
$ vgcreate VG1 /dev/xvdb1
# 建立 Logical Volume
# lvcreate -l 100%FREE -n <lv Name> <vg Name>
$ lvcreate -l 100%FREE -n DATA VG1
# 格式化
# mkfs.ext4 -L <label> /dev/<vg Name>/<lv Name>
$ mkfs.ext4 -L DATA /dev/VG1/DATA
# 開機自動掛載
echo "LABEL=DATA /data ext4 defaults 0 0" >> /etc/fstab
```
重灌作業系統後 使用 mdadm 重組你的 raid
前些時間因為升級 ubuntu 版本失敗導致必需重灌
然後就出現以下問題了
當初建好的 RAID5 消失了, 新的 os 不認識它所以顯示成三顆硬碟
這該怎麼辦呢?
其實不用擔心, 由於我們當時是用 mdadm 建置的, mdadm 有方法可以再把它們組起來
```shell
$ mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1
```
平時資料還是要多多備份啊
訂閱:
文章 (Atom)