Server Administration

From Rhomicom Wiki
Jump to navigation Jump to search

SYSTEM LOGS

du -csh /var/log/*
journalctl --disk-usage
sudo journalctl --vacuum-size=100M
nano /etc/systemd/journald.conf
service systemd-journald restart

SWAPPINESS

nano /etc/sysctl.conf 
vm.overcommit_memory=1
vm.swappiness=80
# restart server

grep processor /proc/cpuinfo | wc -l
nano /etc/nginx/nginx.conf
ulimit -n

# CREATE 4GB SWAP FILE
sudo dd if=/dev/zero of=/swapfile bs=128M count=32
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon -s
sudo vi /etc/fstab
     /swapfile swap swap defaults 0 0


nano /etc/sysctl.conf 
free -h
sudo swapon --all --verbose
df -h

EXTEND AWS LINUX FILE SYSTEM

df -hT
sudo lsblk
sudo growpart /dev/nvme0n1 1
sudo lsblk
df -hT
sudo xfs_growfs -d /
df -hT