Linux系统VPS挂载新硬盘的命令和步骤

原创 2017-05-18 22:05 
小编买的vps,系统是Linux。最开始是使用的系统盘存放的数据,时间长了,发现网站非常占用空间,系统盘已经使用过半,于是想把网站文件搬移到数据盘,那么首先就要挂载数据盘,应该怎么做呢?
我使用xshell连接了vps
1、先在www目录创建一个名为bei的目录,在/www目录下,linux命令为:mkdir /bei
2、使用命令mount /dev/vdb /www/bei,将数据盘挂载到bei目录下(如果提示mount: you must specify the filesystem type,先执行命令:mkfs /dev/vdb,初始化文件系统)
3、使用命令:cd .. 返回根目录,再使用命令cd /www/bei进入bei目录(至于为什么要先返回根目录,因为没返回时,使用命令cd /bei 无法进入。可能是因为挂载的原因)
4、使用cp /www/web/* .命令,将web下的所有目录和文件复制到当前目录
5、执行命令:umount /www/bei/ 卸载已挂载的硬盘。
6、将原来的web目录重命名为其他,比如weba,然后将bei重命名为web,这个步骤我是使用WinSCP修改的,所以没有命令。
7、执行命令:mount /dev/vdb /www/web,将数据盘重新挂载到web目录下。
8、执行命令:vi /etc/fstab(编辑fstab文件,使系统重启后可以自动挂载),在文件中,加入一条:
/dev/vdb /www/bei ext4 defaults 0 0
这样就可以实现系统重启,自动挂载硬盘的功能了。
使用命令:df -h 显示已经挂载的分区列表,就能看到新挂载的数据盘。
大家在挂载硬盘的时候,要注意新硬盘的名称,可以通过fdisk -l 命令查看所有硬盘的详情。
还有在实现重启系统自动挂载硬盘时,网上很多命令都是/dev/vdb /www/bei ext3 defaults 0 0 ,其中ext3 和ext4是不同的文件系统,大家要参考文件中已有的命令进行修改。
我个人挂载数据盘的方法已经介绍完毕。
注意事项:如果发现网站没有权限了,是因为新复制的文件所有者都是root,大家把所有者及组修改为之前的就可以了。
本文作者:张语
版权声明:欢迎分享本文,转载请保留作者及文章链接!欢迎大家一起学习讨论!

发表评论


表情