由于本人的误操作导致无法扩容磁盘,卷组也没有了,删除逻辑卷也报错,怎样处理还原磁盘呢;下面是根据本人各种百度找到的处理方法:

查看磁盘空间情况,发现挂载的磁盘还在

[root@localhost ~]# df -h
Filesystem                   Size  Used Avail Use% Mounted on
devtmpfs                      16G     0   16G   0% /dev
tmpfs                         16G     0   16G   0% /dev/shm
tmpfs                         16G  627M   16G   4% /run
tmpfs                         16G     0   16G   0% /sys/fs/cgroup
/dev/mapper/centos-root       46G   13G   33G  28% /
/dev/vda1                   1014M  171M  844M  17% /boot
tmpfs                        3.2G     0  3.2G   0% /run/user/0
/dev/mapper/VG_DATA-lv_data  100G    1M   99G  100% /data

但是卸载不掉,显示繁忙。

[root@localhost ~]# umount /data/
umount: /data: target is busy.(In some cases useful info about processes that usethe device is found by lsof(8) or fuser(1))

找到这个挂载目录的进程

查看挂载目录进程
[root@localhost ~]# lsof /data
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    36825 root  cwd    DIR  253,2        6   67 /data/3306

杀掉进程,再卸载

[root@localhost ~]# kill -9 36825
[root@localhost ~]# umount /data

在查看磁盘空间情况,发下已经卸载掉了

[root@localhost ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                  16G     0   16G   0% /dev
tmpfs                     16G     0   16G   0% /dev/shm
tmpfs                     16G  627M   16G   4% /run
tmpfs                     16G     0   16G   0% /sys/fs/cgroup
/dev/mapper/centos-root   46G   37G  8.3G  82% /
/dev/vda1               1014M  171M  844M  17% /boot
tmpfs                    3.2G     0  3.2G   0% /run/user/0

创建物理卷报错

[root@localhost ~]#  pvcreate /dev/vdbCan't open /dev/vdb1 exclusively.  Mounted filesystem?Can't open /dev/vdb1 exclusively.  Mounted filesystem?

删除逻辑卷,发现报错

[root@localhost ~]# dmsetup remove VG_DATA-lv_data
device-mapper: remove ioctl on VG_DATA-lv_data  failed: Device or resource busy
Command failed.

查看逻辑卷

[root@localhost ~]# ll /dev/mapper/
total 0
lrwxrwxrwx 1 root root       7 May 22 15:41 centos-root -> ../dm-0
lrwxrwxrwx 1 root root       7 May 22 09:54 centos-swap -> ../dm-1
crw------- 1 root root 10, 236 Dec 14 15:52 control
lrwxrwxrwx 1 root root       7 May 22 09:54 VG_DATA-lv_data -> ../dm-2

删除逻辑卷

[root@localhost ~]# dmsetup remove VG_DATA-lv_data
开始重新做lvm,扩容磁盘
查看空闲磁盘
[root@localhost ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0               2:0    1    4K  0 disk
sr0              11:0    1 1024M  0 rom
vda             252:0    0   50G  0 disk
├─vda1          252:1    0    1G  0 part /boot
└─vda2          252:2    0   49G  0 part ├─centos-root 253:0    0 45.1G  0 lvm  /└─centos-swap 253:1    0  3.9G  0 lvm  [SWAP]
vdb             252:16   0  800G  0 disk
---------------------------------------------------------------
做磁盘分区
[root@localhost ~]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.Command (m for help): n
Partition type:p   primary (0 primary, 0 extended, 4 free)e   extended
Select (default p):                               ##默认
Using default response p
Partition number (1-4, default 1):                ##默认
First sector (2048-1677721599, default 2048):     ##默认
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-1677721599, default 1677721599): +500G  ##选择需要的空间
Partition 1 of type Linux and of size 500 GiB is setCommand (m for help): t                 ##将分区做lvm
Selected partition 1
Hex code (type L to list all codes): l  ##查看分区的样式0  Empty           24  NEC DOS         81  Minix / old Lin bf  Solaris        1  FAT12           27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-3  XENIX usr       3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-4  FAT16 <32M      40  Venix 80286     85  Linux extended  c7  Syrinx         5  Extended        41  PPC PReP Boot   86  NTFS volume set da  Non-FS data    6  FAT16           42  SFS             87  NTFS volume set db  CP/M / CTOS / .7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility   8  AIX             4e  QNX4.x 2nd part 8e  Linux LVM       df  BootIt         9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access     a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O        b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor      c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs        e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT            f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor
12  Compaq diagnost 5c  Priam Edisk     a9  NetBSD          f4  SpeedStor
14  Hidden FAT16 <3 61  SpeedStor       ab  Darwin boot     f2  DOS secondary
16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS
17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE
18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto
1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep
1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT
1e  Hidden W95 FAT1 80  Old Minix
Hex code (type L to list all codes): 8e     ##选择lvm
Changed type of partition 'Linux' to 'Linux LVM'Command (m for help): p                     ##查看分区详情Disk /dev/vdb: 859.0 GB, 858993459200 bytes, 1677721600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xd4336d8fDevice Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048  1048578047   524288000   8e  Linux LVMCommand (m for help): w               ##保存退出
The partition table has been altered!Calling ioctl() to re-read partition table.
Syncing disks.
-------------------------------------------------------------------
将规划好的分区上报系统
[root@localhost ~]# partprobe
创建物理组
[root@localhost ~]# pvcreate /dev/vdb1
WARNING: xfs signature detected on /dev/vdb1 at offset 0. Wipe it? [y/n]: yWiping xfs signature on /dev/vdb1.Physical volume "/dev/vdb1" successfully created.
-------------------------------------------------------------
创建逻辑卷
[root@localhost ~]# vgcreate VG_DATA /dev/vdb1Volume group "VG_DATA" successfully created
-------------------------------------------------------------
创建卷组
[root@localhost ~]# lvcreate -n lv_data -L 100G VG_DATALogical volume "lv_data" created.
------------------------------------------------------------
格式化逻辑卷
[root@localhost ~]# mkfs -t xfs /dev/mapper/VG_DATA-lv_data
meta-data=/dev/mapper/VG_DATA-lv_data isize=512    agcount=4, agsize=6553600 blks=                       sectsz=512   attr=2, projid32bit=1=                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=26214400, imaxpct=25=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=12800, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
--------------------------------------------------------------------
把逻辑卷加如开机启动挂载
[root@localhost ~]# vi /etc/fstab
创建挂载点,挂载逻辑卷到/data
[root@localhost ~]# mkdir -pv /data
[root@localhost ~]# mount -a
--------------------------------------------------------------------
查看是否挂载成功
[root@localhost ~]# df -h
Filesystem                   Size  Used Avail Use% Mounted on
devtmpfs                      16G     0   16G   0% /dev
tmpfs                         16G     0   16G   0% /dev/shm
tmpfs                         16G  627M   16G   4% /run
tmpfs                         16G     0   16G   0% /sys/fs/cgroup
/dev/mapper/centos-root       46G   37G  8.2G  82% /
/dev/vda1                   1014M  171M  844M  17% /boot
tmpfs                        3.2G     0  3.2G   0% /run/user/0
/dev/mapper/VG_DATA-lv_data  100G   33M  100G   1% /data

记一次磁盘扩容,以及Can‘t open /dev/vdb1 exclusively. Mounted filesystem?报错处理的过程相关推荐

  1. 记一次磁盘扩容失败并恢复

    扩容前: 然后准备给home扩容: 扩容前先备份一下: 分两步: 1.备份VG,这个是系统会自动备份的,文件在/etc/lvm/archive/目录下 2.备份superblock superbloc ...

  2. 记一次.Net Core通过GDI+在CentOS 7(Docker)环境中绘图报错The type initializer for ‘Gdip‘ threw an exception的问题及处理方式

    今天在Docker环境布置项目,在登录页面中有一个功能就是需要后端动态绘制一个验证码图片,防止前端通过机器或爬虫工具模拟自动登录. 在开发机器上(windows10)调试正常,但是部署到centos7 ...

  3. 建硬盘分区,pvcreate 报:“Can topen /dev/sdb1 exclusivel...?“;磁盘分区报:设备或资源;RHEL本地存储项目二mkfs.vfat报错

    建立硬盘分区,pvcreate 时报错:"Can topen /dev/sdb1 exclusively.Mounted filesystem?" dmsetup remove a ...

  4. linux磁盘扩容_超详尽!Linux云服务器存储扩容实操

    导语 | 随着业务的发展,业务数据不停的增长,原有的磁盘空间可能会出现磁盘空间不够用的情况,因此,需要对磁盘空间进行扩容,以满足业务数据增长的需求.本文总结了Linux环境下云服务器存储扩容的三种方式 ...

  5. CentOS虚拟机根分区磁盘扩容纪实

    作者:fbysss QQ:溜酒酒吧酒吧吾散 blog:blog.csdn.net/fbysss 声明:本文由fbysss原创,转载请注明出处 ============================= ...

  6. 记两次U盘安装linux的报错——/dev/root does not exist和磁盘空间缺失

    项目场景: 训练需要,在一台主机安装centos7系统,出现/dev/root does not exist和磁盘空间缺失 问题描述 报错1--/dev/root does not exist 报错2 ...

  7. Oracle 创建磁盘组报错ORA-15137的问题分析与解决思路

    点击上方"蓝字" 关注我们,享更多干货! ASM扩容本来是件很简单的事,当ASM磁盘准备好之后,直接一条命令就会添加上.但是也会有异常情况,最近就碰到Oracle 19c在扩容时报 ...

  8. lvextend扩容后,发现还是原来的大小。报错: resize2fs: Bad magic number in super-block 打开 /dev/mapper/vg01-lv01 时的解决方法

    lvextend扩容后,发现还是原来的大小,以及报错: resize2fs: Bad magic number in super-block 打开 /dev/mapper/vg01-lv01 时的解决 ...

  9. 虚拟机系统的磁盘扩容妙招及案例

    转载请通知老方,获许后方可(本文首发于CUblog). 随着服务器虚拟化在企业中的应用越来越广,对寄宿其上的虚拟机系统的管理也越来越受到重视,在本文中,笔者通过实例来帮助大家如何实现虚拟机系统在磁盘空 ...

最新文章

  1. 【机器学习】RNN循环神经网络
  2. Linux上搭建verdaccio私服
  3. java+springmvc+vo,springmvc+mybatis的实例详解
  4. .net发送带附件邮件
  5. 【报告分享】2020年B站内容营销报告.pdf(附下载链接)
  6. 1405.最长快乐字符串
  7. SpringBoot结合Druid配置JNDI多数据源
  8. 将table导出为Excel的标准无乱码写法
  9. 渐渐淡去的emacs
  10. Service Started!!!-end In Service while
  11. 冒泡排序(C#)实现
  12. 2021-10-11 CTF-KX(第一场)-RSA10
  13. wps带阴影的边框怎么设置_WPS表格阴影边框如何设置,手把手教你如何设置
  14. ASO关键词优化如何提升APP榜单排名,aso 关键词优化工具
  15. 苹果电脑切换任务管理器快捷键
  16. 最优化理论与方法-第二讲-凸集
  17. 测试apk-异常管控Bluetooth攻击者开发
  18. mysql 错误码: 1267
  19. mtk-keypad
  20. 领导艺术的“七棵树”

热门文章

  1. 操作系统 --- 多磁盘管理RAID
  2. android retrofit 2.0公共参数,Android Retrofit 2.0 使用-补充篇
  3. ipv6服务器 支持ipv4,西部数码上线IPv6云服务器,支持IPv4/IPv6双栈运行
  4. rosdep init rosdep update千古难题
  5. 树莓派3b——使用360wifi(小度wifi、小米wifi)开启热点
  6. YUV 后面数字的含义_真空断路器工作原理及型号含义
  7. 忘记 WinXP 登录密码的解决方案
  8. 分布式文件系统HDFS架构解析
  9. VB6.0不支持鼠标滚轮的解决办法
  10. k-近邻算法——电影类型分类