openEuler 论坛
升级阶段报错utf-8编码问题
迁移
ZYZX_lichanghao
(中移在线_李昌昊)
August 31, 2023, 2:13am
1
问题描述及分析
升级阶段升级失败,报错备份失败,原因为备份目录中有非utf-8的乱码目录名,报错如图:
image
1422×954 359 KB
问题解决
需对备份目录/var、/boot、/run、/etc/、/usr(此处为默认备份目录,可根据具体备份目录具体分析)进行目录排查,排查其中非utf-8的乱码目录,脚本如下图:
e7d7704410bfbcf438e5d4004f4331b2_29148
789×632 28.5 KB
该脚本在检查到非utf-8目录时会报错,对报错时检查的目录进行排查,如图:
b01634fb954c9a76c4d465f9ea0d54c7_29690
1274×570 29 KB
6c5c2f0113870d3227af4535cf0747cc_17711
835×203 17.3 KB
迁移或删除异常目录后重新进行升级任务。