linux www目录大小调整或增加分区/硬盘的方法
linux www目录大小调整或增加分区/硬盘的方法

linux www目录大小调整或增加分区/硬盘的方法

轩灵
2019-01-04 / 0 评论 / 1,349 阅读 /
  • 文章转载请注明来源!
  • / 正在检测是否收录...
    温馨提示:
    本文最后更新于2022年03月19日,已超过740天没有更新,若内容或图片失效,请留言反馈。

    有的时候,可能根分区空间不够了,可是数据太大,想转到另一个分区或增加一个硬盘分区,那该怎么操作?

    如下
    假设新增加的硬盘为/dev/sdb

    前且已经分好了区并格式化了,为/dev/sdb1

    首先,创建一个临时加载点

    mkdir /mnt/data
    将新分区加载进来,如下
    mount /dev/sdb1 /mnt/data

    先停止所有的服务

    安装了wdcp面板就输入:

    service mysqld stop
    service pureftpd stop
    service wdapache stop
    service httpd stop
    service nginxd stop

    安装了宝塔面板就输入:

    /etc/init.d/mysqld stop
    /etc/init.d/httpd stop
    /etc/init.d/nginx stop
    /etc/init.d/bt stop
    /etc/init.d/pure-ftpd stop
    /etc/init.d/php-fpm-#52|53|54|55|56|70|71|73#stop(把#号换成{}括号)
    #这里的php版本号 看自己安装的版本为主
    /etc/init.d/redis stop
    /etc/init.d/memcached stop

    移动当前www数据到数据盘

    mv /www/* /mnt/data/

    卸载新加载的分区

    umount /dev/sdb1

    然后重新加载到/www目录下,如

    mount /dev/sdb1 /www

    启动服务

    安装了wdcp面板就输入:

    service mysqld start
    service pureftpd start
    service wdapache start
    service httpd start
    service nginxd start

    安装了宝塔面板就输入:

    /etc/init.d/memcached start
    /etc/init.d/redis start
    /etc/init.d/php-fpm-#52|53|54|55|56|70|71|73#start(把#号换成{}括号)
    #这里的php版本号 看自己安装的版本为主
    /etc/init.d/pure-ftpd start
    /etc/init.d/bt start
    /etc/init.d/nginx start
    /etc/init.d/httpd start
    /etc/init.d/mysqld start

    到此,就完成了

    添加开机挂载

    但还要修改/etc/fstab这个文件,否则重起后,会找不到数据导致错误的发生
    /etc/fstab增加一行,大概如下
    /dev/sdb1 /www ext3 defaults 0 0

    使用vim编辑 或者直接命令:
    echo '/dev/sdb1 /www ext3 defaults 0 0' >> /etc/fstab

    保存退出,这样再次重起也没问题了

    上面是假设新加的磁盘分区为/dev/sdb1
    如果不是这个,要做相应的修改和调整就可以,其它的不变
    具体是什么,可使用fdisk -l查看,或是在分区时查看和设置

    本文共 341 个字数,平均阅读时长 ≈ 1分钟
    135

    海报

    点点赞赏,手留余香

    给TA打赏
    如果觉得文章对您有用,快来赞赏一个吧!
      取消
      扫码打赏
      支付金额随意哦!

      评论 (0)

      语录
      取消