I want to abort and retry a IO if taking longer time not completed. Does this make sense in Ceph? How ceph client handle longer timeout IOs? Just wait until it returned, or other error recovery method can be used to handle IO which can not be responsed in time.
Thanks.2015-10-20 21:00 GMT+08:00 Jason Dillaman <dillaman@xxxxxxxxxx>:
There is no such interface currently on the librados / OSD side to abort IO operations. Can you provide some background on your use-case for aborting in-flight IOs?
--
Jason Dillaman
----- Original Message -----
> From: "min fang" <louisfang2013@xxxxxxxxx>
> To: ceph-users@xxxxxxxxxxxxxx
> Sent: Monday, October 19, 2015 6:41:40 PM
> Subject: How ceph client abort IO
> _______________________________________________
> Can librbd interface provide abort api for aborting IO? If yes, can the abort
> interface detach write buffer immediately? I hope can reuse the write buffer
> quickly after issued the abort request, while not waiting IO aborted in osd
> side.
> thanks.
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com