我最近在大学考试中的计算机上运行了一个专门用于32bit(i386)的脚本,但是我的ubuntu是amd64,因此该脚本无法运行,但是随后我尝试访问主文件夹中的文件夹,这使我被拒绝了权限。因此,我做了一个sudo chmod 777 -R / home / username,即使我被排除在不使用脚本而无法成功运行的情况下进行测试,它也给予了我完成测试的权限。经过这一切和另外两天之后,我开始面临驱动器空间不足的问题,但我可能应该有足够的空间。然后它说我的系统上还有1.4 kb的空间。我在网上搜索了我的问题,然后在某个地方找到了askubuntu的答案,但我再也找不到了。它说,实际发生的情况是主目录应该具有644权限而不是777权限,因此我删除的文件的INODES以及我添加到目录中的新文件仍然存在,因此没有剩余空间。我已经从主目录中删除了所有内容,当我尝试添加大小小于kb的文件时,仍然显示没有剩余空间。任何帮助或建议,将不胜感激。
running df gives
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 16229452 15634864 0 100% /
udev 1941220 4 1941216 1% /dev
tmpfs 780000 972 779028 1% /run
none 5120 0 5120 0% /run/lock
none 1949996 9732 1940264 1% /run/shm
overflow 1024 668 356 66% /tmp
/dev/sda3 449082364 281834708 167247656 63% /media/Acer
/dev/sdb1 976762524 250648068 726114456 26% /media/HD-PCTU2
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 16G 15G 0 100% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 762M 972K 761M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 14M 1.9G 1% /run/shm
overflow 1.0M 668K 356K 66% /tmp
/dev/sda3 429G 269G 160G 63% /media/Acer
/dev/sdb1 932G 240G 693G 26% /media/HD-PCTU2
gparted Image
i.imgur.com/NK0U349.png
造成此问题的原因是日志文件占用了磁盘上太多的空间。在HADOOP_LOG_DIR中找到该文件。我们可以在/etc/hadoop/conf/hadoop-env.sh中找到它。在配置时,我们在此处设置HADOOP_LOG_DIR。
我使用以下命令
找到了它们:find / -size + 100M -ls。
只需执行rm -rf / var / log / hadoop /即可。如果您的HADOOP_LOG_DIR指向/ var / log / hadoop /,则rm -rf指向该特定位置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句