EVE点击登陆(Sign in)没有反应了?
最近运行EVE的时间比较久,长时间的运行,EVE直接卡死了,强制EVE重启之后,虽然能访问GUI页面,但是点击Sign in,怎么也登陆不上。
这个时候再次关机,再开机,然后尝试从命令行登录(GUI依然无法登录);可以正常登陆。
root@eve-ng:/# shutdown -h now
Connection timed out
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.20.17-eve-ng-ukms+ x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Last login: Thu May 12 22:04:06 2022
root@eve-ng:~#
root@eve-ng:~#
此时发现EVE的磁盘空间都使用完了。
root@eve-ng:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 32G 0 32G 0% /dev
tmpfs 6.3G 14M 6.3G 1% /run
/dev/mapper/eve--ng--vg-root 134G 127G 0 100% /
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/sda1 472M 89M 359M 20% /boot
这可能是导致EVE登陆无反应的“罪魁祸首”,于是想办法看看它哪里占用了这么多资源,这个位置是存放镜像的。
检查存放镜像的位置,也才20G左右的占用,而这个空间是130G左右,还有110个G跑哪儿去了,最后层层目录查找,发现是创建的拓扑,EVE创建的拓扑都复制了镜像到对应目录下。
比如如下的这些实例,每个里面都有对应的镜像。
随便点击进入一个可以看到,如果这样的话,拓扑越大,消耗的空间也就越大,之前建立了多个大的拓扑,消耗了太多的资源。
随后将这些没有用的拓扑都删除了。再查看空间,瞬间得到了释放。
root@eve-ng:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 32G 0 32G 0% /dev
tmpfs 6.3G 14M 6.3G 1% /run
/dev/mapper/eve--ng--vg-root 134G 44G 84G 35% /
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/sda1 472M 89M 359M 20% /boot
在尝试登陆EVE,发现可以正常登陆。