错误如图所示,启动vpp不成功报错:
vlib_map_stat_segment_init: stat segment mmap failur
failed to retrieve rpm info for /var/lib/selinux/targeted/active/modules/400/vpp-custom
SELinux is preventing /usr/bin/vpp from map access on the file /memfd:stat segment (deleted).
解决方法:
可以生成本地策略模块以允许此访问
ausearch -c ‘vpp’ --raw | audit2allow -M my-vpp
注:这一步如果显示Nothing to do。请注意一下这条命令中单引号是不是中文的单引号
正常显示
semodule -i my-vpp.pp
然后启动vpp看状态:
service vpp start
service vpp status