Agent启动时提示“utf-8 codec can't decode byte 0xce in position0: invalid continuation byte”该如何处理?
问题现象
Linux系统使用./startup.sh或者bash startup.sh启动Agent后,提示:"utf-8 codec can't decode byte 0xce in position0: invalid continuation byte"。请参照此案例解决问题。
问题原因
当源端系统字符集错误,与SMS不兼容,会导致Agent启动失败。
处理方式
- 登录源端系统。
- 执行如下命令,设置字符集。
export LANG="en_US.UTF-8"
- 设置完成后,重新启动Agent,若还是有问题,可执行如下命令,设置字符集。
export LC_ALL="en_US.UTF-8" export LANG="en_US.UTF-8"
影响范围
设置字符集只会对当前shell以及当前shell中的应用产生影响,不会影响您的文件以及其他应用。