linux合并分區(qū)到根目錄 linux下怎么opt目錄滿了,怎么能擴容并且不影響數(shù)據(jù)不用重啟?
linux下怎么opt目錄滿了,怎么能擴容并且不影響數(shù)據(jù)不用重啟?由于它是由LVM管理的,所以擴展非常容易。例如,您需要將空閑的/oracledata的49G劃分為10g,以便/opt:/oracle
linux下怎么opt目錄滿了,怎么能擴容并且不影響數(shù)據(jù)不用重啟?
由于它是由LVM管理的,所以擴展非常容易。
例如,您需要將空閑的/oracledata的49G劃分為10g,以便/opt:
/oracledata的目標大小是87g,/opt的目標大小是39G
#e2fsck/dev/mapper/volgroup00-logvol02
將/oracledata的文件系統(tǒng)大小減少到80g,這樣它就可以小于87克,如果文件系統(tǒng)由于分區(qū)減少而損壞
#Resize2fs/dev/mapper/volgroup00-logvol02 80g
然后減小分區(qū)的大小
#lvresize-L-10G/dev/mapper/volgroup00-logvol02
然后增大文件系統(tǒng)的大小,使其充滿分區(qū)
#Resize2fs/dev/mapper/volgroup00-logvol02
增加/opt分區(qū)的大小
#lvresize-L 100%免費/dev/mapper/volgroup00-logvol01
使文件系統(tǒng)充滿分區(qū)
#Resize2fs/dev/mapper/volgroup00-logvol01
linux分區(qū)滿了,如何進行擴容?
有兩種方法可以擴展Linux分區(qū)。第一種是軟鏈接(符號鏈接)。例如,如果/b目錄已滿,則無法存儲文件。此時,將/a目錄鏈接到/b目錄。當您訪問/b目錄時,實際上是訪問/a目錄中的空間。
創(chuàng)建軟鏈接的方法是“LN-s directory a directory B/folder C”。這意味著在目錄B下創(chuàng)建一個名為C的軟鏈接,鏈接地址是目錄a。當文件存儲在目錄B下的文件夾C中時,實際存儲位置是目錄a。軟鏈接可以通過鏈接到另一個空間而不改變數(shù)據(jù)來解決容量不足的問題,但是如果硬盤本身不夠,那么我們需要使用另一種解決方案——增加磁盤。在擴展磁盤之前,需要將滿容量目錄中的數(shù)據(jù)復制到其他位置。這樣可以從根本上解決磁盤容量不足的問題。
假設新磁盤是xvdb1,首先對磁盤進行分區(qū)。有關具體方法,請參閱聯(lián)機教程。分區(qū)后,使文件系統(tǒng)(順序不能亂)。完成后,從原始裝載點卸載其原始目錄已滿的/B,例如:umount/dev/xvda1/B。卸載/B目錄中裝載的分區(qū)xvda1。將新分區(qū)裝載到/B:Mount/dev/xvdb1/B。將新掛載的分區(qū)和掛載點添加到/etc/fstab中是非常重要的,否則重啟后分區(qū)會丟失。此時,將原來的full/B重新裝入新的硬盤分區(qū),然后將原來的備份文件復制回來。