Linux——磁盘管理

  1. MBR (MSDOS根据分区表来分区的,又叫做主引导扇区) <2TB

分区工具:fdisk

一共可以分14个分区(4个主分区,扩展分区,逻辑分区) 例如: 3主 + 1扩展(n逻辑)

MBR 小于2TB的可以。

一块硬盘最多分4个主分区。

GPT >2TB和<2TB

分区工具:gdisk(parted---rhel6)

一共可以分128个主分区

GPT大于小于2TB都可以。

#注意:从MBR转到GPT,或从GPT转换到MBR会导致数据全部丢失!

partprobe /dev/sdd #刷新分区表

  1. EXT 家族支持度最广:

但创建文件系统(格式化)慢!

修复慢!

文件系统存储容量有限!

XFS 同样是一种日志式文件系統:

高容量,支持大存储

高性能,创建/修复文件系统快

格式化快

inode 与 block 都是系統需要用到時,才动态配置产生

  1. 逻辑卷#传统分区的缺点:

传统的文件系统是基于分区的,一个文件系统对应一个分区。这种方式比较直观,但不易改变。当一个分区空间已满时,无法对其扩充,只能采用重新分区/建立文件系统,非常麻烦;或把分区中的数据移到另一个更大的分区中。

#当采用LVM时:

1.将硬盘的多个分区由LVM统一为卷组管理,可以方便的加入或移走分区以扩大或减小卷组的可用容量,充分利用硬盘空间;

2.文件系统建立在LVM上,可以跨分区,方便使用;

3.当系统空间不足而加入新的硬盘时,不必把用户的数据从原硬盘迁移到新硬盘,而只须把新的分区加入卷组并扩充逻辑卷即可。

#使用LVM主要是方便管理、增加了系统的扩展性。可以跨分区,多个硬盘组合。

  1. 第一步,拥有基本分区

做成物理卷: pv ------- sdb1、sdb2 打pv的标记。

加入卷组: vg-------- 卷组里面包含:sdb1 sdb2,建立在PV之上。

逻辑卷 lv ------- 逻辑卷是从卷组里面拿空间出来做成的逻辑卷,在起个名,建立在VG之上

制作文件系统------mkfs.xfs lvm路径

挂载 ------mount 使用lvm

#制作lvm的时候可以是一整块硬盘也可以是硬盘分好的区并且是还没有用的。必须是没有做文件系统的

  1. vgdisplay vgs 查看vg pvdisplay pvs 查看物理卷 lvdisplay lvs 查看逻辑卷

  1. lvcreate

-L 指定lv的大小

-n 给创建的lv起一个名字

-l 20 指定PE

5.文件系统扩容 已挂载的逻辑卷扩容后需要对文件系统进行扩容才可以

[root@linux-server ~]# xfs_growfs/dev/vg1/lv1 #xfs扩容

[root@linux-server ~]# resize2fs/dev/vg1/lv2 #ext4扩容

  1. 减小VG,数据迁移

pvmove /dev/sdb /dev/sdc 将sdb数据仍到sdc

vgreduce datevg /dev/sdb

  1. swap扩展

现象是当内存不够的时候内核会随机杀死进程,它认为占用内存多的进程。(内核会先删除占用内存多的进程). #当物理内存不够用的时候使用swap分区,防止物理内存耗尽

  1. mount详解

-o 指定文件系统属性

rw 读写

ro 只读

noexec 不允许执行二进制文件

exec 允许执行二进制文件

auto mount -a 开机自动挂载(重新加载自启内容)

remount 在线重新挂载

  1. 磁盘阵列

raid0 ---数据条带卷

最少需要两块磁盘,分别往每一块磁盘上写一部分数据

优点:

1.读写速度快,

2.磁盘利用率:100%

缺点:不提供数据冗余,无数据检验,不能保证数据的正确性,存在单点故障。

raid1 又叫镜像raid

通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。

一般需要两块磁盘,每块磁盘上都会存储一份完整数据。其数据安全性就会较高,但是磁盘空间利用率是比较低的。

优点:提供数据冗余,数据双倍存储安全性高支持容错。读速度快

缺点:写速度慢,无数据校验。磁盘利用率不高

磁盘利用率:50%

raid5:RAID5应该是目前最常见的 RAID 等级,它的校验数据分布在阵列中的所有磁盘上。RAID5的磁盘上同时存储数据和校验数据。当一个数据盘损坏时,系统可以根据其他数据块和对应的校验数据来重建损坏的数据。 

raid5最少需要3块磁盘。

优点:

1.可以找回丢失的数据---数据可以通过校验计算得出,

2.冗余磁盘-->(需要4快磁盘将其中一块做热备)当某一块磁盘坏掉后,冗余磁盘会自动替换上去

3.有校验机制

4.读写速度高

5.磁盘利用率高

缺点:

  1. 磁盘越多安全性能越差

raid6:RAID6 等级是在RAID5 的基础上为了进一步增强数据保护而设计的一种 RAID 方式。

最少需要四块磁盘,两块存校验位。RAID6引入双重校验的概念,它可以保护阵列中同时出现两个磁盘失效时,阵列仍能够继续工作,不会发生数据丢失。

优点:

1.容错:允许两块磁盘同时坏掉。读写快。

2.良好的随机读性能

3.有校验机制

缺点:

1.写入速度差

2.成本高

RAID10:先做镜像再作条带--也叫混合raid

优点:

1.较高的IO性能

2.有数据冗余

3.无单点故障

4.安全性能高

缺点:成本稍高

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值