5.03.2009

FILE SYSTEM


Tình huống:
ổ "/dev/sdb" chứa 4G đã đầy, yêu cầu chuyển toàn bộ sang "/dev/sdc" 10G, sao cho không mất dữ liệu.








b1: thêm một hdd SCSI 10G (/dev/sdc)

b2: tạo partition trên ổ mới với toàn bộ kích thước HDD:
#fdisk /dev/sdc

lưu ý:
+ last cylinder : nhập số cao nhất (vd: +13005M)
+ set ID của partition thành 8E.

b3. tạo PV
#pvcreate /dev/sdc1

b4. add /dev/sdc1 vào vg1
#vgextend vg1 /dev/sdc1

b5. move data từ /dev/sdb1 sang /dev/sdc1
#pvmove /dev/sdb1 /dev/sdc1

b6. remove /dev/sdb1 ra vg1
#vgreduce vg1 /dev/sdb1

b7. remove /dev/sdb ra khỏi PV
#pvremove /dev/sdb1

PHỤ LỤC 1: Auto mount
#vi /etc/fstab

- thêm vào cuối tập tin:
vd:
/dev/vg1/lv1 /data ext3 defaults 0 0

PHỤ LỤC 2: Xóa tất cả LV, VG, PV

1. umount LV
#umount /dev/vg1/lv?

2. xóa LV
#lvremove /dev/vg1/lv?

3. xóa VG
#vgremove vg1

4. xóa PV
#pvremove /dev/sd?

5. xóa tất cả các dòng auto mount LV trong tập tin "/etc/fstab"
#vi /etc/fstab