• 磁盘的挂载


    磁盘挂载

    挂载步骤

    # 1、查看磁盘情况,list block
    lsblk 
    # 2、查看磁盘挂载信息
    df -h
    # 3、格式化磁盘,其中centos7为xfs格式,centos6为ext4格式
    uname -a # 查看操作系统信息
    mkfs.xfs /dev/vdb
    # 4、创建挂载目录
    mkdir /data
    # 5、将磁盘/dev/vdb挂载到/data下
    mount /dev/vdb /data
    # 6、查看磁盘挂载后信息
    df -h
    # 7、查看磁盘UUID,block id
    blkid /dev/vdb
    # 8、修改ftab(file system table)文件,设置开机自动挂载文件
    vim /etc/fstab 
    # 9、重新加载ftab文件
    mount -a
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    fstab示例

    # 系统盘
    UID=3ef2b806-efd7-4eef-aaa2-2584909365ff		/			xfs		   defaults		0 0
    # 数据盘
    UUID=cca179d0-135f-4227-bc00-f1551e4ec93e		/data		ext4 		defaults	0 0
    
    • 1
    • 2
    • 3
    • 4

    fstab结构

    参考:http://t.csdn.cn/hqKqN

    第1列第2列第3列第4列第5列第6列
    设备设备(file systems)挂载点(mountpoint)文件系统类型(type)文件系统参数(opts)备份命令(dump)是否以fsck检查扇区(pass)

    说明:

    • 第1列、第2列比如 mount /dev/vdb /data 将磁盘vdb挂载到/data下,大多数Linux发行版都会为挂载点创建专门的目录,大多数是在/mnt目录下,Ubuntu是在/media

    • 第3列,文件系统类型。标识设备或者分区的文件系统类型,可以使用blkid /dev/vda 查看磁盘的type,典型的如ext2,ext3,xfs,ntfs,swap

    • 第4列,文件系统参数,默认为default

      noatime 关闭atime特性,提高性能,这是一个很老的特性,放心关闭,还能减少loadcycle
      
      defaults 使用默认设置。等于rw,suid,dev,exec,auto,nouser,async,具体含义看下面的解释。
      
      自动与手动挂载:
      auto 在启动或在终端中输入mount -a时自动挂载
      noauto 设备(分区)只能手动挂载
      
      读写权限:
      ro 挂载为只读权限
      rw 挂载为读写权限
      
      可执行:
      exec 是一个默认设置项,它使在那个分区中的可执行的二进制文件能够执行
      noexec 二进制文件不允许执行。千万不要在你的root分区中用这个选项!!!
      
      I/O同步:
      sync 所有的I/O将以同步方式进行
      async 所有的I/O将以非同步方式进行
      
      户挂载权限:
      user 允许任何用户挂载设备。 Implies noexec,nosuid,nodev unless overridden.
      nouser 只允许root用户挂载。这是默认设置。
      
      临时文件执行权限:
      suid Permit the operation of suid, and sgid bits. They are mostly used to allow users on a computer system to execute binary executables with temporarily elevated privileges in order to perform a specific task.
      nosuid Blocks the operation of suid, and sgid bits.
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
    • 第五列,备份命令。0-dump会忽略这个文件系统,1-dump将该文件系统也作为一个备份,大部分的用户是没有安装dump的,一般用0

    • 第六列,是否以检查扇区。启动过程中,系统默认会以fsck检查我们的filesystem是否完整。允许的值为 0,1,2。 0-不要检查,1-最早检查(一般根目录设置为1),2-也要检查,不过1会比2早检查,其他的要检验的filesystem都配置为2就可以了

  • 相关阅读:
    光伏功率异常数据识别与清洗(数据集,共262134条数据)
    android studio启动Task配置
    前后端数据传输的两者方法——GET和POST
    Multi-task Classification Model Based On Multi-modal Glioma Data
    kafka基础(3):kafka 单机与集群安装
    vue3 tsx 项目中使用 Antv/G2 实现多线折线图
    ubuntu 22.04运行opencv4的c++程序遇到的问题
    你的程序员女孩「GitHub 热点速览 v.22.09」
    携创教育:2022下半年自考延期省市有哪些?公告是什么?
    数据库信息速递: Oracle 23C 引入了向量搜索功能,为生成式人工智能应用提供支持 (译)...
  • 原文地址:https://blog.csdn.net/Li_haiyu/article/details/127944099