首页 > 其他 > 详细

Centos7 调整磁盘空间

时间:2020-07-04 19:27:40      阅读:176      评论:0      收藏:0      [点我收藏+]

1. 查看磁盘空间占用情况:  df -h

  可以看到 /home 有很多剩余空间, / 空间不够。调整目标:将/dev/sda5分成两部分,一部分存原来 /home 的数据,一部分存储 /data(存储在 /dev/sda4) 的数据.

技术分享图片

 

2、备份 /home 下的内容: cp -r /home  /homebak

3. 关闭home进程:  fuser -m -v -i -k /home

  fuser: 未找到命令,解决:yum install psmisc

  fuser -m -v -i -k /home

技术分享图片

 

4. 卸载 /home:  umount /home

5. 删除/home所在的lv : lvremove /dev/mapper/centos-home(因为之前是磁盘Microsoft basic类型,没有创建VG.这一步要改为LVM)

  lvremove: 未找到命令

技术分享图片

  df -h: 查看 /home 挂载在 /dev/sda5

  修改/dev/sda5 为LVM:

  fdisk /dev/sda, 然后输入m查看帮助,然后输入 t, 输入 5,输入 w 保存

技术分享图片

 

技术分享图片

 

   Miscrosoft Basic data 改成LVM 失败??

技术分享图片

 

   再次查看 fdisk -l

技术分享图片

 

  lvremove: 未找到命令

技术分享图片

 

   安装查看逻辑卷命令lvs: yum -y install lvm2

 

6、格式化 /dev/sda5

技术分享图片

 

7、创建VG

技术分享图片

 

8、创建LV

  lvcreate -n data -L 1.8T centos

  lvcreate -n temp -L 122G centos

技术分享图片

 

技术分享图片

 

9、文件系统格式化与挂载

  格式化

  mkfs.ext3 /dev/centos/temp

  mkfs.ext3 /dev/centos/data (这个先不执行,因为/data原来存储在 /dev/sda4)

技术分享图片

 

  挂载

  mount /dev/centos/temp /temp

  mount /dev/centos/data /data (这个先不执行,因为/data原来存储在 /dev/sda4)

技术分享图片

 

10、数据备份与恢复

  原来/dev/sda4 的 /data 目录的数据备份到 /dev/centos/temp的 /temp 下面: cp /data /temp/data -r

  这个时候可以将/dev/centos/data 挂载 /data了:mount /dev/centos/data /data

  然后将/dev/centos/temp的 /temp复制到 /dev/centos/data 的 /data 下面:cp /temp /data -r

  检查 /data 下面数据是否恢复过来了。然后删除/temp 下面的所有内容。

  然后卸载 /temp: umount /temp

  将 /dev/centos/temp 挂载 /home: mount /dev/centos/temp /home

  恢复备份的 /home: mv /homebak /home

Centos7 调整磁盘空间

原文:https://www.cnblogs.com/xy-ouyang/p/13235914.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!