小白带你学习linux磁盘管理(十二)

前言

昨天我们学到了分区,今天我们要继续在分区开始讲解剩下的管理

一、格式化

1、构建操作系统对分区的文件组织方法

2、 mkfs

 格式化分区

 选项         -t           指定文件系统类型

                 -f           强制格式化

3、案例

mkfs -t xfs  -f /dev/sdb1

小白带你学习linux磁盘管理(十二)_第1张图片

二、光驱

1、块设备,挂载后才能访问

2、光盘镜像

应用软件镜像          .iso

系统镜像      .iso               .gho

三、挂载

 1、作用

能够让使用者对块设备能够进行直接操作

2、手动挂载

 一次性挂载,重启失效

 mount

查看系统挂载情况

 可读写          rw

 只读            ro

小白带你学习linux磁盘管理(十二)_第2张图片

 磁盘配额        noquota      不支持

  usrquota,grpquota          用户配额,组配额

挂载设备

 语法            mount  [选项] 设备源  挂载点(目录)

选项   -a, --all         挂载所有/etc/fstab文件中书写的挂载条目,一般用来测试自动挂载是否有错误

 -o, --options        是否可读写     rw         ro

  重新挂载       remount

磁盘配额

 usrquota,用户配额

 grpquota,组配额

noquota,不支持配额

 defaults

小白带你学习linux磁盘管理(十二)_第3张图片

3、自动挂载       

   重启生效,必须保证书写正确,否则系统启动异常

 /etc/fstab

/dev/mapper/centos-root / xfs defaults 0 0

设备源|UUID=  挂载点 文件系统类型  挂在选项   开机自检  备份

使用UUID号的挂载比设备源更精确

设备的UUID号

 操作系统对设备的唯一识别符

查看方式  blkid

小白带你学习linux磁盘管理(十二)_第4张图片

四、卸载

1、 umount

⑴语法

umount 设备源 | 挂载点

⑵选项

 -a, --all        卸载所有非占用挂载

小白带你学习linux磁盘管理(十二)_第5张图片

小白带你学习linux磁盘管理(十二)_第6张图片

五、运维案例

 /etc/fstab挂载条目异常引起的开机故障     小白带你学习linux磁盘管理(十二)_第7张图片 修改显示编码

 export LANG=c

带GUI的默认编码

zh_CN.utf8

查看所有编码

  locale

  修复

修改/etc/fstab文件

小白带你学习linux磁盘管理(十二)_第8张图片

六、LVM逻辑卷

1、优势

动态扩缩容

不影响原始数据

        
2、存储位置

 /dev/mapper

 /dev/vgName

3、物理卷

查看         pvdisplay        详细

 扫描      pvscan        粗略

创建      pvcreate

删除       pvremove

小白带你学习linux磁盘管理(十二)_第9张图片

4、卷组

查看         vgdisplay

扫描         vgscan

创建         vgcreate vgName  pvName(/dev/sdb1)

小白带你学习linux磁盘管理(十二)_第10张图片

删除         vgremove vgName

 扩容        vgextend vgName pvName

 缩容         vgreduce vgName pvName

5、逻辑卷

查看        lvdisplay

 扫描         lvscan

 创建          lvcreate

删除         lvremove

扩容    lvextend  /dev/testvg/tstlv -L +1G 

            lvextend  lvPath -L +size  

 缩容        lvreduce /dev/testvg/tstlv -L -1G

                lvreduce  lvPath -L -size  

6、 案例

⑴ LVM卷创建流程

fdisk /dev/sdb

 创建分区

小白带你学习linux磁盘管理(十二)_第11张图片     
 创建物理卷

 pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3

创建卷组

vgcreate testvg /dev/sdb1 /dev/sdb2 /dev/sdb3

创建逻辑卷

 lvcreate -n tstlv testvg -L 5G /dev/sdb1 /dev/sdb2

若要还原,必须按照以下顺序删除

 lv-vg-pv

⑵挂载使用

mkdir /testlv

mkfs.xfs /dev/mapper/testvg-tstlv   /testlv

你可能感兴趣的:(学习,linux,数学建模)