day19-磁盘分区及挂载

《 磁盘管理 》  添加磁盘

                  1.磁盘基本分区 Fdisk

                  2.添加磁盘

                  把虚拟机处于关机状态 然后进行磁盘添加

                  查看是否添加

                  第一种方法:ll  /dev/sd*  查看磁盘分区

                  第二种方法:lsblk  查看磁盘分区

                  3.磁盘分区

                  例如:1P              +        1E            (3L)         

                      1个主分区              1个扩展分区  3个逻辑分区 

                  fdisk /dev/sd0  添加分区  输入m 列出帮助手册


                  需要用到的:n  #添加一个分区 会提示主或扩展 直接按默认就可以 【p】然后1-4默认1

                  然后按提示 +1G 或者 10G  具体看要求 然后就分玩了

                  需要用到的:n  #添加一个扩展分区 会提示主或扩展 扩展选择【e】然后2-4那就从2开始

                  然后回车后 如不输入+多少空间 则默认把剩下的分区全部给扩展分区

                  需要用到的:n  #在扩展分区里面添加一个逻辑分区 会提示主分区和逻辑分区选择【l】逻辑分区

                  然后可以把逻辑分区添加10G也就是+10G

                  分区好后 保存 :w 保存后自己退出

                  4.磁盘格式化

                  第一种方法:mkfs.xfs -f    -f强制覆盖

                  第二种方法:mkfs -t xfs /dev/sdb1 推荐这种!

                  5.设备挂载

                  mkdir /data_1  mkdir /data_5 创建挂载文件

                  mount /dev/sda1 /data_1  把/dev/sda1 挂载到 /data_1

                  mount /dev/sda1 /data_5  把/dev/sda5 挂载到 /data_5

                  6.检查挂载是否成功

                  df -h 查看磁盘分区信息

                  8.如设备正在繁忙


                  partprobe /dev/sdb 刷新后就会显示

                  提示:主分区 扩展分区 逻辑分区

                  MBR:只能分配4个主分区 如果则够用就可以

                  MBR:分配7个分区 怎么办 3个主 1个扩 4个逻


《 磁盘管理 》如何分配4T以上的分区

                  1.gdisk 分区

                  fdisk 分配大于4T的磁盘,会提示修改为主引导页为GPT  (但是可以继续使用fdsk继续分配)

                  gdisk 分配大于2T以上的文件

                  如没有 gdisk 需要安装 yum install gdisk -y

                  gdisk /dev/sdc 选择需要分配的磁盘

                  第一次使用需要 ? 看使用帮助

                  需要用到:n 新建一个分区 查看有多少主分区 1-128 无需考虑逻辑分区及扩展分区 直接回车

                  回车 输入2048则创建2T的分区

                  2.挂载与卸载

                        挂载 及参数

                          -t  #指定挂载设备的类型

                          -o  #指定挂载的参数  例如 rw,ro 这种


                          mkdir sdb1  创建挂载点

                          mount /dev/sdb1 sdb1  进行文件挂载

                        卸载

                          umout /dev/          通过目录卸载

                          umount /dev/sde1  通过卸载挂载的设备

                          cd /data/test1/        强制卸载 -l 参数

                          umount /data/ test1  如果在挂载的目录下 是我i法进行卸载 但是可以强制卸载 当退出该目录时 目录回归原属性


                  3.如何永久挂载

                          blkid | grep "sdb1" 使用命令获取各设备的UUID

                          moint UUID="这里是UUID" /db1 使用UUID挂载磁盘sdb1分区至于db1 测试挂载

                          vim /etc/fstab 写入fstab中 实现开机自动挂载

                          要挂载的设备      挂载点    设备类型    挂载参数    是否备份      是否检查

                            /dev/sdb1        /sdb1          xfs        defaults        0                  0

                          配置完后 加载fstab文件 同时检测语法是否有错误

                          mount -a

                  4./etc/fstab 配置文件编写格式

                          要挂载的设备挂载点(入口)文件系统类型挂载参数是否备份检查

                            /dev/sdb1        /sdb1          xfs        defaults        0                  0

                          第四列:挂载参数 挂载参数有很多 在这块我们了解即可 不必深究

                                  async/sync 是否为同步方式运行。默认async

                                  user/nouser 是否允许普通用户使用mount命令挂载。默认nouser

                                  exec/noexe 是否允许可执行文件执行。默认exec

                                  suid/nosuid 是否允许存在suid属性的文件。默认suid

                                  auto/noauto 执行mount -a 命令时,此文件系统是否被主动挂载。默认 auto

                                  rw/ro 是否以只读或者读写模式进行挂载。默认rw

                                  defaults 具有rw,suid,dev,exec,auto,nouser,async等默认参数的设定


                          第五列参数:是否进行备份 通常这个参数值为0或者1

                                  0    #代表不做备份

                                  1    #代表要每天进行备份

                                  2    #代表不定日期的进行备份

                          第六列参数:是否检验扇区:开机过程中 系统默认会以fsck检验我们系统是否完整

                                  0    #不检查磁盘是否有坏道

                                  1    #检验

                                  2    #检验(当1级别检验完成之后进行第二级别检验)

                          如挂载设备有问题 导致无法进入系统 输入root密码 然后注释掉/etc/fstab 最后重启

你可能感兴趣的:(day19-磁盘分区及挂载)