服务器挂载硬盘在硬盘里跑

服务器挂载硬盘在硬盘里跑,第1张

博主最近在研究服务器运维,由于Linux服务器相对比较困难,所以博主对她情有独钟。而window服务器几乎跟我们平常使用的电脑一样,相对简单感觉索然无味。下面正式进入主题教大家linux如何挂载硬盘
首先解答一个新手朋友都会问的问题,而且这些问题在百度上面好像找不到很合适的答案。
Linux服务器要挂载硬盘原因是什么?不挂载磁盘可以吗?
Linux服务器要挂载硬盘的原因主要有以下几点:
1、Linux服务器在默认情况下,所有的东西都是装在系统盘。系统盘的空间有限,如果站点和数据较多很容易把空间撑满,导致环境和数据库等等服务启动不了。
2、Linux服务器挂载磁盘可以避免因为系统损坏导致网站数据丢失。
3、Linux服务器挂载硬盘可以更合理的使用储存资源,因为不挂载默认所有东西装系统盘(类似电脑的c盘),导致其他数据盘闲置。比如你有200G的硬盘:系统盘20G、数据盘180G,如果不挂载硬盘那么只能用20G的系统盘,另外180G的数据盘无法使用,造成空间的巨大浪费。
了解具体原因请看另外一篇文章:Linux服务器为什么要挂载硬盘?
下面如何来挂载Linux服务器的硬盘教程开始:
挂载硬盘(磁盘)的方法博主收集了两种,全部介绍给大家。
第一种方法:使用工具自动挂载硬盘(博主强烈推荐使用这种方法,简单又不会出错)两分钟可以搞定。
使用磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora。
注意: 请在安装面板之前挂载磁盘,否则程序将直接跳过挂载过程。
Centos/Fedora:
yum install wget -y && wget -O auto_disksh >

1、首先必须确定新电脑的主板能够支持旧硬盘的数据接口。

2、将旧硬盘的跳线根据硬盘上的说明调成从盘模式。

3、打开电脑机箱,将旧硬盘的数据线同主板相连,并接通电源线。

4、打开计算机,旧硬盘就会显示在系统里了。

5、在windows *** 作系统中, 挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符。 第三方软件,如磁盘分区管理软件、虚拟磁盘软件等,通常也附带挂载功能。 在linux *** 作系统中, 挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。

6、我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。

*** 作步骤:
1登录管理控制台;
2用户点单击机名称/id,进入云主机详情页面;
3点击更多-状态管理-重启;
4d出确定对话框,单击确定;
5重启成功后,进行管理控制台,进入云主机详情页面,选择云硬盘页签;
4单击挂载云硬盘,进入云硬盘选择页面;
5 点击确定按钮,云硬盘挂载成功;

挂载 *** 作指的是当用户需要使用硬盘设备或分区数据时,需要先将其与一个已存在的目录文件做关联,而这个动作就叫“挂载”。
mount命令用于挂载文件系统,格式为:“mount 文件系统 挂载目录”。
将光盘文件挂载:“mount /dev/cdrom /media/cdrom”。
编辑
参数 作用
-a 挂载所有在/etc/fstab中定义的文件系统
-t 指定文件系统的类型
如果需要将设备"/dev/sdb2"挂载到"/backup"目录,文件格式为ext4,该如何 *** 作那
执行命令:mount /dev/sdb2 /backup
很惊讶吗mount命令只需要填写设备与挂载目录参数即可,一般来讲系统会自动去判断要挂载文件的类型~
使用mount命令执行挂载 *** 作后立即就可以使用该文件系统了,但重启后则失效。如果想让重启后依然生效,我们就必须将挂载信息按照指定的格式写入到/etc/fstab文件中。
“/etc/fstab”包含着文件系统与挂载信息等内容,因为过于重要,所以只有root用户才可以编辑它。
你可以参考下>进入阿里云的后台,在实例下面的服务器中点击更多----连接管理终端再输入一个密码就可以完成登陆了。
先查一下你的阿里云的数据盘有没有。如果没有就没有必要往下看了。如下图所示:
如果检测到有硬盘则需要对这个硬盘进行分区,使用命令:
fdisk
/dev/xvdb1
然后在提示的界面中输入
n回车
p回车
1回车回车
w回车
这样就会分成功。
新的分区挂载成功后,再检验一下有没有挂载成功。使用命令:fdisk
-l
查看一下有没有成功。如果能看到一个xx
gb多少的地方说明挂载成功。
格式化分区:
mkfsext3
/dev/xvdb1
使用这个命令很快就会完成。
6
最后就要添加分区信息,使用命令:
mount
/dev/xvdb1
/alidata
挂载到主目录下的alidata目录下面。
最后查查有没有写入成功使用命令:df
-h
有如下图所示的提示/dev/xvdb1
在/alidata目录下。

阿里云挂载云盘第一步

在阿里云管理员后台,云盘管理中心挂载好云盘在哪个服务器上面。

登录 ECS管理控制台

在左侧导航栏中,选择 存储 > 云盘

选择地域。

找到 待挂载 云盘,在 *** 作 列中,选择 更多 > 挂载 。

d出框中完成设置

目标实例 :只能选择同一可用区的ECS实例。

磁盘随实例释放 :如果选中,当实例释放时,该云盘也会同时释放。

自动快照随磁盘释放 :如果选中,当云盘释放时,该云盘创建的所有自动快照都会一起释放,但手动快照不会释放。建议您不要选择该选项,保留备份数据。

完成设置后,单击 执行挂载 。

image

刷新云盘列表,如果是 使用中 ,表示挂载服务器成功,暂时还不能使用,因为还没分区

和指向路径

数据盘挂载,磁盘分区,关联路径

第一、检查阿里云服务器数据盘情况

利用fdisk -l命令,检查当前VPS的数据硬盘情况

image

这里我们可以看到有100GB数据盘没有挂载,肯定需要利用起来的。

第二、挂载阿里云数据硬盘

输入"fdisk /dev/vdb",然后根据下图的提示,输入n,p,1,回车,回车,wq,保存退出。

20180301163914830png

完毕之后,我们输入

fdisk -l

正常是可以看到100GB已经别分区

第三、格式化分区及挂载目录

格式化挂载数据硬盘分区

mkfsext3 /dev/vdb1

创建目录挂载

如果我们安装的是LNMP/AMH一键包,那默认是在HOME目录下;如果是安装WDCP面板,那需要安装在> 链接:>你进入系统前要在GRUB上选择
你按E可以进入一行编辑
你会看到
root(hd0,0)
kernel
initrd
等等
那个hd0,0就表示你进的是哪一个盘的系统
第一个0就表示第一个硬盘
第二个0就表示硬盘上的第一个分区
你直接把第二块硬盘加在机箱里
进入第一个硬盘的系统后,可以直接挂载
mount
-t
ext3
/dev/hdb1
/mnt
(/hdb1表示第2块硬盘的第一个分区
/mnt可以是你根下的任一文件夹)
或者进入/etc/fstab
添加一行
/dev/hdb1
/mnt
ext3
defoult
0
0
如果有多的分区的话
以此类推


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/13066947.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-29
下一篇2025-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存