如果我启动一个 Ubuntu 16.04 容器并在其上安装 memcached,那么几乎所有进程 /proc//* 描述符都归 nobody.nogroup 或 65334.65334 所有
如果我在我的主机上安装 memcached,它们将归 root.root 所有
实际上,我无法通过 netstat 查看哪些进程绑定到哪些端口,因为即使 root 也无法获得这些文件的权限:
在我的 LXC 容器上:https://pastebin.com/raw/FXp1bcwm 在我的主机系统上:https://pastebin.com/raw/LZjuN6iq
我能做什么呢?
答案1
发生这种情况是因为您尝试以“x”用户身份安装 memcached,但是该用户 ID 可能不存在或可能不同。
您可以在这里找到一个好的脚本:https://gist.github.com/bloodearnest/ebf044476e70c4baee59c5000a10f4c8