700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux下磁盘分区和逻辑卷管理

linux下磁盘分区和逻辑卷管理

时间:2018-07-22 16:48:31

相关推荐

linux下磁盘分区和逻辑卷管理

磁盘管理

文章目录

磁盘管理基本分区管理磁盘划分思路fdisk分区使用fdisk分区(<=2TB)gdisk分区挂载手动挂载自动挂载Swap扩容逻辑卷逻辑卷基本概念创建逻辑卷并挂载动态扩容逻辑卷逻辑卷组扩展逻辑卷条带化

基本分区管理

磁盘划分思路

进去分区表—>新建分区(fdisk)更新分区表<刷新分区>格式化挂载使用

fdisk分区

使用fdisk分区(<=2TB)

lsblkfdisk -l # 查看当前系统的所有设备分区情况fdisk /dev/sdb

使用lsblk查看目前系统中的磁盘信息 使用fdisk进行磁盘分区

输入n,新建分区

p:主分区(只能1-4)

e:逻辑分区(从5开始)

分区号和起始扇区默认即可,输入需要分区的大小

输入p查看分区表 输入w将分区信息写入

使用lsblk命令查看

1、最多只能分4个主分区,主分区编号1-4

2、逻辑分区大小总和不能超过扩展分区大小,逻辑分区编号从5开始

3、如果删除扩展分区,下面的逻辑分卷也被删除

格式化分区

mkfs.ext4 /dev/sdb1

挂载使用

mount /dev/sdb1 /data

gdisk分区

gdisk -l /dev/sddgdisk /dev/sddpartprobe /dev/sddll /dev/sdd*mkfs.xfs /dev/sdb1

查看分区前的信息

gdisk -l /dev/sdd

分区

gdisk /dev/sdd

新建一个分区,输入n。回车默认即可

输入需要的需要大小。例如+100G

选择文件类型。默认或者格式化为(Linux LVM)都可。如果是LVM方式的话 输入8e00

输入p 查看分区后的分区列表

输入w保存分区并退出

格式化分区

mkfs.xfs /dev/sdd1

挂载使用

mount /dev/sdd1 /data1

挂载

手动挂载

命令:mount

语法:mount [选项] 挂载磁盘 挂载点

mount -o rw -t xfs /dev/sdb1 /datamount -t nfs=mount.nfsmount -t cifs=mount.cifs

自动挂载

修改/etc/fstab文件

Swap扩容

查看逻辑卷和逻辑卷组

lvdisplay /dev/centos/swap vgdisplay centos

swap分区的逻辑组为centos

卸载swap分区

swapoff /dev/mapper/centos-swap

扩展swap逻辑卷

# 分配2G给swap分区lvextend -L +2GB /dev/mapper/centos-swapfdisk -l /dev/mapper/centos-swap

格式化新swap分区

mkswap /dev/mapper/centos-swap

重新挂载swap分区

swapon /dev/mapper/centos-swapfree -h

逻辑卷

逻辑卷(LVM)是Linux环境下对磁盘分区进行管理的一种机制。他是建立在物理存储设备之上的一个抽象层,有点在于灵活管理

动态在线扩展离线裁剪数据条带化数据镜像

逻辑卷基本概念

创建逻辑卷并挂载

创建物理卷

pvcreate /dev/sdb1pvcreate /dev/sdb2

查看是否创建成功

# 以下方式任意一种即可pvspvs /dev/sdbpvdisplaypvdisplay /dev/sdb*

创建逻辑卷组

# 创建一个逻辑卷组,将sdb1和sdb2分区都加入到其中vgcreate vg01 /dev/sdb1 /dev/sdb2# 查看逻辑卷组vgsvgs vg01

创建逻辑卷

# lv01 ------ 逻辑卷名# —L 2.5G 分配逻辑卷lv01为2.5G大小# 加入到vg01的卷组中lvcreate -n lv01 -L 2.5G vg01

格式化逻辑卷组并挂载

mkfs.ext4 /dev/vg01/lv01# 挂载,两种方式一种即可mount /dev/vg01/lv01 /data1mount /dev/mapper/vg01-lv01 /data1

动态扩容逻辑卷

查看该逻辑卷组是有存在空闲

vgdisplay vg01# 查看free PE是否还有空间,如果没有需要先扩展逻辑卷组

分配指定大小的空间给逻辑卷

lvextend -L +1GB /dev/mapper/vg01-lv01

刷新生效

# 文件类型为ext4时是用resize2fs /dev/mapper/vg01-lv01 # 文件类型为xfs时使用xfs_growfs /dev/mapper/vg_xfs-xfs_test

逻辑卷组扩展

逻辑卷载情况

lsblk

创建物理卷

pvcreate /dev/sdc

扩展逻辑卷组

查看逻辑卷组名

vgdisplay # 获取到逻辑组名为centos

将新加的磁盘加入到逻辑卷组中

vgextend centos /dev/sdc

vgdisplay

逻辑卷条带化

条带化:把保存到逻辑卷的数据分为n等分,分别写到不同的物理卷中,可以提高数据的读写效率;如果如何一个涉及到物理卷出现故障,数据都会无法恢复

在创建逻辑卷的时候,将逻辑卷分别在2个或多个物理卷上

lvcreate -n lv1 -L 1G vg01 -i 2 /dev/sdb{1,2}# -i 参数:给出条带化的数量

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。