今天我安装了一台新的 ESX 7.0 Hypervisor 机器。我最初的目标是获得一些 RAID 状态报告。
我创建了一个我希望从 crontab 作业中运行的 python 脚本。这是因为我的 RAID 控制器(Supermicro 3108)的驱动程序有问题,并且存储设备上的所有监控状态都显示为未知。
我能够创建并运行我的 python 脚本并将其添加到 crontab。
/bin/kill $(cat /var/run/crond.pid)
/bin/echo '5 0 * * * /path/to/script > /full/path/to/logfile 2>&1' >> /var/spool/cron/crontabs/root
/bin/busybox crond
但是当我想让 crontab 更改在重新启动时保持不变时,我现在看到我无法写入 ESX 7.X 中的文件。
/etc/rc.local - write to permissions denied.
chmod xxxx /etc/rc.local - Operation not permitted.
我相信这涉及到:https ://kb.vmware.com/s/article/78689
我正在使用我的 root 用户并启用 ssh 登录。
有没有人有关于如何在 ESX 7.X 中重新获得文件权限的提示?