Fedora逻辑卷管理LVM总结(转载)

2024-04-21 08:08

本文主要是介绍Fedora逻辑卷管理LVM总结(转载),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

LVM总结

1.用disk druid进行手工分区
分区时,使用disk druid进行分区。
/boot分区不能创建于LVM逻辑卷中。
在创建新的分区时,file system type选择LVM。能够将除开/boot分区的其他空间全部用于创建LVM的PV,也能够预留一部分空间后用。
创建了LVM的PV区域后,单击LVM,命名新的卷组VG,physical extent默认为4MB即可。能够在physical volumes to use栏目选中一个或多个PV。单击add,增加新的逻辑卷LV,挂装如swap,/,/usr,/tmp分区。还能够继续添加新的逻辑卷LV,挂装其他分区。
确定即可继续安装系统。
2.linux安装结束后使用LVM(命令行模式)
遵循的步骤:
1)建立LVM类型的分区
2)建立LVM的物理卷PV
3)建立LVM的卷组VG
4)建立LVM的逻辑卷LV
5)建立文档系统
6)挂接文档系统
7)使用文档系统
------------------------------------------
1)建立LVM类型的文档系统涉及到的命令
fdisk /dev/hda对磁盘进行分区
重点:对于新创建的分区,键入t改变分区类型,键入分区序号,键入8e(代表LVM类型分区)。
------------------------------------------
2)管理LVM物理卷PV涉及到的命令
pvdisplay pv_partion
pvscan
pvcreate pv_partion
pvdata pv_partion
首次使用pvdisplay需先执行vgscan
pvcreate pv_partion            如/dev/hda1
-------------------------------------------
3)管理LVM卷组VG涉及到的命令
vgdisplay
vgscan
vgcreate VG_name pv_partion1 pv_partion2...
vgdata
vgchange -a y|n VG_name 配置active or inactive
vgmove
vgextend  VG_name pv_partion
vgremove VG_name pv_partion
vgmerge VG_name1 VG_name2 后者被前者合并,后者VG处于非活动状态
vgsplit VG_name1 VG_name2 pv_partion1 pv_partion2...  前者的PV_names被拆分,需处于活动状态
vgremove VG_name  用vgchange -a y VG_name来恢复
vgrename VG_name1 VG_name2  前者重命名为后者
vgck  检测VGDA的一致性
vgcfgback  备份VG中PV的VGDA信息到/etc/lvmconf目录
vgcfgrestore -n VG_name pv_partion  恢复任何VGDA的信息,需要处于inactive状态
vgmknodes  激活VG,重建节点信息
vgexport VG_name 输出VG
vgimport VG_name pv_partion 输入VG
-----------------------------------
4) 管理LVM逻辑卷LV涉及到的命令
lvdisplay /dev/GV_name/LV_name
lvscan
lvcreate -L LV_size -n LV_name GV_name
lvdata
lvchange
lvmove
lvextend -L +size /dev/GV_name/LV_name
lvreduce -L -size /dev/GV_name/LV_name
lvrename /dev/GV_name/LV_name1 /dev/GV_name/LV_name2 后者rename前者
lvchange -p r /dev/GV_name/LV_name 改变读写属性,通过lvdisplay /dev/GV_name/LV_name来检查
lvremove /dev/GV_name/LV_name
---------------------------------------
5)建立文档系统
mkfs -t ext3 /dev/GV_name/LV_name
mkfs.ext3 /dev/GV_name/LV_name
---------------------------------------
6)挂接文档系统
在/mnt下建立相对应的文档夹
mount /dev/GV_name/LV_name /mnt/...
如有必要,将分区挂装信息直接写入/etc/fstab
----------------------------------------
7)使用文档系统
df -Th 查看系统任何分区的使用情况
逻辑卷维护命令
lvmsadc lvmlog  收集LV的读写统计信息,写到日志文档
lvmsar lvmlog  查看日志文档
lvmdiskscan 显示任何盘上的lvm卷信息
lvmchange -R 强行失效任何PV,能够用vgchange来激活
以上任何资料来源于《linux逻辑卷管理》,ChinaITLab张保通

这篇关于Fedora逻辑卷管理LVM总结(转载)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/922581

相关文章

Spring Boot集成Druid实现数据源管理与监控的详细步骤

《SpringBoot集成Druid实现数据源管理与监控的详细步骤》本文介绍如何在SpringBoot项目中集成Druid数据库连接池,包括环境搭建、Maven依赖配置、SpringBoot配置文件... 目录1. 引言1.1 环境准备1.2 Druid介绍2. 配置Druid连接池3. 查看Druid监控

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

JavaSE正则表达式用法总结大全

《JavaSE正则表达式用法总结大全》正则表达式就是由一些特定的字符组成,代表的是一个规则,:本文主要介绍JavaSE正则表达式用法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录常用的正则表达式匹配符正则表China编程达式常用的类Pattern类Matcher类PatternSynta

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

SQL中JOIN操作的条件使用总结与实践

《SQL中JOIN操作的条件使用总结与实践》在SQL查询中,JOIN操作是多表关联的核心工具,本文将从原理,场景和最佳实践三个方面总结JOIN条件的使用规则,希望可以帮助开发者精准控制查询逻辑... 目录一、ON与WHERE的本质区别二、场景化条件使用规则三、最佳实践建议1.优先使用ON条件2.WHERE用

Nginx Location映射规则总结归纳与最佳实践

《NginxLocation映射规则总结归纳与最佳实践》Nginx的location指令是配置请求路由的核心机制,其匹配规则直接影响请求的处理流程,下面给大家介绍NginxLocation映射规则... 目录一、Location匹配规则与优先级1. 匹配模式2. 优先级顺序3. 匹配示例二、Proxy_pa

Python中bisect_left 函数实现高效插入与有序列表管理

《Python中bisect_left函数实现高效插入与有序列表管理》Python的bisect_left函数通过二分查找高效定位有序列表插入位置,与bisect_right的区别在于处理重复元素时... 目录一、bisect_left 基本介绍1.1 函数定义1.2 核心功能二、bisect_left 与

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

Spring中管理bean对象的方式(专业级说明)

《Spring中管理bean对象的方式(专业级说明)》在Spring框架中,Bean的管理是核心功能,主要通过IoC(控制反转)容器实现,下面给大家介绍Spring中管理bean对象的方式,感兴趣的朋... 目录1.Bean的声明与注册1.1 基于XML配置1.2 基于注解(主流方式)1.3 基于Java