buat yang sering nanganin server, pasti udah tahu beberapa update/patch memerlukan reboot supaya dapat running.
terutama patch/update yang berkaitan dengan kernel.
khusus untuk ubuntu, perintah "aptitude safe-upgrade" akan mendownload kemudian menginstall patch/update dari repo.
setelah selesai instalasi, jika patch tersebut meminta reboot, maka akan muncul notifikasi untuk admin untuk me-reboot mesin.
beberapa alasan untuk tidak reboot:
- uptime adalah penting
- untuk server yang diakses 24 jam penuh (mis: google) maka akan susah nyari slot waktu untuk reboot.
- reboot bisa menyebabkan opportunity loss: harusnya dapet uang, tapi karena reboot ngak jadi deh. (mis: SMS server)
- uptime yang tinggi akan menambah kepercayaan customer untuk menggunakan layanan anda.
- untuk server yang punya banyak service & loadnya tinggi, proses reboot bisa memakan waktu sampai 20 menit!
yang jadi pertanyaan:
gimana caranya update kernel tanpa reboot?
pake ksplice
apa itu ksplice?
nama software yang memungkinkan upgrade kernel tanpa reboot.
lihat: http://www.ksplice.com
apakah semua distro linux didukung?
teorinya sih bisa. tapi belum semua di dukung.
cara kerjanya gimana?
kalo dari yang aku baca, mirip dengan project x86 fast reboot.
lihat:
http://r41nbuw.blogspot.com/2009/09/opensolaris-x86-fast-reboot.html
me-skip beberapa tahap booting, kemudian load kernel baru.
yang menarik dari ksplice?
waktu rebootnya sangat singkat sekali. kurang dari 1 detik!!
makanya tidak ada perubahan dalam uptimenya.
Q: cara install ksplice?
1. request key
http://ksplice.com/uptrack/key
catat baik2 key ini
2. buat file
vi /etc/apt/sources.list.d/ksplice.list
deb http://www.ksplice.com/apt jaunty ksplice
deb-src http://www.ksplice.com/apt jaunty ksplice
3. ambil security fingerprint, dan tambahkan ke database
wget -N https://www.ksplice.com/apt/ksplice-archive.asc
apt-key add ksplice-archive.asc
4. install paket ksplice
aptitude install ksplice
5. update catalog package
aptitude update
6. install uptrack & uptrack manager (gui)
aptitude install uptrack
masukan key yang udah didapat.
aptitude install uptrack-manager
selesai
untuk maintenancenya?
uptrack-install --> install update
uptrack-remove --> remove update
uptrack-upgrade --> update kernel
uptrack-manager --> menampilkan GUI
uptrack-show --> menampilkan patch yang udah di install
cara agar patch diinstall automatic?
vi /etc/uptrack/uptrack.conf
autoinstall = yes
reference:
http://www.ksplice.com
semoga berguna
regards,
achmad mardiansyah
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar