一般情况下
rm -f /etc/machine-id #删掉原有的machine-id的文件
systemd-machine-id-setup #执行重新生成命令
系统是可以重新生成一个新的machine-id。
但是前两天这样操作时发现machine-id按照上述方法重新生成的不会变。
执行systemd-machine-id-setup,会出现以下结果。
然后去查资料,发现有这么一个文件。是/etc/machine-id 的软链接源地址,只有删掉下图这个文件,machine-id才会重新生成一个不一样的。
所以碰到这种情况完整的操作应该是
rm -f /etc/machine-id
rm -f /var/lib/dbus/machine-id
systemd-machine-id-setup
cat /etc/machie-id