linux – 拒绝调整文件系统大小的权限
发布时间:2020-12-14 02:47:45 所属栏目:Linux 来源:网络整理
导读:我试图在我已经成长的多重卷上调整文件系统的大小,重新扫描所有磁盘,并调整多路径映射的大小. # resize2fs /dev/mapper/my_vol resize2fs 1.43-WIP (20-Jun-2013)Filesystem at /dev/mapper/my_vol is mounted on /var/lib/myvol; on-line resizing required
我试图在我已经成长的多重卷上调整文件系统的大小,重新扫描所有磁盘,并调整多路径映射的大小.
# resize2fs /dev/mapper/my_vol resize2fs 1.43-WIP (20-Jun-2013) Filesystem at /dev/mapper/my_vol is mounted on /var/lib/myvol; on-line resizing required old_desc_blocks = 6,new_desc_blocks = 12 resize2fs: Permission denied to resize filesystem # strace -f resize2fs /dev/mapper/my_vol (finishes with) ....snip.... write(1,"Filesystem at /dev/mapper/my_vol"...,101Filesystem at /dev/mapper/my_vol is mounted on /var/lib/myvol; on-line resizing required ) = 101 write(1,"old_desc_blocks = 6,new_desc_bl"...,42old_desc_blocks = 6,new_desc_blocks = 12 ) = 42 access("/sys/fs/ext4/features/meta_bg_resize",R_OK) = 0 open("/var/lib/my_vol",O_RDONLY) = 4 ioctl(4,0x40086610,0x7fffb729c2e8) = -1 EPERM (Operation not permitted) write(2,"resize2fs",9resize2fs) = 9 write(2,": ",2: ) = 2 write(2,"Permission denied to resize file"...,38Permission denied to resize filesystem) = 38 ioctl(2,SNDCTL_TMR_TIMEBASE or TCGETS,{B38400 opost isig icanon echo ...}) = 0 ioctl(2,{B38400 opost isig icanon echo ...}) = 0 write(2,"n",1 ) = 1 exit_group(1) = ? 我想保留这台服务器,因为它托管了很多虚拟机,而且我以前没有经历过以root用户身份运行resizefs时被拒绝的权限,有什么可能会拒绝root简单的调整大小?任何帮助非常感谢. 服务器禁用了selinux,multipath -ll显示处于读写状态的卷. (WP = RW) myvol (3600c0ff00013d24d8c20725301000000) dm-12 HP,P2000 G3 iSCSI size=186G features='1 queue_if_no_path' hwhandler='0' wp=rw 我注意到挂载点上的ls -ld显示 drwxr-xr-x 5 root root 4096 Jan 27 12:49 myvol 并不是 drwxr-xr-x. 5 root root 4096 Jan 27 12:49 myvol #ls -Zd myvol drwxr-xr-x root root ? myvol 有关? 解决方法
/ dev / mapper /可能包含块设备而不是符号链接.如果是,请删除它们,运行udevadm trigger.为Debian工作7.8.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |