Linux从入门到放弃 磁盘管理详解

  1. 磁盘物理结构信息

外部结构:(看得见)

	接口信息:SAS - SATA - SCSI
						贵		一般
	转速信息:10k 15k
	容量信息:厂商生产磁盘 换算单位 1000 标准换算 1024
	硬盘种类:机械硬盘	- 存储效率较低	固态硬盘	-	存储效率较高
	磁盘组成:
		盘片	:	存储信息
		机械臂	:	带动磁头运转(径向运动)
		磁头	:	读取数据
		主轴	:	带动盘片转动

内部结构:(看不见)

	磁道(Track):磁盘上多个同心圆
	扇区(sectors):物理存储数据最小单位	512字节
				逻辑存储数据最小单位	block 4
	柱面(Cylinder):磁盘大小磁道柱体
	
计算磁盘大小:
	一个柱面存储容量大小:1G * 磁道数
  1. 磁盘逻辑结构信息
    磁盘阵列:
		增加磁盘容量
		增加磁盘数据安全
		增加磁盘数据读写效率
阵列级别:
	raid 0
		优势:读写效率高
		缺点:安全性低
		存储:存储利用率=总磁盘容量的总和
	raid 1
		优势:安全型高
		缺点:安全型低
		存储:存储利用率=总磁盘容量的50%
	raid 5
		优势:安全性高,读写效率高
		存储:缺失一块硬盘容量
	raid 10/01
		优势:安全型高,读写效率高
		存储:存储利用率=总磁盘容量的50%

在这里插入图片描述

在这里插入图片描述

  1. 硬件服务器阵列配置方法
  2. 磁盘lvm弹性扩容
    概念介绍:

PV(Phsical Volume,物理卷),PV是VG的组成部分,有分区构成,多块盘的时候,可以把一块盘格式化成一个主分区,然后用这个分区做成一个PV,只有一块盘的时候,可以这块盘的某一个分区做成一个PV,实际上一个PV就一个分区。

VG(Volume Group, 卷组),有若干个PV组成,作用就是将PV组成到以前,然后再重新划分空间。

LV(Logical Volume,逻辑卷),LV就是从VG中划分出来的卷,LV的使用要比PV灵活的多,可以在空间不够的情况下,增加空间。

LVM磁盘管理配置过程

第一步:进行磁盘分区格式化操作

fdisk -l
	查看磁盘信息
fdisk /dev/sdbpv
	对磁盘进行分区

安装lvm命令:

yum install lvm2

pvcreate: 创建PV

pvdisplay: 查看已创建的PV

vgcreate: 创建VG

vgdisplay: 查看VG

lvcreate: 创建LV

lvdisplay: 查看LV

分区操作过程:
n – 回车 – p – 回车 – w保存退出

第二步:进行PV创建过程

pvcreate /dev/sdb1 /dev/sdb2
pv

第三步:将PV划分到VG

vgcreate VGtest /dev/sdb1 /dev/sdb2

第四步:创建LV

lvcreate -L 700M -n LVtest VGtest 

第五步:格式化

mkfs.ext4 /dev/VGtest/LVtest

第六步:挂载使用LV

第七步:进行扩容

lvextend -L +70M /dev/VGtest/LVtest
将LVtest扩容加70M
lcscan
扫描
resize2fs -f /dev/VGtest/LVtest
从新加载

第八步:进行缩容
缩容前必须取消挂载
缩容只能缩小扩容的容量

umount  /dev/VGtest/LVtest
缩容前必须取消挂载
lvreduce -L -70M /dev/VGtest/LVtest
将LVtes缩容减70M
lvreduce -L 70M /dev/VGtest/LVtest
将LVtes缩容到70M
  1. 磁盘分区操作方法
    0磁头 0磁道 1扇区:
    MBR(引导记录)+GPT(分区表)
    系统分区表:
    最多分为四个部分
    分区最多可以划分4个主分区

  2. 磁盘文件系统
    文件系统:
    centos6:ext3、ext4
    centos7:xfs

xfs:存储效率更高,增加数据库服务器存储效率。xfs格式化磁盘效率 也会提高。

  1. 磁盘交换分区

分区设置swap:

第一步:指定划分磁盘

fdisk /dev/sdb

第二步:创建分区,并设置为swap分区类型

swap调整:

在这里插入图片描述

第一步:将磁盘中一部分空间给内存使用

dd if=/dev/zero of=/tmp/1G bs=10M count=100
		1️⃣			2️⃣		3️⃣		4️⃣
1. 从黑洞中取出数据内容
2. 将黑洞中取出的数据放在哪
3. 每次取出数据的大小
4. 宗的取出数据次数 

第二步:将磁盘被占用的空间标记为swap

mkswap /tmp/1G

第三步:架子标记使用swap

swapon /tmp/1G
加载
swapoff /tmp/1G
卸载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值