1、磁盘管理
硬盘管理
1. 硬盘
- 硬盘接口
IDE-->SATAⅠ/Ⅱ/Ⅲ——个人PC机SCSI-->SAS——服务器
- 分区表
- 将较大的硬盘划分成多个可以独立使用的空间
- 分区信息存放在分区表中,分区表存放在MBR中
MBR(主引导记录)用来引导启动操作系统的区域——硬盘最前面的512字节,由一下部分组成:- ①
BootLoader:主引导程序——446字节 - ②
DPT分区表:保存硬盘的分区信息;每个分区占用16字节;逻辑分区的分区信息保存在扩展分区而非MBR表——64字节 - ③硬盘有效标识(校验位)——2字节
- ①
2. 挂载
- 挂载前对磁盘操作
#创建挂载目录
mkdir /data0
#查看已挂载磁盘文件系统类型
df -hT
#查看磁盘信息
fdisk -l
#对磁盘进行分区
fdisk /dev/vdb
#格式化文件系统
mkfs.ext4 /dev/vdb1

- 手动挂载:
mount命令
mount -t 类型 -o 挂接方式 源路径 目标路径
-t 详细选项:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs(需内核支持)推荐cifs
UNIX(LINUX) 文件网络共享:nfs
-o 详细选项:
loop :用来把一个文件当成硬盘分区挂接上系统
ro :采用只读方式挂接设备
rw :采用读写方式挂接设备
iocharset :指定访问文件系统所用字符集,例如iocharset=utf8
remount :重新挂载
- 自动挂载:写到
fstab文件或用软件autofs
echo "`blkid /dev/vdb1 | awk '{print $2}'` /data ext4 defaults 0 0" >> /etc/fstab
mount -a
3. 逻辑卷
逻辑卷是Linux下对物理磁盘设备(磁盘或分区)进行管理的一种机制。
逻辑卷特点:
- 动态在线管理
- 离线裁剪
- 数据条带化
- 数据镜像
逻辑卷基本概念:
- 物理卷(
PV):底层提供容量、存放数据的设备 - 卷组(
VG):- 建立在
PV上,由一个或多个物理卷组成 VG建立后可动态的添加PV到VG中
- 建立在
- 逻辑卷(
LV):- 建立在
VG上,是VG的一部分空间,最终用户使用的逻辑设备 VG中未分配空间可用于建立新的LV- 可以动态扩展和缩小空间
- 建立在
- 物理区域(
PE):- 每个物理卷被划分为
PE的基本单元,是PE中可用于分配的最小存储单元 - 具有唯一编号的
PE是LVM寻址的最小单元 PE大小可指定,默认为4MB,确定后不可更改
- 每个物理卷被划分为
- 逻辑区域(
LE):- 每个
LV被划分为LE的基本单元,是LV中可用于分配的最小存储单元 - 同一
VG中,LE的大小和PE相同且对应
- 每个
4. GPT分区表
分区格式:msdos、gpt
msdos:- 有主分区、扩展分区、逻辑分区的概念
- 单个分区大小不能超过2TB
gpt:- 没有以上三种分区的概念
- 单个分区可以超过2TB
分区工具:fdisk、parted
5. RAID
两种RAID:软RAID、硬RAID
RAID0:无冗错的数据条带

RAID1:无校验的相互镜像

RAID2:海明码校验——主流存储磁盘阵列均不提供 RAID2 支持

RAID3:带有专用位校验的数据条带

RAID4:带有专用块级校验的数据条带

RAID5:带分散校验的数据条带

RAID6:带双重分散校验的数据条带

RAID10:先做镜像再作条带化,是对虚拟磁盘实现镜像

RAID01:先做条带化再作镜像,本质是对物理磁盘实现镜像

落叶聚还散,寒鸦栖复惊。

浙公网安备 33010602011771号