问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

centos 7.0怎么安装lvm2

发布网友 发布时间:2022-05-01 23:20

我来回答

2个回答

热心网友 时间:2022-05-26 11:47

直接yum安装:yum install lvm2
创建PV(物理卷)
这个阶段有几个可用命令:
pvcreate :将实体partition创建成为PV;
pvscan :搜索目前系统里面任何具有PV的磁盘或分区;
pvdisplay :显示出目前系统上面的PV状态;
pvremove :将 PV 属性移除,让该 partition 不具有 PV 属性。
1、在磁盘上创建PV
pvcreate /dev/hdb
2、在分区上创建PV
在分区上创建PV,首先得使用fdisk设置分区类型为8e。然后执行以下命令:
pvcreate /dev/hdb1
创建VG(卷组)
这一阶段有如下命令:
vgcreate :创建vg命令;
vgscan :搜索系统上面是否有 VG 存在?
vgdisplay :显示目前系统上面的 VG 状态;
vgextend :在 VG 内添加额外的 PV ;
vgrece :在 VG 内移除 PV;
vgchange :配置 VG 是否启动 (active);
vgremove :删除一个 VG
把物理卷/dev/hda1和/dev/hdb1添加进my_volume_group卷组:
vgcreate myvg /dev/hda1 /dev/hdb1
创建LV(逻辑卷)
LV阶段几个命令:
lvcreate :创建 LV
lvscan :查询系统上面的 LV ;
lvdisplay :显示系统上面的 LV 状态
lvextend :在 LV 里面添加容量!
lvrece :在 LV 里面减少容量;
lvremove :删除一个 LV !
lvresize :对 LV 进行容量大小的调整!
[root@www ~]# lvcreate [-L N[mgt]] [-n LV名称] VG名称
[root@www ~]# lvcreate [-l N] [-n LV名称] VG名称
选项与参数:
-L :后面接容量,容量的单位可以是 M,G,T 等,要注意的是,最小单位为 PE,
因此这个数量必须要是 PE 的倍数,若不相符,系统会自行计算最相近的容量。
-l :后面可以接 PE 的『个数』,而不是容量。若要这么做,得要自行计算 PE 数。
-n :后面接的就是 LV 的名称。
更多的说明应该可以自行查阅! man lvcreate
在myvg创建1500M,名称为mylv的LV:
lvcreate -L 1500M -n mylv myvg
在myvg创建一个名称为mylv,PE个数为100的LV:
lvcreate -l 100 -n mylv myvg
格式化并挂载LV
我们格式化成为ext3,并挂载到/mylv目录
mkdir /mylv
mkfs -t ext3 /dev/my_volume_group/mylv
mount /dev/my_volume_group/mylv /mylv
通过df -h检查发现,/dev/my_volume_group/mylv已经成功挂载到/mylv目录。
LVM其它功能
删除一个vg
停止vg:
vgchange -a n my_volume_group
删除vg:
vgremove my_volume_group
添加pv到vg
vgextend my_volume_group /dev/hdc1
从vg中删除pv
使用pvdisplay命令确保pv不被lv使用:
# pvdisplay /dev/hda1

--- Physical volume ---
PV Name /dev/hda1
VG Name myvg
PV Size 1.95 GB / NOT usable 4 MB [LVM: 122 KB]
PV# 1
PV Status available
Allocatable yes (but full)
Cur LV 1
PE Size (KByte) 4096
Total PE 499
Free PE 0
Allocated PE 499
PV UUID Sd44tK-9IRw-SrMC-MOkn-76iP-iftz-OVSen7
如果pv已经被使用,需要使用pvmove命令把pv的数据迁移到另外空闲的pv。
然后使用vgrece命令删除pv:
vgrece my_volume_group /dev/hda1
删除一个LV
# umount /dev/myvg/homevol
# lvremove /dev/myvg/homevol
lvremove -- do you really want to remove "/dev/myvg/homevol"? [y/n]: y
lvremove -- doing automatic backup of volume group "myvg"
lvremove -- logical volume "/dev/myvg/homevol" successfully removed
扩展LV容量
扩展lv容量到12G:
# lvextend -L12G /dev/myvg/homevol
lvextend -- extending logical volume "/dev/myvg/homevol" to 12 GB
lvextend -- doing automatic backup of volume group "myvg"
lvextend -- logical volume "/dev/myvg/homevol" successfully extended
增加LV容量1G:
# lvextend -L+1G /dev/myvg/homevol
lvextend -- extending logical volume "/dev/myvg/homevol" to 13 GB
lvextend -- doing automatic backup of volume group "myvg"
lvextend -- logical volume "/dev/myvg/homevol" successfully extended
下一步还需要修改文件系统的大小:
对于ext2/ext3格式的文件系统:
# umount /dev/myvg/homevol
# resize2fs /dev/myvg/homevol
# mount /dev/myvg/homevol /home
对于reiserfs格式的文件系统:
在线扩展:
# resize_reiserfs -f /dev/myvg/homevol
离线扩展:
# umount /dev/myvg/homevol
# resize_reiserfs /dev/myvg/homevol
# mount -treiserfs /dev/myvg/homevol /home
缩小LV容量
对于ext2/ext3格式的文件系统:
umount /mylv
e2fsck -f /dev/my_volume_group/mylv
resize2fs /dev/my_volume_group/mylv 800M
lvrece -L -200M /dev/my_volume_group/mylv
mount /dev/my_volume_group/mylv /mylv
800M为减小容量后最终的大小。
对于reiserfs格式的文件系统:
# umount /home
# resize_reiserfs -s-1G /dev/myvg/homevol
# lvrece -L-1G /dev/myvg/homevol
# mount -treiserfs /dev/myvg/homevol /home

热心网友 时间:2022-05-26 13:05

在centos上安装软件真是一步一个坎啊,这破系统,真是受不了,感觉跟ubuntu比差远了!由于要修改lvm2,必须通过源码的方式安装lvm2。

1. 下载好源码后执行./configure:会出现错误:

checking for selinux/selinux.h... no
configure: error: ling out
解决办法:在./configure 后加上选项--disable-selinux。

2. 终于configure通过生成Makefile了,成功make && make install后以为大功告成,可惜世界不是这么美好,执行dmsetup时又出现错误:

dmsetup: relocation error: dmsetup: symbol dm_task_get_uuid_mangled, version Base not defined in file libdevmapper.so.1.02 with link time reference

成功 make&&make install后都能出现错误。这centos真是坑爹。一顿google后发现个帖子:https://forums.gentoo.org/viewtopic-t-809411-start-0.html 发现 /lib64 目录中的 libdevmapper.so.1.02 文件还是原来的文件,所以拷贝 /lib 中的 libdevmapper.so.1.02 文件到 /lib64 中,并建立软连接:
a. 先将原来的备份一下:mv libdevmapper.so libdevmapper.so.backup
mv libdevmapper.so.1.02 libdevmapper.so.1.02.backup
b. 拷贝并建立软链接: cp /lib/libdevmapper.so.1.02 /lib64
ln -s libdevmapper.so.1.02 libdevmapper.so
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
初二选辅导书,新教材完全解读、中学教材全解和点拨哪个好 ...N系,还有三星、索尼、飞利浦,哪个MP3的音质最好 白本的近义词 白铜怎么造句 cc sc区别 ...都是怎么保存的?为什么越久越香,还不会变质? 我和女孩认识将近20天了,女孩只让我拉手,但得不到别的进展,求助? 对女的再怎么欲擒故纵,她也仍旧泰然自若,为什么?不爱还是心里强大? 女人只要沉住_,就_有什_你得不到的 如何关掉电脑低音炮 远程连接连接centos用什么软件 centos用什么连接工具 翡翠,在中国是怎么变成玉石之王的? 这是翡翠吗? 翡翠赌石原石产地离中国很近吗 谁能告诉我怎么举报 国宝级的玉佛你见过吗?翡翠与佛有怎样的不解之缘 只知道,但不是好友能举报吗? qq聊天记录里的视频怎么发空间 中空锚杆现在有几种类型 隧道锚杆标注,第三列,锚杆那列,字母都代表什么意思? 中空锚杆和自进式锚杆的区别 什么是中空组合锚杆? 中空组合锚杆有什么特点? 自己用22螺纹钢筋制作的锚杆叫自旋锚杆还是自形式锚杆?? 中空注浆锚杆有哪些结构与特点? 一般隧道施工中,4m长φ42超前小导管注浆量是多少?4m长φ22中空锚杆,φ22砂浆锚杆注浆量又是多少? 中空组合锚杆的施工方法是如何实现的呢? 中空锚杆的优势和作用都有哪些呢 铁路隧道中的22砂浆锚杆和22组合中空锚杆注浆的水泥砂浆标号一样吗 VM虚拟机下CentOS无法连接网络的问题0.0多图 内网使用的LINUX centos6.3操作系统,跳出提示 “ 连接到一个软件源时出现问题”“cannot find a ...” unny保湿面膜好嘛? unny保湿面膜要洗吗 unny果冻睡眠面膜干皮可以用吗 先用科颜氏清洁面膜再用unny水杨酸可以吗 悠宜舒漾肌肤面膜使用方法 unny冻膜和eillo冻膜哪个可以 unny面膜绿色涂多长时间 evologie白月光睡眠面膜和unny睡眠面膜哪个能提亮肤色效果明显_百度问一问 evologie白月光睡眠面膜和unny睡眠面膜哪个能提亮肤色效果明显_百度问一问 澳芙氧气和悠宜哪个好 unny面膜过期吗 清洁泥膜用完可用unny美白果冻面膜 unny洗面奶对黑头粉刺痘痘有用吗? excel如何提取身份证中的年龄 excel表中身份证如何提取年龄 excel从身份证提取年龄 excel提取年龄后 如何删除身份证一栏 哪里可以查询 韩国 影星李正镇的资料
  • 焦点

最新推荐

猜你喜欢

热门推荐