Senin, 04 Januari 2016

Startup & Shutdown di OS CentOs


     Dalam Postingan kali ini saya kan membahas  mengenai Startup dan Shutdown yang yang dimana hal ini sangatlah penting bagi penggunaan suatu kinerja sebuah komputer tanpa adanya keduanya maka komputer takakan bisa berguna. Maka dari itu kali ini saya akan membahas tentang bagai mana cara mengatur start up dan shut down pada linux tepatnya OS Centos . Selama proses booting, Linux akan memanggil sebuah loader yang disebut dengan LILO, yang kemudian akan memanggil sebuah program yang bernama dengan init. Program init inilah yang kemudian akan memeriksa file-file inisialisasi sistem, lokasi file-file tersebut berada, dan menjalankan Linux sesuai dengan default run level yang digunakan. Contoh tampilan pada Grub akan terlihat pada pemilihan  OS ketika merestart CentOS kalian. 



Untuk melihat konfigurasi Grub kita dapat menekan tombol "e" pada OS CentOS. Akan terlihat sebagai  berikut  : 
--------------------------------------------------------------------------------------------------------------------------
1) root (hd0,4) 
2) kernel /boot/vmlinuz-2.6.18-164.el5 ro root=LABEL=/ rhgb quiet
3) initrd /boot/initrd-2.6.18-164.el5.img
--------------------------------------------------------------------------------------------------------------------------

Keterangan : 

1)Root = Digunakan untuk pemilihan partisi /boot
   hd0,4 = berarti harddisk pertama partisi ke 5 

2)Vmlinuz = Adalah kernel Linux
   root  =LABEL=/ = adalah partisi root. Jalankan "blkid"
   rhgb  = Akan menampilkan gambar loading CentOS
   quiet = Proses kernel tidak ditampilkan. Proses kernel "dmesg". 

3) initrd = adalah init ram disk, digunakan untuk sistem sementara pada saat booting



  • Load Kernel 
Setelah Linux dipilih maka terjadi load kernel. Kernel Linux dimasukkan ke dalam memori dan dijalankan.  Kernel kemudian melakukan pengecekan hardware yang ada dan berusaha menjalankan driver (modul) untuk hardware tsb. Modul kernel tersimpan pada /lib/modules

Ketika sudah selesai maka hardware siap digunakan dan  root direktori "/" dipindah ke harddisk. 



  • Init
Init adalah proses pertama yang dijalankan oleh Linux. Hal ini dapat dilihat dengan perintah : 

  # pstree | head

  atau 

  # ps ax | head

Init adalah induk dari semua proses di Linux. Konfigurasi Init terletak pada /etc/inittab 

  # vim /etc/inittab







1) RunLevel
   Adalah mode-mode di dalam sistem Linux, Contoh runlevel di CentOS : 

   0 : shutdown 
   1 : single user (safe mode) hanya satu user saja, service & jaringan mati. 
   2 : multiuser tetapi jaringan mati. 
   3 : mode text. multiuser, service & jaringan hidup. 
   4 : Tidak dipakai 
   5 : mode grafis , multiuser, service & jaringan hidup. 
   6 : reboot 

   Untuk mengetahui runlevel yang dipakai adalah dengan cara mengeetikkan seperti yang dibawah ke dalam terminal centos :
   # runlevel 
   N 5 
   N = runlevel sebelumnya 
   5  = runlevel saat ini

   Untuk masuk ke runlevel lain adalah dengan cara seperti dibawah ini : 

   # init 3 
   Pengaturan default runlevel: 
   <id>:<runlevel>:<action>:<proses>
   id:3:initdefault: 







  • Masuk ke Single User
1. Reboot komputer Anda.
2. Pada saat menu Grub muncul tekan tombol "e" pada CentOS
3. Pada baris "kernel" tekan tombol "e" 
4. Tekan spasi pada akhir baris tuliskan angka "1" atau "single" dan tekan enter
5. Tekan "b" pada menu GRUB
6. Setelah masuk single user Anda dapat memodifikasi sistem Anda.

Inisialisasi System di /etc/init/rcS.conf .Konfigurasi penjalanan runlevels di /etc/init/rc.conf . /etc/rc.d/rc 5 mengacu pada /etc/rc.d/rc5.d. Dimana /etc/rc.d/rc5.d konfigurasi service yang  akan dijalakan pada runlevel 5. 

   # ls /etc/rc.d/rc5.d

   Bila ada file yang diawali dengan :
   "S" --> service akan START
   "K" --> service akan di KILL 



  • Menjalankan getty (Virtual Console) 
   Konfigurasi /etc/init/tty.conf Digunakan untuk menjalankan Virtual Console. Virtual Console membentuk enviroment multiuser. Virtual Console digunakan untuk login di mode text. 

     Itu dia Sedikkit Penjelasan yang saya cantumkan tentang Shutdown dan Startup melalui blog ini . Mungkin penjelasan diatas kurang lengkap dan mungkin tidak mencakup keseluruhan apa yang ada , lebih dan kurang nya saya mohon maaf . Silahkan memberikan kritik dan sarannya di blog ini , Kritik dan saran anda sangat bermanfaat untuk kemajuan blog ini . Demikian posting kali ini Terimakasih banyak dan Semoga bermanfaat .

1 komentar: