diff --git a/lustre/ChangeLog b/lustre/ChangeLog index 45a18e37e98caa9bb7666c0b3a1d3f7c1d670cd2..5430860c5fa07201e67025634c629bb767cf17d0 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -17,6 +17,13 @@ tbd Sun Microsystems, Inc. * RHEL 4 and RHEL 5/SLES 10 clients behaves differently on 'cd' to a removed cwd "./" (refer to Bugzilla 14399). +Severity : normal +Bugzilla : 14321 +Description: lustre_mgs: operation 101 on unconnected MGS +Details : When MGC is disconnected from MGS long enough, MGS will evict the + MGC, and late on MGC cannot successfully connect to MGS and a lot + of the error messages complaining that MGS is not connected. + Severity : enhancement Bugzilla : 13397 Description: Add server support for vanilla-2.6.22.14. diff --git a/lustre/mgc/mgc_request.c b/lustre/mgc/mgc_request.c index 7f388375e93c0d2e79cd24bd65c2cf39ac52939f..2b3ae04b00e056726bfed09765ffb38f8dd0dcd9 100644 --- a/lustre/mgc/mgc_request.c +++ b/lustre/mgc/mgc_request.c @@ -886,6 +886,8 @@ static int mgc_import_event(struct obd_device *obd, } case IMP_EVENT_ACTIVE: LCONSOLE_WARN("%s: Reactivating import\n", obd->obd_name); + /* Clearing obd_no_recov allows us to continue pinging */ + obd->obd_no_recov = 0; break; case IMP_EVENT_OCD: break;