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

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

如下

假设新增加的硬盘为/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查看,或是在分区时查看和设置

微信打赏

支付宝打赏

打赏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值