根分区伸缩实验

众所周知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

因为是对根文件系统的操作,所以一旦失败,数据丢失是肯定的,缩根有风险,操作须谨慎!!!

 

原创文章,作者:卖糖术士,如若转载,请注明出处:http://www.178linux.com/4645

(0)
上一篇 2015-05-25 20:56
下一篇 2015-05-27 10:04

相关推荐

  • vim常用快捷键

    1、vim /etc/vimrc进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptnames 来查看 set nu      #行号 set tabstop=4  #一个tab为4个空格长度 set ai  #设置自动缩进 syntax on   #高亮   2、基本 空格键 向右移动一格 x 删除后面…

    2017-09-05
  • 安装配置NFS服务和挂载(Centos7)

    NFS简介 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 RPC(NFS服务需要依赖RPC服务,这个比较重要) 要想了解NFS,必然要提到R…

    Linux干货 2017-04-21
  • Linux网络属性配置命令和管理详解

    一、Linux网络属性配置     1.Linux主机接入到网络方式 IP/NETMASK:实现本地网络通信 路由(网关):可以进行跨网络通信 DNS服务器地址:基于主机名的通信,Linux可以有三个DNS地址 当第一个地址本身挂了,才会查找其备用地址;若第一个地址无法解析则停止     2.网络属…

    Linux干货 2016-04-30
  • 马哥教育网络班22期+第1周课程练习

    第1周课程练习 一、描述计算机的组成及其功能。     CPU (运算器+控制器), 存诸器(内存与外部存储),输入输出设备。      运算器:对数据进行处理(包括算述运算与逻辑运算)。      控制器:负责从存储器取出指令,按指令的要求发出控制信号,使各…

    Linux干货 2016-08-15
  • N25-第19周博客作业

    1、描述Tomcat的架构; 2、详细解释Tomcat的配置文件及配置文件中的参数所代表的含义; 3、配置apache通过mod_proxy模块与Tomcat连接的详细过程; 4、配置基于mod_jk的负载均衡; 5、配置tomcat集群,能够实现用户的session会话保持。 1、描述Tomcat的架构; Tomcat组件,分为4类: 顶层类组件:包括&l…

    2017-05-21
  • Raspberry pi设置自动拨号,搭建无线路由环境

    Raspberry pi设置自动拨号,搭建无线路由环境 前言  raspberry pi(树莓派), 是一款针对电脑业余爱好者、教师、小学生以及小型企业等用户的迷你电脑,由于可以烧录Linux操作系统,因此可以衍生出各种各样的使用途径,诸如控制版,爬虫机器,个人vps,门禁系统…..本文主要介绍如何在raspberry pi上面完成pppoe拨号上…

    2017-03-28

评论列表(1条)

  • lookback
    lookback 2015-06-07 14:48

    此操作不建议对生产环境使用 风险太大