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
net.ipv4.ip_forward=0

# 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
Attachments
There are no attachments for this article.
Comments
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
YUM CRON RHEL7: Configure automatic updates.
Viewed 2034 times since Fri, Oct 26, 2018
Linux - How to shutdown or reboot
Viewed 2224 times since Fri, Jun 8, 2018
WatchDog watchdog.sh script for checking server running
Viewed 5477 times since Tue, Jul 31, 2018
How to Synchronize Directories Using Lsyncd in Linux
Viewed 13987 times since Wed, Oct 31, 2018
RHEL: Extending a multipath LUN
Viewed 5143 times since Sun, May 27, 2018
A Simple Guide to Oracle Cluster File System (OCFS2) using iSCSI on Oracle Cloud Infrastructure
Viewed 8532 times since Sat, Jun 2, 2018
Easily Monitor CPU Utilization in Linux Terminal With Stress Terminal UI
Viewed 4183 times since Thu, Apr 18, 2019
How to Install and use Lsyncd on CentOS 7 / RHEL 7 rsync
Viewed 4431 times since Wed, Oct 31, 2018
How to recover error - Audit error: dispatch err (pipe full) event lost
Viewed 26028 times since Tue, Aug 6, 2019
3 Ways to Check Linux Kernel Version in Command Line
Viewed 11705 times since Fri, Apr 19, 2019