Thursday, January 29, 2026

INSTALL RHEL 9 MENGGUNAKAN COMMAND TEXT

 INSTALL RHEL 9 MENGGUNAKAN COMMAND TEXT

booting flasdisk

menu bootloader tekan e

di barisan belakang quiet tambahkan inst.text

tekan F10


( selanjutnya ikutin aja petunjuk yg ada dilayar ... )

COMMAND -2 RHEL PENTING

 MELIHAT PROSESSOR RHEL


lscpu

Atau

sudo dmidecode -t processor

Atau

grep "model name" /proc/cpuinfo


MELIHAT MEMORY RHEL

free -h: Menampilkan informasi penggunaan memori (total, terpakai, bebas, dll.) dalam format yang mudah dibaca manusia (misalnya GB atau MB).

free -m: Menampilkan penggunaan memori dalam satuan megabyte (MB).

free -k: Menampilkan penggunaan memori dalam satuan kilobyte (KB). 

MELIHAT PROSESS RHEL

top: Menampilkan statistik sistem secara real-time, termasuk penggunaan CPU, RAM, dan daftar proses yang sedang berjalan.

Untuk mengurutkan berdasarkan penggunaan memori: Setelah top berjalan, tekan Shift + M untuk mengurutkan proses berdasarkan penggunaan memori. 


INSTALL RHEL 9 MENGGUNAKAN COMMAND TEXT

booting flasdisk

menu bootloader tekan e

di barisan belakang quiet tambahkan inst.text

tekan F10


( selanjutnya ikutin aja petunjuk yg ada dilayar ... )


ZONA WAKTU

ls -l /etc/localtime                       ## MELIHAT ZONA WAKTU SAAT INI

timedatectl list-timezones           ## MEMUNCULKAN DAFTAR ZONA WAKTU YG ADA

sudo timedatectl set-timezone Asia/Jakarta   ## MERUBAH ZONA WAKTU


MERUBAH JAM

date -s 09:00:00

MERUBAH TANGGAL

date 111210302024  ## -mengubah tanggal dan jam server ke tgl 12 Nov 2024, jam 10:30

UPDATE JAM LINUX

hwclock --systohc   ## - mengupdate jam di linux ke bios


MANAGEMEN DISK LINUX

MENAMPILKAN BESAR FOLDER DAN FILE

du -mh |sort -h         ## - melihat folder mana yang paling besar datanya di linux

du -sh

du sh /var ## - melihat total size isi folder /var

du -sh /var/* ## - mana yang paling besar datanya di /var

du -sh /var/log/* ## - melihat isi folder mana yang paling besar datanya di /var/log


FORMAT HARDISK

mkfs.xfs /dev/sdb            ## - memformat hardisk yg terdetek sdb dilinux


MOUNTING DISK

mount /dev/sdb /DISK2   ## - mounting hardisk sdb ke folder DISK2

UUID

blkid      ## - melihat UUID

FSTAB BERDASARKAN UUID

UUID=10162f05-6ec5-4844-a777-e499059d9984 /                 xfs     defaults    0 0

UUID=dfc8e078-ea23-4560-a555-a04da936c0b4 /boot           xfs     defaults    0 0

UUID=C676-F4B0          /boot/efi               vfat    umask=0077,shortname=winnt 0 2

UUID=a7dd0b28-5131-4b3c-b60a-bca83567915a /home        xfs     defaults     0 0

UUID=34270c4a-474a-4d2d-8fac-76b7ed4cfed4 /opt             xfs     defaults     0 0

UUID=11e706fe-7163-4bc4-9d36-2d8824175cb1 /var            xfs     defaults     0 0

UUID=a6c1fef4-f428-44a4-936d-6a088ce5c653 none             swap    defaults   0 0

UUID=9f97b81c-2f71-4fef-9be2-20503549a63b /NVME2      xfs     defaults     0 0


MEMBATASI ISI FILE LOG DI /var BIAR TIDAK PENUH

systemctl status systemd-journald   ## - melihat status aktif gaknya

vi /etc/systemd/journald.conf    ## - edit file conf

--------- ISI / REMARK

SystemMaxUse=20G

SystemKeepFree=10G

SystemMaxFileSize=50M

RuntimeMaxUse=50G

#### 

systemctl restart systemd-journald   ## - simpan dan restart service 


RUN LEVEL LINUX

systemctl get-default  ## mengecek run level yg aktif

systemctl list-units --type=target   ## melihat run level yg bisa diaktifkan

systemctl set-default multi-user.target   ## merubah run level sesuai daftar yg bisa diaktifkan

systemctl get-default   ## melihat posisi run level saat ini


NON AKTIFKAN FIREWALL LINUX RHEL

setenforce Permissive

systemctl stop firewalld

systemctl disable firewalld


PAKET PAKET PENTING YANG WAJIB DI INSTALL DI LINUX RHEL

yum install binutils -y

yum install compat-libstdc++-33 -y

yum install compat-libstdc++-33.i686 -y

yum install gcc -y

yum install gcc-c++ -y

yum install glibc -y

yum install glibc.i686 -y

yum install glibc-devel -y

yum install glibc-devel.i686 -y

yum install glibc -y

yum install ksh -y

yum install libgcc -y

yum install libgcc.i686 -y

yum install libstdc++ -y

yum install libstdc++.i686 -y

yum install libstdc++-devel -y

yum install libstdc++-devel.i686 -y

yum install libaio -y

yum install libaio.i686 -y

yum install libaio-devel -y

yum install libaio-devel.i686 -y

yum install libXext -y

yum install libXext.i686 -y

yum install libXtst -y

yum install libXtst.i686 -y

yum install libX11 -y

yum install libX11.i686 -y

yum install libXau -y

yum install libXau.i686 -y

yum install libxcb -y

yum install libxcb.i686 -y

yum install libXi -y

yum install libXi.i686 -y

yum install make -y

yum install sysstat -y

yum install unixODBC -y

yum install unixODBC-devel -y

yum install zlib-devel -y

yum install zlib-devel.i686 -y


MERUBAH BOOT GRUB LOADER ( Biasanya terjadi setelah update OS )

MERUBAH BOOT GRUB LOADER

Biasanya terjadi setelah update OS,


 CARA AMAN :

MELIHAT KERNEL YANG SEDANG BERJALAN / SETELAH REBOOT

uname -r


Cek default aktif:

sudo grubby --default-kernel

/boot/vmlinuz-6.12.0-107.59.3.3.el9uek.x86_64


MELIHAT DAFTAR KERNEL

sudo grubby --info=ALL | grep -E "index=|kernel="


Contoh Output daftar kernel


index=0

kernel="/boot/vmlinuz-6.12.0-107.59.3.3.el9uek.x86_64"

args="ro crashkernel=1G-64G:448M,64G-:512M resume=UUID=97b834c2-62b8-4896-9a85-e2c869e41ddf rhgb quiet"

index=1

kernel="/boot/vmlinuz-6.12.0-105.51.5.el9uek.x86_64"

args="ro crashkernel=1G-64G:448M,64G-:512M resume=UUID=97b834c2-62b8-4896-9a85-e2c869e41ddf rhgb quiet $tuned_params"

index=2

kernel="/boot/vmlinuz-6.12.0-1.23.3.2.el9uek.x86_64"

args="ro crashkernel=1G-64G:448M,64G-:512M resume=UUID=97b834c2-62b8-4896-9a85-e2c869e41ddf rhgb quiet numa=off transparent_hugepage=never $tuned_params"

index=3

kernel="/boot/vmlinuz-5.14.0-611.26.1.el9_7.x86_64"

args="ro crashkernel=1G-64G:448M,64G-:512M resume=UUID=97b834c2-62b8-4896-9a85-e2c869e41ddf rhgb quiet $tuned_params"

index=4

kernel="/boot/vmlinuz-5.14.0-570.62.1.0.1.el9_6.x86_64"

args="ro crashkernel=1G-64G:448M,64G-:512M resume=UUID=97b834c2-62b8-4896-9a85-e2c869e41ddf rhgb quiet $tuned_params"

index=5

kernel="/boot/vmlinuz-5.14.0-570.12.1.0.1.el9_6.x86_64"

args="ro crashkernel=1G-64G:448M,64G-:512M resume=UUID=97b834c2-62b8-4896-9a85-e2c869e41ddf rhgb quiet numa=off transparent_hugepage=never $tuned_params"

index=6

kernel="/boot/vmlinuz-0-rescue-5bf4dc711f4e4b7bae8848890c281122"

args="ro crashkernel=1G-64G:448M,64G-:512M resume=UUID=97b834c2-62b8-4896-9a85-e2c869e41ddf rhgb quiet numa=off transparent_hugepage=never"


MERUBAH DEFAULT KE 4

sudo grubby --set-default-index=4

The default is /boot/loader/entries/5bf4dc711f4e4b7bae8848890c281122-5.14.0-611.26.1.el9_7.x86_64.conf with index 4 and kernel /boot/vmlinuz-5.14.0-570.62.1.0.1.el9_6.x86_64


CEK DEFAULT KERNEL YG AKTIF

sudo grubby --default-kernel

/boot/vmlinuz-5.14.0-570.62.1.0.1.el9_6.x86_64