删除lv
author: headsen chen
date: 2018-09-12 11:52:02
[root@sz02 ~]# umount /var/lib/docker
[root@sz02 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_sys-lv_root 226G .0G 224G % /
devtmpfs 189G 189G % /dev
tmpfs 189G 189G % /dev/shm
tmpfs 189G 9.2M 189G % /run
tmpfs 189G 189G % /sys/fs/cgroup
/dev/sda1 1016M 141M 875M % /boot
/dev/mapper/vg_sys-lv_log 20G 99M 20G % /var/log
/dev/mapper/vg_sys-lv_tmp 1016M 33M 983M % /tmp
tmpfs 38G 38G % /run/user/
[root@sz02 ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv_docker vg_dat -wi-a----- .19g
lv_log vg_sys -wi-ao---- .00g
lv_root vg_sys -wi-ao---- .34g
lv_swap vg_sys -wi-ao---- .00g
lv_tmp vg_sys -wi-ao---- .00g
[root@sz02 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda : .4G disk
├─sda1 : 1G part /boot
└─sda2 : .4G part
├─vg_sys-lv_root : .4G lvm /
├─vg_sys-lv_swap : 32G lvm [SWAP]
├─vg_sys-lv_log : 20G lvm /var/log
└─vg_sys-lv_tmp : 1G lvm /tmp
sdb : .2G disk
sdb1 : .2G part
▽ └─vg_dat-lv_docker : .2G lvm
[root@sz02 ~]# lvremove /dev/vg_dat/lv_docker
Do you really want to remove active logical volume vg_dat/lv_docker? [y/n]: y # 手动输入y
Logical volume "lv_docker" successfully removed
[root@sz02 ~]# vgremove /dev/vg_dat
Volume group "vg_dat" successfully removed
[root@sz02 ~]# pvremove /dev/sdb1
Labels on physical volume "/dev/sdb1" successfully wiped.
[root@sz02 ~]# lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb : .2G disk
└─sdb1 : .2G part
[root@sz02 ~]# mkfs -t xfs /dev/sdb1
meta-data=/dev/sdb1 isize= agcount=, agsize= blks
= sectsz= attr=, projid32bit=
= crc= finobt=, sparse=
data = bsize= blocks=, imaxpct=
= sunit= swidth= blks
naming =version bsize= ascii-ci= ftype=
log =internal log bsize= blocks=, version=
= sectsz= sunit= blks, lazy-count=
realtime =none extsz= blocks=, rtextents=
[root@sz02 ~]# mount /dev/sdb1 /data
[root@sz02 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_sys-lv_root 226G .0G 224G % /
devtmpfs 189G 189G % /dev
tmpfs 189G 189G % /dev/shm
tmpfs 189G 9.2M 189G % /run
tmpfs 189G 189G % /sys/fs/cgroup
/dev/sda1 1016M 141M 875M % /boot
/dev/mapper/vg_sys-lv_log 20G 99M 20G % /var/log
/dev/mapper/vg_sys-lv_tmp 1016M 33M 983M % /tmp
tmpfs 38G 38G % /run/user/
/dev/sdb1 894G 34M 894G % /data
[root@sz02 ~]# touch /data/aa
[root@sz02 ~]# ls /data/aa
/data/aa
[root@sz02 ~]# vim /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Jul ::
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(), findfs(), mount() and/or blkid() for more info
#
/dev/mapper/vg_sys-lv_root / xfs defaults
UUID=d0864981--47e0-ab1b-6ddbc5f4d1dc /boot xfs defaults
/dev/mapper/vg_sys-lv_tmp /tmp xfs nodev,nosuid,noexec
#/dev/mapper/vg_dat-lv_docker /var/lib/docker xfs defaults
/dev/sdb1 /data xfs defaults
/dev/mapper/vg_sys-lv_log /var/log xfs defaults
/dev/mapper/vg_sys-lv_swap swap swap defaults
~
~
~
删除lv的更多相关文章
- lvm管理:扩展lv、删除pv、lv等
从卷组VG里扩展lv.删除pv,并删除物理卷PV 一.扩展LV.缩小LV 1.卸载LV 命令:umount "挂载目录" 2.扩展LV 命令:lvextend -L +500m ...
- 解决删除Volume报错的问题
很久没有遇到过删除Volume出错使得Volume处于Error_Deleting状态的情况了,昨天删除一个Volume时又出现了这个问题,这里顺便把解决方法记录一下. 注意我这里针对的是后端采用is ...
- MBR分区操作-增加、扩展、删除
MBR分区操作-增加.扩展.删除 GPT分区参考 http://www.blogjava.net/haha1903/archive/2011/12/21/366942.html l fdisk 显示 ...
- AIX中PV,VG,LV及FS常用相关命令
1.PV常用相关命令 1)lsdev:列出ODM(Object Data Manager)中的设备. 2)chdev:修改一个AIX设备的属性. 3)mkdev:创建一个AIX设备. 4)chpv:修 ...
- 逻辑卷(lv)管理(LVM)
可以灵活改变分区大小.这里的分区叫做lv,lv创建在 vg中,vg由pv组成.pv可以由磁盘创建也可以由物理分区创建.灵活改变分区大小,就是调整lv的大小.lv可以调整的范围受到vg大小的限制,而 v ...
- LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除
一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...
- LVM从VG中删除PV及删除未知PV
当我们的硬盘发被删除掉了,我们的PV卷会变成[unknown] 一.首先我们要备份我们的文件,然后再删除lv分区 二. VG中去除PV unknown device:
- Linux LVM逻辑卷
概述 LVM的产生是因为传统的分区一旦分区好后就无法在线扩充空间,也存在一些工具能实现在线扩充空间但是还是会面临数据损坏的风险:传统的分区当分区空间不足时,一般的解决办法是再创建一个更大的分区将原分区 ...
- Delete Volume 操作 - 每天5分钟玩转 OpenStack(57)
今天讨论 cinder 如何删除 volume . 状态为 Available 的 volume 才能够被 delete.如果 volume 当前已经 attach 到 instance,需要先 de ...
随机推荐
- 【3C认证】安防产品3C认证
安防产品3C认证作为3C认证的一部分.安防产品即:防范的手段达到或实现安全的目的的设备或器材. 依据<中华人民共和国产品质量法>.<中华人民共和国标准化法>.<中华人民共 ...
- 教你如何做一个优雅的Ecmascripter /转
看看这些被同事喷的JS代码风格你写过多少 殷荣桧 JavaScript 今天 现在写代码比以前好多了,代码的格式都有eslint,prettier,babel(写新版语法)这些来保证,然而,技术手段再 ...
- imx6 i2c分析
本文主要分析: 1. i2c设备注册 2. i2c驱动注册 3. 上层调用过程参考: http://www.cnblogs.com/helloworldtoyou/p/5126618.html 1. ...
- 第三百一十一节,Django框架,Form表单验证
第三百一十一节,Django框架,Form表单验证 表单提交 html <!DOCTYPE html> <html lang="en"> <head& ...
- C API 连接MySQL及批量插入
CMySQLMgr.h: #ifndef _CMYSQLMGR_H_ #define _CMYSQLMGR_H_ #include <iostream> #include "my ...
- e645. 处理键盘事件
You can get the key that was pressed either as a key character (which is a Unicode character) or as ...
- (转)一种开源的跨平台视频开发框架:VideoLAN - VLC media player
VLC原先是几个法国的大学生做的项目,后来他们把VLC作为了一个开源的项目,吸引了来自世界各国的很多优秀程序员来共同编写和维护VLC,才逐渐变成了现在这个样子.至于为什么叫VideoLan Clien ...
- 获取作为 URL 部署清单的位置。
ActivationContext ac = AppDomain.CurrentDomain.ActivationContext; ApplicationIdentity ai = ac.Identi ...
- Nginx配置PATHINFO隐藏index.php
1.网络来源:http://www.shouce.ren/post/view/id/1529 server { listen 80; default_type text/ ...
- Linux下的shell编程入门
通常情况下,我们从命令行输入命令每输入一次就能够得到系统的一次响应.一旦需要我们一个接着一个的输入命令而最后才得到结果的时候,这样的做法显然就没有效率.要达到这样的目的,通常我们利用shell程序或者 ...