类型
尺寸 2.5英寸 3.5英寸
容量 KB MB GB TB
转速 7.2k 10k 15k
7200 10000 15000
SATA SATA SAS
磁盘分区
命令:fdisk 识别2TB及以内的磁盘存储空间,只能分4个主分区,支持逻辑分区。
gdisk 识别大于2TB的磁盘存储空间,可分128个主分区,没有扩展、逻辑分区
选项:n 新建一个分区
p 主分区
e 扩展分区
p 打印分区信息
d 删除分区
w 保存分区信息
q 退出不保存分区信息
1.准备一个20G磁盘进行分区
第一个分区 1Gb
第二个分区 2Gb
第三个分区 5Gb
第四个分区 所有剩余空间
3.格式化
mkfs.xfs /dev/sdb1
mkfs.xfs /dev/sdb2
mkfs.xfs /dev/sdb3
mkfs.xfs /dev/sdb4
4.挂载-使用
mount /dev/sdb1 /data1/
mount /dev/sdb2 /data2/
mount /dev/sdb3 /data3/
mount /dev/sdb4 /data4/
5.检查结果
[root@container ~]# df -h (lsblk 以树状显示)
文件系统 容量 已用 可用 已用% 挂载点
/dev/sdb1 1014M 33M 982M 4% /data1
/dev/sdb2 2.0G 33M 2.0G 2% /data2
/dev/sdb3 5.0G 33M 5.0G 1% /data3
/dev/sdb4 12G 33M 12G 1% /data4
实际工作中
fdisk /dev/sdb 分一个分区
mkfs.xfs /dev/sdb1 -f 格式化该分区
mkdir /data_test 创建入口目录
mount /dev/sdb1 /data_test/ 挂载(将/data_test作为/dev/sdb1的入口目录)
永久挂载(配置/etc/fstab文件)3./etc/fstab配置文件编写格式
要挂载的设备 挂载点(入口) 文件系统类型 挂载参数 是否备份 是否检查
/dev/sdb1 /db1 xfs defaults 0 0
第一列:可以使用UUID
[root@container ~]# blkid
/dev/sda1: UUID="723eb45d-9a1b-4e8f-b06d-cf9024302147" TYPE="xfs"
/dev/sda2: UUID="yVHSU3-Cmkf-qsg9-6DNg-P87L-mCDN-VOHvcO" TYPE="LVM2_member"
/dev/sdb1: UUID="3b0143a3-39af-4991-afab-01227fbe767c" TYPE="xfs"
第四列:挂载参数。挂载参数有很多,在这块我们了解即可,不必深究。
参数 含义
async/sync 是否为同步方式运行。默认async
user/nouser 是否允许普通用户使用mount命令挂载。默认nouser
exec/noexe 是否允许可执行文件执行。默认exec
suid/nosuid 是否允许存在suid属性的文件。默认suid
auto/noauto 执行mount -a 命令时,此文件系统是否被主动挂载。默认auto
rw/ro 是否以只读或者读写模式进行挂载。默认rw
default 具有rw,suid,dev,exec,auto,nouser,async等默认参数的设定。
第五列:是否进行备份。通常这个参数的值为0或者1
选项 含义
0 代表不做备份
1 代表要每天进行备份操作
2 代表不定日期的进行备份操作
第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整
选项 含义
0 不要检验磁盘是否有坏道
1 检验
2 校验 (当1级别检验完成之后进行2级别检验)
磁盘列阵
磁盘阵列技术,对磁盘进行编排,提供更高的读写速度、以及冗余能力。
RAID 0 1 5 10
RAID 0 快、大。 坏一个磁盘,都结束了。
RAID 1 有冗余,允许坏一个盘、写不快,读比较快。 容量仅能使用 百分之 50%
RAID 5 既能保证速度、还能保证冗余、空间有1/3的浪费。 成本可控。 ( 使用较多 )
RAID 10 先做RAID 1 在做RAID0 (做2个RAID1 4快盘,==>RAID0 空间 50% )