[LU-249] Allow the user to set the upper limit to the thread count on the MDS Created: 29/Apr/11  Updated: 08/Jun/12  Resolved: 13/Jun/11

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.1.0
Fix Version/s: Lustre 1.8.8

Type: Improvement Priority: Blocker
Reporter: James A Simmons Assignee: Lai Siyao
Resolution: Fixed Votes: 0
Labels: None
Environment:

Very large scale system such as jaguarpf are affect but this limitation


Bugzilla ID: 23,594
Rank (Obsolete): 5024

 Description   

Currently the largest number of the threads that can exist on the MDS is 512. For very large system is those threads can easily be exhausted and end up back logging the system. This patch allows the user to define the upper limit of how many threads are created on the MDS. If not selected the default behavior of 512 is keep.



 Comments   
Comment by James A Simmons [ 29/Apr/11 ]

Patch posted for review at

http://review.whamcloud.com/#change,477http://review.whamcloud.com/#change,477

Comment by Peter Jones [ 11/May/11 ]

Lai

Could you please look into this one

Thanks

Peter

Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » i686,client,el5,ofa #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,ofa #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » i686,server,el5,ofa #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by Build Master (Inactive) [ 20/May/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #131
LU-249 Allow the user to set the upper limit to the thread count on the MDS

Oleg Drokin : cad6a6dedbe139e48173a9f491a3457de71026e0
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by James A Simmons [ 26/May/11 ]

This ticket can be closed now.

Comment by Peter Jones [ 13/Jun/11 ]

Landed for 2.1

Comment by James A Simmons [ 19/Mar/12 ]

Could this be reopened to have it applied to the b1_8 branch?

Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » i686,client,el6,inkernel #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » i686,client,el5,ofa #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » x86_64,client,ubuntu1004,inkernel #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » i686,server,el5,ofa #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » i686,server,el5,inkernel #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » x86_64,client,el6,inkernel #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » i686,client,el5,inkernel #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » x86_64,server,el5,ofa #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » x86_64,client,el5,inkernel #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/lustre_net.h
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » x86_64,client,el5,ofa #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 28/Mar/12 ]

Integrated in lustre-b1_8 » x86_64,server,el5,inkernel #182
LU-249 mds: Increase the maximum number of threads on MDS (Revision a485a00a3b238ffb7d91b942fb3ab68be1758422)

Result = SUCCESS
Johann Lombardi : a485a00a3b238ffb7d91b942fb3ab68be1758422
Files :

  • lustre/include/lustre_net.h
  • lustre/autoconf/lustre-core.m4
Generated at Sat Feb 10 01:05:13 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.