您的位置:首页 > 运维架构 > Linux

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

2013-12-17 14:25 211 查看
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. 根已经在无意中被占满了,

所以会出现各种各样的不正常。而我却浑然不知。

把根目录下一些无用的东西删除。 一切恢复正常。原来解决疑难杂症,竟是如此简单。

特此留念,也供别人参考。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: