网站容量不够用怎么办,服务器实现无损扩容教程

在网站长时间运营中,随着数据量增多,服务器可用空间会越用越少,一旦磁盘满了之后,服务器就会出现错误,影响网站的正常访问。我们发现有些同学会直接购买新的服务器进行搬家,其实用不到那么麻烦。只需要在原有的服务器上面进行扩容就可以了,而且是无损扩容,不影响服务器原先的数据。

注意:在进行扩容之前,一定要备份服务器确保数据的安全,这样万一操作的时候有问题,可以及时恢复数据。

我们以阿里云服务器扩容为例,先登录阿里云后台,点击云盘,打开磁盘扩容。

当然阿里云上面设置好后,并没有结束,还需要卸载挂载和重新挂载操作。

首先我们检查服务器当前数据盘及挂载状态,登录服务器输入以下指令

df-h

我们可以看到有100G的容量,但是我们加的20G没有显示,我们以下指令即可看到服务器真实容量。

fdisk -l

我们会看到里面一共有120G,这个时候我们需要重新挂载和增量数据盘。

暂时服务器web系统及卸载挂载。

/etc/init.d/bt stop
/etc/init.d/nginx stop
/etc/init.d/mysqld stop

这里我们在卸载挂载之前,还是确保当前WEB服务器暂停。我们以宝塔面板为例,把这几个环境暂停,以后我们再开启。

umount /dev/vdb1

新建分区重新挂载启动项。

fdisk /dev/vdb

这里我们再新建分区。分别输入 d n p 1 1 回车 wq。

完毕之后我们要开始增量磁盘。

e2fsck -f /dev/vdb1
resize2fs /dev/vdb1

完毕之后我们需要重新挂载磁盘目录。

mount /dev/vdb1 /www

同时我们需要检查下启动项是否有启动。

echo '/dev/vdb1 /www ext3 defaults 0 0' >> /etc/fstab

检查扩容磁盘情况,输入df -h指令查看容量正确就没问题了,最后再检查下网站运行有没有问题,没问题到这里无损扩容结束。

现在开通飞飞侠主站会员,精品源码五折,赠资源站会员!
没有账号? 注册忘记密码?