- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Kernel Parameter mafiles_lim showing more than 400...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-12-2013 05:10 AM
09-12-2013 05:10 AM
Kernel Parameter mafiles_lim showing more than 400%
Hi ,
In our DB server kcusage for maxfiles_lim always showing more than 400% .
Server Model - rx6600 , OS- 11.31
We are having 2 servers which is configured in RCA Oracle clustering. We set both servers kernel parameters are same, (maxfiles_lim = 4096) But in one server maxfiles_lim always showing more than 400% , in another its showing less than 40%. I am not getting any performance issue on servers.
My Questions:
1. What is use of maxfiles_lim ?
2. How kernel allows to use more than configured settings for maxfiles_lim ?
3. What is the resolution?
Regards,
Kamaleshan
- Tags:
- kernel parms
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-12-2013 03:17 PM
09-12-2013 03:17 PM
Re: Kernel parameter maxfiles_lim showing more than 400%
>1. What is use of maxfiles_lim?
Limit run away processes from opening too many files.
>2. How kernel allows to use more than configured settings for maxfiles_lim?
Possibly root processes can bypass the limit?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-12-2013 08:57 PM
09-12-2013 08:57 PM
Re: Kernel parameter maxfiles_lim showing more than 400%
>1. What is use of maxfiles_lim?
> Limit run away processes from opening too many files.
See I have two servers both are configured in RCA Clustering with Load balancing , So why only one server is showing high utilization of maxfiles_lim ? Why not another server?
Regards,
Kamaleshan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-13-2013 06:35 AM
09-13-2013 06:35 AM
Re: Kernel parameter maxfiles_lim showing more than 400%
>So why only one server is showing high utilization of maxfiles_lim?
Are both configured the same are they running the same programs? What is the max usage number instead of the percentage?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-13-2013 10:52 PM
09-13-2013 10:52 PM
Re: Kernel parameter maxfiles_lim showing more than 400%
> Are both configured the same are they running the same programs?
Yes , Oracle 10G is configured & Running on Both Servers with RCA Clustering.
> What is the max usage number instead of the percentage?
Tunable Usage / Setting
======================
maxfiles_lim 49873 / 4096
usage is - 49873
Regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2013 01:46 AM
09-14-2013 01:46 AM
Re: Kernel parameter maxfiles_lim showing more than 400%
>usage is - 49873
On both?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2013 04:02 AM
09-14-2013 04:02 AM
Re: Kernel parameter maxfiles_lim showing more than 400%
Server 1 Usage is - 49873
Server 2 Usage is - 1366
Setting is 4096 for both servers,
Regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2013 01:37 PM - edited 09-14-2013 01:37 PM
09-14-2013 01:37 PM - edited 09-14-2013 01:37 PM
Re: Kernel parameter maxfiles_lim showing more than 400%
>Server 1 Usage is - 49873 Server 2 Usage is - 1366
Looks like Server 1 is different, busier or running different applications.
I'm not sure this is worth worrying about.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-15-2013 09:16 PM
09-15-2013 09:16 PM
Re: Kernel parameter maxfiles_lim showing more than 400%
Both the servers are running same applications & I checked Server utilization that is also almost same.
Already informed to my database team they also checking with their end.
Thanks for your replay . If I ll get any update from my team , I ll post.
Regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-19-2013 06:56 AM
09-19-2013 06:56 AM
Re: Kernel parameter maxfiles_lim showing more than 400%
One possibility is that maxfiles_lim may have been configured to a higher value previously (maybe 64k), and the files opened by a process could have grown to that value. This value is cached in a per-process data structure and the process can open files upto that value.
Later on when you changed the maxfiles_lim to a lower value, i.e 4096 it will not apply to processes created prior to the new changed value.
kcusage -t maxfiles_lim can be used to determine which are the top 5 processes and their pids, consuming files.
kclog -n maxfiles_lim will tell when the tunable change was applied.
Maybe you can co-relate the two to find out when the process was created. If it was created prior to the tunable change you have your answer.