day19 磁盘管理

今日内容

1.分配超过2TB的磁盘 gdisk (fdisk只能分配2TB以下的)

2.mount 有两种挂载方式

        临时挂载----->通过执行命令方式都算临时挂载

        永久挂载----->写入信息至配置文件

3.swap交换分区(磁盘充当内存)

        内存不够,也没有配置swap会出现什么情况?

        内存不够,有配置swap又会出现什么情况?

4.磁盘阵列RAID

        什么是阵列

        什么是磁盘阵列RAID

        磁盘阵列RAID模式 RAID0  RAID1  RAID5  RAID10  RAID50

        使用软件模拟RAID

        使用硬件配置RAID(选中磁盘--->选择RAID级别  OK)

1.分配超过2TB的磁盘  fdisk  gdisk

#gdisk 分配大于2TB以上的文件

#1.查看gdisk命令属于哪个软件包

[root@caoweiqiang ~]# yum provides gdisk

#2.使用gdisk对大于2TB的硬盘进行分区

[root@caoweiqiang ~]# gdisk /dev/sdc

#3.对磁盘分区进行格式化

[root@caoweiqiang ~]# mkfs.xfs -f /dev/sdc1

[root@caoweiqiang ~]# mkfs.xfs -f /dev/sdc2

#4.创建挂载点

[root@caoweiqiang ~]# mkdir /sdc1

[root@caoweiqiang ~]# mkdir /sdc2

#5.挂载分区

[root@caoweiqiang ~]# mount /dev/sdc1  /sdc1

[root@caoweiqiang ~]# mount /dev/sdc2   /sdc2

#6.检查挂载详情

day19 磁盘管理_第1张图片

#7.加入开机自启动

mount 挂载  实际上就是为设备提供一个入口

挂载  #  -t  指定挂载的设备类型                      -o 指定挂载的参数  rw   ro

[root@caoweiqiang ~]# mkdir /sdc_back

[root@caoweiqiang ~]# mount -t xfs /dev/sdc2 /sdc_back/

#将/dev/sdc2挂载至/sdc_back目录,但只允许读,不允许写

[root@caoweiqiang ~]# mount -o ro -t xfs /dev/sdc2 /sdc_back/

#通过设备的UUID进行挂载(UUID是唯一的)

day19 磁盘管理_第2张图片

[root@caoweiqiang ~]# mount UUID="abb11b80-ef20-4145-b54b-c73c79291712" /sdc_back

2.卸载

#1.通过卸载挂载的目录

[root@caoweiqiang ~]# umount /sdc_back/

#2.通过卸载挂载的设备

[root@caoweiqiang ~]# umount /dev/sda1

#3.如果在挂载点目录下,是无法进行卸载,但可强制。当退出该目录时,目录回归原始属性

day19 磁盘管理_第3张图片

3.永久挂载(用UUID)

#1.使用blkid 命令获取各设备的UUID

#2.使用UUID挂载sdb1分区至于db1,测试挂载

[root@caoweiqiang ~]# mount UUID="d510fef8-c593-40f5-8821-c2037af524bd" /db1

#3.写入/etc/fstab中,实现开机自动挂载

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

/dev/sdc1                  /sdc1             xfs                 defaults          0                     0

UUID="d510fef8-c593-40f5-8821-c2037af524bd" /db1    xfs    defaults   0     0

#4.加载fstab配置文件,同时检测语法是否有错误

[root@caoweiqiang ~]# mount -a

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

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

/dev/sdb1                      /db1                      xfs                      defaults              0                   0

4.虚拟磁盘介绍SWAP

Swap分区在系统的物理内存不够时,将硬盘空间中的一部分空间释放出来,以供当前运行的程序使用。

PS: 当物理内存不够时会随机kill占用内存的进程,从而产生oom,临时使用swap可以解决。

内存不够,也没有配置swap会出现什么情况?

#1.创建分区,并格式化为swap分区

[root@caoweiqiang ~]# fdisk /dev/adb              #分1G大小

[root@caoweiqiang ~]# mkswap /dev/sdb1      #格式化分区

2.查看当前swap 分区大小,然后进行扩展和缩小

#1.扩展swap分区大小

[root@caoweiqiang ~]# swapon /dev/sdb2

[root@caoweiqiang ~]# swapon -a   #代表激活所有的swap

#2.缩小swap分区大小

[root@caoweiqiang ~]# swapoff /dev/sdb1

[root@caoweiqiang ~]# free -m          #查看大小

[root@caoweiqiang ~]# swapoff -a     #代表关闭所有的swap

#3.检查当前swap分区有哪些设备

[root@caoweiqiang ~]# swapon -s

5.什么是磁盘阵列

提高磁盘的整体读写能力,和冗余能力,通常我们将其称为磁盘阵列

1.RAID

        提高性能

        保证安全

2.RAID模式

RAID0条带卷

day19 磁盘管理_第4张图片

RAID1镜像卷

day19 磁盘管理_第5张图片

RAID5  校验卷

day19 磁盘管理_第6张图片
day19 磁盘管理_第7张图片

你可能感兴趣的:(day19 磁盘管理)