首页 > 系统相关 >CentOS如何正确设置磁盘开机挂载

CentOS如何正确设置磁盘开机挂载

时间:2022-12-03 14:15:46浏览次数:36  
标签:UUID CentOS dev defaults 磁盘 开机 挂载

需要挂载的磁盘:/dev/xvdb1

需要挂载到的目录:/data

1.设置临时挂载

临时挂载相信很多同学都知道,直接mount就行,这里就不再详述:

mount.ext4 /dev/xvdb1 /data

2.设置开机挂载

设置开机挂载,相信大家也清楚,就是将挂载磁盘的命令写入到/etc/fstab里面,例如:

 
[root@node6 ~]# cat /etc/fstab 

#
# /etc/fstab
# Created by anaconda on Tue Sep 25 07:04:32 2018
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=409f4041-b0aa-484c-b951-a2c8685e0f94 /                       ext4    defaults        1 1
UUID=cc4715a3-1d1c-43a3-890e-e936bc24283e /boot                   ext4    defaults        1 2
UUID=04138d32-471a-4464-976e-0755d8254e16 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

每一列代表的含义:

第一列:磁盘的编号或者UUID

第二列:需要挂载到的目录

第三列:文件系统格式

第四列:系统的默认参数,这里一般填defaults就好

Async/sync

设置是否为同步方式运行,默认为async

auto/noauto 

 当下载mount -a 的命令时,此文件系统是否被主动挂载。默认为auto

rw/ro        

 是否以以只读或者读写模式挂载

exec/noexec        

 限制此文件系统内是否能够进行"执行"的操作

user/nouser

是否允许用户使用mount命令挂载

suid/nosuid

是否允许SUID的存在

Usrquota

启动文件系统支持磁盘配额模式

Grpquota

启动文件系统对群组磁盘配额模式的支持

Defaults

同时具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置

第五列:是否备份,0表示不备份,1表示每天备份,2表示不定期备份(自己挂载就选0吧)

第六列:是否开机检查扇区:0表示不检查,1表示最早检验,2表示在1之后开始检验(看需要,一般自己挂载的选0)

2.1 不严谨的方式

首先说下不严谨的方式,我也是一直这样做的,那就是第一列写的是磁盘的编号,即/dev/xvdb1。这中做法不可取是因为在系统重启过后,设备编号/dev/xvdb1有可能会发生改变,这样的话就相当于挂载了一个错误的目录,会导致很严重的后果!

正确的挂载方式,应该和系统默认分区一样,也使用UUID来进行挂载!!具体做法如下:

1. 使用blkid命令,查看设备的UUID:

 2. 使用UUID来进行开机挂载配置:

echo "UUID=0b3040e2-1367-4abb-841d-ddb0b92693df /data xfs defaults 0 0" >> /etc/fstab

 

原文链接:https://www.cnblogs.com/zouhong/p/16110040.html

标签:UUID,CentOS,dev,defaults,磁盘,开机,挂载
From: https://www.cnblogs.com/chong-zuo3322/p/16947530.html

相关文章

  • Dockerfile自定义镜像、CentOS安装DockerCompose及Docker镜像仓库
    目录​​一、Dockerfile自定义镜像​​​​案例:基于java:8-alpine镜像,将一个Java项目构建为镜像​​​​二、CentOS安装DockerCompose​​​​案例:将cloud-demo微服务集群利......
  • centos8.4中的journalctl使用
    journalctl用来查询systemd-journald服务收集到的日志。systemd-journald服务是systemdinit系统提供的收集系统日志的服务。journalctl通常用来查询systemd管理的Uni......
  • centos添加用户权限(XXX is not in the sudoers file. This incident will be report
    一.问题新安装的虚拟机在用户使用sudo修改文件权限时提示XXXisnotinthesudoersfile. Thisincidentwillbereported.二.解决参考:https://blog.csdn.net/danykk/......
  • Centos7 安装wkhtmltopdf 提示缺少依赖库
    首先下载安装包:​​https://wkhtmltopdf.org/downloads.html​​,如果没有代理工具,下载会很慢。。。。。上传至服务器任意目录后,执行安装:​​rpm-ivhwkhtmltox-0.12.5-1.c......
  • centos服务器设置代理上网的方法
    这里以centos7.0为例,记录代理服务器设置过程:1.全局的代理设置:vi/etc/profile添加下面内容http_proxy=http://username:password@yourproxy:8080/ftp_proxy=http:......
  • CentOS 6 内核进行了安全更新
    开源新闻速递:基于RedHatEnterprise Linux 6的 CentOS 6内核进行了安全更新。此次内核更新还修复了另外7个bug。使用上面提到的操作系统的用户需要赶紧进行内......
  • windows rdp远程连接Centos
    前言Linux下有个xrdp包,通过安装此包就可以使Linux系统支持rdp协议了,也就是说可以通过windows远程工具连接Linux系统了。需要注意的是安装了xrdp只是支持了rdp协议,真正要......
  • CentOS Linux 的安装
    CentOSLinux的安装作者:Grey原文地址:博客园:CentOSLinux的安装CSDN:CentOSLinux的安装说明本安装说明是基于Windows10下VMwareworkstation16安装Linux,Li......
  • Centos部署jenkins
    下载jenkins​​https://mirrors.tuna.tsinghua.edu.cn/​​​​​jenkins​​​/redhat/1、安装javayum-yinstalljava-1.8.0-openjdk*安装完成查看java版本“java-vers......
  • Centos 7 安装 Chronyd 做时间同步
    Centos7安装Chronyd做时间同步​​1.yum安装Chronyd​​​​2.设置开机启动:​​​​3.server配置​​​​4.client配置​​​​5.重启、查看时间同步情况​​1.......