问题排查记录表
·
Table of Contents
vm ubuntu24.04 虚拟机关机界面卡住
通过添加启动内核的参数, 在virt-view界面直接看到关机流程被阻塞在ntopng.service上
sudo vim /etc/default/grub
# GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
# GRUB_CMDLINE_LINUX_DEFAULT=""
# loglevel=7 会显示全部内核消息。
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=7"
sudo update-grub
sudo systemctl edit ntopng.service
# TimeoutStopSec=3s
base64反序列化文件内容失败
- 使用serde_json 序列化一个对象, 并base64编码后打印出来
- 复制打印的base64字符串, 并保存到文件 /tmp/file
- 程序中读取/tmp/file内容,base64解码并使用serde_json反序列化, 会报错
原因
通过排查发现,手动复制到文件/tmp/file的内容结尾多了一个换行符\n
解决
删除结尾的\n字符即可
truncate -s -1 /tmp/file