linux磁盘管理

一.基本概念

1.使用存储设备的一般方法

创建分区	
格式化,即创建文件系统(创建inode、block)
挂载

2.硬盘的接口方式

PATA接口:即IDE
SATA接口:多用于个人桌面
服务器常用:SCSI、SAS、FC-AL

3.分区表类型

MBR与GPT的区别,参考:
https://www.dujin.org/11274.html
https://www.dazhuanlan.com/2020/01/02/5e0dafbd204e4/

4.文件系统类型

常见文件系统,参考:
https://www.cnblogs.com/eddie1127/p/11260402.html
https://blog.csdn.net/liushengxi_root/article/details/87439737
centos7默认文件系统类型:xfs
win7默认文件系统类型:NTFS

二.常用命令

1.查看磁盘和分区

[root@localhost ~]# ls /dev/sda
sda   sda1  sda2
新建分区后,用partprobe刷新磁盘

2.查看已经挂载的分区

[root@localhost ~]# df -Th|grep -v tmp
文件系统                类型      容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root xfs        17G  1.6G   16G   10% /
/dev/sda1               xfs      1014M  138M  877M   14% /boot

3.查看磁盘的分区、挂载信息

[root@localhost ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   20G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   19G  0 part 
  ├─centos-root 253:0    0   17G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sr0              11:0    1  4.4G  0 rom

4.查询磁盘分区详情

[root@localhost ~]# fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0009c530

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

磁盘 /dev/mapper/centos-root:18.2 GB, 18249416704 字节,35643392 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

二.磁盘分区、格式化、挂载

参考:https://www.cnblogs.com/duzhaoqi/p/7395619.html
1.MBR分区工具fdisk

fdisk /dev/sdb
o:创建一个空的DOS类型分区表
通知内核重新读取分区表:partprobe /dev/sdb 

2.GPT分区工具gdisk

gdisk /dev/sdb

3.通用分区工具parted

parted /dev/sdb

4.格式化

mkfs.xfs /dev/sdb1

5.挂载

mount /dev/sdb1 /root/usb

三.LVM逻辑卷管理

物理卷PV(Physical Volume):可以是硬盘、硬盘分区
卷组VG(Volume Group):有一个或多个物理卷组成,类似非LVM系统中的物理硬盘
逻辑卷LV(Logical Volume):从卷组中“切出”的一块空间,可以动态扩展,类似非LVM系统中的硬盘分区
物理区域PE(Physical Extent):物理卷的基本单位,默认4M,同一个卷组中的物理卷的PE大小一致
逻辑区域LE(Logical Extent):同一个卷组中,LE与PE大小一致,且一一对应

四.RAID磁盘阵列

参考:https://www.cnblogs.com/Wolf-Dreams/p/10693115.html

五.磁盘限额

六.磁盘扩容

参考:https://blog.51cto.com/daisywei/1897487

1.fdisk创建一个新分区

[root@localhost ~]# fdisk /dev/sda
看不到新分区?执行一下:partprobe

2.使用新分区创建一个物理卷PV

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

3.查看卷信息

物理卷pv:pvdisplay
逻辑卷组vg:vgdisplay
逻辑卷lv:lvdisplay

4.将物理卷扩展到逻辑卷组中

[root@localhost ~]# vgextend centos /dev/sda3

5.扩容逻辑卷

[root@localhost ~]# lvextend -L +5GB -n /dev/centos/root

6.使扩容生效

[root@localhost ~]# xfs_growfs /dev/centos/root
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值