Vagrant 虚拟机增加磁盘空间并在磁盘空间不足时达到

Vagrant 虚拟机增加磁盘空间并在磁盘空间不足时达到,vagrant,virtual-machine,disk,diskspace,ambari,Vagrant,Virtual Machine,Disk,Diskspace,Ambari,一个月前,我在三个VM集群系统上安装了apacheamabari,在183 GB中使用了47 GB,但现在它每天都在增加1到2 GB,没有安装任何其他东西。你能告诉我如何从虚拟机中删除或释放空间吗 Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 490G 22G 444G 5% / tmpfs

一个月前,我在三个
VM
集群系统上安装了
apacheamabari
,在183 GB中使用了47 GB,但现在它每天都在增加1到2 GB,没有安装任何其他东西。你能告诉我如何从虚拟机中删除或释放空间吗

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                      490G   22G  444G   5% /
tmpfs                 3.9G  8.0K  3.9G   1% /dev/shm
/dev/sda1             477M   48M  404M  11% /boot
vagrant               183G  181G  2.3G  99% /vagrant

VM 1 take 49 GB Space Used
VM 2 take 29 GB Space Used
VM 3 take 79 GB Space Used
VM 3根级别文件空间详细信息

dr-xr-xr-x.   2 root    root          4096 May 12 08:05 bin
dr-xr-xr-x.   5 root    root          1024 Apr 27  2013 boot
drwxr-xr-x    3 root    root          4096 May 12 08:40 cgroups_test
drwxr-xr-x   18 root    root          3680 Jun 14 10:37 dev
drwxr-xr-x. 102 root    root          4096 Jun 14 10:37 etc
drwxr-xr-x    5 root    root          4096 May 12 10:11 hadoop
drwxr-xr-x.  19 root    root          4096 May 22 08:39 home
dr-xr-xr-x.   9 root    root          4096 May 12 08:05 lib
dr-xr-xr-x.  10 root    root         12288 May 12 08:05 lib64
drwx------.   2 root    root         16384 Apr 27  2013 lost+found
drwxr-xr-x.   3 root    root          4096 Apr 27  2013 media
drwxr-xr-x.   2 root    root          4096 Sep 23  2011 mnt
drwxr-xr-x.   4 root    root          4096 Apr 27  2013 opt
dr-xr-xr-x  111 root    root             0 Jun 14 10:37 proc
dr-xr-x---.   5 root    root          4096 Jun 13 13:28 root
dr-xr-xr-x.   2 root    root         12288 May 12 08:05 sbin
drwxr-xr-x.   2 root    root          4096 Apr 27  2013 selinux
drwxr-xr-x.   2 root    root          4096 Sep 23  2011 srv
-rw-r--r--    1 root    root    3221225472 Jun 14 10:38 swapfile
drwxr-xr-x   13 root    root             0 Jun 14 10:37 sys
drwxrwxrwt.  42 root    root          4096 Jun 16 06:53 tmp
drwxr-xr-x.  15 root    root          4096 May 12 08:04 usr
drwxr-xr-x    1 vagrant vagrant       4096 May 12 05:44 vagrant
drwxr-xr-x.  19 root    root          4096 May 17 07:48 var
[root@c6403 /]# pwd
/

请告诉我哪里做错了,或者请告诉我如何增加虚拟机的可用空间。

首先要说的是,Ambari Vagrant环境不适合生产使用。此配置应用于研究和/或测试。在单个物理主机上的虚拟机上运行Hadoop群集会带来主要的性能和可靠性缺陷(例如隐式中断故障切换/数据复制)。有关详细信息,请参阅

对于生产使用,您应该直接在物理机上安装Ambari,或者为集群的每个物理主机提供1-2个虚拟机

如果您仍打算继续使用虚拟机并深入进行故障排除,请尝试将该应用工具安装到您的虚拟机中

典型的
ncdu
输出如下所示:

ncdu 1.7 ~ Use the arrow keys to navigate, press ? for help                                                         
--- /data ----------------------------------------------------------------------------------------------------------
  163.3GiB [##########] /docimages                                                                                  
   84.4GiB [#####     ] /data
   82.0GiB [#####     ] /sldata
   56.2GiB [###       ] /prt
   40.1GiB [##        ] /slisam
   30.8GiB [#         ] /isam
   18.3GiB [#         ] /mail
   10.2GiB [          ] /export
    3.9GiB [          ] /edi   
    1.7GiB [          ] /io     
    1.2GiB [          ] /dmt
  896.7MiB [          ] /src
  821.5MiB [          ] /upload
  691.1MiB [          ] /client
  686.8MiB [          ] /cocoon
  542.5MiB [          ] /hist
  358.1MiB [          ] /savsrc
  228.9MiB [          ] /help
  108.1MiB [          ] /savbin
  101.2MiB [          ] /dm
   40.7MiB [          ] /download
通过运行以下命令可以实现类似的输出(但不进行排序):

du -sh /*

通过这种方式,您可以看到什么占用了虚拟机中最多的空间。大部分空间可能被
/var/log/
上的日志占用。此外,请使用
ncdu
浏览
/usr/hdp
目录,因为此处存储了大量hdp堆栈文件

您是否查看了虚拟机中的文件空间使用位置?@DaveS请检查我是否添加了虚拟机3磁盘空间信息。几天前,我在fews之前创建了快照,但在我遇到磁盘空间问题后,我从这里删除了那个快照。但我又遇到了这个问题。请帮帮我。能解释一下为什么swapfile会有更多的空间吗。请检查上面我提到的-rw-r--r--1根根根322225472六月14日10:38交换文件可能您的RAM不足,无法满足您的工作负载。尝试增加分配给VMI的内存,使其具有64 GB的计算机RAM。我认为这不是原因。
free-m
说了什么?总计|已用|免费|共享|缓冲区| cachedMem:64171 | 56641 | 7529 | 0 | 233 | 28504-/+缓冲区/缓存:27903/36268交换:7660766