<div dir="ltr"><div></div><div>openat(AT_FDCWD, "/dev/obd", O_RDWR)    = 3</div>ioctl(3, _IOC(_IOC_READ|_IOC_WRITE, 0x66, 0x7f, 0x8), 0x7ffea24f1a90) = 0<br><div>ioctl(3, _IOC(_IOC_READ|_IOC_WRITE, 0x67, 0x5, 0x8), 0x7ffea24f3da0) = -1 EINVAL (Invalid argument)</div><div><br></div><div>Strace show something like it doing both old and new ioctl numbers('g' 5 and 'f' 105) and fail on old one (new added in <span class="gmail-ws-pre-wrap gmail-f5 gmail-wb-break-word gmail-text-mono gmail-prc-Text-Text-0ima0">LU-16634</span>) Should it be like that?</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">вт, 22 апр. 2025 г. в 12:04, Sergey Vergun <<a href="mailto:sewergun@gmail.com">sewergun@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Hello. We have lustre 2.15.4 on Rocky 8.9<div dir="auto">Two MDS with ZFS backend.</div><div dir="auto">After some time doing snapshots writing barrier stuck in failed state.</div><div dir="auto"><br></div><div dir="auto">Filesystem seems like working but I can't take snapshots anymore. barrier_thaw or rescan throw error "Invalid argument" and "-b off" option for snapshot_create have no effect. lsnapshot.log say that I call snapshot creation with barrier ON even if I say to not use it.</div><div dir="auto"><br></div><div dir="auto">How can I find what caused failed state to prevent that in future and is it possible to unlock?</div></div>
</blockquote></div>