Updating kernel CentOS 5 pada LSI MegaRAID

Melakukan update kernel pada Linux CentOS 5 pada server yang mengunakan RAID ESRT2 tidak seperti update kernel standar, karena RAID ESRT2 adalah RAID firmware yang dikenali oleh Linux dengan melakukan instalasi driver, jika dilakukan update kernel maka akan terjadi kernel panic karena tidak terdapat driver pada kernel yang baru, sehingga perlu dilakukan instalasi driver lagi dari kernel yang lama. Langkah-langkah update kernel baru pada sistem RAID ESRT2 seperti di bawah ini:

  1. Update kernel dengan perintah yum -y update kernel kernel-devel kernel-firmwarekernel-headers.
  2. Setelah update kernel selesai, jangan reboot server.
  3. Copy-kan megasr module ke kernel yang baru dengan perintah cp -r /lib/modules/2.6.18-194.el5/updates /lib/modules/2.6.18-238.12.1.el5/. Untuk kernel tidak harus seperti contoh karena tergantung dari versi kernel yang di-update.
  4. Jalankan perintah depmod untuk kernel baru dengan mengetikan depmod -a 2.6.18-238.12.1.el5
  5. Buat image baru, tapi sebelumnya rename terlebih dahulu image kernel yang dibuat ulang agar tidak terjadi nama image yang sama. Perintah membuat image baru adalah  mkinitrd /boot/initrd/-2.6.18-238.12.1.el5.img 2.6.18-238.12.1.el5
  6. Reboot server, server akan dapat berjalan normal kembali dengan RAID ESRT2 berjalan normal.

Keterangan : Pada CentOS 6 bisa melakukan update kernel seperti biasa (tanpa terjadi kernel panic setelah update)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: