[LU-8359] Wrong evict during failover Created: 30/Jun/16  Updated: 29/Jan/22

Status: Reopened
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Andriy Skulysh Assignee: Andriy Skulysh
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
Duplicate
Related
is related to LU-9066 ior ERROR: read() failed, Input/outpu... Closed
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

MRP-3604 ldlm: Wrong evict during failover

There is a race between setting obd_fail & OBD_OPT_FAILOVER.
tgt_client_del() checks only OBD_OPT_FAILOVER

It is better to rely only on obd_fail.
We shouldn't evict during failover at all, it should
be handled on a new server.
Such wrong evict can happen when server can't send CP AST
to the client because failover has started already.



 Comments   
Comment by Gerrit Updater [ 30/Jun/16 ]

Andriy Skulysh (andriy.skulysh@seagate.com) uploaded a new patch: http://review.whamcloud.com/21114
Subject: LU-8359 ldlm: Wrong evict during failover
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ba7da8c4fa88a6f338ecee2ba7beacca9efeefab

Comment by Gerrit Updater [ 16/May/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/21114/
Subject: LU-8359 ldlm: Wrong evict during failover
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c60e949e3b9f7ff19e1a644210cc764ee150ad8b

Comment by Peter Jones [ 16/May/17 ]

Landed for 2.10

Comment by Gerrit Updater [ 26/May/17 ]

Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: https://review.whamcloud.com/27300
Subject: Revert "LU-8359 ldlm: Wrong evict during failover"
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5da1c04d915a7670a0f90bf311e960f968bbfea9

Comment by Gerrit Updater [ 26/May/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/27300/
Subject: Revert "LU-8359 ldlm: Wrong evict during failover"
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c7d61cf7497944fde258697f13b34e452bf5d4a1

Generated at Sat Feb 10 02:16:51 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.