磁盘与文件系统管理

磁盘与文件系统管理

磁盘结构及分区表示
硬盘结构:分为如下
数据结构:扇区,磁道,柱面
物理结构:盘片,磁头
储存容量:磁头数x磁道(柱面)数x扇区数x每扇区字节数
硬盘的接口:分为ATA(IDE),STAT,SCSI,SAS
磁盘分区的表示
硬盘可以划分为主分区,扩展分区和逻辑分区,通常主分区只有4个,扩展分区看成一个特殊的主分区,在扩展分区建立逻辑分区
STAT硬盘接口表示为:hdX(其中X可以为a,b,c,d)
SCSI硬盘接口表示为:sdX(其中X可以为a,b,c,d)
文件系统类型
文件系统类型决定了分区中存放,读取文件数据的速率和方式 常用有:
EXT4:第4代扩展文件系统(ID号83)
SWTP:交换文件系统
XFS:高性能的日志文件系统
管理磁盘及分区
在vmware虚拟机手动添加并重启
fdisk命令——查看硬盘信息
设备名称 有无引导分区 起始位置 结束位置 分区大小 系统ID号 分区类型
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 4196351 2097152 83 Linux

fdisk  /dev/sdb	进入硬盘后常用的交互操作指令
m:查看各种帮组指令的信息
P:列出硬盘中的分区情况
n:新建分区(根据提示q创建主分区,e创建扩展分区)
d:删除分区
t:变更分区的ID号
w:保存分区
q:退出分区工具

管理文件系统(格式,挂载)
用fdisk工具在硬盘建立分区后,还需对分区格式并挂载到指定目录才能使用
创建文件系统(即格式化过程)
mkfs命令——格式化分区
两种格式:mkfs.【文件系统】【分区设备】
mkfs -t 【文件系统】【分区设备】
文件类型:有ext4,xfs,fat等
mkswap命令——在指定分区创建交换分区(临时)
一定程度缓解物理内存不足,添加交换空间来支撑应用
格式:mkswap【分区设备】 创建交换分区
swapon【分区设备】 启用交换分区
swapoff【分区设备】 停用交换分区
free -m: 查看交换分区
mount命令——挂载,卸载(临时的)
格式:mount【-t文件类型】【分区设备】【挂载点】 (文件类型可省略)
mount 【-o loop】【iso镜像】【挂载点】 (挂载镜像)
umount【分区设备】或【挂载点】

设置文件系统自动挂载
系统中/etc/fstab/文件被视为mount命令的配置文件,linux系统开机会自动读取文件内容,然后自动挂载指定的文件系统
有六个字节 含义如下,(配置文件挂载时按六个字节配置 格式相对灵活)
① 分区设备名
② 文件系统的挂载点目录位置
③ 文件系统类型 如:ext4,xfs,swap
④ 挂载的选项,列入defaults,rw,ro,noexec分别表示默认选项,可写,可读,禁用执行
⑤ 该数字表示文件是否需要dump备份,1表示需要,0表示忽略
⑥ 该数字表示系统启动时进行磁盘检查的顺序,0不检查,1优先检查,2其次检查

操作如下:

[root@localhost ~]# vim /etc/fstab		进入配置文件
/dev/sdb1       /root/data1     ext4    defaults        0 0
/dev/sdb5       /root/data4     xfs     defaults        0 0

[root@localhost ~]# mount -a 激活挂载
使用到的查看命令:fs -hT 查看磁盘使用情况
blkid 查看设备UID
lsblk 查看系统的磁盘
管理逻辑LVM
LVM是linux系统中对磁盘分区进行管理的一种逻辑机制,建立在硬盘和分区之上,文件系统之下的逻辑层。(/boot)分区不能给予LVM创建,必须独立)
LVM的基本语术及含义:
PV物理卷:LVM机制的基本储存设备,对应一个分区或整个硬盘(8e)
VG卷组:由一个或多个物理卷组成的整体,可以动态添加或删除物理卷
LV逻辑卷:建立在卷组之上,从卷组“切出”一小块做逻辑卷
建立LVM分区管理机制的过程:如下
① 将普通分区或整个硬盘创建为PV物理卷
② 将PV物理卷各个储存空间组成一个整体即VG卷组
③ 基于卷组分割出不同的数据储存空间形成逻辑卷
④ 逻辑卷格式化并挂载
管理LVM
先将分区类型的ID标记好改为“8e”,若分区已被挂载使用,则先卸载
LVM管理命令三大类:PV物理卷,VG建组,LV逻辑卷

常用的LVM管理命令表
功能	     PV管理命令	VG管理命令	LV管理命令
s简单对应查看 pvs	    vgs      	lvs
Scan扫描	Pvscan	    vgscan	    lvscan
display显示	pvdisplay	vgdisplay	lvdisplay
create创建	pvcreate	vgcreate	lvcreate
remove移除	pvremove	vgremove	lvremove
extend扩展		        vgextend	lvextend
reduce缩小		        vgreduce	lvreduce

功能命令及含义相同
1.PV物理卷管理命令:
pvscan:扫描系统中的所有物理卷信息
pvcreate:将分区或整个硬盘转换成物理卷 格式:pvcreate【分区设备】
pvdisplay:显示指定逻辑卷详细信息 格式:pvdisplay【分区设备】
pvremove:移除物理卷还原普通分区 格式:pvremove【分区设备】

2.VG卷组管理命令:
Vgscan:扫描系统中的所有卷组
Vgcreat:用一个或多个物理卷创建为卷组 格式:vgcreate【创建卷组名】【物理卷即分区设备】
Vgdisplay:显示系统中卷组的详细信息 格式:vgdisplay【卷组名】
Vgremove:删除出指定卷组,确保卷组中没有正在使用的逻辑卷
Vgextend:扩展卷组磁盘空间 格式;vgextend【卷组名】【新建的物理卷】
Vgreduce:减少磁盘空间企业不允许使用

3.LV逻辑卷管理命令(vg名/lv名就是逻辑卷的路径)
Lvscan:扫描系统中所有逻辑卷信息
Lvcreate:从指定的卷组中分隔空间,创建新的逻辑卷
格式:lvcreate -L【指定容量】-n【逻辑卷名】【卷组名】
Lvdisplay:显示逻辑卷的详细信息
Lvextend:动态扩展逻辑卷空间,
格式:lvextend -L【+容量大小】/dev/卷祖名/逻辑卷名/
Lvremove:删除逻辑卷
格式:lvremove /dev/卷组名/逻辑卷名
RAID磁盘陈列与磁盘卡
RAID是把多块独立的物理硬盘按不同的的方式组合起来形成一个独立硬盘组(逻辑硬盘),从而比单个硬盘具有更高储存性和数据备份技术
RAID级别(也称RAID技术的不同等级)
常用的RAID级别:RAID0,RAID1,RAID5,RAID6,RAID1+0
RAID0称为条带化储存:它将所有硬盘构成一个磁盘阵列,以连续位或字节为单位进行数据分隔,将数据分段储存于各个硬盘中,并行读/写数据,具有更高的传输率,但没有数据冗余

RAID1称为镜像储存:通过磁盘数据镜像实现数据容冗余,原理是在成对的独立磁盘上产生互为备份的数据,写性能慢,读取性能较快。成本高利用率低,如N(偶数)磁盘组合的一组镜像,利用容量只有N/2

RAID5效验技术:把奇偶校验数据存放到各个硬盘里。任意N-1(N>=3)磁盘的容量都储存完整的数据,磁盘利用率N-1/N。也就是说有一块磁盘被储存奇偶效验信息,一块磁盘损坏不会影响数据完整性。

RAID6双重效验技术:在RAID5上再增加一个奇偶效验信息块,由N-2(N>=4)磁盘组成,利用率位N-2/N

RAID1+0:表示RAID1和RAID0的结合,先做镜像(1)再做条带(0)由N(N>=4)块磁盘两两镜像后,在组成条带(0)最多允许损坏一个磁盘组,其容量位N/2,N块盘同时读取数据

阵列卡介绍与真机配置
阵列卡全称为磁盘阵列可,用来实现RAID的功能卡板,RAID卡分位:硬RAID卡和软RAID卡,
硬RAID卡:是指通过硬件来实现RAID功能 如:I/O处理器
软RAID卡:是指通过软件并使用CPU的RAID卡 比较占CPU资源

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值