虚拟机增加磁盘空间并达到磁盘空间不足问题
我在1个月前在三个集群系统上安装了Apache Amabari
,并且在183 GB中使用了47 GB但现在每天增加1 GB到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
[[email protected] /]# pwd
/
请指引我哪里做错了,或请告诉我怎么可以适当增加从我的虚拟机的*空间。
首先要说的是Ambari Vagrant环境是并非打算用于生产使用。这种配置应该用于研究和/或测试。单个物理主机上运行的虚拟机Hadoop集群造成重大的性能和可靠性的缺点(例如,隐式破碎故障转移/数据复制)。有关详细信息,请参阅this question
用于生产用途,你应该直接在物理机或提供每群集的每个物理主机安装Ambari 1-2虚拟机。
如果你仍然会留在虚拟机和挖成的故障排除,请尝试安装ncdu工具到您的虚拟机。
典型ncdu
输出看起来像:
du -sh /*
这样就可以看到什么需要最:
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
类似的输出(但不排序),可通过乳宁这个命令来实现虚拟机中的空间。可能大多数空间在/var/log/
采取了由日志。另外,使用ncdu
来探索/usr/hdp
目录,因为这里存储了许多HDP堆栈文件
能解释我为什么交换文件获得更多的空间。如上所述,请检查以上内容。 -rw-R - R-- 1根根3221225472 6月14日10:38交换文件 –
可能是您的RAM量不足,为您的工作负载。尝试增加分配给虚拟机的内存 – Dmitriusan
我有64 GB内存的机器。我认为这不是一个原因。 –
您是否查看了虚拟机以查看文件空间的使用位置? –
@DaveS请检查我已经加入VM 3磁盘空间信息。我几天前创建了快照,但在到达磁盘空间问题后,我从这里删除了一个。但我再次遇到这个问题。请帮帮我。 –