• Centos7 调整磁盘空间


    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

  • 相关阅读:
    cf 786B. Legacy(线段树区间建图)
    cf 1416D. Graph and Queries (生成树重构+线段树维护dfs序)
    cf 1437E. Make It Increasing
    cf 1434D. Roads and Ramen (树上最长偶权链)
    cf 1413C (贪心排序+双指针)
    cf 1421E. Swedish Heroes (dp)
    CF1428 F.Fruit Sequences
    11.Redis详解(十一)------ 过期删除策略和内存淘汰策略
    10.Redis详解(十)------ 集群模式详解
    9.Redis详解(九)------ 哨兵(Sentinel)模式详解
  • 原文地址:https://www.cnblogs.com/xy-ouyang/p/13235914.html
Copyright © 2020-2023  润新知