今日内容
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.检查挂载详情
#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是唯一的)
[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.如果在挂载点目录下,是无法进行卸载,但可强制。当退出该目录时,目录回归原始属性
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条带卷
RAID1镜像卷
RAID5 校验卷