使用LVM实现动态磁盘管理

这篇博客详细介绍了如何在Linux系统中使用LVM进行磁盘管理,包括创建物理卷、卷组、逻辑卷,以及如何手动和自动挂载。还涵盖了扩展卷组和删除逻辑卷的操作步骤,是理解LVM动态管理的重要教程。
摘要由CSDN通过智能技术生成

磁盘分区笔记

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

功能/命令 物理卷管理 卷组管理 逻辑卷管理
扫描 pvscan vgscan lvscan
建立 pvcreate vgcreate lvcreate
显示 pvdisplay vgdisplay lvdisplay
删除 pvremove vgremove lvremove
扩展 vgextend lvextend
缩小 vgreduce lvreduce

提示:以下是本篇文章正文内容,下面案例可供参考

一、基本磁盘复习

1./dev/sdc3和/dev/sdb7分别表示什么?
2.一块磁盘买来经过哪些过程才可以在linux系统中使用

/dev/sdc3表示第三块scsi接口的硬盘的第三个主分区或扩展分区
/dev/sdb7表示第二块scsi接口的硬盘的第三个逻辑分区
逻辑关机、插入硬盘、重启、分区、格式化、挂载

二、建立lvm

1.先建立分区/dev/sdd和/dev/sde

结果如图:在这里插入图片描述

代码如下(示例):

[root@localhost ~]# fdisk /dev/sdd		//对新增硬盘执行分区命令
欢迎使用 fdisk (util-linux 2.23.2)。

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

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

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

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

命令(输入 m 获取帮助):n		//
Partition type:
   p   primary (2 primary, 0 extended, 2 free)
   e   extended
Select (default p): p		//
分区号 (3,4,默认 3)3		//
起始 扇区 (4196352-10485759,默认为 4196352)+3G		//这里写错了,会在下面改过来
Last 扇区, +扇区 or +size{
   K,M,G} (6291456-10485759,默认为 10485759)+3G
值超出范围。
Last 扇区, +扇区 or +size{
   K,M,G} (6291456-10485759,默认为 10485759):
将使用默认值 10485759
分区 3 已设置为 Linux 类型,大小设为 2 GiB

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

Calling ioctl() to re-read partition table.
正在同步磁盘。
[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 
  ├─cl-root 253:0    0   17G  0 lvm  /
  └─cl-swap 253:1    0    2G  0 lvm  [SWAP]
sdb           8:16   0    5G  0 disk 
sdc           8:32   0    5G  0 disk 
├─sdc1        8:33   0    1G  0 part 
├─sdc2        8:34   0    1G  0 part 
├─sdc3        8:35   0 1023M  0 part 
├─sdc4        8:36   0    1K  0 part 
├─sdc5        8:37   0    1G  0 part 
└─sdc6        8:38   0 1022M  0 part 
sdd           8:48   0    5G  0 disk 
├─sdd1        8:49   0    1G  0 part 
├─sdd2        8:50   0    1G  0 part 
└─sdd3        8:51   0    2G  0 part 
sde           8:64   0    5G  0 disk 
sr0          11:0    1  4.1G  0 rom  /run/media/root/CentOS 7 x86_64
[root@localhost ~]# fdisk /dev/sdd		//这里删除/dev/sdd3,且重新创建分区
欢迎使用 fdisk (util-linux 2.23.2)。

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

命令(输入 m 获取帮助):d		//
分区号 (1-3,默认 3)3
分区 3 已删除

命令(输入 m 获取帮助):n		//
Partition type:
   p   primary (2 primary, 0 extended, 2 free)
   e   extended
Select (default p): p		//
分区号 (3,4,默认 3)3		//
起始 扇区 (4196352-10485759,默认为 4196352):
将使用默认值 4196352
Last 扇区, +扇区 or +size{
   K,M,G} (4196352-10485759,默认为 10485759)+3G		//
值超出范围。
Last 扇区, +扇区 or +size{
   K,M,G} (4196352-10485759,默认为 10485759)+3^H^H		//这里有问题不要照抄,输入+3G后创建分区就成功了
不支持的后缀 ”。
支持:10^N: KB (千字节), MB (兆字节), GB (吉字节)
            2^N: K  (约千字节), M  (约兆字节), G  (约吉字节)
Last 扇区, +扇区 or +size{
   K,M,G} (4196352-10485759,默认为 10485759):
将使用默认值 10485759
分区 3 已设置为 Linux 类型,大小设为 3 GiB

命令(输入 m 获取帮助):w		
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阋木

我很穷

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值