centos 7.0怎么安装lvm2
答案:2 悬赏:60 手机版
解决时间 2021-01-05 07:20
- 提问者网友:几叶到寒
- 2021-01-04 08:11
centos 7.0怎么安装lvm2
最佳答案
- 五星知识达人网友:青尢
- 2021-01-04 09:22
在centos上安装软件真是一步一个坎啊,这破系统,真是受不了,感觉跟ubuntu比差远了!由于要修改lvm2,必须通过源码的方式安装lvm2。
1. 下载好源码后执行./configure:会出现错误:
checking for selinux/selinux.h... no
configure: error: bailing 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
1. 下载好源码后执行./configure:会出现错误:
checking for selinux/selinux.h... no
configure: error: bailing 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
全部回答
- 1楼网友:一把行者刀
- 2021-01-04 10:25
直接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 ;
vgreduce :在 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 里面添加容量!
lvreduce :在 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 的『个数』,而不是容量
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯