Difference between revisions of "RAID: Menambahkan Filesystem"

From OnnoWiki
Jump to navigation Jump to search
(New page: Menambahkan Filesystem pada RAID Mungkinkan menambahkan RAID-5? Jawabannya sangat sederhana – TIDAK BISA. Memang kita tidak dapat secara langsung menambahkan harddisk ke RAID-5, tetapi k...)
 
 
Line 1: Line 1:
Menambahkan Filesystem pada RAID
+
Mungkinkan menambahkan [[RAID-5]]? Jawabannya sangat sederhana – '''TIDAK BISA'''.
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]].
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.
+
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,  
+
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 \
+
# /sbin/mdadm --create --verbose /dev/md1 --level=5 --raid-devices=3 \
        /dev/hde1 /dev/hdg1 /dev/hdh1
+
        /dev/hde1 /dev/hdg1 /dev/hdh1
# /sbin/mdadm --detail /dev/md1
+
# /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,
+
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
+
# vgextend lvm-raid /dev/md1
# vgdisplay lvm-raid
+
# vgdisplay lvm-raid
        .
+
        .
        .
+
        .
        .
+
        .
  Alloc PE / Size      57235 / 223.57 GB
+
  Alloc PE / Size      57235 / 223.57 GB
  Free  PE / Size      57235 / 223.57 GB
+
  Free  PE / Size      57235 / 223.57 GB
# lvextend -l 57235 lvm-raid -n lvm0
+
# 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,
+
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
+
# lvdisplay /dev/lvm-raid/lvm0
        .
+
        .
        .
+
        .
  LV Size                447.14 GB
+
  LV Size                447.14 GB
        .
+
        .
# df /raid-array
+
# df /raid-array
Filesystem          1K-blocks      Used Available Use% Mounted on
+
Filesystem          1K-blocks      Used Available Use% Mounted on
/dev/mapper/lvm--raid-lvm0
+
/dev/mapper/lvm--raid-lvm0
                    230755476  40901348 178132400  19% /raid-array
+
                      230755476  40901348 178132400  19% /raid-array
# ext2online /dev/lvm-raid1/lvm0 447g
+
# ext2online /dev/lvm-raid1/lvm0 447g
  
 
minum kopi atau cari cemilan dulu ..
 
minum kopi atau cari cemilan dulu ..
  
# df /raid-array
+
# df /raid-array
Filesystem          1K-blocks      Used Available Use% Mounted on
+
Filesystem          1K-blocks      Used Available Use% Mounted on
/dev/mapper/lvm--raid-lvm0
+
/dev/mapper/lvm--raid-lvm0
                    461510952  40901348 40887876  9% /raid-array
+
                      461510952  40901348 40887876  9% /raid-array
 
 
Selamat anda sekarang telah mempunyai tempat yang lebih banyak di harddisk.
 
  
 +
Selamat anda sekarang telah mempunyai tempat yang lebih banyak di [[harddisk]].
  
  

Latest revision as of 10:31, 25 February 2010

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