根分區伸縮實驗

眾所周知LVM是Linux環境下對 磁盤進行管理的一種機制。用戶在安裝Linux操作系統時,難以分配合適的硬盤空間,當一個分區存放不下某個文件時,這個文件因為文件系統的限制,也不能 跨越多個分區來存放。而遇到出現某個分區耗盡時,只有使用調整分區大小的工具。隨著LVM功能的出現,這些問題都迎刃而解,用戶在無需停機的情況下可以方 便地調整各個分區大小。

但是,今天我們討論的不是LVM,而是分區工具對分區的操作技巧。有些發型版本默認安裝Linux沒有支持LVM,或者用戶在安裝時沒有選擇LVM,導致根分區空間過大。例如VM在自動安裝CentOS6.5時沒有支持LVM,以下是我的CentOS6.5全自動安裝完成的磁盤情況。

3.PNG

系統安裝并沒有詳細的分區,所以我們自然就打起了根分區的主意,想再分出一些空閑空間。下面就開始我們的實驗吧。

想要對根分區操作的操作需要調整啟動選項并使用U盤或光盤進入resecu模式。注意:在進入resecu模式時選擇忽略將根掛載在/mnt/sysimage這一項。進入resecu模式下的shell后,先執行e2fsck -f /dev/sda整理一下磁盤。之后就可以使用parted命令查看磁盤空間

4.PNG

我們所要操作的根在/dev/sda2分區上,這時候fdisk就派上用場了,使用fdisk對/dev/sda進行編輯,刪除sda2分區。刪除之后千萬不能保存分區表,不然根分區就找不到了,我們要重新創建一個近縮小版的sda2做為根分區。Fdisk在分區時嚴格計算磁柱大小,筆者這里fdisk使用+18G容量表示方法,如果仔細計算磁柱大小應該可以縮小更多的容量。創建之后才可以保存。

7.PNG

Fdisk操作完成之后需要e2fsck修復一下,現在我們再使用parted查看一下磁盤分區,可以發現文件系統多出了751MB。最后使用resize2fs調整文件系統大小

8.PNG

下面我們可以重新啟動我們的系統,查看縮根是否成功了,如果系統無法啟動那就…… 下面是修改根分區后的狀況,可以看出我們成功從根分區手里借出751MB空閑空間。

6.PNG

因為是對根文件系統的操作,所以一旦失敗,數據丟失是肯定的,縮根有風險,操作須謹慎?。。?/span>

 

原創文章,作者:賣糖術士,如若轉載,請注明出處:http://www.www58058.com/4645

(0)
賣糖術士賣糖術士
上一篇 2015-05-25
下一篇 2015-05-27

相關推薦

  • zabbix監控Hadoop的實現

            Hadoop日常運行過程中一些參數需要進行實時監控,如:Map、Reduce任務數量,HDFS磁盤使用情況,namenode、datanode在線數量及健康情況,以便更好的掌握整個Hadoop集群架構的運行情況。         下面結合最近工作中的一些…

    Linux干貨 2015-03-08
  • Linux下的網絡配置方法(一)

        Linux的網絡配置方法有多種,而且隨發行版及版本而略微不同。我目前的測試環境為CentOS6和CentOS7。     常用的網絡配置命令或方法有:ifconfig,route,netstat,ip,ss,nmcli,配置文件。 一、簡介   &nb…

    Linux干貨 2015-12-15
  • DHCP及自動化安裝Linux

    主機IP配置: 靜態指定 靜態IP 動態獲取: bootp:bootprotocol MAC與IP一一靜態對應 DHCP: Dynamic Host Configuration Protocol 動態主機配置協議基于UTP協議 主要用途:自動化分配IP地址,實現集中管理,解決IP地址不足的問題。 DHCP的4種報文 DHCP DISCOVER OFFER R…

    2017-09-18
  • bash中的變量詳解

        在bash中,巧妙地運用變量,能夠大大減輕編程的工作量,下面讓我們來詳細了解一下bash的變量. bash中的變量種類:     根據變量的生效范圍等標準:         本地變量:生效范圍…

    Linux干貨 2016-08-18
  • N23-卡卡琦-第一周

    1、描述計算機的組成及其功能 硬件: 控制器:是整個計算機的中樞神經,其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等;運算器:運算器的功能是對數據進行各種算術運算和邏輯運算,即對數據進行加工處理;存儲器:存儲器的功能是存儲程序、數據和各種信號、命令等信息,并在需要時提供這些信息;輸入輸…

    Linux干貨 2016-11-16
  • 網絡基礎知識札記

    Linux網絡屬性管理(1)     Bell(AT&T), PARC(Xerox)        以太網     計算機網絡:共享底層通信信道         CSMA/CD算法      &nbsp…

    Linux干貨 2016-09-06

評論列表(1條)

  • lookback
    lookback 2015-06-07 14:48

    此操作不建議對生產環境使用 風險太大

欧美性久久久久