Jadi beberapa minggu yang lalu, tepatnya satu bulan yang lalu itu. Waktu pas habis lebaran. Ini kendala waktu saya mau coba upgrade server game saya. Jadi base sistem OS-nya itu Rocky 8 dan agak kurang optimal dengan konfigurasi IP public-nya, dan juga saya pakai dua koneksi: WiFi dan Ethernet. Ini sih buat antisipasi kalau WiFi tiba-tiba gak bisa konek dan ada backup ke Ethernet.
Nah, jadi kendalanya itu di konfigurasi IP public-nya. Saya sewa IP public di provider. Mungkin ada pertanyaan kenapa gak pakai VPS aja yang emang gampang. Mungkin alasannya sih karena laptop nganggur dan resource-nya juga enak, kan RAM oke, storage juga oke. Kalau pakai VPS kan terbatas, jadi saya pakai laptop.
Jadi gitu deh. Nah lanjut ke konfigurasi IP public-nya. Itu ada kendala agak kurang kompatibel dengan OS-nya kan. Yaudah saya mau coba pindah OS nih, backup dulu data world-nya dan muncul kendala. Saya hanya ada USB 3 dan port USB di laptop saya cuma support yang versi 2. Di situ dia gak ke-detect si OS-nya.
Nah, di sini saya ada beberapa opsi buat install, yaitu:
- Install via laptop saya yang biasa saya pakai
- Beli USB yang support USB-nya
- Pakai laptop satunya yang support USB 3
Oke kita ke opsi pertama, pakai laptop yang saya pakai itu ada kendala. Kendalanya laptop yang saya pakai itu gak support SSD SATA. Caddy-nya juga gak ada, jadi itu dihilangkan.
Ke opsi kedua, yaitu biaya dan nyarinya susah. Beli online juga takutnya kelamaan kan. Nyari juga nyari ke mana. Jadi saya ilangin opsi itu.
Kita masuk ke opsi yang ketiga: pakai laptop yang support USB 3.
Jadi saya pilih opsi 3 itu. Pertama saya copot si SSD yang di laptop server, habis itu pasang dan install di laptop yang support. Saya wipe out semua isinya karena data backup-nya juga ada. Proses install nih lancar jaya. OS-nya juga aman, pakai Ubuntu. Udah berhasil nih dia di-install, saya pindahin tuh ke laptop server.
So far, boot ke OS-nya aman. Tapi ada satu masalah: ether-nya ini gak ke-detect di Network Manager. Oke, jadi itu saya cari-cari kenapa dan ketemu, karena default waktu penginstalan itu sepertinya network card yang LAN tuh gak setup otomatis, jadi mesti manual pakai dhclient
buat dapat IP-nya. Tapi ada masalah juga dari situ, dia gak nerima koneksi internet dan itu perlu pakai WiFi buat ke-detect-nya.
Jadi alurnya network-nya itu: WiFi buat outgoing koneksi dan Ethernet itu buat incoming koneksi. Jadi kepisah kwkwkw, mantap. Jadi oke tuh, saya setup lagi server-nya dan mindahin datanya ke server baru dengan OS baru. So far aman, IP public juga jalan aman. Dan ada satu kendala lagi yang muncul. Itu ada di service bot-nya, dia gak nampilin prompt waktu si user masuk world Minecraft, tapi waktu si user itu keluar itu bisa. Padahal saya cek di log dia itu ngedetect line baru. Ya sampai sekarang belum saya benerin hehe. Saya perlu ngoprek lagi buat itu-nya.
Ya gitu aja cerita random hari ini. Sampai jumpa pada tulisan selanjutnya.
Leave a Reply