If plymouth is NOT disabled during boot time, it may create issue working on the console, we need to disable it during patching window.
cat /proc/cmdline | grep -i plymouth :
to check if the plymouth is disabled or not. if no output then no if any output then YES.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Before patching :
history
systemctl status scsm : check the status of scsm .
systemctl status cloud-init : check the status of cloud init .
df -h / : check the available space in / .
cd /home/homedir : Go to the directory .
*********************************************************
lsblk >> lsblk ; df -hT>> df-ht ; free -tm >> swap ; cat /etc/fstab >> etcfstab #compulsary
cat /etc/mail/sendmail.cf | grep DS | grep -iv "#" >> sendmail
uptrack -uname -a >> uname #oracle linux
uname -a >> uname # redhat and suse
hostname >> hostname
timedatectl >> timedatectl
****************************************************
clear : clear the screen
cat df-ht swap etcfstab lsblk sendmail uname hostname timedatectl : view the content of all the 8 files and copy it and paste it in notepad outside the server .
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
During the Patching :
***********************
Oracle servers :
uptrack-upgrade -y : (Mar- Apr)
yum update --security -y : (sept- oct)
***********************
Redhat servers :
yum update --security -y : (Mar- apr)
yum update --security -y : (sept- oct)
**********************
Suse Linux Servers :
Apply Bug Fix update -zypper patch -g bugfix
Apply Security update -zypper patch -g security
***********************
Use this when server is not taking patches :
systemcti status salt-minion
systemctl restart salt-minion
systemctl status salt-minion
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
After Patching :
history
***********************************
Kdump enablement --on All Systems #optional
#yast2 kdump >>> Enable Kdump >> OK > Reboot
systemctl status kdump ....(should be running)
cat /etc/sysconfig/kdump | grep KDUMP_IMMEDIATE_REBOOT (should be YES)
*********************************
systemctl status scsm
systemctl status cloud-init
cd /home/homedir
ll
*********************************
lsblk >> newlsblk ; df -hT >> newdf-ht ; free-tm >> newswap ; cat /etc/fstab >> newetcfstab
cat /etc/mail/sendmail.cf | grep DS | grep -iv "#" >> newsendmail
uptrack -uname -a >> newuname #oracle linux
uname -a >> newuname # redhat and suse
hostname >> newhostname
timedatectl >> newtimedatectl
ll
clear
***************************************************
diff df-ht newdf-ht
or
cat df-ht | grep -v tmpfs ; cat newdf-ht | grep -v tmpfs #compare the output
diff swap newswap
or
cat swap | grep -i swap ; cat newswap | grep -i swap #compare the output
diff sendmail newsendmail
or
cat sendmail ; cat newsendmail #compare the output
diff uname newuname
or
cat uname ; cat newuname #compare the output
diff timedatectl newtimedatectl
or
cat timedatectl ; cat newtimedatectl #compare the output
diff hostname newhostname
or
cat hostname ; cat newhostname #optional
diff etcfstab newetcfstab
or
cat etcfstab ; cat newetcfstab # optional
diff lsblk newlsblk
or
cat lsblk ; cat newlsblk #optional
********************************************************
Enable sysstat at boot time, All systems #optional
systemctl enable sysstat.service
systemctl restart sysstat.service
systemctl status sysstat.service
********************************************************
cat /proc/cmdline | grep -i plymouth # check if plymouth is disabled or not
Comments
Post a Comment