淺談linux效能調優之十八:推薦使用lvm

來源:互聯網
上載者:User

淺談linux效能調優之十八:推薦使用lvm 淺談linux效能調優之十七:進程綁定與中斷綁定http://www.bkjia.com/os/201307/230782.html 前幾天在論壇中看到一個貼子,講的是管理員管理的系統/home所在的分區20G空間不夠使用了,解決方案是卸載分區,然後劃分一塊大於20G的空間,將以前的資料全部拷貝到新分區,然後在掛載到新分區!這樣問題是解決了,可是過一段時間空間有不夠了,咋辦呢?繼續這樣,記住這樣操作過程中,對外是無法提供服務的!       在linux中,有一種磁碟分割管理技術“邏輯卷”,就是將物理磁碟分割邏輯化,使用者直接使用邏輯之後的卷就行,特點就是可以隨意展開,減少不必要的服務中斷。當然管理員瞭解這個之後,再也不會像我所說的那個例子處理問題了。邏輯卷簡單樣本:          物理磁碟層:  /dev/sda   /dev/sdb   ......        物理卷層PV:     /dev/sda1  /dev/sdb2  ......        卷組層VG:   VG0   VG1 (這裡名字隨意)        邏輯卷層LV:  lvdata lvhome (直接格式化使用的)    轉化過程:        先將磁碟分割,並修改其類型8e        將要使用的分區使用pvcreate產生pv        使用vgcreate產生卷組        最後從卷組中建立出邏輯卷,格式化後使用!    注意的是一個vg可以對應多個pv,可以在一個vg中建立多個lv,vg可以通過添加pv來擴張,lv也可以通過vg中的剩餘空間來展開!我簡單樣本一下:當然使用圖形化工具system-config-lvm也是可以的    步驟:        1.fdisk /dev/sdb 劃分分區,並修改類型8e         2.pvcreate /dev/sdb1 /dev/sdb2 產生物理卷         3.vgcreate vgtest /dev/sdb{1,2} 產生卷組         4.lvcreate -L 400M -n lvmnt vgtest         5.mkfs.ext4 /dev/vgtest/lvmnt ; mount /dev/vgtest/lvmnt /mnt/; 格式化並掛載     萬一/mnt的400M空間不夠使用咋辦呢? 這時我們就可以使用邏輯卷的擴張功能了!         1.先看看擴充前的大小,大概400M        /dev/mapper/vgtest-lvmnt     407M    11M   375M   3% /mnt         2.展開邏輯卷: lvextend -L +300M /dev/vgtest/lvmnt            注意:這裡不要以為已經完成了,這隻是展開了lvmnt這個卷,使用者使用要在檔案系統之上,所以要進行下一步         3.擴充在邏輯卷上的檔案系統: resize2fs /dev/vgtest/lvmnt         4.查看結果:        /dev/mapper/vgtest-lvmnt     711M    12M   664M   2% /mnt     邏輯卷的原理:將物理磁碟分割條帶化,自己使用dmsetup也可以完成!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.