我在Amazon上启用了SElinux的强制模式,并且看到文件访问(读/写/更新)所需的时间平均增加了2-4秒。源进程是Salt,文件访问与file.managed状态https://docs.saltstack.com/en/latest/ref/states/all/salt.states.file.html#salt.states.file.managed有关,audit.log文件中没有相应的拒绝。作为一种强力的方法,我们尝试使用audit2allow为日志中的所有拒绝添加允许规则,但无法提高访问文件所需的时间。
SElinux是否已知会在文件系统访问中造成性能问题?linux系统中是否存在影响文件访问时间的已知进程?
发布于 2019-08-05 00:30:01
SELinux经常在比您的系统执行更多IOPS的系统上执行。而且,IOs经常占用多秒时间,无论存储系统还是额外开销,性能都非常差。
其他的事情正在发生。使用Linux丰富的性能工具来揭示它。一些开始的想法:
biolatency。fio或touch等工具在此存储系统上对原始IOs进行基准测试(其中一些需要最近用于bpf和其他特性的内核。我不知道Amazon的工具对所有这些都有多好。)
https://serverfault.com/questions/977765
复制相似问题