LustreError: 10144:0:(fsfilt-ldiskfs.c:367:fsfilt_ldiskfs_start())
error starting handle for op 8 (71 credits): rc -30
./asm-generic/errno-base.h:#define EROFS 30
mmap IO isn't your issue: It seems that (at least) one OST on your OSS
got automatically remounted read-only due to a filesystem error.
Older log entries on the OST should tell you what went wrong (grep remounting
/var/log/messages*).
The only way to recover from this is by:
- umounting the affected ost(s)
- run a full fsck on the volume(s) (using the latest e2fsprogs fsck)
- mount the volume again IF you are sure that your storage array didn't go bananas
and will not cause any new corruption (btw: are you running a 'snowbird-lustre'
with linux sw-raid6?)
Oh: and tell your users that they should check the return value of write() calls ;-)
Regards,
Adrian
--
RFC 1925:
(11) Every old idea will be proposed again with a different name and
a different presentation, regardless of whether it works.