day-19-磁盘阵列-笔记

Day19-磁盘阵列


导读

  • 昨日回顾
    • 磁盘内部结构
    • 磁盘基本认识
    • 磁盘分区
  • 今日内容
    • 分区工具
      • fdisk
      • gdisk
      • mount挂载
    • swap交换分区
      • 新建swap分区
    • RAID概述
    • 为什么要使用RAID
    • RAID的模式

昨日回顾

磁盘内部结构

盘片
磁道(Track)
扇区(Sector)
柱面(Cylinder)

磁盘基本认识

SATA III
SAS

磁盘分区

最多能分配4个主分区  MBR扇区-->446字节+64字节+2字节
MBR支持分区的磁盘最高2TB,超过无法分区   需要借助GPT分区

分区工具

分配大于2T的磁盘

fdisk

分配大于2个T的磁盘,会提示修改主引导为GPT

gdisk

1.查看gdisk命令属于哪个软件包
    #yum provides gdisk
2.使用gdisk对大于2TB的硬盘进行分区
    #gdisk /dev/sdc
    ...
3.对磁盘分区进行格式化
    mkfs.xfs -f /dev/sdc1
    mkfs.xfs -f /dev/sdc2
4.创建挂载点
    mkdir /sdc1
    mkdir /sdc2
5.挂载分区
    mount /dev/sdc1 /sdc1
    mount /dev/sdc2 /sdc2
6.检查挂载详情
    df -h
7.加入开机自启

mount挂载

挂载实际上是为设备提供一个入口
临时  --> 通过执行命令方式,都算临时
永久  --> 写入信息至配置文件

挂载mount

[root@oldboy ~]# mount /dev/sdb1 /dir_1
-t  指定挂载的设备类型
-o  指定挂载的参数  rw,ro

卸载umount

[root@oldboy ~]# umount /dir_1
    -l 强制卸载
1.通过挂载目录卸载
2.通过挂载设备卸载
3.如果在挂载点目录下,是无法进行卸载,但可强制卸载

永久挂载

vim /etc/fstab
要挂载的设备  挂载点  设备类型  挂载参数  是否备份  是否检查
mount -a  #加载fstab配置文件,同时检测语法是否错误

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

1.内存不够,也没有配置swap会出现什么情况?
#系统会出现oom机制,out of memroy,随机kill掉一个进程
2.内存不够,有配置swap又会出现什么情况?
#会使用swap充当内存使用,防止系统出现oom故障
#如果使用了swap,系统会变的特别的卡

新建swap分区

free -m  #查看内存
fdisk /dev/sdb1 #新建用作swap分区
mkswap /dev/sdb1 #格式化分区为swap分区
swapon /dev/sdb1  |  swapon -a #开启所有swap
swapoff /dev/sdb1  |  swapoff -a #关闭所有swap
swap -s #查看当前swap分区有哪些设备

磁盘阵列RAID概述

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

为什么要使用RAID

提高性能
保证安全

RAID的模式

RAID0条带卷,最少两块盘  读写性能好,但没有容错机制,坏一块磁盘数据全丢
RAID1镜像卷,写入性能一般,读取性能快、有容错机制,容量有只有50%,浪费空间
RAID5校验卷,至少3块相同大小的盘,并且只允许坏一块盘,容量是(n-1)*nGB,读写速度快.坏一块盘,读会慢.
RAID10,先做RAID1,再做RAID0,容量是50%,写性能4块盘-->2块盘之和,读性能多块盘之和,最多可以坏2块盘,太贵

你可能感兴趣的:(day-19-磁盘阵列-笔记)