7-31存储管理学习日记

存储管理

1.基本分区

(1)磁盘简介: 磁盘/硬盘/disk是同一个东西,不同于内存的是容量比较大。

(2)类型

机械, 固态

在这里插入图片描述

(3)尺寸

有3.5寸的,2.5寸的,1.8寸的

在这里插入图片描述

(4)接口

在早期有IDE的现在SATA

在这里插入图片描述
在这里插入图片描述

(5)转速

转速有5400rpm这种笔记本用的比较多,7200的基本上是台式机,10000和15000的都是在机房使用。

(6)厂商

西部数据,希捷,三星,日立,金士顿。

(7)术语

盘片,磁道,扇区,柱面。

(8)命名

IDE(并口):/dev/hda

SATA(串行):/dev/sda(a代表第一块)

(9)分区方式

MBR:主引导记录(MBR,Master Boot
Record)是位于磁盘最前边的一段引导,MBR支持最大的磁盘容量是
<2TB。设计时分配4个分区,如果希望超过4个分区,需放弃主分区,改为扩展分区和逻辑分区。fdisk命令。

GPT:全局唯一标识分区表(GUIDPartition
Table,缩写:GPT)是一个实体硬盘的分区表的结构布局的标准。GPT
支持大于2T的硬盘,支持128个分区

(10)管理磁盘三部曲

分区(MBR或者GPT) ---->格式化/文件系统 Filesystem ----> 挂载mount

(11)查看磁盘信息

[root@localhost ~]# ll /dev/sd*

brw-rw----. 1 root disk 8, 0 7月 24 21:35 /dev/sda

brw-rw----. 1 root disk 8, 1 7月 24 21:35 /dev/sda1

brw-rw----. 1 root disk 8, 27月 24 21:35 /dev/sda2

brw-rw----. 1 root disk 8, 16 7月 24 21:35 /dev/sdb

brw-rw----. 1 root disk 8, 32 7月 24 21:35 /dev/sdc

brw-rw----. 1 root disk 8, 487月 24 21:35 /dev/sdd

第二种方式就是使用命令lsblk查看。

(12)创建分区

使用命令fdisk /dev/sdb 启动分区工具,

在这里插入图片描述

(13)创建系统文件

在这里插入图片描述

(14)挂载mount

在这里插入图片描述

(15)查看挂载信息

在这里插入图片描述

(16)超过四个分区时

当我们创建分区超过四个分区,就要放弃一个之主分区,选择创建扩展分区,挡主分区已经被创建并使用,需要先卸载,删除主分区,在创建扩展分区,创建逻辑分区,在未被创建时,可以在选择创建主分区和逻辑分区时选择逻辑分区。

在这里插入图片描述

(17)重启后的影响

重启后,查看挂载信息,发现mount挂载的消失了,这是就需要使用永久挂载,vim
/etc/fstab 写入/dev/sdb1 /mnt/disk1 ext4 defaults 0
0保存退出,然后使用立刻挂载命令:mount -a

在这里插入图片描述

2.逻辑卷lvm

(1)lvm的目的

随意的扩张磁盘的大小。

(2)创建lvm

首先我们需要准备好物理磁盘,查看磁盘的情况,

ll /dev/sd*

在这里插入图片描述

之后就是把物理磁盘转换成物理卷,创建卷组,创建逻辑卷:

在这之后就是说要格式化,创建文件系统,挂载,这些步骤和基本分区没有什么区别。

在这里插入图片描述

(3)VG管理

扩大VG,也就是把我们前面创建的 /dev/vg1 容量从5G扩张到10G

[root@localhost ~]# pvcreate /dev/sdd

Physical volume “/dev/sdd” successfully created.

[root@localhost ~]# vgextend vg1 /dev/sdd

Volume group “vg1” successfully extended

[root@localhost ~]# vgs

VG #PV #LV #SN Attr VSize VFree

centos 1 2 0 wz–n- <19.00g 0

vg1 2 1 0 wz–n- 9.99g <9.31g-

(4)LV扩容

扩大lv ,首先查看VG空间,vgs 观察vg剩下的空间,使用命令:lvextend -L +200M
/dev/vg1/lv1 //增加200M空间,给lv2。

[root@localhost ~]# vgs

VG #PV #LV #SN Attr VSize VFree

centos 1 2 0 wz–n- <19.00g 0

vg1 1 1 0 wz–n- <5.00g 4.80g

[root@localhost ~]# lvextend -L +500M /dev/vg1/lv1

Size of logical volume vg1/lv1 changed from 200.00 MiB (50 extents) to 700.00
MiB (175 extents).

Logical volume vg1/lv1 successfully resized.

fs扩容,首先我们先观察一下文件系统当前的容量,使用命令resize2fs /dev/vg1/lv1

[root@localhost ~]# df -Th

文件系统 类型 容量 已用 可用 已用% 挂载点

devtmpfs devtmpfs 979M 0 979M 0% /dev

tmpfs tmpfs 991M 0 991M 0% /dev/shm

tmpfs tmpfs 991M 9.6M 981M 1% /run

tmpfs tmpfs 991M 0 991M 0% /sys/fs/cgroup

/dev/mapper/centos-root xfs 17G 1.2G 16G 7% /

/dev/sda1 xfs 1014M 137M 878M 14% /boot

tmpfs tmpfs 199M 0 199M 0% /run/user/0

/dev/sdb1 ext4 477M 2.3M 445M 1% /mnt/disk1

/dev/sdb2 ext4 575M 912K 532M 1% /mnt/disk2

/dev/sdb3 ext4 673M 1.4M 623M 1% /mnt/disk3

/dev/mapper/vg1-lv1 ext4 190M 1.6M 175M 1% /mnt/lv1

[root@localhost ~]# resize2fs /dev/vg1/lv1

resize2fs 1.42.9 (28-Dec-2013)

Filesystem at /dev/vg1/lv1 is mounted on /mnt/lv1; on-line resizing required

old_desc_blocks = 2, new_desc_blocks = 6

The filesystem on /dev/vg1/lv1 is now 716800 blocks long.
tem at /dev/vg1/lv1 is mounted on /mnt/lv1; on-line resizing required

old_desc_blocks = 2, new_desc_blocks = 6

The filesystem on /dev/vg1/lv1 is now 716800 blocks long.

3 交换分区管理swap

作用: ‘提升’ 内存的容量,防止OOM(Out Of Memory)
查看交换分区:
在这里插入图片描述
增加交换分区:
[root@localhost ~]# fdisk /dev/sde
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0x2639be92 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
分区号 (1-4,默认 1):
起始 扇区 (2048-10485759,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-10485759,默认为 10485759):+500M
分区 1 已设置为 Linux 类型,大小设为 500 MiB

命令(输入 m 获取帮助):t
已选择分区 1
Hex 代码(输入 L 列出所有代码):82
已将分区“Linux”的类型更改为“Linux swap / Solaris”

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。
[root@localhost ~]# partprobe /dev/sde
[root@localhost ~]# ll /dev/sde*
brw-rw----. 1 root disk 8, 64 7月 31 21:04 /dev/sde
brw-rw----. 1 root disk 8, 65 7月 31 21:04 /dev/sde1

[root@localhost ~]# mkswap /dev/sde1
正在设置交换空间版本 1,大小 = 511996 KiB
无标签,UUID=83cea9f9-5223-40d8-ba88-a6dca83128c1
[root@localhost ~]# swapon /dev/sde1
[root@localhost ~]# free -m
total used free shared buff/cache available
Mem: 1980 178 1673 9 129 1659
Swap: 2547 0 2547

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值