解决linux 使用中一些疑难杂症(始料未及)

来源:互联网 发布:linux怎么查看系统版本 编辑:程序博客网 时间:2024/05/22 08:13
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.  根已经在无意中被占满了,
所以会出现各种各样的不正常。而我却浑然不知。
把根目录下一些无用的东西删除。 一切恢复正常。原来解决疑难杂症,竟是如此简单。
特此留念,也供别人参考。


0 0