在我的 RHEL 8.2 框中,我想从 /home (/dev/VGSYSTEM/LVHOME) 中删除磁盘空间。
我卸载了 /home,将 /dev/VGSYSTEM/LVHOME 挂载到 /mnt,并尝试将 /mnt 中唯一的主目录移动到 /home...但是Operation not permitted
# umount /home
# mkdir /home/example
mkdir: cannot create directory '/home/example': Operation not permitted
# ls -ld /home
drwxr-xr-x. 2 root root 6 Sep 18 2020 /home
# getenforce
Disabled
# lsattr -l /home # output is empty
# chmod 000 /home
chmod: changing permissions of '/home': Operation not permitted
# mkdir /example # No error
根文件系统类型为XFS。
有任何想法吗?
更新:此问题也发生在/opt 上
答案1
/home 和 /opt 实际上是不可变的,但我没有意识到,因为我假设lsattr -l /home
并lsattr /home
会显示 /home 的属性——重大错误假设
lsattr -d /home /opt
确实显示了实际属性
# lsattr -d /home /opt
----i--------------- /home
----i--------------- /opt