RHEL: Displaying/setting kernel parameters - ’sysctl’

RHEL: Displaying/setting kernel parameters - 'sysctl'

# Tested on RHEL 6 & 7

# Setting kernel parameters is a fairly straightforward task. If we check the file
# /etc/sysctl.conf, we will see several attributes with their appropriate values, these are
# the values applied at startup. This file can be edited directly with a text editor, then
# the values reloaded by executing 'sysctl -p'.
# On RHEL 7, default settings are in /usr/lib/sysctl.d/00-system.conf. These default
# settings may be overridden by entering new settings in /etc/sysctl.conf or in an
# /etc/sysctl.d/<name>.conf file.

# These values can also be changed at runtime by modifying the values under /proc/sys.
# For instance, attribute named net.ipv4.ip_forward can be viewed or modified as
# /proc/sys/net/ipv4/ip_forward.

# To view the running value, run:

cat /proc/sys/net/ipv4/ip_forward

# To change the running value, run:

echo 1 > /proc/sys/net/ipv4/ip_forward

# The kernel attributes and values available to change can be found by either browsing the
# /proc/sys folders, or by running 'sysctl -a':

/sbin/sysctl -a | grep net.ipv4.ip_forward

# Lastly, values can be hot modified by running 'sysctl -w' command:

/sbin/sysctl -w

# To fix this change, insert a new line with the parameter in file /etc/sysctl.conf.

# Load in settings from the file specified or /etc/sysctl.conf if none given:

/sbin/sysctl -p [/etc/sysctl.conf]
0 (0)
Article Rating (No Votes)
Rate this article
There are no attachments for this article.
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
How To Run Multiple SSH Command On Remote Machine And Exit Safely
Viewed 501 times since Tue, Aug 6, 2019
Tips to Solve Linux & Unix Systems Hard Disk Problems
Viewed 102 times since Fri, May 15, 2020
Linux - How to get CPU information
Viewed 490 times since Fri, Jun 8, 2018
RHEL: Resize/disable /dev/shm filesystem
Viewed 1086 times since Sun, May 27, 2018
How to manage Linux password expiry with the chage command
Viewed 495 times since Tue, Sep 11, 2018
Use Fail2ban to Secure Your Server
Viewed 1482 times since Fri, Jul 5, 2019
RHEL: iSCSI target/initiator configuration on RHEL6
Viewed 1008 times since Sat, Jun 2, 2018
CentOS / RHEL 7 : Configuring an NFS server and NFS client Linux NFS
Viewed 456 times since Fri, Feb 21, 2020
How to use yum-cron to automatically update RHEL/CentOS Linux
Viewed 363 times since Wed, Oct 17, 2018
HowTo: Kill TCP Connections in CLOSE_WAIT State
Viewed 779 times since Thu, Feb 14, 2019