RAID: Menambahkan Filesystem

From OnnoWiki
Revision as of 10:31, 25 February 2010 by Onnowpurbo (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Mungkinkan menambahkan RAID-5? Jawabannya sangat sederhana – TIDAK BISA. Memang kita tidak dapat secara langsung menambahkan harddisk ke RAID-5, tetapi kita cukup beruntung karena Linux DAPAT menambahkan harddisk pada Logical Volume yang ada dan mengexpansi filesystem ext3 di atas-nya. Itu adalah alasan utama mengapa kita menjalankan LVM di atas RAID.

Sebelum kita melakukan expansi harddisk ini ada baiknya kita mem-backup semua data supaya aman jika ada apa-apa.

Misalnya kita ingin agar data terproteksi dari kegagalan harddisk dan kita ingin membuat RAID tambahan. Dalam contoh akan dibuat /dev/md1maka setelah proses partisi tiga harddisk tambahan yang baru dilakukan kita dapat membuat RAID baru menggunakan perintah,

# /sbin/mdadm --create --verbose /dev/md1 --level=5 --raid-devices=3 \
        /dev/hde1 /dev/hdg1 /dev/hdh1
# /sbin/mdadm --detail /dev/md1

langkah selanjutnya adalah menambahkan tambahan partisi RAID agar dapat digunakan oleh Logical Volumes. Selanjutnya kita dapat mencek berapa Physical Extent yang dapat kita gunakan dari Logical Volume yang kita gunakan. Karena kita mempunyai multiple Logical Volumes di atas RAID maka kita perlu melakukan beberapa langkah tambahan sebagai berikut,

# vgextend lvm-raid /dev/md1
# vgdisplay lvm-raid
        .
        .
        .
  Alloc PE / Size       57235 / 223.57 GB
  Free  PE / Size       57235 / 223.57 GB
# lvextend -l 57235 lvm-raid -n lvm0

Tampak sekali bahwa kita sekarang mempunyai Logical Volume yang lebih besar menggunakan dua RAID yang berbeda. Kita belum selesai, kita perlu memperlebar filesystem untuk menggunakan semua tempat / harddisk yang baru. Kita cukup beruntung karena ada perintah untuk mengexpansi filesystem ext3 tanpa perlu unmounting filesystem-nya. Kita perlu bersabar, karena proses expansi filesystem akan memakan waktu beberapa saat,

# lvdisplay /dev/lvm-raid/lvm0
        .
        .
  LV Size                447.14 GB
	        .
# df /raid-array
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/lvm--raid-lvm0
                     230755476  40901348 178132400  19% /raid-array
# ext2online /dev/lvm-raid1/lvm0 447g

minum kopi atau cari cemilan dulu ..

# df /raid-array
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/lvm--raid-lvm0
                     461510952  40901348 40887876   9% /raid-array

Selamat anda sekarang telah mempunyai tempat yang lebih banyak di harddisk.


Pranala Menarik