解決linux 使用中一些疑難雜症(始料未及)
阿新 • • 發佈:2019-01-29
1. yum can't work
codecs.py:351:write:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position
72: ordinal not in range(128)
:
:Traceback (most recent call last):
: File "/usr/bin/yum", line 29, in <module>
: yummain.user_main(sys.argv[1:], exit_code=True)
: File "/usr/share/yum-cli/yummain.py", line 285, in user_main
: errcode = main(args)
: File "/usr/share/yum-cli/yummain.py", line 136, in main
: result, resultmsgs = base.doCommands()
: File "/usr/share/yum-cli/cli.py", line 438, in doCommands
: return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds
)
2. samba can't work and gnome power manager can't work etc.
Process /usr/libexec/gconfd-2 was killed by signal 6 (SIGABRT)
smbd was killed by signal 6 (SIGABRT)
當開始出現yum 及 samba 問題時,我一直束手無策。
yum 一直是時好時壞的, 也不知它什麼時候抽風。以為是公司網路環境有問題。
samba 記得原來是好的,後來只能看到目錄,不能訪問內容。說許可權不對。 查了陣子也沒解決。
知道是smbd 被kill 掉過, 雖然系統重啟它,但還是不正常。
直到有一天開機啟動即出現
Process /usr/libexec/gconfd-2 was killed by signal 6 (SIGABRT)
問題必須要解決,否則無法保證系統正確性。
刪掉了根目錄下一個大的ts目錄。 重新yum update. 呀!, 竟然通了。
本以為還會出現 'ascii' codec 錯。 立刻想到應該是自己機器有問題。趕緊查一下硬碟使用情況。
發現: /home 目錄雖然只用1%, 但/ 目錄卻已經使用了 100%。
原來 / 在一個分割槽,50G, /home 在另一個分割槽, 100G. 根已經在無意中被佔滿了,
所以會出現各種各樣的不正常。而我卻渾然不知。
把根目錄下一些無用的東西刪除。 一切恢復正常。原來解決疑難雜症,竟是如此簡單。
特此留念,也供別人參考。
codecs.py:351:write:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position
72: ordinal not in range(128)
:
:Traceback (most recent call last):
: File "/usr/bin/yum", line 29, in <module>
: yummain.user_main(sys.argv[1:], exit_code=True)
: File "/usr/share/yum-cli/yummain.py", line 285, in user_main
: errcode = main(args)
: File "/usr/share/yum-cli/yummain.py", line 136, in main
: result, resultmsgs = base.doCommands()
: File "/usr/share/yum-cli/cli.py", line 438, in doCommands
: return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds
)
2. samba can't work and gnome power manager can't work etc.
Process /usr/libexec/gconfd-2 was killed by signal 6 (SIGABRT)
smbd was killed by signal 6 (SIGABRT)
當開始出現yum 及 samba 問題時,我一直束手無策。
yum 一直是時好時壞的, 也不知它什麼時候抽風。以為是公司網路環境有問題。
samba 記得原來是好的,後來只能看到目錄,不能訪問內容。說許可權不對。 查了陣子也沒解決。
知道是smbd 被kill 掉過, 雖然系統重啟它,但還是不正常。
直到有一天開機啟動即出現
Process /usr/libexec/gconfd-2 was killed by signal 6 (SIGABRT)
問題必須要解決,否則無法保證系統正確性。
刪掉了根目錄下一個大的ts目錄。 重新yum update. 呀!, 竟然通了。
本以為還會出現 'ascii' codec 錯。 立刻想到應該是自己機器有問題。趕緊查一下硬碟使用情況。
發現: /home 目錄雖然只用1%, 但/ 目錄卻已經使用了 100%。
原來 / 在一個分割槽,50G, /home 在另一個分割槽, 100G. 根已經在無意中被佔滿了,
所以會出現各種各樣的不正常。而我卻渾然不知。
把根目錄下一些無用的東西刪除。 一切恢復正常。原來解決疑難雜症,竟是如此簡單。
特此留念,也供別人參考。