我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux(06):LVM 案例

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux(06):LVM 案例

一、创建 LVM

  1. 使用fdisk -l命令查看磁盘
    Linux(06):LVM 案例

  2. 对新增的硬盘/dev/sdb进行分区,并转换成LVM格式
    Linux(06):LVM 案例

  3. 使用分区/dev/sdb1进行LVM物理卷的创建,必须将分区先创建成物理卷(PV),才能进行后续卷组(VG)的创建

    pvcreate /dev/sdb1pvdisplay
    Linux(06):LVM 案例
  4. 使用分区/dev/sdb1进行卷组vg01的创建,注意要确认卷组的大小

    vgcreate vg01 /dev/sdb1vgdisplay
    Linux(06):LVM 案例
  5. 一个卷组可以包含多个逻辑卷(LV),-L是指定大小,-n是指定名称

    lvcreate -L 4.99G -n lv01 vg01lvcreate -l +100%FREE -n lv01 vg01
    Linux(06):LVM 案例
  6. 逻辑卷lv01创建完成后需要进行格式化

    mkfs.xfs /dev/vg01/lv01
    Linux(06):LVM 案例
  7. 挂在到/mnt目录,若要开机自动挂载则需将挂载信息写入fstab文件
    mount /dev/vg01/lv01 /oradata,并使用df -ah命令进行查看
    Linux(06):LVM 案例

  8. 开机自动加载
    Linux(06):LVM 案例

二、扩容(加磁盘)

  1. 识别盘:

    echo "- - -" > /sys/class/scsi_host/host0/scanpartx -a /dev/sdc
  2. 重新识别pv大小

    pvresize /dev/sdb
  3. 制作pv

    pvcreate /dev/sdb2
  4. 使用/dev/sdb2对vg01进行扩容

    vgextend vg01 /dev/sdb2vgdisplay
  5. 扩容逻辑卷lv01

    lvextend -L 14.99G /dev/vg01/lv01
  6. 执行命令重定义文件系统的大小

    • ext4:

      resize2fs /dev/vg01/lv01
    • xfs:

      xfs_growfs /dev/vg01/lv01

三、扩容(扩容磁盘)

  1. 识别存储

    echo 1 > /sys/class/scsi_device/device/rescanecho 1 > /sys/block/sdb/device/rescan
  2. 重新识别pv大小

    pvresize /dev/sdb
  3. 使用/dev/sdb对vg01进行扩容

    vgs
  4. 扩容逻辑卷lv01

    lvextend -l +100%FREE /dev/vg01/lv01
  5. 执行命令重定义文件系统的大小

    • ext4:

      resize2fs /dev/vg01/lv01
    • xfs:

      xfs_growfs /dev/vg01/lv01

四、卸载卷组的逻辑卷LV

要卸载对应卷组VG的所有逻辑卷。从上面的信息可以看出对应的卷组vg01只有/dev/vg01/lv01这个逻辑卷LV

  1. 卸载lv

    umount /dev/vg01/lv01umount /oradata
  2. 删除逻辑卷LV

    lvremove /dev/vg01/lv01
  3. 验证

    lvdisplay | grep "/dev/vg01/lv01"

五、删除卷组VG

  1. 删除卷组VG

    1. 如果采用安全的方式删除卷组VG,则必须使用vgchange -a n vg01关闭了vg_name

      vgchange -a n vg01
    2. 然后删除它

      vgremove vg01
  2. 验证卷组(VG)是否删除

    vgscan

六、删除物理卷PV

  1. 删除

    pvremove /dev/sdb
  2. 验证

    pvscan

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux(06):LVM 案例

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux(06):LVM 案例

一、创建 LVM使用fdisk -l命令查看磁盘对新增的硬盘/dev/sdb进行分区,并转换成LVM格式使用分区/dev/sdb1进行LVM物理卷的创建,必须将分区先创建成物理卷(PV),才能进行后续卷组(VG)的创建pvcreate /d
2023-06-05

Linux系统lvm卷扩展的示例分析

这篇文章主要介绍了Linux系统lvm卷扩展的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。LVM是逻辑盘卷管理(Logical Volume Manager)的简称
2023-06-27

MySQL基础篇(06):事务管理,锁机制案例详解

本文源码:GitHub·点这里 || GitEE·点这里一、锁概念简介1、基础描述锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻MySQL的几大核心难点模块:索引,锁机制,事务。这里是基于MySQL5
MySQL基础篇(06):事务管理,锁机制案例详解
2018-06-26

linux中CentOS/redhat 6.5 LVM分区使用的示例分析

小编给大家分享一下linux中CentOS/redhat 6.5 LVM分区使用的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1, 介绍LVM是逻辑盘卷
2023-06-12

Linux磁盘设备与LVM管理命令示例详解

前言 在 linux 操作系统中, 设备文件 是一种特殊类型的文件。这些文件绝大多数位于 /dev 目录下,用来表示 Linux 主机检测到的某个具体的硬件设备。 比如 /dev/sda 文件通常用来指代系统中的第一块硬盘。 Linux 操
2022-06-04

MySQL索引优化Linux案例

在MySQL中,索引是一种优化数据库表查询的技朮。通过为查询字段创建索引,可以大大提高数据检索的速度。下面是一个在Linux环境下优化MySQL索引的案例:登录MySQL数据库:mysql -u root -p查看当前数据库中的表和索引:S
MySQL索引优化Linux案例
2024-08-16

Linux JSP实战案例分析

在Linux环境下,JSP(JavaServer Pages)技术可以用于创建动态Web页面案例一:简单的用户登录系统需求分析:创建一个简单的用户登录系统,用户可以注册、登录和注销。技术选型:使用Servlet和JSP技术,MySQL作为
Linux JSP实战案例分析
2024-09-21
2023-06-05

Linux磁盘配额管理图文案例

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。这样可以避免因某个用户的过度使用磁盘空间造成其他用户无法正常工作甚至影响
2022-06-04

Linux下IO监控与分析的案例

这篇文章给大家分享的是有关Linux下IO监控与分析的案例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1 、系统级IO监控1.1、iostatiostat -xdm 1 # 个人习惯%util 代表磁盘繁忙程度
2023-06-16

Linux目录切换实现代码案例

文件目录切换在linux中是很常见的操作,刚学linux时,最先接触到的命令就是文件切换。 pwd:显示当前所在目录 ~:root目录 /:根目录 ls:查看当前目录下所有的文件和目录 cd usr 切换到该目录下usr目录 cd ../
2022-06-03

Linux平台Ruby性能调优案例分享

在Linux平台上,对Ruby程序进行性能调优可以通过多种方法来实现使用Ruby的内置性能分析工具Ruby自带了一个名为ruby-prof的性能分析工具。要使用这个工具,首先需要安装它:gem install ruby-prof然后,在你
Linux平台Ruby性能调优案例分享
2024-09-10

通过案例深入解析linux NFS机制

接上篇,创建web02服务器,将web01、web02服务器的/data目录挂载到nfs01服务器的共享目录/data上,并以不同方式实现开机自启动。 web01篇:在/etc/rc.local中添加如下一行:重启并检查:web02篇: 克
2022-06-03

PHP Linux脚本编程指南:实战案例分享

【引言】在如今互联网飞速发展的时代,服务器端的脚本编程无疑扮演着至关重要的角色。而PHP作为一种开源的脚本语言,拥有广泛的应用范围和强大的自由性。本文将为您介绍如何在Linux环境中使用PHP进行脚本编程,并通过具体的实战案例分享,帮助您快
2023-10-21

编程实战:Linux exit函数使用案例分析

在Linux系统中,exit()函数是一个用于终止进程的库函数包含头文件:首先需要包含stdlib.h头文件,以便使用exit()函数。#include 主函数:编写一个简单的主函数,用于调用exit()函数。int m
编程实战:Linux exit函数使用案例分析
2024-09-09

Linux中计算特定CPU使用率案例详解

Linux中计算特定CPU使用率 需求解决方案拓展参考 需求 在Linux中可以通过top指令查看某一进程占用的CPU情况,也可以查看某一个CPU使用率情况(先top指令,然后按数字“1”键即可显示每一个CPU的使用
2022-06-02

Linux平台的多路径软件multipath的使用案例

在Linux和AIX平台都有一部分存储产品使用操作系统自带的多路径软件,包括最常见的HP和IBM的部分存储产品,在Linux自带的多路径软件叫做multipath,这篇文章以IBM N系列存储在Linux平台的使用为例,讨论
2023-06-06

linux防墙iptables详细介绍、配置方法与案例

1.1 iptables防火墙简介 Netfilter/Iptables(以下简称Iptables)是unix/linux自带的一款优秀且开放源代码的安全自由的**基于包过滤的防火墙工具**,它的功能十分强大,使用非常灵活,可以对流入和流出
2022-06-04

Linux使用xinetd服务的管理方法案例详解

基于 xinetd 服务的启动 基于 xinetd 的服务没有自己独立的启动脚本程序,是需要依赖 xinetd 的启动脚本来启动的。xinetd 本身是独立的服务,所以 xinetd 服务自己的启动方法和独立服务的启动方法是一致的。 但是,
2022-05-28

编程热搜

目录