本文主要是介绍CentOS7.服务器2T以上磁盘挂载,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
CentOS7.服务器2T以上磁盘挂载
2T以上磁盘挂载
- CentOS7.服务器2T以上磁盘挂载
- Linux原理
- 0.环境信息
- 1.详细挂载步骤
- 1.1.查看当前系统磁盘使用情况
- 1.2.查看是否有未知硬盘未挂载
- 1.3.挂载硬盘-使用`parted`
- 1.3.1. 使用parted 命令
- 1.3.2. 创建 label gptl 执行两次
- 1.3.3 . 依次录入 `yes` / `mkpart primary 0 -1` / ` Cancel` / `quit`
- 1.3.4. 格式化 分区
- 1.3.5. 设置开机启动自动挂载
- 1.3.6. 重新加载fstable,并查看磁盘是否加载成功
Linux原理
分区原理
- 1.对于Linux来说有且仅有一个根目录
/
,Linux中每个分区都是用来组成整个文件的一部分。 - 2.Linux采用一种叫做
载入
的处理方法,它的整个文件系统包含了一整套的文件和目录,且将一个分区和目录联系起来,这是要载入的一个分区将使它的存储空间在一个,目录下获得。
硬盘说明
IDE硬盘
:驱动器标识符为hdx~
, hd 表示分区所在设备的类型,IDE硬盘。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始表示逻辑分区。
eg,hda3 表示为第一个IDE硬盘上的第三个主分区或扩展分区,hdb2表示为第二个IDE硬盘上的第二个主分区或扩展分区
scsi硬盘
:则标识为sdx~
,SCSI硬盘用"sd"来表示分区所在设备的类型,其余则和IDE硬盘的表示方法一样(x可以为a,b,c,d 分别对应1,2,3,4块硬盘)。
0.环境信息
- 挂载磁盘 :> 2T
- 操作系统 : CentOS Linux release 7.6.1710 (core)
- 挂载的机器
服务器 | IP地址 | 挂载大小(G) |
---|---|---|
数据库服务器 | XXX.XX.65.181 | 8796 |
parted
命令
1.详细挂载步骤
1.1.查看当前系统磁盘使用情况
df -hl
1.2.查看是否有未知硬盘未挂载
fdisk -l
或者 lsblk
或者lsblk -f
上图所示 /dev/xvde 就是一块新硬盘未挂载 。
1.3.挂载硬盘-使用parted
1.3.1. 使用parted 命令
parted /dev/xvde
1.3.2. 创建 label gptl 执行两次
mklabel gpt
1.3.3 . 依次录入 yes
/ mkpart primary 0 -1
/ Cancel
/ quit
1.3.4. 格式化 分区
mkfs.ext4 -F /dev/xvde
1.3.5. 设置开机启动自动挂载
创建新的分区不能自动挂载,每次重启机器都要重新手动挂载,因此需要设置开机自动挂载。具体操作 (/etc/fstab
添加挂载信息)
vi /etc/fstab
在文件的末尾添加如下信息
/dev/xvde /data ext4 defaults 0 0
解析:0 0
第5列:是否备份,0表示不备份,1表示每天备份,2表示不定期备份(自己挂载可以选择0)
第6列:是否开机检查扇区,0表示不检查,1表示最早检验,2表示在1之后开始检验(一般自己挂载的选0)
1.3.6. 重新加载fstable,并查看磁盘是否加载成功
mount -a
注意:
如果fstab文件配置错误,会导致系统无法正常启动。
为了避免事故,在修改过fstab文件后,都要使用命令mount -a
进行挂载测试,没有报错信息说明fstab文件没有问题。否则根据报错解决问题。
这篇关于CentOS7.服务器2T以上磁盘挂载的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!