今天遇到一個(gè)問題,算是比較嚴(yán)重的把。就是要把當(dāng)前系統(tǒng)轉(zhuǎn)移到 LVM 卷里面去,下面有一些發(fā)生過程介紹。 

不感興趣可以直接跳過,看實(shí)戰(zhàn)部分《如何遷移系統(tǒng)至LVM卷》

朋友今天突然找我,說是要把系統(tǒng)的根分區(qū)磁盤擴(kuò)大。接到這個(gè)問題,我馬上開始查看下系統(tǒng)情況。是一臺 CentOS 6.6 的系統(tǒng),有倆塊磁盤分別 vda1 是 15G 根,vda2 的 1G swap ,總大小是 21G 的一塊 vda !現(xiàn)在要求去增大 vda1 分區(qū)。

后面我給朋友三個(gè)方案:

  • 第一個(gè)就是將 vda5 隨意作為 home、var 之類的掛載;

  • 第二個(gè)就是做快捷方式 ln鏈接到vda1 ,5G 加上 15G 也勉強(qiáng)擴(kuò)大了;

  • 最后一種也就是最麻煩的,加大 vda、做一個(gè)LVM,將數(shù)據(jù)遷移到LVM、將vda1加入到LVM,最后實(shí)現(xiàn)系統(tǒng)的擴(kuò)容。

朋友選擇了最后一種,我用了很多種辦法。網(wǎng)上說推薦是dd再是tar最后嘗試cpio、backup、dump,然后我沒辦法用了最后一種發(fā)現(xiàn)效果遠(yuǎn)遠(yuǎn)高于dd

本次教程也是從頭再試驗(yàn)一遍,并且記錄好便己便人。

 警告:本文思路僅供參考!應(yīng)該根據(jù)你的實(shí)際情況予以調(diào)整。如果在生產(chǎn)服務(wù)器上進(jìn)行,請務(wù)必做好整個(gè)系統(tǒng)的全盤備份。操

網(wǎng)友評論