欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS技巧:減小Linux swap分區(qū)的方法

  發(fā)布時(shí)間:2014-12-01 15:40:05   作者:佚名   我要評(píng)論
很不多人都是在虛擬機(jī)上玩Linux,這往往就會(huì)遇到一個(gè)問題,內(nèi)存不夠用,下面我們來看看如何減小Linux swap分區(qū)收回空間,需要的朋友可以參考下

  用虛擬機(jī)玩Linux時(shí)經(jīng)常發(fā)生Linux硬盤空間不足的情況,而宿主機(jī)硬盤空間又吃緊,怎么辦?

  很多童鞋給Linux分配的硬盤是8G,而安裝Linux時(shí)采用默認(rèn)分區(qū)方式的話swap分區(qū)有2G。swap分區(qū)即交換分區(qū),類似于Windows的虛擬內(nèi)存pagefile.sys。當(dāng)內(nèi)存不足時(shí),把一部分硬盤空間虛擬成內(nèi)存使用。而內(nèi)存夠用時(shí)則排不上用場。

  對(duì)于實(shí)體機(jī)Linux,這2G的swap空間一般算不了什么,但對(duì)硬盤只有8G的虛擬機(jī)Linux來說,2G就很寶貴了。所以——減小Linux swap分區(qū)收回空間。

  減小swap分區(qū)的方法:

  1、先“df -h”和“fdisk - l”命令查看一下當(dāng)前分區(qū)情況,如圖。根分區(qū)為5.5G。

  圖中/dev/mapper/vg_"hostname"-lv_swap就是swap分區(qū),為2G。swap分區(qū)亦可用free命令查看到。

  2、用swapoff命令關(guān)閉交換分區(qū):

  # swapoff /dev/mapper/vg_"hostname"-lv_swap

  然后用free命令檢查下swap是否變?yōu)?了。

  3、用lvreduce命令把swap分區(qū)減小1500M:

  # lvreduce -L -1500M /dev/mapper/vg_"hostname"-lv_swap

  輸入y,確定,看到提示swap減小至516M。

  4、重新把/dev/mapper/vg_"hostname"-lv_swap設(shè)置為swap分區(qū)

  # mkswap /dev/mapper/vg_"hostname"-lv_swap

  5、swapon開啟swap分區(qū):

  # swapon /dev/mapper/vg_"hostname"-lv_swap

  然后用free命令檢查下swap是否變?yōu)?16M了。

  擴(kuò)展根分區(qū)把回收的空間利用起來

  1、此時(shí)回收的1500M是閑置的自由空間,還得將它分配給根分區(qū)。還好現(xiàn)在的Linux分區(qū)一般是采用LVM分區(qū)方式,可以很方便地進(jìn)行分區(qū)的動(dòng)態(tài)擴(kuò)展,不破壞現(xiàn)有數(shù)據(jù)。筆者這里是使用圖形LVM(Logical Volume Manager)工具進(jìn)行分區(qū)的動(dòng)態(tài)擴(kuò)展(如果沒有安裝此工具則需要裝一下system-config-lvm的rpm包)。高手亦可在命令行下完成。

  # system-config-lvm

  展開“邏輯視圖”->“lv_root”,點(diǎn)擊“編輯屬性”。

  2、點(diǎn)擊“使用剩余”,可以看到5.54G增大至7.0G了。然后“確定”。

  

  3、回到LVM界面,查看到自由空間變?yōu)? 了。

  4、回到命令行模式用“df -h”命令檢查一下,可以看到根分區(qū)增大至6.9G了。動(dòng)態(tài)擴(kuò)展無需重啟,立即生效,大功告成!

相關(guān)文章

  • CentOS中配置swap交換區(qū)的方法

    這篇文章主要介紹了CentOS中配置swap交換區(qū)的方法,本文給出詳細(xì)的操作步驟以及操作命令注解,非常簡潔有用,需要的朋友可以參考下
    2015-07-08
  • WARNING: /tmp: File system full, swap space limit exceeded的解決辦

    解決/tmp(swap)文件系統(tǒng)報(bào)無可寫空間的錯(cuò)誤 系統(tǒng)有時(shí)出現(xiàn)如下類似報(bào)錯(cuò): WARNING: /tmp: File system full, swap space limit exceeded 出現(xiàn)這種報(bào)錯(cuò)有如下幾種
    2008-09-08
  • 查看linux版本的三種常用方法

    1) 登錄到服務(wù)器執(zhí)行 lsb_release -a ,即可列出所有版本信息,例如: [root@3.5.5Biz-46 ~]# lsb_release -a LSB Version: 1.3 Distributor ID: RedHatEnterpri
    2008-09-08
  • REDHAT企業(yè)版LINUX5.0安裝過程圖解教程

    在經(jīng)歷了兩次跳票以后, Red Hat于2007年3月14日正式發(fā)布了RHEL5. RHEL 5將是Red Hat的商業(yè)服務(wù)器操作系統(tǒng)版本的第四次重要版本發(fā)布, Red Hat醞釀發(fā)布RHEL 5已經(jīng)超過了兩年,
    2008-09-08
  • CentOS 掛載NTFS分區(qū)的兩種方法

    centos默認(rèn)是不支持掛載ntfs分區(qū)的,據(jù)我所知有兩種方法可以讓它支持ntfs分區(qū)。
    2009-10-11
  • CentOS下重新安裝yum的方法分享

    今天deepvps不小心誤刪除了VPS下面的yum,大家都知道yum在linux中是很重要的一個(gè)功能,軟件的下載,系統(tǒng)的更新都要靠他。沒有yum,系統(tǒng)基本處于半殘廢狀態(tài)。
    2010-12-20
  • linux php擴(kuò)展安裝方法

    Gettext 1 首先進(jìn)入到php源碼包中 cd /opt/php-5.1.2/ext/gettext 2 在gettext文件夾下產(chǎn)生configure文件 /opt/php/bin/phpize 3 配置編譯 ./configure --with-php-c
    2009-02-09
  • 在CentOS 6.3中安裝與配置Tomcat-7方法

    本文為大家介紹在CentOS-6.3中安裝與配置Tomcat-7的方法,有需要的朋友可以參考下
    2013-02-07
  • centos系統(tǒng)swap設(shè)置 查看swap分區(qū)的方法

    本文為大家詳細(xì)的介紹查看swap分區(qū)和centos修改swap分區(qū)的方法,Linux中的Swap,也就是Windows的虛擬內(nèi)存,當(dāng)內(nèi)存不足的時(shí)候,把一部分硬盤空間虛擬成內(nèi)存使用,從而解決內(nèi)
    2016-11-29

最新評(píng)論