[LU-606] port bz24050 (Add alternative servers start order) Created: 18/Aug/11  Updated: 11/Oct/11  Resolved: 10/Oct/11

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 1.8.6
Fix Version/s: Lustre 1.8.7

Type: Bug Priority: Minor
Reporter: Zhenyu Xu Assignee: Zhenyu Xu
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Bugzilla ID: 24,050
Rank (Obsolete): 6567

 Description   

Issue:

When newly created mdt registers itself, mgs erases all the logs for that particular fs, which fails client mount.

Fix:

Add alternative server start orders to enable MGS->MDT(s)>OST(s) as well as MGS>OST(s)->MDT(s) order.



 Comments   
Comment by Zhenyu Xu [ 21/Aug/11 ]

b1_8 patch tracking at http://review.whamcloud.com/1272

Comment by Jian Yu [ 05/Sep/11 ]

Hi Bobi,
The original Lustre issue was fixed by Hongchao on master branch in LU-350. Could you please take a look whether it could be ported to the b1_8 branch? If yes, I think we need change the default services start order back to "MGS->OST(s)->MDT(s)" in lustre_start script and make "-s" option to be used only for starting the services with the order of "MGS->MDT(s)->OST(s))" after a writeconf.

Comment by Zhenyu Xu [ 05/Sep/11 ]

I consulted Hongchao, and get to know that b1_8 is lack of mechanism to extract OST logs from client logs when writing MDT log, the porting would involvs adding this part which would not be a simple job, so Let's just use this workaround in b1_8 branch.

Comment by Jian Yu [ 05/Sep/11 ]

Let's just use this workaround in b1_8 branch.

OK, got it.
BTW, Bobi, I found we'd better port the patch for bug 24464 to our b1_8 branch also. Could you please do this while you modifying the lustre_start script? Thanks!

Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » i686,client,el5,ofa #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lc_common
  • lustre/scripts/lustre_start.in
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » x86_64,client,el5,inkernel #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lustre_start.in
  • lustre/scripts/lc_common
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » x86_64,client,el5,ofa #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lustre_start.in
  • lustre/scripts/lc_common
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » x86_64,server,el5,ofa #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lc_common
  • lustre/scripts/lustre_start.in
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » x86_64,client,el6,inkernel #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lc_common
  • lustre/scripts/lustre_start.in
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » x86_64,server,el5,inkernel #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lustre_start.in
  • lustre/scripts/lc_common
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » i686,client,el5,inkernel #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lustre_start.in
  • lustre/scripts/lc_common
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » i686,client,el6,inkernel #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lustre_start.in
  • lustre/scripts/lc_common
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » i686,server,el5,ofa #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lc_common
  • lustre/scripts/lustre_start.in
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » i686,server,el5,inkernel #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lustre_start.in
  • lustre/scripts/lc_common
Comment by Build Master (Inactive) [ 10/Oct/11 ]

Integrated in lustre-b1_8 » x86_64,client,ubuntu1004,inkernel #137
LU-606 Add alternative servers start order

Johann Lombardi : c0bbfe0bb3fdb1474671512e23bfec8c7a45fb91
Files :

  • lustre/scripts/lc_common
  • lustre/scripts/lustre_start.in
Comment by Peter Jones [ 10/Oct/11 ]

Fixed for 1.8.7. Fixed on master for 2.1 under LU350

Generated at Sat Feb 10 01:08:41 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.