-2

我正在使用 SLES 12 VM,在其中安装了一项称为besclient使用 RPM 的服务。当我卸载代理并删除文件时,服务的状态仍然显示为 ac active。我检查并发现这两个文件仍然存在。

/sys/fs/cgroup/pids/system.slice/besclient.service
/sys/fs/cgroup/systemd/system.slice/besclient.service

我无法使用rm -rf command. 如何删除这些类型的文件?

rm: cannot remove '/sys/fs/cgroup/pids/system.slice/besclient.service/tasks': Operation not permitted

我以root身份运行它。

4

2 回答 2

0

/sys文件系统提供了关于内核信息和配置设置的类似文件系统的视图。即,这些不是“真正的”文件,这就是您不能删除它们的原因。

于 2018-05-15T14:34:39.310 回答
0

当单元被禁用并通过运行删除其配置文件时,将释放持久 cgroup:

~]# systemctl disable name.service

其中 name 代表要禁用的服务的名称。

红帽参考

显然有些东西还在运行。试试: cat /sys/fs/cgroup/pids/system.slice/besclient.service/tasks看看能不能找到一个进程的PID。

于 2018-05-15T14:35:40.953 回答