我收到错误为“GDM 无法写入您的授权文件“如果我尝试以非 root 用户身份登录 RHEL 系统。我重新启动了计算机,希望tmp文件将被清除,因此我在启动时不会收到此错误。但是,我仍然收到错误。我运行该df -h
命令并得到以下输出。
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 39G 39G 0 100% /
/dev/sda5 102G 33G 64G 34% /opt
/dev/sda1 99M 12M 83M 13% /boot
tmpfs 1.5G 0 1.5G 0% /dev/shm
我读到这清除日志文件应该有帮助的链接。但logrotate
应该这样做,即使我删除日志文件,将来也可能会遇到相同的错误。这个错误有什么具体原因吗?我应该尝试增加什么空间/dev/sda2
才能确保非 root 用户可以登录到计算机?
答案1
您的系统磁盘空间不足。注意这一行:
/dev/sda2 39G 39G 0 100% /
您可能有一个大文件(可能是日志文件),其中充满了未经检查的错误消息,并耗尽了您的所有磁盘空间。
检查您的/home/user
目录中是否有此文件,.xsession-errors
并查看其中之一是否没有占用您的所有可用空间。
我会使用这个问题的答案之一,标题为:根据大小递归对文件进行排序,显示系统上最大的 10 个文件:
$ du -ah /home | grep -v "/$" | sort -h | tail -6
根据您自己的需要更改它。
例子
$ du -ah /home/saml/tst | grep -v "/$" | sort -h | tail -6
14M /home/saml/tst/util-linux-2.19/po
43M /home/saml/tst/89704
43M /home/saml/tst/89704/dirA
43M /home/saml/tst/89704/dirA/file1.txt
48M /home/saml/tst/util-linux-2.19
96M /home/saml/tst