磁盘管理和文件系统—基本配置-磁盘分区

实训:磁盘管理和文件系统—基本配置

一、实训目地

通过本实训可以掌握:

1.了解linux分区的命名规则;

2.掌握使用fdisk对磁盘进行分区;

3.掌握使用mkfs对分区进行格式化方法。

二、实训要求

增加一块类型nvme类型的磁盘,磁盘大小为20G,并且对磁盘按照如下要求进行分区:

分区名称分区类型分区大小文件类型挂载点
/dev/nvme0n2p1主分区10GXFS/mnt/data
/dev/nvme0n2p2扩展分区10GXFS
/dev/nvme0n2p5逻辑分区8GXFS/mnt/movie
/dev/nvme0n2p6逻辑分区2GXFS/mnt/music

三、实训步骤

1.添加硬盘

可以在开机的情况下添加一块硬盘具体步骤如下:

(1)右键虚拟机,选择设置打开“虚拟机设置”界面,点击“添加”,如下所示:

image-20240325175601837

(2)选择硬盘,点击下一步,如下所示:

image-20240325175625814

(3)选择SCSI类型的磁盘,点击“下一步”如下所示:

image-20240325175738337

(4)选择创建新的虚拟磁盘,点击“下一步”如下所示:

image-20240325175743653

(5)选择20G,并且为了提高性能,选择“虚拟磁盘存储为单个文件”,单击下一步:

(6)完成新的磁盘的创建,可以看!到已经增加了一快新的磁盘,如下所示:

在这里插入图片描述

添加完磁盘后,重启操作系统。

2.利用fdisk对硬盘进行分区

(1)查看分区信息

可以使用fdisk -l,命令查看分区信息,如下所示:

image-20240325180337915

可以看到当前系统中有两个磁盘,其中*表示,该磁盘是引导分区。

(1)创建一个大小为10G的主分区

image-20240325180415222

(2)创建一个大小为10G的扩展分区

(3)把10G的扩展分区分成8G和2G的逻辑分区,,因为扩展分区只能是最后一个分区,所以接下来多扩展分区进行划分

image-20240325180543375

(4)保存退出

image-20240325180618933

备注:如果不想保存可以输入q。

使用 cat /proc/partitions
查看分区是否创建成功,如果没有创建成功,可以使用partprobe /dev/nvme0n2p1 命令,强制使系统加载新的分区。

在这里插入图片描述

可以看到,已经创建1个主分区nvme0n1p1,一个扩展分区nvme0n1p2,两个逻辑分区nvme0n1p5和nvme0n1p6。

3.格式划分区 格式化 主分区1、和逻辑分区5、6

分区创建好了之后,还必须经过格式化才能够使用,此操作系统默认使用XFS文件系统,相对于以往的EXT,更加适合大数据的存储,这里只需要多主分区和逻辑分区进行格式化,具体操作如下:

[root@localhost ~]# mkfs -t xfs /dev/nvme0n2p1       //-t表示类型为xfs

[root@localhost ~]# mkfs -t xfs /dev/nvme0n2p5

[root@localhost ~]# mkfs -t xfs /dev/nvme0n2p6

格式化之后,如果分区内原来有其他数据,将会全部删除。

4.挂载分区 挂载 主分区1、和逻辑分区5、6

分区格式化之后,需要使用一个目录作为挂载点,才能被使用,挂载使用命令bl,具体操作如下所示:

[root@localhost ~]# mkdir /mnt/{data,movie,music}      // 创建挂载点,注意空格不要复制多       

[root@localhost ~]# mount  /dev/nvme0n2p1  /mnt/data

[root@localhost ~]# mount  /dev/nvme0n2p5  /mnt/movie

[root@localhost ~]# mount  /dev/nvme0n2p6  /mnt/music

mkdir /mnt/{ caiwu, yewu, xingzheng, xinxi , renshi }

其中mkdir /mnt/{data,movie,music} 表示一次创建3个目录。

使用df -HT | grep -v tmpfs命令,查看已经挂载的设备,如下所示:

image-20240325180936689

可以看到三个分区已经挂载成功。grep -v tmpfs表示不显示包含tmpfs的行。

再次查看分区信息,如下所示:

image-20240325180944544

5.自动挂载

通过mount命令所挂载的存储设备在系统关机或重启时都会自动被卸载,所有在linux系统中可以通过修改/etc/fstab文件来完成自动挂载。因为如果文件编写错误,可能造成系统不能正常重启,编辑文件前对此虚拟机拍摄快照,并备份该文件,如下所示:

 [root@localhost ~]#cp  /etc/fstab  /etc/fstab.bak 

 [root@localhost ~]# blkid /dev/nvme0n2p1     // 显示uuid 
  [root@localhost ~]# blkid /dev/nvme0n2p5	
   [root@localhost ~]# blkid /dev/nvme0n2p6

如下所示:

image-20240325181126065

进入 vim 编辑模式

基础命令 : wq 保存退出 、 q ! 强制退出不保存 i 当前行插入 、 o 回车插入 更多请百度

vim /etc/fstab

image-20240325181057642

可以查看此分区的UUID,对于一个设备UUID是其唯一的标。跟其UUID,在/etc/fstab增加一行如下所示:

文件中每一行对应了一个自动挂载设备,每行包含6各字段,每个字段的含义如下:

第1个字段:需要挂载的设备名,可以写分区也可以写UUID

第2个字段:挂载点。需要是一个目录,而且需要是绝对路径。

第3个字段:文件系统。如果是xfs则写成xfs

第4个字段:一般采用defaults。

第5个字段:表示是否需要备份,0表示不需要。

第6个字段:表示是否检测此存储涉笔以及检测的顺序,0表示不检测。

检查:

使用 blkid检测两个逻辑分区,最终/etc/fstab文件如下所示:

image-20240325181224987

其中UUID值为实际查询出的值。

当修改完成后,可以使用mount -a 命令自动挂载配置文件中的所有文件系统。

可用命令查看、、、、这里得不一样是因为别的截图忘记了、将就用、

因为就结果得挂载点和uuid是不一样得

(1) df -HT | grep nvme |sort

在这里插入图片描述

(1) more /etc/fstab | grep /mnt

image-20240325181441812

练习:

增加一块类型nvme类型的磁盘,磁盘大小为20G,对磁盘按照要求进行分区,并实现自动挂载,具体分区如下:

分区名称分区类型分区大小文件类型挂载点
/dev/nvme0n3p1主分区5GXFS/mnt/caiwu
/dev/nvme0n3p2主分区4GXFS/mnt/yewu
/dev/nvme0n3p3主分区3GXFS/mnt/xingzheng
/dev/nvme0n3p4扩展区8GXFS
/dev/nvme0n3p5逻辑分区6GXFS/mnt/xinxi
/dev/nvme0n3p6逻辑分区2GXFS/mnt/renshi

使用命令

(1) df -HT | grep nvme |sort

(2) more /etc/fstab | grep /mnt

| |
| /dev/nvme0n3p5 | 逻辑分区 | 6G | XFS | /mnt/xinxi |
| /dev/nvme0n3p6 | 逻辑分区 | 2G | XFS | /mnt/renshi |

使用命令

(1) df -HT | grep nvme |sort

(2) more /etc/fstab | grep /mnt

  • 10
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值