在 yocto 环境中。
git克隆https://github.com/sosreport/sos.git
按照说明进行操作:
sudo python3 ./sosreport -a --config ./sos.conf
显示:
root@genericx86-64:/home/sos# sudo python3 ./sosreport -a --config ./sos.conf
sosreport (version 3.9)
no valid plugins were enabled
no valid plugins were enabled
这是针对Python 2.7的,但我认为问题是一样的。
编辑以下文件:
/usr/lib/python2.7/site-packages/sos/policies/redhat.py
并检查上述策略中的发布字符串。它应该与您拥有的版本相同。
RHEL_RELEASE_STR = "Red Hat Enterprise Linux"
这是针对Python 2.7的,但我认为问题是一样的。
编辑以下文件:
/usr/lib/python2.7/site-packages/sos/policies/redhat.py
检查:
_redhat_release = '/etc/redhat-release'
此文件可能丢失或不正确。 您可以将此值替换为:
_redhat_release = '/etc/os-release'
它对我有用