SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Tutorial LVM




Fanani M. Ihsan
http://fanani.net
Legal Notice

Tutorial LVM

Copyright (C) 2011 by Fanani M. Ihsan.
Permission Is granted to copy, distribute and/or modify this document under
the terms of the GNU Free Documentation License Version 1.3 or any later
version published by the Free Software Foundation.
With no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
copy of the license is included in the section entitled "GNU Free
Documentation License".




                                                Jakarta , 11 November 2011
Daftar Isi
Legal Notice...................................................................................................................2
Daftar Isi.........................................................................................................................3
Pendahuluan...................................................................................................................4
Pengenalan LVM............................................................................................................5
   Apa sih LVM ?...........................................................................................................5
   Anatomi LVM............................................................................................................5
Praktek LVM I................................................................................................................6
   Melihat Daftar Partisi................................................................................................6
   Membuat Physical Volume........................................................................................7
   Membuat Volume Group...........................................................................................7
   Membuat Logical Volume.........................................................................................8
   Format Filesystem...................................................................................................10
Praktek LVM II.............................................................................................................13
   Menambah Ukuran Volume Group..........................................................................13
   Menambah Ukuran Logical Volume........................................................................13
   Mengurangi Ukuran Logical Volume......................................................................14
Penutup.........................................................................................................................16
Tutorial LVM – Fanani M. Ihsan


                               Pendahuluan

       Masalah pembagian partisi pada saat installasi server menjadi pilihan sulit
dimana seiring bekembangnya informasi dan data yang disimpan dalam server
menjadi sebuah perhatian yang harus di cermati . Sebagaimana kita cermati bersama
sebuah data memang tidak ternilai harganya, sehingga server yang digunakan untuk
menampung data harus bersifat dinamis yang selalu bertambah setiap detiknya.
        Dimisalkan , pada saat pertama installasi server kita mengalokasikan space
partisi hardisk 500Gb untuk partisi /DATA , namun bagaimana jika di kemudian hari
partisi tersebut habis dan butuh penambahan memory hardisk? Berikut ini adalah
jalan keluar yang bisa dipilih :
   –   Reformat hardisk dan merubahan susunan partisi
   –   Membeli hardisk baru dan mengonfigurasi ulang
Tentu kedua pilihan yang saya sampaikan diatas akan sangat rugi karena untuk
melakukan hal tersebut butuh waktu dan proses yang lama , seperti proses backup ,
install ulang server , dan megembalikan data. Dan tentunya hal tersebut merugikan.
      Untuk mengatasi masalah tersebut kita bisa menggunakan LVM – Logical
Volume Manager . Dimana kita bisa mengonfigurasi space partisi dengan dinamis
dengan tanpa mematikan server sekaligus.
       Tutorial ini tidak membahas secara detail , namun akan memberikan gambaran
singkat agar para pembaca lebih paham dan mengenal LVM.




                                                                   page 4 from 16
Tutorial LVM


                               Pengenalan LVM

Apa sih LVM ?
       Logical Volume Manager atau disingkat LVM menyediakan level tinggi
mengenai media penyipanan pada sebuah komputer dibandingkan pada sistem partisi
komputer secara tradisional. Sehingga LVM dapat memberikan kemudahan kepada
system administrator dalam mengatur alokasi space partisi . Dengan pula LVM Anda
bisa merubahan besaran partisi sesuai kebutuhan setiap waktu.



Anatomi LVM
Berikut adalah susunan dasar LVM .
   hda1   hdc1        (PV:s on partitions or whole disks)
         /
        /
      diskvg          (VG)
      / | 
     /   |   
 usrlv rootlv varlv   (LV:s)
   |      |     |
ext2 reiserfs xfs     (filesystems)


Penjelasannya adalah sebagai berikut
PV (Physical Volume) : Ini merupakan harddisk yang secara fisik , biasanya dikenali
                      sebagai hda, hdb, hdc , dan seterusnya.
VG (Volume Group) : VG merupakan gabungan dari beberapa PV.
LV (Logical Volume) : Dari VG bisa dipecah menjadi beberapa LV . Pada LV ini lah
                      kita akan menformat dan memberikan filesystem seperti
                      ext2, ext3 , ext4, ntfs , fat32 ,dll.




                                                                    page 5 from 16
Tutorial LVM


                                Praktek LVM I

      Seteleh kita mengenal anatomi LVM diatas , mari kita praktekkan bagaimana
implementasi yang sesungguhnya.

Melihat Daftar Partisi
fanani@fanani­laptop:~$ sudo fdisk ­l
[sudo] password for fanani: 


Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a9da7


   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        6079    48827392   83  Linux
/dev/sda2   *        6079        9119    24414208    7  HPFS/NTFS
/dev/sda3            9119        9243     1000448   82  Linux swap / Solaris
/dev/sda4            9243       38914   238327808   83  Linux


Disk /dev/sdb: 499.4 GB, 499405291520 bytes
255 heads, 63 sectors/track, 60715 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c45ed


   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         258     2072353+   b  W95 FAT32
/dev/sdb2             259       38503   307202962+  83  Linux
/dev/sdb3           38504       44877    51199155   83  Linux
/dev/sdb4           44878       51251    51199155   83  Linux
fanani@fanani­laptop:~$ 



        Pada contoh diatas saya memiliki banyak sekali partisi , namun pada praktek
kali ini, saya akan praktekkan dengan menggunakan partisi /dev/sdb4 yang kebetulan
partisi kosong yang bisa digunakan untuk praktek kali ini.


                                                                      page 6 from 16
Tutorial LVM

Membuat Physical Volume
       Selanjutnya kita harus mendaftarkan partisi yang sudah disiapkan yaitu
/dev/sdb4. Kita bisa mendaftarkan lebih dari satu partisi .
root@fanani­laptop:~# pvcreate /dev/sdb4
  Physical volume "/dev/sdb4" successfully created
root@fanani­laptop:~# 

      Untuk memastikan physical volume sudah dibuat , kita bisa mengecek dengan
menggunakan pvdisplay , atau sebelumnya dengan melakukan pvscan untuk mencari
semua daftar pyshical volume.
root@fanani­laptop:~# pvscan 
  PV /dev/sdb4                      lvm2 [48.83 GiB]
  Total: 1 [48.83 GiB] / in use: 0 [0   ] / in no VG: 1 [48.83 GiB]
root@fanani­laptop:~# 



root@fanani­laptop:~# pvdisplay 
  "/dev/sdb4" is a new physical volume of "48.83 GiB"
  ­­­ NEW Physical volume ­­­
  PV Name               /dev/sdb4
  VG Name               
  PV Size               48.83 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               1TXo02­USr7­rsRZ­cLPR­3U8c­wctL­6ilaGA
   
root@fanani­laptop:~# 



Membuat Volume Group
       Setelah kita memiliki pyshical volume (PV), selanjutnya kita bisa
mendaftarkan satu persatu atau beberapa PV kedalam sebuah volume group. Kita bisa
mendaftarkan PV dengan cara satu persatu atau langsung secara masal. Format sintaks
nya adalah :
# vgcreate <nama_vg> pv-1 pv-2 pv-3 pv-n
      Mari kita praktekkan untuk mendaftarkan /dev/sdb4 kedalam VG dengan
nama my-lvm. Dan jikita kita sudah memiliki VG .




                                                                      page 7 from 16
Tutorial LVM



root@fanani­laptop:~# vgcreate my­lvm /dev/sdb4
  Volume group "my­lvm" successfully created
root@fanani­laptop:~# 

       Untuk mengecek sama seperti membuat PV di atas , yaitu dengan cara pvscan
untuk mencari semua daftar VG dan vgdisplay untuk menampilkan hasilnya.
root@fanani­laptop:~# vgscan 
  Reading all physical volumes.  This may take a while...
  Found volume group "my­lvm" using metadata type lvm2
root@fanani­laptop:~#  



root@fanani­laptop:~# vgdisplay 
  ­­­ Volume group ­­­
  VG Name               my­lvm
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               48.82 GiB
  PE Size               4.00 MiB
  Total PE              12499
  Alloc PE / Size       0 / 0   
  Free  PE / Size       12499 / 48.82 GiB
  VG UUID               HbPREZ­tpas­Fssj­oDNk­SPbV­RSgR­n2gDln
   
root@fanani­laptop:~# 



Membuat Logical Volume
        Langkah terahir adalah membuat Logical Volume (LV) . Dimana masing-
masing LV kita bisa mempartisi nya menjadi beberapa bagian dan memformat dengan
jenis filesystem apapun. Saya akan mencontohkan dengan membuat 2 buah partisi
yaitu dengan nama partisi-1 dan partisi-2. Berikut ini adalah format sintaks yang bisa

                                                                      page 8 from 16
Tutorial LVM

digunakan.
# lvcreate -L <besaran_partisi> -n <nama_partisi> <nama_vg>
root@fanani­laptop:~# lvcreate ­L 10G ­n partisi­1 my­lvm
  Logical volume "partisi­1" created



root@fanani­laptop:~# lvcreate ­L 10G ­n partisi­2 my­lvm
  Logical volume "partisi­2" created
root@fanani­laptop:~# 

Cek dengan lvscan dan lvdisplay.
root@fanani­laptop:~# lvscan 
  ACTIVE            '/dev/my­lvm/partisi­2' [10.00 GiB] inherit
  ACTIVE            '/dev/my­lvm/partisi­1' [10.00 GiB] inherit
root@fanani­laptop:~# 



root@fanani­laptop:~# lvdisplay 
  ­­­ Logical volume ­­­
  LV Name                /dev/my­lvm/partisi­2
  VG Name                my­lvm
  LV UUID                bI51Ma­ymlS­3dRt­lLY6­of2X­nMXF­ior1D8
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                10.00 GiB
  Current LE             2560
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  ­ currently set to     256
  Block device           252:0
   
  ­­­ Logical volume ­­­
  LV Name                /dev/my­lvm/partisi­1
  VG Name                my­lvm
  LV UUID                MYBmId­SjGB­2Eiw­x8oP­ykNy­dcRZ­VD0mVQ
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                10.00 GiB
  Current LE             2560
  Segments               1




                                                                  page 9 from 16
Tutorial LVM

  Allocation             inherit
  Read ahead sectors     auto
  ­ currently set to     256
  Block device           252:1
   
root@fanani­laptop:~# 



Format Filesystem
        Saya sudah mempunyai 2 buat logical volume (LV), selanjutnya berikan
masing-maisng LV tersebut filesystem. Dalam contoh berikut saya akan berikan
filesystem ext3 .
root@fanani­laptop:~# mkfs.ext3 /dev/my­lvm/partisi­1
mke2fs 1.41.11 (14­Mar­2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
655360 inodes, 2621440 blocks
131072 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2684354560
80 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
       32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632


Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done


This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first.  Use tune2fs ­c or ­i to override.
root@fanani­laptop:~# 



root@fanani­laptop:~# mkfs.ext3 /dev/my­lvm/partisi­1
mke2fs 1.41.11 (14­Mar­2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)




                                                                       page 10 from 16
Tutorial LVM

Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
655360 inodes, 2621440 blocks
131072 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2684354560
80 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
       32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632


Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done


This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first.  Use tune2fs ­c or ­i to override.
root@fanani­laptop:~# mkfs.ext3 /dev/my­lvm/partisi­2
mke2fs 1.41.11 (14­Mar­2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
655360 inodes, 2621440 blocks
131072 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2684354560
80 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
       32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632


Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done


This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first.  Use tune2fs ­c or ­i to override.
root@fanani­laptop:~# 



                                                                       page 11 from 16
Tutorial LVM

Untuk bisa menggunakan partisi tersebut kita bisa mounting ke sebuah directory.
Formatnya sitaksnya adalah :
# mount <nama_partisi> <mount_point>
root@fanani­laptop:~# mount /dev/my­lvm/partisi­1 /mnt



        Selamat sampai disini kita sudah berhasil mengonfigurasi LVM . Pada
halaman berikut kita akan belajar meresize (memperbesar/memperkecil) besaran
partisi yang kita punya .




                                                               page 12 from 16
Tutorial LVM


                               Praktek LVM II

  Untuk merubah besaran Logical Volume secara garis besar ada 2 langkah , yaitu :
1. Lakukan perubahan pada Logical Volume
2. Lakukan Perubahan pada filesystem
Untuk melakukan perubahan pada pont satu diatas harus tetap memperhatikan space
yang kosong pada Volume Group (VG). Karena besaran Logical LV sangat tergantun
dari VG. Jika space VG ternyata tidak cukup dengan kebutuhan , salah satu cara
adalah dengan menambah Pyshical Volume (PV).



Menambah Ukuran Volume Group
        Berikut ini adalah cara membesarkan volume group. Sebelumnya siapkan
terlebih dahulu pyshical volume (PV) seperti pada praktek pertama diatas. Dan untuk
menambahkan kedalam VG kita bisa menggunakan perintah vgextend.
# vgextend <nama_vg> pv-n
# vgextend my­lvm /dev/sdb5
  Volume group "my­lvm" successfully extend



Selanjutnya cek dengan vgdisplay untuk memastikan vg sudah bertambah.

Menambah Ukuran Logical Volume
      Untuk menambah ukuran Logical Volume , berikut adalah cara yang bisa
digunakan. Format sintaknya adalah :
# lvresize -L +<besaran_partisi> <nama_lv>
dalam contoh dibawah saya akan menambah partisi sebesar 5GB , dimana
sebelumnya hanya 1GB sehingga totalnya menjadi 15GB.
root@fanani­laptop:~# lvresize ­L +5G /dev/my­lvm/partisi­1
  Extending logical volume partisi­1 to 15.00 GiB
  Logical volume partisi­1 successfully resized
root@fanani­laptop:~# 



Kita sudah berhasil menambah ukuran LV , tapi filesystem kita masih 10GB. Untuk
itu kita harus meresize juga ukuran filesysetem nya . Lakukan sintaks dibawah.
# resize2fs <logical_volume>



                                                                   page 13 from 16
Tutorial LVM

root@fanani­laptop:~# resize2fs /dev/my­lvm/partisi­1
resize2fs 1.41.11 (14­Mar­2010)
Resizing the filesystem on /dev/my­lvm/partisi­1 to 3932160 (4k) blocks.
The filesystem on /dev/my­lvm/partisi­1 is now 3932160 blocks long.


root@fanani­laptop:~# 




Mengurangi Ukuran Logical Volume
       Dengan mengurangi besar logical volume akan lebih beresiko kehilangan data
daripada menambah volume . Untuk itu kita harus berhati-hati dalam melakukannya.
Untuk mengurangi ukuran logical volume step by step nya berbeda sekali dengan
menambah ukuran LV, dimana untuk mengurangi logical volume kita terlebih daulu
harus mengurangi ukurang filesystem baru kemudian menguranginya pada LV.
Sebelumnya lakukan e2fsck untuk mengecek susunan filesystem sekarang.
root@fanani­laptop:~# e2fsck ­f /dev/my­lvm/partisi­1
e2fsck 1.41.11 (14­Mar­2010)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/my­lvm/partisi­1: 11/655360 files (0.0% non­contiguous), 79696/2621440 blocks
root@fanani­laptop:~# 

      Selanjutnya kecilkan atau kurangi filesystem dengan cara seperti berikut.
Dalam contoh dibawah saya mempraktekkan untuk mengurangi filesystem menjadi
5000MB atau 5GB.
root@fanani­laptop:~# resize2fs /dev/my­lvm/partisi­1 5000M
resize2fs 1.41.11 (14­Mar­2010)
Resizing the filesystem on /dev/my­lvm/partisi­1 to 1280000 (4k) blocks.
The filesystem on /dev/my­lvm/partisi­1 is now 1280000 blocks long.
root@fanani­laptop:~# 

      Kemudian langkah terahir adalah mengurangi pada Logical Volume . Sintaks
yang digunakan sama seperti menambah logical volume , bedanya hanya pada
parameter yang digunakan , yaitu dengan mengganti tanda + menjadi - .
        Karena sebelumnya saya punya /dev/my-lvm/partisi-1 sebesar 15 GB yaitu
setelah kita besarkan pada praktek sebelumnya , maka untuk menyesuaikan dengan
filesystem yang kini hanya 5G kita harus mengurangi menjadi 10GB.




                                                                      page 14 from 16
Tutorial LVM

root@fanani­laptop:~# lvresize ­L ­10G /dev/my­lvm/partisi­1
  WARNING: Reducing active logical volume to 10.00 GiB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce partisi­1? [y/n]: y
  Reducing logical volume partisi­1 to 10.00 GiB
  Logical volume partisi­1 successfully resized
root@fanani­laptop:~# 



      Selamat , pada saat ini Anda sudah bisa dan mengenal LVM . Berminat
mencoba ? Selamat mencoba dirumah .




                                                               page 15 from 16
Tutorial LVM


                                   Penutup
        Setelah memaparkan materi LVM diatas penulis rasanya sangat senang bisa
beerbagi dengan Anda semua khususnya masyarakan Indonesia. Materi ini saya
persembahkan untuk membantu perkembangan open source dan dunia Teknologi
Informasi di tanah air tercinta Indonesia. Semoga materi ini bisa sedikit memberikan
sinar harapan bagi tumbuh kembangnya open source di tanah air.
       Saya sangat senang mendapat kritik dan saran, oleh karena itu bagi Anda
penulis senior, pengamat teknologi , maupun pembaca yang terhormat saya sangat
mengunggu umpan balik berupa email ke email saya contact@fanani.net .
       Ahir kata saya ucapkan terimakasih karena telah mendownload ebook ini dan
bersedia membacanya. Terimakasih .




                                                                   page 16 from 16

Contenu connexe

Tendances

7 file-sharing-nfs-samba
7 file-sharing-nfs-samba7 file-sharing-nfs-samba
7 file-sharing-nfs-sambarahmanitayulia
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linuxWildan Akhmad
 
Mulyadi tuningkarnel
Mulyadi tuningkarnelMulyadi tuningkarnel
Mulyadi tuningkarnelMas Suwondo
 
Bab 10 konfigurasi sistem debian
Bab 10 konfigurasi sistem debianBab 10 konfigurasi sistem debian
Bab 10 konfigurasi sistem debianTeambolle Ajor
 
Job sheet instalasi debian (nurcholis permadi)
Job sheet instalasi debian (nurcholis permadi)Job sheet instalasi debian (nurcholis permadi)
Job sheet instalasi debian (nurcholis permadi)nurcholis007
 
Virtualization 2 indra
Virtualization 2 indraVirtualization 2 indra
Virtualization 2 indraindra79ti
 
Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Walid Umar
 
Koneksi pc pada jaringan komputer
Koneksi pc pada jaringan komputerKoneksi pc pada jaringan komputer
Koneksi pc pada jaringan komputerSiti Zhakiyah
 
01 perintah dasar_linux
01 perintah dasar_linux01 perintah dasar_linux
01 perintah dasar_linuxsulaiman yunus
 
Ebook ksl jilid 2 ayo berkenalan dengan qq
Ebook ksl jilid 2   ayo berkenalan dengan qqEbook ksl jilid 2   ayo berkenalan dengan qq
Ebook ksl jilid 2 ayo berkenalan dengan qqVickry Husain
 
Bab 3 instalasi paket software
Bab 3 instalasi paket softwareBab 3 instalasi paket software
Bab 3 instalasi paket softwareDidit Septiawan
 
Laporan Installasi ubuntu server
Laporan Installasi ubuntu serverLaporan Installasi ubuntu server
Laporan Installasi ubuntu serverAlda Abad
 

Tendances (20)

7 file-sharing-nfs-samba
7 file-sharing-nfs-samba7 file-sharing-nfs-samba
7 file-sharing-nfs-samba
 
Tupen 6 1235010002
Tupen 6   1235010002Tupen 6   1235010002
Tupen 6 1235010002
 
Perintah dasar linux
Perintah dasar linuxPerintah dasar linux
Perintah dasar linux
 
Mulyadi tuningkarnel
Mulyadi tuningkarnelMulyadi tuningkarnel
Mulyadi tuningkarnel
 
Bab 10 konfigurasi sistem debian
Bab 10 konfigurasi sistem debianBab 10 konfigurasi sistem debian
Bab 10 konfigurasi sistem debian
 
Dos&Windows
Dos&WindowsDos&Windows
Dos&Windows
 
Job sheet instalasi debian (nurcholis permadi)
Job sheet instalasi debian (nurcholis permadi)Job sheet instalasi debian (nurcholis permadi)
Job sheet instalasi debian (nurcholis permadi)
 
Samba Server
Samba ServerSamba Server
Samba Server
 
Virtualization 2 indra
Virtualization 2 indraVirtualization 2 indra
Virtualization 2 indra
 
Apa itu samba
Apa itu sambaApa itu samba
Apa itu samba
 
Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8
 
Koneksi pc pada jaringan komputer
Koneksi pc pada jaringan komputerKoneksi pc pada jaringan komputer
Koneksi pc pada jaringan komputer
 
01 perintah dasar_linux
01 perintah dasar_linux01 perintah dasar_linux
01 perintah dasar_linux
 
Ebook ksl jilid 2 ayo berkenalan dengan qq
Ebook ksl jilid 2   ayo berkenalan dengan qqEbook ksl jilid 2   ayo berkenalan dengan qq
Ebook ksl jilid 2 ayo berkenalan dengan qq
 
Linux dasar
Linux dasarLinux dasar
Linux dasar
 
Linux mandriva
Linux mandrivaLinux mandriva
Linux mandriva
 
Linux mandriva
Linux mandrivaLinux mandriva
Linux mandriva
 
Linux suse
Linux suseLinux suse
Linux suse
 
Bab 3 instalasi paket software
Bab 3 instalasi paket softwareBab 3 instalasi paket software
Bab 3 instalasi paket software
 
Laporan Installasi ubuntu server
Laporan Installasi ubuntu serverLaporan Installasi ubuntu server
Laporan Installasi ubuntu server
 

En vedette

Praktikum Sistem Operasi Linux (4A)
Praktikum Sistem Operasi Linux (4A)Praktikum Sistem Operasi Linux (4A)
Praktikum Sistem Operasi Linux (4A)Mirza Afrizal
 
MODUL TIK HTTP DREAM WEAVER KELAS 2 SMA
MODUL TIK HTTP DREAM WEAVER KELAS 2 SMAMODUL TIK HTTP DREAM WEAVER KELAS 2 SMA
MODUL TIK HTTP DREAM WEAVER KELAS 2 SMAMirza Afrizal
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasiHidayatullah Aldy
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikumjoko2016
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxMirza Afrizal
 
Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)Mirza Afrizal
 
Materi pelatihan java fundamental
Materi pelatihan java fundamentalMateri pelatihan java fundamental
Materi pelatihan java fundamentalFanani M. Ihsan
 

En vedette (9)

L I N U X
L I N U XL I N U X
L I N U X
 
Melihat isi file dari direktori aktif
Melihat isi file dari direktori aktifMelihat isi file dari direktori aktif
Melihat isi file dari direktori aktif
 
Praktikum Sistem Operasi Linux (4A)
Praktikum Sistem Operasi Linux (4A)Praktikum Sistem Operasi Linux (4A)
Praktikum Sistem Operasi Linux (4A)
 
MODUL TIK HTTP DREAM WEAVER KELAS 2 SMA
MODUL TIK HTTP DREAM WEAVER KELAS 2 SMAMODUL TIK HTTP DREAM WEAVER KELAS 2 SMA
MODUL TIK HTTP DREAM WEAVER KELAS 2 SMA
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasi
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikum
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi Linux
 
Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)Praktikum Sistem Operasi Linux (3)
Praktikum Sistem Operasi Linux (3)
 
Materi pelatihan java fundamental
Materi pelatihan java fundamentalMateri pelatihan java fundamental
Materi pelatihan java fundamental
 

Similaire à Tutorial lvm

2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04 2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04 Syiroy Uddin
 
Administrasi dasarlinux
Administrasi dasarlinuxAdministrasi dasarlinux
Administrasi dasarlinuxWahyu Subagiyo
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuWirabumi Software
 
Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)Hary HarysMatta
 
Tutorial membangun linux from scratch dari awal
Tutorial membangun linux from scratch dari awalTutorial membangun linux from scratch dari awal
Tutorial membangun linux from scratch dari awalMuhammad Dzulfikri
 
Mengcompiledan menginstalkernellinux
Mengcompiledan menginstalkernellinuxMengcompiledan menginstalkernellinux
Mengcompiledan menginstalkernellinuxvanheatsink
 
File system di linux
File system di linuxFile system di linux
File system di linuxDhea Dhea
 
File system di linux
File system di linuxFile system di linux
File system di linuxDhea Dhea
 
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptxRizaSeptianAgusArisa
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArmando_Dj
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArmando_Dj
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArmando_Dj
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArmando_Dj
 
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...Melina Krisnawati
 
TUGAS KE II SO2 - JAMALUDIN ISHAK - 171
TUGAS KE II SO2 - JAMALUDIN ISHAK - 171TUGAS KE II SO2 - JAMALUDIN ISHAK - 171
TUGAS KE II SO2 - JAMALUDIN ISHAK - 171Tugas_SO2
 
Pertemuan13 manajemen perangkat keras
Pertemuan13   manajemen perangkat kerasPertemuan13   manajemen perangkat keras
Pertemuan13 manajemen perangkat kerasSyaiful Ahdan
 
Pengenalan linux
Pengenalan linuxPengenalan linux
Pengenalan linuxBais Wong
 

Similaire à Tutorial lvm (20)

2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04 2013-8. Remastering Ubuntu 12.04
2013-8. Remastering Ubuntu 12.04
 
Pengantar os-linux
Pengantar os-linuxPengantar os-linux
Pengantar os-linux
 
Administrasi dasarlinux
Administrasi dasarlinuxAdministrasi dasarlinux
Administrasi dasarlinux
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di Ubuntu
 
Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)Superkomputer dengan Native Linux(encrypted)
Superkomputer dengan Native Linux(encrypted)
 
Tutorial membangun linux from scratch dari awal
Tutorial membangun linux from scratch dari awalTutorial membangun linux from scratch dari awal
Tutorial membangun linux from scratch dari awal
 
Mengcompiledan menginstalkernellinux
Mengcompiledan menginstalkernellinuxMengcompiledan menginstalkernellinux
Mengcompiledan menginstalkernellinux
 
File system di linux
File system di linuxFile system di linux
File system di linux
 
File system di linux
File system di linuxFile system di linux
File system di linux
 
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so ii
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so ii
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so ii
 
Arman djuma tugas 1 so ii
Arman djuma tugas 1 so iiArman djuma tugas 1 so ii
Arman djuma tugas 1 so ii
 
Pertemuan13
Pertemuan13Pertemuan13
Pertemuan13
 
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...Laporan praktikum 4  Sistem Operasi - External Command (mem, xcopy, system, l...
Laporan praktikum 4 Sistem Operasi - External Command (mem, xcopy, system, l...
 
TUGAS KE II SO2 - JAMALUDIN ISHAK - 171
TUGAS KE II SO2 - JAMALUDIN ISHAK - 171TUGAS KE II SO2 - JAMALUDIN ISHAK - 171
TUGAS KE II SO2 - JAMALUDIN ISHAK - 171
 
Pertemuan13 manajemen perangkat keras
Pertemuan13   manajemen perangkat kerasPertemuan13   manajemen perangkat keras
Pertemuan13 manajemen perangkat keras
 
Slackware indonesia
Slackware indonesiaSlackware indonesia
Slackware indonesia
 
Pengenalan linux
Pengenalan linuxPengenalan linux
Pengenalan linux
 

Tutorial lvm

  • 1. Tutorial LVM Fanani M. Ihsan http://fanani.net
  • 2. Legal Notice Tutorial LVM Copyright (C) 2011 by Fanani M. Ihsan. Permission Is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License Version 1.3 or any later version published by the Free Software Foundation. With no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". Jakarta , 11 November 2011
  • 3. Daftar Isi Legal Notice...................................................................................................................2 Daftar Isi.........................................................................................................................3 Pendahuluan...................................................................................................................4 Pengenalan LVM............................................................................................................5 Apa sih LVM ?...........................................................................................................5 Anatomi LVM............................................................................................................5 Praktek LVM I................................................................................................................6 Melihat Daftar Partisi................................................................................................6 Membuat Physical Volume........................................................................................7 Membuat Volume Group...........................................................................................7 Membuat Logical Volume.........................................................................................8 Format Filesystem...................................................................................................10 Praktek LVM II.............................................................................................................13 Menambah Ukuran Volume Group..........................................................................13 Menambah Ukuran Logical Volume........................................................................13 Mengurangi Ukuran Logical Volume......................................................................14 Penutup.........................................................................................................................16
  • 4. Tutorial LVM – Fanani M. Ihsan Pendahuluan Masalah pembagian partisi pada saat installasi server menjadi pilihan sulit dimana seiring bekembangnya informasi dan data yang disimpan dalam server menjadi sebuah perhatian yang harus di cermati . Sebagaimana kita cermati bersama sebuah data memang tidak ternilai harganya, sehingga server yang digunakan untuk menampung data harus bersifat dinamis yang selalu bertambah setiap detiknya. Dimisalkan , pada saat pertama installasi server kita mengalokasikan space partisi hardisk 500Gb untuk partisi /DATA , namun bagaimana jika di kemudian hari partisi tersebut habis dan butuh penambahan memory hardisk? Berikut ini adalah jalan keluar yang bisa dipilih : – Reformat hardisk dan merubahan susunan partisi – Membeli hardisk baru dan mengonfigurasi ulang Tentu kedua pilihan yang saya sampaikan diatas akan sangat rugi karena untuk melakukan hal tersebut butuh waktu dan proses yang lama , seperti proses backup , install ulang server , dan megembalikan data. Dan tentunya hal tersebut merugikan. Untuk mengatasi masalah tersebut kita bisa menggunakan LVM – Logical Volume Manager . Dimana kita bisa mengonfigurasi space partisi dengan dinamis dengan tanpa mematikan server sekaligus. Tutorial ini tidak membahas secara detail , namun akan memberikan gambaran singkat agar para pembaca lebih paham dan mengenal LVM. page 4 from 16
  • 5. Tutorial LVM Pengenalan LVM Apa sih LVM ? Logical Volume Manager atau disingkat LVM menyediakan level tinggi mengenai media penyipanan pada sebuah komputer dibandingkan pada sistem partisi komputer secara tradisional. Sehingga LVM dapat memberikan kemudahan kepada system administrator dalam mengatur alokasi space partisi . Dengan pula LVM Anda bisa merubahan besaran partisi sesuai kebutuhan setiap waktu. Anatomi LVM Berikut adalah susunan dasar LVM . hda1 hdc1 (PV:s on partitions or whole disks) / / diskvg (VG) / | / | usrlv rootlv varlv (LV:s) | | | ext2 reiserfs xfs (filesystems) Penjelasannya adalah sebagai berikut PV (Physical Volume) : Ini merupakan harddisk yang secara fisik , biasanya dikenali sebagai hda, hdb, hdc , dan seterusnya. VG (Volume Group) : VG merupakan gabungan dari beberapa PV. LV (Logical Volume) : Dari VG bisa dipecah menjadi beberapa LV . Pada LV ini lah kita akan menformat dan memberikan filesystem seperti ext2, ext3 , ext4, ntfs , fat32 ,dll. page 5 from 16
  • 6. Tutorial LVM Praktek LVM I Seteleh kita mengenal anatomi LVM diatas , mari kita praktekkan bagaimana implementasi yang sesungguhnya. Melihat Daftar Partisi fanani@fanani­laptop:~$ sudo fdisk ­l [sudo] password for fanani:  Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000a9da7    Device Boot      Start         End      Blocks   Id  System /dev/sda1               1        6079    48827392   83  Linux /dev/sda2   *        6079        9119    24414208    7  HPFS/NTFS /dev/sda3            9119        9243     1000448   82  Linux swap / Solaris /dev/sda4            9243       38914   238327808   83  Linux Disk /dev/sdb: 499.4 GB, 499405291520 bytes 255 heads, 63 sectors/track, 60715 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000c45ed    Device Boot      Start         End      Blocks   Id  System /dev/sdb1   *           1         258     2072353+   b  W95 FAT32 /dev/sdb2             259       38503   307202962+  83  Linux /dev/sdb3           38504       44877    51199155   83  Linux /dev/sdb4           44878       51251    51199155   83  Linux fanani@fanani­laptop:~$  Pada contoh diatas saya memiliki banyak sekali partisi , namun pada praktek kali ini, saya akan praktekkan dengan menggunakan partisi /dev/sdb4 yang kebetulan partisi kosong yang bisa digunakan untuk praktek kali ini. page 6 from 16
  • 7. Tutorial LVM Membuat Physical Volume Selanjutnya kita harus mendaftarkan partisi yang sudah disiapkan yaitu /dev/sdb4. Kita bisa mendaftarkan lebih dari satu partisi . root@fanani­laptop:~# pvcreate /dev/sdb4   Physical volume "/dev/sdb4" successfully created root@fanani­laptop:~#  Untuk memastikan physical volume sudah dibuat , kita bisa mengecek dengan menggunakan pvdisplay , atau sebelumnya dengan melakukan pvscan untuk mencari semua daftar pyshical volume. root@fanani­laptop:~# pvscan    PV /dev/sdb4                      lvm2 [48.83 GiB]   Total: 1 [48.83 GiB] / in use: 0 [0   ] / in no VG: 1 [48.83 GiB] root@fanani­laptop:~#  root@fanani­laptop:~# pvdisplay    "/dev/sdb4" is a new physical volume of "48.83 GiB"   ­­­ NEW Physical volume ­­­   PV Name               /dev/sdb4   VG Name                  PV Size               48.83 GiB   Allocatable           NO   PE Size               0      Total PE              0   Free PE               0   Allocated PE          0   PV UUID               1TXo02­USr7­rsRZ­cLPR­3U8c­wctL­6ilaGA     root@fanani­laptop:~#  Membuat Volume Group Setelah kita memiliki pyshical volume (PV), selanjutnya kita bisa mendaftarkan satu persatu atau beberapa PV kedalam sebuah volume group. Kita bisa mendaftarkan PV dengan cara satu persatu atau langsung secara masal. Format sintaks nya adalah : # vgcreate <nama_vg> pv-1 pv-2 pv-3 pv-n Mari kita praktekkan untuk mendaftarkan /dev/sdb4 kedalam VG dengan nama my-lvm. Dan jikita kita sudah memiliki VG . page 7 from 16
  • 8. Tutorial LVM root@fanani­laptop:~# vgcreate my­lvm /dev/sdb4   Volume group "my­lvm" successfully created root@fanani­laptop:~#  Untuk mengecek sama seperti membuat PV di atas , yaitu dengan cara pvscan untuk mencari semua daftar VG dan vgdisplay untuk menampilkan hasilnya. root@fanani­laptop:~# vgscan    Reading all physical volumes.  This may take a while...   Found volume group "my­lvm" using metadata type lvm2 root@fanani­laptop:~#   root@fanani­laptop:~# vgdisplay    ­­­ Volume group ­­­   VG Name               my­lvm   System ID                Format                lvm2   Metadata Areas        1   Metadata Sequence No  1   VG Access             read/write   VG Status             resizable   MAX LV                0   Cur LV                0   Open LV               0   Max PV                0   Cur PV                1   Act PV                1   VG Size               48.82 GiB   PE Size               4.00 MiB   Total PE              12499   Alloc PE / Size       0 / 0      Free  PE / Size       12499 / 48.82 GiB   VG UUID               HbPREZ­tpas­Fssj­oDNk­SPbV­RSgR­n2gDln     root@fanani­laptop:~#  Membuat Logical Volume Langkah terahir adalah membuat Logical Volume (LV) . Dimana masing- masing LV kita bisa mempartisi nya menjadi beberapa bagian dan memformat dengan jenis filesystem apapun. Saya akan mencontohkan dengan membuat 2 buah partisi yaitu dengan nama partisi-1 dan partisi-2. Berikut ini adalah format sintaks yang bisa page 8 from 16
  • 9. Tutorial LVM digunakan. # lvcreate -L <besaran_partisi> -n <nama_partisi> <nama_vg> root@fanani­laptop:~# lvcreate ­L 10G ­n partisi­1 my­lvm   Logical volume "partisi­1" created root@fanani­laptop:~# lvcreate ­L 10G ­n partisi­2 my­lvm   Logical volume "partisi­2" created root@fanani­laptop:~#  Cek dengan lvscan dan lvdisplay. root@fanani­laptop:~# lvscan    ACTIVE            '/dev/my­lvm/partisi­2' [10.00 GiB] inherit   ACTIVE            '/dev/my­lvm/partisi­1' [10.00 GiB] inherit root@fanani­laptop:~#  root@fanani­laptop:~# lvdisplay    ­­­ Logical volume ­­­   LV Name                /dev/my­lvm/partisi­2   VG Name                my­lvm   LV UUID                bI51Ma­ymlS­3dRt­lLY6­of2X­nMXF­ior1D8   LV Write Access        read/write   LV Status              available   # open                 0   LV Size                10.00 GiB   Current LE             2560   Segments               1   Allocation             inherit   Read ahead sectors     auto   ­ currently set to     256   Block device           252:0       ­­­ Logical volume ­­­   LV Name                /dev/my­lvm/partisi­1   VG Name                my­lvm   LV UUID                MYBmId­SjGB­2Eiw­x8oP­ykNy­dcRZ­VD0mVQ   LV Write Access        read/write   LV Status              available   # open                 0   LV Size                10.00 GiB   Current LE             2560   Segments               1 page 9 from 16
  • 10. Tutorial LVM   Allocation             inherit   Read ahead sectors     auto   ­ currently set to     256   Block device           252:1     root@fanani­laptop:~#  Format Filesystem Saya sudah mempunyai 2 buat logical volume (LV), selanjutnya berikan masing-maisng LV tersebut filesystem. Dalam contoh berikut saya akan berikan filesystem ext3 . root@fanani­laptop:~# mkfs.ext3 /dev/my­lvm/partisi­1 mke2fs 1.41.11 (14­Mar­2010) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 655360 inodes, 2621440 blocks 131072 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2684354560 80 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks:  32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done                             Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 35 mounts or 180 days, whichever comes first.  Use tune2fs ­c or ­i to override. root@fanani­laptop:~#  root@fanani­laptop:~# mkfs.ext3 /dev/my­lvm/partisi­1 mke2fs 1.41.11 (14­Mar­2010) Filesystem label= OS type: Linux Block size=4096 (log=2) page 10 from 16
  • 11. Tutorial LVM Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 655360 inodes, 2621440 blocks 131072 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2684354560 80 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks:  32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done                             Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 35 mounts or 180 days, whichever comes first.  Use tune2fs ­c or ­i to override. root@fanani­laptop:~# mkfs.ext3 /dev/my­lvm/partisi­2 mke2fs 1.41.11 (14­Mar­2010) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 655360 inodes, 2621440 blocks 131072 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2684354560 80 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks:  32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done                             Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 35 mounts or 180 days, whichever comes first.  Use tune2fs ­c or ­i to override. root@fanani­laptop:~#  page 11 from 16
  • 12. Tutorial LVM Untuk bisa menggunakan partisi tersebut kita bisa mounting ke sebuah directory. Formatnya sitaksnya adalah : # mount <nama_partisi> <mount_point> root@fanani­laptop:~# mount /dev/my­lvm/partisi­1 /mnt Selamat sampai disini kita sudah berhasil mengonfigurasi LVM . Pada halaman berikut kita akan belajar meresize (memperbesar/memperkecil) besaran partisi yang kita punya . page 12 from 16
  • 13. Tutorial LVM Praktek LVM II Untuk merubah besaran Logical Volume secara garis besar ada 2 langkah , yaitu : 1. Lakukan perubahan pada Logical Volume 2. Lakukan Perubahan pada filesystem Untuk melakukan perubahan pada pont satu diatas harus tetap memperhatikan space yang kosong pada Volume Group (VG). Karena besaran Logical LV sangat tergantun dari VG. Jika space VG ternyata tidak cukup dengan kebutuhan , salah satu cara adalah dengan menambah Pyshical Volume (PV). Menambah Ukuran Volume Group Berikut ini adalah cara membesarkan volume group. Sebelumnya siapkan terlebih dahulu pyshical volume (PV) seperti pada praktek pertama diatas. Dan untuk menambahkan kedalam VG kita bisa menggunakan perintah vgextend. # vgextend <nama_vg> pv-n # vgextend my­lvm /dev/sdb5   Volume group "my­lvm" successfully extend Selanjutnya cek dengan vgdisplay untuk memastikan vg sudah bertambah. Menambah Ukuran Logical Volume Untuk menambah ukuran Logical Volume , berikut adalah cara yang bisa digunakan. Format sintaknya adalah : # lvresize -L +<besaran_partisi> <nama_lv> dalam contoh dibawah saya akan menambah partisi sebesar 5GB , dimana sebelumnya hanya 1GB sehingga totalnya menjadi 15GB. root@fanani­laptop:~# lvresize ­L +5G /dev/my­lvm/partisi­1   Extending logical volume partisi­1 to 15.00 GiB   Logical volume partisi­1 successfully resized root@fanani­laptop:~#  Kita sudah berhasil menambah ukuran LV , tapi filesystem kita masih 10GB. Untuk itu kita harus meresize juga ukuran filesysetem nya . Lakukan sintaks dibawah. # resize2fs <logical_volume> page 13 from 16
  • 14. Tutorial LVM root@fanani­laptop:~# resize2fs /dev/my­lvm/partisi­1 resize2fs 1.41.11 (14­Mar­2010) Resizing the filesystem on /dev/my­lvm/partisi­1 to 3932160 (4k) blocks. The filesystem on /dev/my­lvm/partisi­1 is now 3932160 blocks long. root@fanani­laptop:~#  Mengurangi Ukuran Logical Volume Dengan mengurangi besar logical volume akan lebih beresiko kehilangan data daripada menambah volume . Untuk itu kita harus berhati-hati dalam melakukannya. Untuk mengurangi ukuran logical volume step by step nya berbeda sekali dengan menambah ukuran LV, dimana untuk mengurangi logical volume kita terlebih daulu harus mengurangi ukurang filesystem baru kemudian menguranginya pada LV. Sebelumnya lakukan e2fsck untuk mengecek susunan filesystem sekarang. root@fanani­laptop:~# e2fsck ­f /dev/my­lvm/partisi­1 e2fsck 1.41.11 (14­Mar­2010) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/my­lvm/partisi­1: 11/655360 files (0.0% non­contiguous), 79696/2621440 blocks root@fanani­laptop:~#  Selanjutnya kecilkan atau kurangi filesystem dengan cara seperti berikut. Dalam contoh dibawah saya mempraktekkan untuk mengurangi filesystem menjadi 5000MB atau 5GB. root@fanani­laptop:~# resize2fs /dev/my­lvm/partisi­1 5000M resize2fs 1.41.11 (14­Mar­2010) Resizing the filesystem on /dev/my­lvm/partisi­1 to 1280000 (4k) blocks. The filesystem on /dev/my­lvm/partisi­1 is now 1280000 blocks long. root@fanani­laptop:~#  Kemudian langkah terahir adalah mengurangi pada Logical Volume . Sintaks yang digunakan sama seperti menambah logical volume , bedanya hanya pada parameter yang digunakan , yaitu dengan mengganti tanda + menjadi - . Karena sebelumnya saya punya /dev/my-lvm/partisi-1 sebesar 15 GB yaitu setelah kita besarkan pada praktek sebelumnya , maka untuk menyesuaikan dengan filesystem yang kini hanya 5G kita harus mengurangi menjadi 10GB. page 14 from 16
  • 16. Tutorial LVM Penutup Setelah memaparkan materi LVM diatas penulis rasanya sangat senang bisa beerbagi dengan Anda semua khususnya masyarakan Indonesia. Materi ini saya persembahkan untuk membantu perkembangan open source dan dunia Teknologi Informasi di tanah air tercinta Indonesia. Semoga materi ini bisa sedikit memberikan sinar harapan bagi tumbuh kembangnya open source di tanah air. Saya sangat senang mendapat kritik dan saran, oleh karena itu bagi Anda penulis senior, pengamat teknologi , maupun pembaca yang terhormat saya sangat mengunggu umpan balik berupa email ke email saya contact@fanani.net . Ahir kata saya ucapkan terimakasih karena telah mendownload ebook ini dan bersedia membacanya. Terimakasih . page 16 from 16