在centos上挂载新硬盘

administrator 152 2
警告

后期查证本文档最后一步有BUG,会导致自动挂载设置失效,我会抽空搞一台vps装个centos研究明白的。到时候再更新,暂时请勿按本文档设置你的服务器!!!

其实centos系统相对windows建php网站性能更高,所以一般来说没有其他需求我还是建议大家用centos系统的。但是centos系统是一个非桌面系统,默认情况下只能用shell命令控制,这样一来无疑就是增加了我们的操作难度,而且一般新的centos服务器是需要挂载数据盘的,因为一般服务器提供商给你的数据盘是不会预先挂载的。

shell代码

我先把shell代码放上来,后面在介绍怎么用

温馨提示

这里的shell是从登陆上服务器开始录制的,并且包括指令和返回文本。

点击查看代码

操作说明

首先执行代码:fdisk -l查看当前服务器硬盘信息,返回信息的解释我已经标出:

在centos上挂载新硬盘

我们找到那块没有挂载的磁盘的名称,给它格式化成我们linux的文件系统:

键入指令:mkfs.ext4 /dev/sdb

这里的ext4就是linux的常用硬盘文件系统,/dev/sdb是你的未挂载磁盘路径。

温馨提示

/dev/sdb因具体情况不一定是这个,看上面执行磁盘查询代码的返回文本。

在centos上挂载新硬盘

然后我们需要新建一个硬盘的挂载点,待会我们把磁盘挂在这里:

键入指令:mkdir /data

温馨提示

这里的mkdir 是固定代码,但是data作为挂载点的名称是可以随便命名的。我这里取数据的英文单词data之意。

在centos上挂载新硬盘

接着我们就可以把刚刚的磁盘挂载上来:

键入指令:mount /dev/sdb /data

温馨提示

mount是固定代码,/dev/sdb这个是待挂载磁盘的地址, /data这个就是挂载点了,需要写你刚刚写的那一样的。

 

在centos上挂载新硬盘

为了测试我们的挂载是否成功,输入检测代码:

键入:df -h

服务器返回:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_cloud-lv_root
                      8.3G  1.1G  6.8G  14% /
tmpfs                 495M   24K  495M   1% /dev/shm
/dev/sda1             477M   33M  419M   8% /boot
/dev/sdb               50G   52M   47G   1% /data

这里可以看到/dev/sdb 50G 52M 47G 1% /data这条记录,包含的信息是/dev/sdb磁盘名称,50G未用,52M已用,47G可用,1%已用百分率,/data为挂载点。

在centos上挂载新硬盘

 

在centos上挂载新硬盘

我们已经成功挂载硬盘,但这不代表完工,我们还要设置开机自动挂载:

键入:vim /etc/fstab

我们发现返回:-bash: vim: command not found

这个返回我也不知道是什么意思,但是我们有百度,查了一下,没有装vim编辑器,vim编辑器是常用在linux系统上shell操作中修改服务器上文件的东西,你可以理解为记事本。

在centos上挂载新硬盘

查一下看看我们的vim编辑器有3个必须包,看看装了几个:

键入:rpm -qa|grep vim

看看返回值:

vim-minimal-7.4.629-5.el6.x86_64

这就是有2个包都没有咯,我们继续操作进行安装。
在centos上挂载新硬盘

安装第一个包:

键入指令:yum -y install vim-enhanced

有人就比较好奇,开始我也好奇,为什么这一句代码可以安装这玩意?因为这是linux的yun源安装法,用起来很简便,这个东西输入进去服务器就能自动下载安装包并安装到位。

在centos上挂载新硬盘

装第二个包:

输入指令:yum -y install vim-common

等它安装完就行了。

在centos上挂载新硬盘

再一次查询是否安装vim的三个必须包:

键入:rpm -qa|grep vim

返回:

vim-filesystem-7.4.629-5.el6_8.1.x86_64
vim-enhanced-7.4.629-5.el6_8.1.x86_64
vim-minimal-7.4.629-5.el6.x86_64
vim-common-7.4.629-5.el6_8.1.x86_64

现在显示出来的4个,不管了,装好了就可以了。

在centos上挂载新硬盘

再次尝试修改/etc/fstab文件以完成对磁盘的开机自动挂载动作:

键入:vim /etc/fstab

现在返回的如下图,就正常了。

在centos上挂载新硬盘

现在还是预览模式,键入键盘上的I键进入编辑模式:

在centos上挂载新硬盘

输入我截图上那最后一句代码:

键入:dev/sdb /mnt/data ext4 defaults 0 0

键入代码完成继续键入::wq

这个:wq是vim编辑器的保存并退出指令。

在centos上挂载新硬盘

挂载操作我们已经全部完成,看看我们装个宝塔面板,看看磁盘读出来是什么结果:

在centos上挂载新硬盘

清晰的看到磁盘已经挂载到了data目标挂载点。

获取该服务

如果你是我们光环云计算机中心的客户,那么这项服务是免费的,如果不是我们的客户需要我去帮你设置目前收费10RMB。

如果要联系我或者学习云计算机相关技术,我在群里等你:免费群:316783021

如果关于这篇文章你还有疑问欢迎在下面评论区提问,免费答疑中。。。。

另:写这篇文我又花了一个小时[流汗]如有帮助打个赏可好?点个赞也行[可爱]

打赏
发表评论
表情 图片 链接 代码

  1. 匿名
    匿名 Lv 1

    直接用挂载工具的一键包岂不美哉[斜眼笑]

分享
微信
微博
QQ