当前位置: 首页 > news >正文

esxi报错There is no more space for virtual disk--逻辑卷缩减!

来自 localhost.localdomain 的消息: There is no more space for virtual disk ftp-000001.vmdk. You might be able to continue this session by freeing disk space on the elevant volume, and clicking _Retry. Click Cancel to terminate this session. 


wKioL1e_lk3j2AyWAACJQg65ST4974.png-wh_50

问题:磁盘空间分配不合理。

解决方式,合理分配磁盘空间。磁盘做的逻辑卷,温习一下。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

温习下逻辑卷:

1、物理卷创建

[root@node6 ~]# vgcreate renzhiyuan_vg /dev/sd[bcd]

  Physical volume "/dev/sdb" successfully created

  Physical volume "/dev/sdc" successfully created

  Physical volume "/dev/sdd" successfully created

  Volume group "renzhiyuan_vg" successfully created

[root@node6 ~]# pvdisplay 

  --- Physical volume ---

  PV Name               /dev/sdb

  VG Name               renzhiyuan_vg

  PV Size               1.00 GiB / not usable 4.00 MiB

  Allocatable           yes 

  PE Size               4.00 MiB

  Total PE              255

  Free PE               255

  Allocated PE          0

  PV UUID               qwEDNa-gBDf-oQXK-Rlqk-j3OS-Zh05-MKJBUZ

   

  --- Physical volume ---

  PV Name               /dev/sdc

  VG Name               renzhiyuan_vg

  PV Size               1.00 GiB / not usable 4.00 MiB

  Allocatable           yes 

  PE Size               4.00 MiB

  Total PE              255

  Free PE               255

  Allocated PE          0

  PV UUID               n1E2Ej-W4jN-5AB5-fewR-j8df-2mZt-zrb05b

   

  --- Physical volume ---

  PV Name               /dev/sdd

  VG Name               renzhiyuan_vg

  PV Size               1.00 GiB / not usable 4.00 MiB

  Allocatable           yes 

  PE Size               4.00 MiB

  Total PE              255

  Free PE               255

  Allocated PE          0

  PV UUID               GkCwJI-B7Eo-tqD2-lR95-MDh9-qeGq-szacD4

   

  --- Physical volume ---

  PV Name               /dev/sda2

  VG Name               vg_node6

  PV Size               19.51 GiB / not usable 3.00 MiB

  Allocatable           yes (but full)

  PE Size               4.00 MiB

  Total PE              4994

  Free PE               0

  Allocated PE          4994

  PV UUID               jg3eKt-8cF0-JvMa-xyge-WBW4-kzOc-6iKXa6

   

[root@node6 ~]# 

#[root@node6 ~]# pv

pvchange   pvck       pvcreate   pvdisplay  pvmove     pvremove   pvresize   pvs        pvscan     

[root@node6 ~]# pv

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2、卷组创建

[root@node6 ~]# vgcreate renzhiyuan_vg /dev/sd[bcd]

  A volume group called renzhiyuan_vg already exists.

[root@node6 ~]# vgdisplay 

  --- Volume group ---

  VG Name               renzhiyuan_vg

  System ID             

  Format                lvm2

  Metadata Areas        3

  Metadata Sequence No  1

  VG Access             read/write

  VG Status             resizable

  MAX LV                0

  Cur LV                0

  Open LV               0

  Max PV                0

  Cur PV                3

  Act PV                3

  VG Size               2.99 GiB

  PE Size               4.00 MiB

  Total PE              765

  Alloc PE / Size       0 / 0   

  Free  PE / Size       765 / 2.99 GiB

  VG UUID               yEw1o5-XuUF-zk1Z-Jiu4-1kpo-Tsy2-Ca3d2n

   

  --- Volume group ---

  VG Name               vg_node6

  System ID             

  Format                lvm2

  Metadata Areas        1

  Metadata Sequence No  3

  VG Access             read/write

  VG Status             resizable

  MAX LV                0

  Cur LV                2

  Open LV               2

  Max PV                0

  Cur PV                1

  Act PV                1

  VG Size               19.51 GiB

  PE Size               4.00 MiB

  Total PE              4994

  Alloc PE / Size       4994 / 19.51 GiB

  Free  PE / Size       0 / 0   

  VG UUID               Mbyeih-93jl-ejwH-TV44-Pq2O-vady-QXKfz7

   

[root@node6 ~]#

[root@node6 ~]# vg

vgcfgbackup    vgck           vgdisplay      vgimport       vgmknodes      vgrename       vgsplit        

vgcfgrestore   vgconvert      vgexport       vgimportclone  vgreduce       vgs            

vgchange       vgcreate       vgextend       vgmerge        vgremove       vgscan         

[root@node6 ~]# vg

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

3、逻辑卷创建

[root@node6 ~]# lvcreate -L 2G -n renzhiyuan_lv renzhiyuan_vg

  Logical volume "renzhiyuan_lv" created

[root@node6 ~]# lvdisplay 

  --- Logical volume ---

  LV Path                /dev/renzhiyuan_vg/renzhiyuan_lv

  LV Name                renzhiyuan_lv

  VG Name                renzhiyuan_vg

  LV UUID                nW3HXj-CwOI-8lVo-B3Zo-nVKd-fNa6-1tUy3m

  LV Write Access        read/write

  LV Creation host, time node6, 2016-08-26 09:33:50 +0800

  LV Status              available

  # open                 0

  LV Size                2.00 GiB

  Current LE             512

  Segments               3

  Allocation             inherit

  Read ahead sectors     auto

  - currently set to     256

  Block device           253:2

   

  --- Logical volume ---

  LV Path                /dev/vg_node6/lv_root

  LV Name                lv_root

  VG Name                vg_node6

  LV UUID                Jgu4Y4-ZT8T-ooW6-riiH-Xt4y-Jq30-d5qyvL

  LV Write Access        read/write

  LV Creation host, time node6, 2016-04-28 09:13:33 +0800

  LV Status              available

  # open                 1

  LV Size                17.57 GiB

  Current LE             4498

  Segments               1

  Allocation             inherit

  Read ahead sectors     auto

  - currently set to     256

  Block device           253:0

   

  --- Logical volume ---

  LV Path                /dev/vg_node6/lv_swap

  LV Name                lv_swap

  VG Name                vg_node6

  LV UUID                waK7aN-5CLw-Mkkw-l1o1-BXny-q71j-vPLV5I

  LV Write Access        read/write

  LV Creation host, time node6, 2016-04-28 09:13:36 +0800

  LV Status              available

  # open                 1

  LV Size                1.94 GiB

  Current LE             496

  Segments               1

  Allocation             inherit

  Read ahead sectors     auto

  - currently set to     256

  Block device           253:1

   

[root@node6 ~]#

[root@node6 ~]# lv

lvchange     lvdisplay    lvmchange    lvmdump      lvmsar       lvrename     lvscan       

lvconvert    lvextend     lvmconf      lvmetad      lvreduce     lvresize     

lvcreate     lvm          lvmdiskscan  lvmsadc      lvremove     lvs          

[root@node6 ~]# lv

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

4、格式化逻辑卷

[root@node6 ~]# mkfs.ext4 /dev/renzhiyuan_vg/renzhiyuan_lv 

mke2fs 1.41.12 (17-May-2010)

文件系统标签=

操作系统:Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

131072 inodes, 524288 blocks

26214 blocks (5.00%) reserved for the super user

第一个数据块=0

Maximum filesystem blocks=536870912

16 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks: 

32768, 98304, 163840, 229376, 294912


正在写入inode表: 完成                            

Creating journal (16384 blocks): 完成

Writing superblocks and filesystem accounting information: 完成


This filesystem will be automatically checked every 36 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

[root@node6 ~]#


5、挂载逻辑卷

[root@node6 ~]# mount /dev/renzhiyuan_vg/renzhiyuan_lv /opt/renzhiyuan/

[root@node6 ~]# df -TH

Filesystem           Type   Size  Used Avail Use% Mounted on

/dev/mapper/vg_node6-lv_root

                     ext4    19G  1.2G   17G   7% /

tmpfs                tmpfs  515M     0  515M   0% /dev/shm

/dev/sda1            ext4   500M   27M  448M   6% /boot

/dev/mapper/renzhiyuan_vg-renzhiyuan_lv

                     ext4   2.1G  3.2M  2.0G   1% /opt/renzhiyuan

[root@node6 ~]#

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

6、缩减逻辑卷


6.1)卸载

[root@node6 ~]# umount  /opt/renzhiyuan/

[root@node6 ~]# df -TH

Filesystem           Type   Size  Used Avail Use% Mounted on

/dev/mapper/vg_node6-lv_root

                     ext4    19G  1.2G   17G   7% /

tmpfs                tmpfs  515M     0  515M   0% /dev/shm

/dev/sda1            ext4   500M   27M  448M   6% /boot

[root@node6 ~]#

6.2)强制对文件系统进行检查

[root@node6 ~]# e2fsck -f /dev/renzhiyuan_vg/renzhiyuan_lv 

e2fsck 1.41.12 (17-May-2010)

第一步: 检查inode,块,和大小

第二步: 检查目录结构

第3步: 检查目录连接性

Pass 4: Checking reference counts

第5步: 检查簇概要信息

/dev/renzhiyuan_vg/renzhiyuan_lv: 11/131072 files (0.0% non-contiguous), 25388/524288 blocks

[root@node6 ~]#

6.3)对文件系统进行缩减

[root@node6 ~]# resize2fs /dev/renzhiyuan_vg/renzhiyuan_lv 1G

resize2fs 1.41.12 (17-May-2010)

Resizing the filesystem on /dev/renzhiyuan_vg/renzhiyuan_lv to 262144 (4k) blocks.

The filesystem on /dev/renzhiyuan_vg/renzhiyuan_lv is now 262144 blocks long.

[root@node6 ~]#


6.4)对逻辑卷进行缩减

[root@node6 ~]# lvreduce -L 1G /dev/renzhiyuan_vg/renzhiyuan_lv 

  WARNING: Reducing active logical volume to 1.00 GiB

  THIS MAY DESTROY YOUR DATA (filesystem etc.)

Do you really want to reduce renzhiyuan_lv? [y/n]: y

  Size of logical volume renzhiyuan_vg/renzhiyuan_lv changed from 2.00 GiB (512 extents) to 1.00 GiB (256 extents).

  Logical volume renzhiyuan_lv successfully resized

[root@node6 ~]#

[root@node6 ~]# lvdisplay 

  --- Logical volume ---

  LV Path                /dev/renzhiyuan_vg/renzhiyuan_lv

  LV Name                renzhiyuan_lv

  VG Name                renzhiyuan_vg

  LV UUID                nW3HXj-CwOI-8lVo-B3Zo-nVKd-fNa6-1tUy3m

  LV Write Access        read/write

  LV Creation host, time node6, 2016-08-26 09:33:50 +0800

  LV Status              available

  # open                 0

  LV Size                1.00 GiB

  Current LE             256

  Segments               2

  Allocation             inherit

  Read ahead sectors     auto

  - currently set to     256

  Block device           253:2


6.5)挂载验证

[root@node6 ~]# mount /dev/renzhiyuan_vg/renzhiyuan_lv  /opt/renzhiyuan/

[root@node6 ~]# df -TH

Filesystem           Type   Size  Used Avail Use% Mounted on

/dev/mapper/vg_node6-lv_root

                     ext4    19G  1.2G   17G   7% /

tmpfs                tmpfs  515M     0  515M   0% /dev/shm

/dev/sda1            ext4   500M   27M  448M   6% /boot

/dev/mapper/renzhiyuan_vg-renzhiyuan_lv

                     ext4   990M  2.7M  934M   1% /opt/renzhiyuan

[root@node6 ~]#


完成!


相关文章:

  • Delphi 7使用自定义图标关联文件类型
  • NServiceBus---最流行的开源企业服务总线 for .Net
  • Struts2 - 常用的constant总结
  • EF-CodeFirst 继承关系TPH、TPT、TPC
  • 洛谷 P1313 计算系数 Label:杨辉三角形 多项式计算
  • Oracle存储过程基本语法介绍
  • Centos 配置 puppet 服务
  • bash中获取其他时间的日期
  • 【MySQL】5.7新特性之六
  • 基于jQuery免费开源图片裁切插件 - Croppic
  • 自定义编译安装python简单笔记。
  • 云支付整合Tp3.2.3代码整理
  • mysql select 结果集循环
  • EF实体框架之CodeFirst八
  • checkbox功能实现之全选、反选、取消
  • 「面试题」如何实现一个圣杯布局?
  • 【React系列】如何构建React应用程序
  • angular2 简述
  • Angular2开发踩坑系列-生产环境编译
  • co.js - 让异步代码同步化
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • JS字符串转数字方法总结
  • Mysql数据库的条件查询语句
  • Netty源码解析1-Buffer
  • PAT A1017 优先队列
  • QQ浏览器x5内核的兼容性问题
  • Service Worker
  • sessionStorage和localStorage
  • vue 配置sass、scss全局变量
  • Vue2.0 实现互斥
  • 第十八天-企业应用架构模式-基本模式
  • 聊聊sentinel的DegradeSlot
  • 每天10道Java面试题,跟我走,offer有!
  • 事件委托的小应用
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 微信开放平台全网发布【失败】的几点排查方法
  • 微信小程序--------语音识别(前端自己也能玩)
  • 译自由幺半群
  • 数据可视化之下发图实践
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • "无招胜有招"nbsp;史上最全的互…
  • #android不同版本废弃api,新api。
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • (20050108)又读《平凡的世界》
  • (3)选择元素——(17)练习(Exercises)
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (day 12)JavaScript学习笔记(数组3)
  • (LeetCode C++)盛最多水的容器
  • (二)Eureka服务搭建,服务注册,服务发现
  • (二)pulsar安装在独立的docker中,python测试
  • (分布式缓存)Redis持久化
  • (力扣题库)跳跃游戏II(c++)
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)