番外8.2---配置/管理硬盘

"""

     Step1:清楚磁盘、硬盘(HDD)、光驱的概念及是否具有包含关系。 

     Step2:硬件设备(IDE、SCSI、SATA、NVMe、软驱等)命名方式及在linux系统里对应的文件名称。

     Step3:掌握MBR与GPT硬盘分区规则,会使用硬盘管理工具fdisk,du, df, mkfs, mount命令;

     Step4:给Linux配置软RAID;

     Step5:会使用LVM;

     Step6:    根据企业项目需求完成硬盘配额(不使用ext4,采用xfs文件系统);

---------------------------------------------------------------------------------------------------------------------------------

提示:(虚拟空间 10G=12.4MB 真实空间,但仍然占用物理空间,若给虚拟机硬盘分配多了就会影响自己的主机若虚拟机文件存储所在的实际物理盘容量有限,先扩容物理机的磁盘空间;再采用下面方式完成虚拟机的添加硬盘的操作!!!

项目储备(准备条件:添加2块NVME,  4块SCSI硬盘)

备注:添加新的nvme硬盘记得一定要在虚拟机处于关机状态!

00:添加第1块nvme(虚拟硬盘):

番外8.2---配置/管理硬盘_第1张图片

添加第2块nvme(虚拟硬盘):

番外8.2---配置/管理硬盘_第2张图片

番外8.2---配置/管理硬盘_第3张图片

番外8.2---配置/管理硬盘_第4张图片

番外8.2---配置/管理硬盘_第5张图片

-----------------------------------------------------------------------------------------------

01:添加第1块SCSI硬盘(20GB)【按照教材要求需添加4个SCSI】按照这个步骤依次添加4块SCSI硬盘;

番外8.2---配置/管理硬盘_第6张图片

番外8.2---配置/管理硬盘_第7张图片

番外8.2---配置/管理硬盘_第8张图片

番外8.2---配置/管理硬盘_第9张图片

这里代表本项目所需的硬盘全部添加完毕!!!

番外8.2---配置/管理硬盘_第10张图片

即使已经扩充磁盘容量,但虚拟机启动过程还是变得缓慢了!!!

03:启动linux,在shell输入fdisk -l 查看磁盘及挂载情况;红色框代表已经添加成功的2块NVMe;

番外8.2---配置/管理硬盘_第11张图片

薄荷框代表已添加的4块SCSI硬盘;

番外8.2---配置/管理硬盘_第12张图片

---------------------------------------------------------------------------------------------------------------------------------

10:给新添加的硬盘进行分区;

100:在shell输入fdisk /dev/sdb

番外8.2---配置/管理硬盘_第13张图片

101:输入m命令(帮助我们查看磁盘的相关操作命令)

番外8.2---配置/管理硬盘_第14张图片

102:创建第一个分区,分区类型为“Linux”  (备注:第一个主分区的第一个扇区默认分区编号不要改动,不然出现不连续编号,后面分区易分错)

番外8.2---配置/管理硬盘_第15张图片

要想更改分区类型  输入t,    查看分区类型有哪些编号是什么  输入L;

番外8.2---配置/管理硬盘_第16张图片

番外8.2---配置/管理硬盘_第17张图片

104:继续分区2-4;

番外8.2---配置/管理硬盘_第18张图片

105:走到分区4时,会有e的提示(代表主分区1-4,第4个类型是扩展分区“Extended”)默认18.5G;再往下分区就是基于4分区的逻辑分区;

备注:MBR硬盘只支持4个主分区,若要继续分区,只能先扩展再创建逻辑分区;

番外8.2---配置/管理硬盘_第19张图片

106:逻辑分区;

番外8.2---配置/管理硬盘_第20张图片

查看针对SCSI硬盘sdb分区情况;

番外8.2---配置/管理硬盘_第21张图片

107:输入w保存分区并查看我们创建的分区是否还存在输入fdisk -l /dev/sdb(若没有问题,就格式化分区);

番外8.2---配置/管理硬盘_第22张图片

11:格式化分区就是给新加载的磁盘配置文件系统类型(输入命令:# mkfs.xfs /dev/sdb1);

110:在root下创建一个新的目录文件当做新加载硬盘的挂载点(mkdir /newFS);

111-a:输入挂载命令mount /dev/sdb1 /newFS/  (方式1:命令挂载法; 方式2:手动挂载法);

番外8.2---配置/管理硬盘_第23张图片

命令lsblk    df -Th    df -h的区别;

番外8.2---配置/管理硬盘_第24张图片

番外8.2---配置/管理硬盘_第25张图片

番外8.2---配置/管理硬盘_第26张图片

番外8.2---配置/管理硬盘_第27张图片

111-b: 方式2:手动挂载法,打开硬盘配置表(/etc/fstab);

先查看目前fstab里的配置内容有哪些,仿照属性列表的字符/字母 定义 新硬盘的挂载及属性;

番外8.2---配置/管理硬盘_第28张图片

111-c: vim /etc/fstab     (编辑配置表敲击键盘“i”键,输入如下内容);

番外8.2---配置/管理硬盘_第29张图片

保存并退出!

番外8.2---配置/管理硬盘_第30张图片

111-d:输入命令mount -a 后界面没任何提示错误代表配置成功! (实际采用手动挂载硬盘,不用输入mount -a命令,直接重启就能挂载,但保险起见还是用此命令使其挂载生效);

番外8.2---配置/管理硬盘_第31张图片

111-e:验证其挂载生效(在磁盘挂在位置新建文件存在即磁盘可正常使用);

备注:如果mount -a 后界面有反馈,说明我们在fstab配置表填写信息有误,要进行修复;若是不修复,就会进入Linux系统的紧急救援模式修改fstab内核硬盘程序,排除故障!!!这会对我们后续系统产生影响。

111-f:若是报错,如何修复?采用fsck -a /dev/sdb1 (自动修复命令)

番外8.2---配置/管理硬盘_第32张图片

=========================================================================

你可能感兴趣的:(linux)