Warning: mysqli_query(): (HY000/1021): Disk full (/tmp/#sql_16df1_1.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") in /var/www/vhosts/maringulik.com/public_html/wp-includes/wp-db.php on line 2056
Ubuntu Patch Management Menggunakan Ansible – Maringulik.com

Ubuntu Patch Management Menggunakan Ansible

Sistem Administrator bertangung jawab untuk melakukan patching sistem operasi Linux yang dalam contoh kasus ini ekosistem yang dikelola oleh Sistem Administor yaitu menggunakan Ubuntu. Sebagai amana di ketahui untuk pathing ini adalah pekerjaan yang akan menyita waktu jika server yang Ana kelola banyak. Untuk melakukan patching satu server, Sistem Administrator perlu mengidentifikasi bahwa update tersedia lalu jika tersedia maka mendownload dan menginstal pembaharuan. Pada lingkungan lebih luas yitu contohnya di lingkungan perusahaan, mungkin terdapat puluhan atau ratusan server yang di kelola dan menbutuhkan update. Sehingga pekerjaan patching ini akan menyita waktu dan mungkin bisa terjadi kesalahan update atau bahwakan kegagalan booting. Maka perlu dilakukan otomatisasi agar perkerjaan patching ini menjadi lebih efektif dan efesien.

Sebelum mepelajari bagaimana patch management dan automation dijalankan maka perlu Anda ketahui dahulu cara manual yang biasanya dilakukan untuk melakukan update Ubuntu. Karena masih banyak yang belum memahi perbedaan dan konsep dasar seperti cara kerja apt update, apt upgrade ataupun dist-upgrade

# sudah apt update

Apt update ini berfungsi memperbaharui daftar sumber paket (source.list) untuk mendapatkan daftar terbaru dari paket yang tersedia di repositori. perintah ini berguna untuk mendapatkan info tentang versi terbaru dari paket atau dependensinya.

Pada saat Anda melakukan update maka terdapat 3 variabel yaitu

 

Hit berarti harus memeriksa cap waktu pada daftar paket, yang cocok dan tidak ada perubahan.

Ign berarti tidak ada perubahan pada file indeks pdiff, itu tidak akan repot-repot mengunduhnya lagi.

Get berarti untuk memeriksa cap waktu pada daftar paket, ada perubahan dan akan diunduh.

# sudah apt upgrade

Setelah melakukan update yang berfung untuk memperbarui daftar paket yang bisa di perbaharui. Lalu apt upgrade berfungsi untuk meninstall upgrade yang tersedia dari semua paket yang diinstal pada sistem oprenrasi ubuntu melalui file sources.list. Paket baru akan dinstal jika diperlukan untuk memenuhi depedensi, tetapi paket yang ada tidak akan dihapus.

Untuk mengerahui pada saja yang di upgrade maka Anda dapat melihat list upgradeable nya terlebih dahulu dengan command sudo apt list –upgradeable

 

Lalu untuk melakukan upgrade sebuat list yang upgradeable bisa langsung jalankan command sudo apt upgrade 

Gambar dibawah yaitu proses konfirmasi kembali untuk paket baru yang di install dan proses download paket baru yang tersedia

 

proses selanjutnya ketika upgrade yaitu unpacking dan installing new new package version

 

Jika terdapat service yang di restart maka terdapat pilihan ingin autorestart atau perlu konfirmasi dahulu. seperti contoh service ssh

 

lalu proses upgrade akan selesai