HBase Region Server Aborting Due To "too Many Open Files" Error (Doc ID 1592450.1)

Last updated on DECEMBER 02, 2016

Applies to:

Big Data Appliance Integrated Software - Version 2.2.1 and later
Linux x86-64

Symptoms

The HBase Region Servers are aborting due to "too many open files" error.

The global settings at /etc/security/limits.conf for the limit of maximum open files is 131072:

# Oracle-Validated setting for nofile soft limit is 131072
* soft nofile 131072

# Oracle-Validated setting for nofile hard limit is 131072
* hard nofile 131072


However the HBase running process is showing the limit of 32768 for max open files:

[root# cat /proc/<HBASE PID>/limits
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 8388608 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 65536 65536 processes
Max open files 32768 32768 files
Max locked memory 65536 65536 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 514275 514275 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms