Setiap situs menerima media kustom
Arahkan panel ke URL atau unggah file. Kami mengambilnya, memeriksa SHA-256 yang Anda berikan, dan memasangnya sebagai drive optik virtual. Periksa digest di sisi Anda terlebih dahulu: unduhan yang terpotong tetapi tetap terpasang adalah pagi yang lebih buruk daripada yang menolak.
sha256sum AlmaLinux-10-x86_64-dvd.isoMelalui API:
curl -s -X POST https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN" -H "Content-Type: application/json" -d '{"url":"https://mirror.example.com/alma-10.iso","sha256":"<digest>","boot":"once"}'Mem-boot-nya
"boot":"once" menempatkan drive pertama dalam urutan boot hanya untuk satu siklus daya, yang menghemat Anda untuk membatalkannya nanti. Mulai ulang instance, buka konsol dari panel, dan installer menunggu. Konsol menawarkan permukaan VNC dan jalur serial; melalui jalur yang panjang, installer teks pada jalur serial jauh lebih tidak menyakitkan daripada yang grafis pada VNC.
Yang akan dilihat installer:
- Disk virtio-blk,
vdadan seterusnya - satu antarmuka virtio-net
- tipe mesin q35, UEFI secara default, BIOS legacy berdasarkan permintaan
Setiap rilis Linux dan BSD saat ini memiliki driver tersebut di dalamnya. Windows tidak. Pasang ISO driver virtio sebagai drive kedua sebelum Anda mulai, atau installer akan menampilkan daftar disk kosong dan menolak untuk menjelaskan mengapa.
Pengalamatan selama instalasi
IPv4 berasal dari DHCP di setiap situs, jadi installer yang bertanya akan mengonfigurasi dirinya sendiri. IPv6 tidak: /64 dirutekan daripada diiklankan, jadi ketik alamat dan gateway dari panel secara manual, atau terima instalasi hanya-v4 dan perbaiki setelah Anda memiliki shell.
Instalasi tanpa pengawasan
Menonton installer melalui VNC adalah penggunaan hidup yang buruk. Kedua keluarga membaca file konfigurasi melalui HTTP.
Debian, pada prompt boot:
auto=true priority=critical url=https://example.com/preseed.cfgAlmaLinux, pada baris perintah kernel:
inst.ks=https://example.com/ks.cfg inst.textTambahkan console=ttyS0,115200n8 ke salah satunya dan seluruh instalasi mengalir ke bawah konsol serial, di mana Anda dapat membacanya di terminal, menyimpan log, dan menempelkan kegagalan ke tiket alih-alih menggambarkan tangkapan layar.
Ketika selesai
Lepas media, atau reboot berikutnya dengan senang hati memulai installer lagi:
curl -s -X DELETE https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN"Kemudian periksa bahwa konsol serial masih berfungsi dari sistem yang terinstal. Instalasi standar sering meninggalkan console= dari baris perintah kernel, dan saat Anda menemukannya seharusnya bukan saat Anda membutuhkannya.
cat /proc/cmdlineApa yang tidak disentuh rebuild
Snapshot bertahan. Kedua alamat bertahan, v4 dan /64, bersama dengan reverse DNS. Siklus penagihan tidak terpengaruh. Disk root ditimpa sepenuhnya, itulah inti dari latihan ini.
Satu ekspektasi yang perlu diatur ulang: instalasi kustom adalah satu-satunya hal di platform ini yang tidak diukur dalam hitungan detik. Gambar kami sendiri memiliki waktu deploy median empat puluh tujuh detik. Installer Anda memakan waktu selama installer Anda, dan mengambil gambar besar menambah beberapa menit sebelum itu bahkan dimulai.