最新公告
  • 欢迎您光临站壳网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • linux下centos7硬盘分区、挂载和数据迁移操作详解

    经常有新手发现自己的服务器硬盘满了,购买了新的硬盘又不知道如何使用。今天自然就来分享一下如何让硬盘使用起来这个基础操作。今天自然来分享硬盘的分区、挂载、数据的迁移和设置开机自动挂载。正确的姿势可以让你的服务器更加稳定的运行。

    centos7硬盘分区、挂载和数据迁移

    在服务器运维工作中我们经常会发现磁盘爆满的情况,磁盘爆满可能会造成服务异常,更有甚者是服务器崩溃。在这种情况下我们需要加入新的硬盘来扩展存储容量。常见方法有两种,一是挂载新的磁盘分区,二是lvm动态扩容。今天自然来讲一下第一种方案,如果你对第二种方案感兴趣,可以学习下面这篇文章:

    miniProxy一款轻量级的PHP Web在线代理小程序

    介绍 miniProxy是一款基于PHP开发的web网页代理小程序,其前身是pageForward。可以让你绕 […]

    硬盘分区

    这里我们假设存放数据的目录/data所在的分区sda5马上就要爆满了,磁盘使用率高达99%。

    我们购买了一块容量为20GB的新硬盘sdb,我们要使用它。按照windows上的操作方法,我们需要给它分区并格式化,分配盘符才能正确使用。centos7/redhat下我们也是同样的操作方式,只是我们的分配盘符变成了更加规范化的“挂载”。

    centos7硬盘分区、挂载和数据迁移

    下面我们用fdisk在硬盘sdb上创建一个10GB的分区

    centos7硬盘分区、挂载和数据迁移

    格式化硬盘分区

    通过lsblk命令我们可以看见已经在硬盘sdb中创建了第一个分区sdb1。下面我们需要对它进行格式化操作后才能挂载并使用。

    centos7硬盘分区、挂载和数据迁移

    mkfs命令的使用方式有以下两种:1、mkfs 选项 参数 文件系统;2、mkfs.支持的文件系统

    centos7硬盘分区、挂载和数据迁移

    centos7硬盘分区、挂载和数据迁移

    分区挂载

    我们还需要转移/data下的数据到新的分区,暂且不要将sdb1直接挂载到/data目录以免造成服务异常。

    我们先新建一个/mnt2目录,将分区sdb1挂载到该目录后进行数据迁移

    centos7硬盘分区、挂载和数据迁移

    数据迁移

    数据迁移是一个非常重要的部分,请慎重。数据迁移前请停用设计到改目录的服务,例如我的网站数据都是放在/data目录下,那么我需要停用mysql/MariaDB、Nginx、PHP这几个关键服务。

    将/data数据转移到/mnt2目录下,我们可以使用文件移动命令mv和文件复制命令cp。自然在这里推荐使用文件复制命令cp,以防突然断线造成的文件损坏。

    必须添加-a参数确保文件属性不发生变化,避免由于文件属性变化造成的服务异常。后面的-v参数为可选项目,添加-v参数你可以看见复制的整个过程。

    centos7硬盘分区、挂载和数据迁移

    centos7硬盘分区、挂载和数据迁移

    我们的服务认定的是/data目录,所以我们还需要将分区sdb1挂载到/data目录下。

    centos7硬盘分区、挂载和数据迁移

    设置开机自动挂载

    当前的挂载状态都是临时的,想要让服务器开机自动将分区sdb1自动挂载到/data目录,我们需要修改/etc/fstab文件,这里我们需要推荐使用唯一标识UUID进行挂载。

    理由:在一定情况下,/dev/sdb1这个设备名是会发生变化的,一旦变化就会造成服务错误甚至崩溃。而系统唯一标识UUID是不会发生变化的。

     

    获取/dev/sdb1的UUID

    centos7硬盘分区、挂载和数据迁移

    使用命令vim /etc/fstab修改开机挂载列表:

    centos7硬盘分区、挂载和数据迁移

    最后按esc键,输入:wq保存并退出即可。

    小结

    以上的内容对于个人站长而言,已经完全够用了。网站服务器的基础硬盘挂载你已经完全掌握了,再也不需要担心不会手动挂载硬盘了。这里只是基础的介绍,如果你想了解更加高级的内容,推荐学习《鸟哥的Linux私房菜》一书。

    本文最初发布于2019年10月18日 @ 下午11:36

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

    闲鱼资源网 » linux下centos7硬盘分区、挂载和数据迁移操作详解

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    站壳网
    一个高级程序员模板开发平台

    3 评论

    1. 代价是是是

    爱上你是我的错进行回复 取消回复

    别扒我,我害羞!!!