Centos6 标准分区转换为 LVM 分区就这么简单

本文详细介绍了如何将Centos6的标准分区转换为LVM分区,包括关闭交换区、重新划分磁盘空间、建立LVM分区、备份还原文件系统、修改启动引导和文件系统配置,以及后续的分区调整。整个过程旨在解决标准分区无法扩容的问题,提升磁盘管理效率。
摘要由CSDN通过智能技术生成

1. 整体操作思路图

在这里插入图片描述

2. 文件系统现状分析

(1) 用 df 指令查看文件系统的磁盘空间使用情况。

[root@localhost ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        20G  4.2G   14G  23% /
tmpfs           499M 1004K  498M   1% /dev/shm
/dev/sda1        93M   52M   36M  60% /boot
/dev/sda3        20G   18G  690M  97% /home

以上信息显示 /home 目录已占用分区97%的空间。因为采用标准分区,不能在原有的基础上扩容。为了以后更好地管理磁盘,我们需要将现有的标准分区转换成 LVM 分区。

目前有两种可选方案:

  • 一添加新的磁盘,划分 LVM 分区,迁移旧磁盘文件到新磁盘;
  • 二把原磁盘剩余空间划分为 LVM 分区,迁移旧分区文件到新的 LVM 分区。

(2) 用 fdisk 指令查看分区情况。

[root@localhost ~]# fdisk -l
 Device Boot    Start     End      Blocks   Id  System
/dev/sda1   *       1      13      102400   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2          13    2563    20480000   83  Linux
/dev/sda3        2563    5113    20480000   83  Linux
/dev/sda4        5113   12162    56622080    5  Extended
/dev/sda5        5113    5374     2097152   82  Linux swap / Solaris

以上信息显示 /dev/sda4 为扩展分区,约有56G的可用空间。所以,选用第二种方案为皆。

3. 重新划分磁盘剩余可用空间

因为swap交换区在 /dev/sda4 扩展分区内,为数据安全起见,我们需要先关闭 swap 交换区,再通过 fdisk 指令的一系列操作来实现分区的删除和建立。

(1) 关闭系统交换区

# 查看系统物理内存及 swap 内存情况
[root@localhost ~]# free
             total       used       free     shared    buffers     cached
Mem:       1020936     476744     544192     142312      17996     293256
-/+ buffers/cache:     165492     855444
Swap:      2097148     135024    1962124  # 交换区在使用中

# 关闭所有交换区,并显示详细信息
[root@localhost ~]# swapoff -av
swapoff on /dev/sda5

[root@localhost ~]# free
             total       used       free     shared    buffers     cached
Mem:       1020936     579804     441132     177268      18152     329192
-/+ buffers/cache:     232460     788476
Swap:            0          0          0    # 交换区已关闭

(2) 重新划分可用空间

[root@localhost ~]# fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's ...

Command (m for help): d       # 删除 /dev/sda4 扩展分区
Partition number (1-6): 4

Command (m for help): p

Disk /dev/sda: 100.0 GB, 100030242816 bytes
........此处省略........

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400   83  Li
  • 7
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值