怎么把硬盘带有的lvm删除lv

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 42, 距离下一级还需 158 积分
论坛徽章:0
10可用积分
我的日志服务器容量不够用了从别的机器搞来了几块硬盘想装上去扩容,结果发现拿来的硬盘是LVM分区,挂上去后加不进日志服务器的LVM卷组里,想删除也删不了,用FDISK更改分区类型无法保存提示无效的参数,怎么才能把这几块硬盘利用起来呢?
VolGroup00是新硬盘的卷组, DiskGroup01是服务器现有的卷组
[root@logserver ~]# pvdisplay
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&--- Physical volume ---
&&PV Name& && && && && &unknown device
&&VG Name& && && && && &VolGroup00
&&PV Size& && && && && &1.82 TB / not usable 48.01 MB
&&Allocatable& && && &&&yes (but full)
&&PE Size (KByte)& && & 131072
&&Total PE& && && && &&&14878
&&Free PE& && && && && &0
&&Allocated PE& && && & 14878
&&PV UUID& && && && && &oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&--- Physical volume ---
&&PV Name& && && && && &unknown device
&&VG Name& && && && && &VolGroup00
&&PV Size& && && && && &1.82 TB / not usable 48.01 MB
&&Allocatable& && && &&&yes (but full)
&&PE Size (KByte)& && & 131072
&&Total PE& && && && &&&14878
&&Free PE& && && && && &0
&&Allocated PE& && && & 14878
&&PV UUID& && && && && &oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&--- Physical volume ---
&&PV Name& && && && && &/dev/sdd1
&&VG Name& && && && && &VolGroup00
&&PV Size& && && && && &931.51 GB / not usable 11.19 MB
&&Allocatable& && && &&&yes (but full)
&&PE Size (KByte)& && & 131072
&&Total PE& && && && &&&7452
&&Free PE& && && && && &0
&&Allocated PE& && && & 7452
&&PV UUID& && && && && &s8EPvj-3RCp-t39d-f8MO-BEii-Tro8-0Ok1TK
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&--- Physical volume ---
&&PV Name& && && && && &/dev/sde1
&&VG Name& && && && && &VolGroup00
&&PV Size& && && && && &1.82 TB / not usable 14.56 MB
&&Allocatable& && && &&&yes (but full)
&&PE Size (KByte)& && & 131072
&&Total PE& && && && &&&14904
&&Free PE& && && && && &0
&&Allocated PE& && && & 14904
&&PV UUID& && && && && &dBhL8O-o1wO-vAQm-cLKH-SU3s-Srhs-nCTIfK
&&Couldn't find device with uuid 'oXzt9s-8bM9-VehB-avaY-bOTe-tK1q-c3jDz2'.
&&Couldn't find device with uuid 'ylcyLG-yMXm-1oBi-jSAE-V5HH-XxI6-G1UCnJ'.
&&--- Physical volume ---
&&PV Name& && && && && &/dev/sdc1
&&VG Name& && && && && &VolGroup00
&&PV Size& && && && && &931.51 GB / not usable 11.19 MB
&&Allocatable& && && &&&yes (but full)
&&PE Size (KByte)& && & 131072
&&Total PE& && && && &&&7452
&&Free PE& && && && && &0
&&Allocated PE& && && & 7452
&&PV UUID& && && && && &8AU2XZ-V689-5RK2-4mUA-QVFd-eU35-93TXud
&&--- Physical volume ---
&&PV Name& && && && && &/dev/sda3
&&VG Name& && && && && &DiskGroup01
&&PV Size& && && && && &1.82 TB / not usable 48.01 MB
&&Allocatable& && && &&&yes (but full)
&&PE Size (KByte)& && & 131072
&&Total PE& && && && &&&14878
&&Free PE& && && && && &0
&&Allocated PE& && && & 14878
&&PV UUID& && && && && &6IpoAc-7NvP-L23F-3SH4-yFyv-uCwA-xP8u6E
&&--- Physical volume ---
&&PV Name& && && && && &/dev/sdb1
&&VG Name& && && && && &DiskGroup01
&&PV Size& && && && && &1.82 TB / not usable 14.56 MB
&&Allocatable& && && &&&yes (but full)
&&PE Size (KByte)& && & 131072
&&Total PE& && && && &&&14904
&&Free PE& && && && && &0
&&Allocated PE& && && & 14904
&&PV UUID& && && && && &Vfb1u1-UOL8-Yr2G-RGDO-HB8u-BKXv-fyTG9F
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
论坛徽章:379
楼主拿过来的硬盘数据没有用的话,试试用dd看看能不能清掉硬盘的分区表.
论坛徽章:43
尝试#pvcreate -f &device file&先看看~
丰衣足食, 积分 959, 距离下一级还需 41 积分
论坛徽章:1
pvcreate&&重新创建物理卷
白手起家, 积分 187, 距离下一级还需 13 积分
论坛徽章:0
楼主为什么不能用分区工具先搞成普通的磁盘分区?然后再挂上
gachoyi 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
白手起家, 积分 69, 距离下一级还需 131 积分
论坛徽章:0
论坛徽章:1
这样看看pvs or pvdispaly的结果?
vgscan -& lvscan
等检查好这些挂过来的磁盘(pv)。
再考虑是利用原有的卷组,还是将其加入这台机器上的卷组中
要加入到现有的vg中,你还需要lvremove,vgremove
白手起家, 积分 42, 距离下一级还需 158 积分
论坛徽章:0
搞了好久发现原来一个格式化的命令就搞定了,格式化后就可以重新初始化卷组。kickstart配置LVM之 多块硬盘
kickstart配置LVM之 多块硬盘
本文只介绍硬盘分区部分,详细配置还请查看:http://pynliu./2385例:1、有一块硬盘sda&&&&&part /boot --asprimary --fstype="ext4" --ondisk=sda --size=200&&&&&part swap --asprimary --fstype="swap" --ondisk=sda --size=3200&&&&&part / --asprimary --fstype="ext4" --grow --ondisk=sda --size=1&&&&&&&asprimary 主分区,注意mbr引导下主分区数目,可选& &2、我有三块硬盘,其中sda用来装系统,sdb,sdc做LVM逻辑卷,然后逻辑卷下有/db、/opt两个分区&&&&part pv.01 --size=1 --grow --ondisk=sdb&&&&part pv.02 --size=1 --grow --ondisk=sdc&&&&volgroup lv_vg pv.01 pv.02&&&&&&&&&&&&&&&&#lv_vg是逻辑卷组名,中间是空格&&&&logvol /opt --fstype=ext4 --name=lv_opt --vgname=lv_vg --size=2048&&&&logvol /db &--fstype=ext4 --name=lv_db &--vgname=lv_vg --grow --size=1符各参数介绍:part/partition& (install模式必须)&&& 建立新分区;&&& part& &mntpoint&|swap|pv.id|rdid.id& options&&& mntpoint:挂载点,是在创建普通分区时指定新分区挂载位置的项;挂载点需要格式正确&&& swap: 创建swap分区;&&& raid.id:& 表示创建的分区类型为raid型;必须用id号进行唯一区别;&&& pv.id:& 表示所创建的分区类型为LVM型;必须用唯一id号进行区别;&&& --size=& 设置分区的最小值,默认单位为M,但是不能写单位;&&& --grow& 让分区自动增长利用可用的磁盘空间,或是增长到设置的maxsize值;&&& --maxsize 设置分区自动增长(grow)时的最大容量值,以M为单位,但不能写单位;&&& --onpart=/--usepart=&&& &设置使用原有的分区;&&& --noformat&&& 设置不格式化指定的分区,在跟—onpart一同使用时,可以避免删除原有分区上的数据,在新安装的系统中保留使用数据;&&& --asprimary&&& 强制制定该分区为主分区;若指定失败,分区会失败,导致安装停止;&&& --fstype=&&& 新增普通分区时指定分区的类型,可以为ext2、ext3、ext4、swap、vfat及hfs;&&& --ondisk=/--ondrive=&&& &设定该分区创建在一个具体的磁盘上;&&& --start&& 指定分区以磁盘上那个磁道开始;需要跟--ondisk参数一块使用;&&& --end&&& 指定分区以磁盘上那个磁道结束;需要跟上述两个参数一起使用;&&& --recommended:让系统自行决定分区的大小;在创建swap分区时,若RAM&2G,则分区大小为2*RAM;若RAM&=2G时,分区大小为RAM+2G;&&& --bytes-pre-inode=&&& 指定分区格式化时inode的大小;默认值为4096&&& --fsoptions=&&& 指定创建fstab文件时该分区挂载参数项;&&& 例:&&& part& /boot& --fstype=“ext3” --size=100&&& part& swap& --fstype=“swap” ?size=512&&&&& part& /& --bytes-pre-inode=4096& --fstype=“ext4”--size=10000&&& part& /data&&& --onpart=/dev/sdb1& --noformat&&& part& raid.100& --size=2000&&& part& pv.100&&&& --size=1000raid& (可选)&&& 设置RAID。&&& raid 挂载点& --level=&level&& --device=&mddevices_name&& &raid组成分区&&&& 挂载点:&&& 选取根/时,注意尽量避免/boot在RAID内,除非为RAID1;&&& --level=&&&& 设置RAID级别&&& --device=& RAID设备名称,如md0,md1...&&& --byte-pre-inode=&&& 设置该RAID分区上inode大小;若分区文件系统类型不支持该参数,会静默忽略参数;&&& --spares=& 设置RAID的热备盘&&& --fstype=& 设置文件系统类型&&& --fsoptions=& 设置挂载该文件系统时自定义的一些参数,参数写入fstab文件;&&& --useexisting& 使用现有的RAID设备并且重新格式化原设备&&& --noformat&&&& 在使用现有的RAID设备时不格式化原有RAID设备&&& 例:完整创建一个RAID1设备示例;&&& part& raid.10& --size=1000& --ondisk=/dev/sdb&&& part& raid.11& --size=1000& --ondisk=/dev/sdc&&& raid& /data& --level=1& --device=md0& raid.10& raid.11&volgroup& (可选)&&& 创建一个LVM卷组VG;&&& volgroup& vg_name& partition& [options]&&& --useexiting&& 使用现有的VG并且重新格式化&&& --noformat&&& 使用现有的VG时不做格式化&&& --pesize&&& && && 设置PE(physical extents)块大小&&& 例:&&& part pv.11& --size=2000&&& volgroup& myvg& pv.11logvol& (可选)&&& 创建一个LVM逻辑卷LV;&&& logvel& mnt_point& --vgname=vg_name& --size=lv_size& --name=lv_name& [options]&&& --useexiting& 使用现有的LV并且重新格式化&&& --noformat&& 使用现有的LV时不做格式化&&& --fstype=&&&&& 指定RAID分区类型&&& --fsoptions=& 设置挂载该文件系统时自定义的一些参数,参数写入fstab文件;&&& --byte-pre-inode=&&& 设置该RAID分区上inode大小;&&& --precent=&&& 设定LV大小为VG可用空间的比例;&&& 例:&&& part pv.20& --size=5000&&& volgroup& mvvg& pv.20&&& logvol&&& /data& --vgname=myvg& --size=3000& --name=mydata
感谢关注 Ithao123精品文库频道,是专门为互联网人打造的学习交流平台,全面满足互联网人工作与学习需求,更多互联网资讯尽在 IThao123!
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。
产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计
Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OS X和iOS应用程序[1]。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言
Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来使得编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展示了软件开发的新方向。
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
IThao123周刊凌激冰 的BLOG
用户名:凌激冰
文章数:199
评论数:2093
访问量:2811372
注册日期:
阅读量:5863
阅读量:12276
阅读量:377162
阅读量:1070029
51CTO推荐博文
Linux LVM逻辑卷配置过程详解
另一个博客地址:&&
许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。
LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。RHEL5默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能基于LVM创建,必须独立出来。
LVM的配置过程也很简单,并不是很难,为此,我画了一张图文并茂的解析图,解析了LVM创建的整个过程。更详细的理论知识还请参看一些教程或者去Google哦!
实验环境:
首先从空的硬盘sdb上创建两个分区sdb1 1G,sdb2 2G. 为接下来做LVM做准备.
为了后期便于维护管理,记得给分区加上标示,这样即使你不在的情况下,别人看到标示了就不会轻易动这块区域了. LVM的标识是8e,设置完成后记得按w保存
一、创建逻辑卷
将新创建的两个分区/dev/sdb1 /dev/sdb2转化成物理卷,主要是添加LVM属性信息并划分PE存储单元.
创建卷组 vgdata ,并将刚才创建好的两个物理卷加入该卷组.可以看出默认PE大小为4MB,PE是卷组的最小存储单元.可以通过 &s参数修改大小。
从物理卷vgdata上面分割500M给新的逻辑卷lvdata1.
使用mkfs.ext4命令在逻辑卷lvdata1上创建ext4文件系统.
将创建好的文件系统/data1挂载到/data1上.(创建好之后,会在/dev/mapper/生成一个软连接名字为&卷组-逻辑卷&)
便于以后服务器重启自动挂载,需要将创建好的文件系统挂载信息添加到/etc/fstab里面.UUID可以通过 blkid命令查询.
为了查看/etc/fstab是否设置正确,可以先卸载逻辑卷data1,然后使用mount &a 使内核重新读取/etc/fstab,看是否能够自动挂载.
二、逻辑卷lvdata1不够用了,如何扩展。
给逻辑卷增加空间并不会影响以前空间的使用,所以无需卸载文件系统,直接通过命令lvextend &L +500M /dev/vgdata/lvdata1或者lvextend &l 2.5G /dev/vgdata/lvdata1 给lvdata1增加500M空间(lvdata1目前是2G空间)设置完成之后,记得使用resize2fs命令来同步文件系统。
三、当卷组不够用的情况下,如何扩大卷组
重新从第二块硬盘上创建一个分区sdb3,具体操作步骤省略。并将创建好的分区加入到已经存在的卷组vgdata中。通过pvs命令查看是否成功。
四、当硬盘空间不够用的情况下,如果减少逻辑卷的空间释放给其他逻辑卷使用。
减少逻辑卷空间,步骤如下
1、 先卸载逻辑卷data1
2、 然后通过e2fsck命令检测逻辑卷上空余的空间。
3、 使用resize2fs将文件系统减少到700M。
4、 再使用lvreduce命令将逻辑卷减少到700M。
注意:文件系统大小和逻辑卷大小一定要保持一致才行。如果逻辑卷大于文件系统,由于部分区域未格式化成文件系统会造成空间的浪费。如果逻辑卷小于文件系统,哪数据就出问题了。
完成之后,就可以通过mount命令挂载重新使用了。
五、如果某一块磁盘或者分区故障了如何将数据快速转移到相同的卷组其他的空间去。
1、通过pvmove命令转移空间数据
2、通过vgreduce命令将即将坏的磁盘或者分区从卷组vgdata里面移除除去。
3、通过pvremove命令将即将坏的磁盘或者分区从系统中删除掉。
4、手工拆除硬盘或者通过一些工具修复分区。
六、删除整个逻辑卷
1、先通过umount命令卸载掉逻辑卷lvdata1
2、修改/etc/fstab里面逻辑卷的挂载信息,否则系统有可能启动不起来。
3、通过lvremove 删除逻辑卷lvdata1
4、通过vgremove 删除卷组vgdata
5、通过pvremove 将物理卷转化成普通分区。
删除完了,别忘了修改分区的id标识。修改成普通Linux分区即可。
总结:LVM逻辑卷是Linux里面一个很棒的空间使用机制,因为分区在没有格式化的情况下是没有办法加大或者放小的。通过LVM可以将你的磁盘空间做到灵活自如。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)
11:03:55 11:13:55 12:17:39 12:21:59 13:38:40 &&1&
&&页数 ( 1/3 ) &关于磁盘管理_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
关于磁盘管理
上传于||暂无简介
你可能喜欢}

我要回帖

更多关于 lvm删除lv 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信