我问我的系统pipe理员是否可以执行以下操作:
echo 0 > /proc/sys/vm/zone_reclaim_mode
他回到我说,他没有必要的权限(以root身份)在该目录(vm)中创build一个文件,该目录没有写入权限(只有xr),并且他不能更改权限。 他尝试向vm目录添加写入权限,但操作失败。
我们如何将写入权限添加到该目录并创build所需的文件?
这似乎与此有关?
先谢谢你。
PS:也发布在Serverfault上 。 感谢pipe理员移动post,但我已经做了一个post(而不是等待一个星期)在serverfault,如在这里的链接所示。
让pipe理员在/etc/sysctl.conf设置vm.zone_reclaim_mode = 0 ,这样每次重启都会设置它。 然后他应该运行sysctl -p来激活正在运行的系统的新设置。
使用该命令
sudo chmod 744 /proc/sys/vm/zone_reclaim_mode
这将给文件所有者(我假设是root)读/写/执行权限,并会给其他人读取权限。 如果root不是所有者,那么可以使用root来创build所有者
sudo chown root /proc/sys/vm/zone_reclaim_mode
但作为警告,小心,这个目录可能是不可写的原因!
编辑:改变711至744