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

相关文章

java常见报错及解决方案总结

《java常见报错及解决方案总结》:本文主要介绍Java编程中常见错误类型及示例,包括语法错误、空指针异常、数组下标越界、类型转换异常、文件未找到异常、除以零异常、非法线程操作异常、方法未定义异常... 目录1. 语法错误 (Syntax Errors)示例 1:解决方案:2. 空指针异常 (NullPoi

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

最新Spring Security实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)

《最新SpringSecurity实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)》本章节介绍了如何通过SpringSecurity实现从配置自定义登录页面、表单登录处理逻辑的配置,并简单模拟... 目录前言改造准备开始登录页改造自定义用户名密码登陆成功失败跳转问题自定义登出前后端分离适配方案结语前言

Java反转字符串的五种方法总结

《Java反转字符串的五种方法总结》:本文主要介绍五种在Java中反转字符串的方法,包括使用StringBuilder的reverse()方法、字符数组、自定义StringBuilder方法、直接... 目录前言方法一:使用StringBuilder的reverse()方法方法二:使用字符数组方法三:使用自

Java逻辑运算符之&&、|| 与&、 |的区别及应用

《Java逻辑运算符之&&、||与&、|的区别及应用》:本文主要介绍Java逻辑运算符之&&、||与&、|的区别及应用的相关资料,分别是&&、||与&、|,并探讨了它们在不同应用场景中... 目录前言一、基本概念与运算符介绍二、短路与与非短路与:&& 与 & 的区别1. &&:短路与(AND)2. &:非短

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构

Python依赖库的几种离线安装方法总结

《Python依赖库的几种离线安装方法总结》:本文主要介绍如何在Python中使用pip工具进行依赖库的安装和管理,包括如何导出和导入依赖包列表、如何下载和安装单个或多个库包及其依赖,以及如何指定... 目录前言一、如何copy一个python环境二、如何下载一个包及其依赖并安装三、如何导出requirem

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

Rust格式化输出方式总结

《Rust格式化输出方式总结》Rust提供了强大的格式化输出功能,通过std::fmt模块和相关的宏来实现,主要的输出宏包括println!和format!,它们支持多种格式化占位符,如{}、{:?}... 目录Rust格式化输出方式基本的格式化输出格式化占位符Format 特性总结Rust格式化输出方式

SpringBoot中使用 ThreadLocal 进行多线程上下文管理及注意事项小结

《SpringBoot中使用ThreadLocal进行多线程上下文管理及注意事项小结》本文详细介绍了ThreadLocal的原理、使用场景和示例代码,并在SpringBoot中使用ThreadLo... 目录前言技术积累1.什么是 ThreadLocal2. ThreadLocal 的原理2.1 线程隔离2