Instal Proxmox VE 6.x di server root Hetzner

Instal Proxmox VE 6.x di server root Hetzner

Pada artikel ini kita akan melakukan instalasi Proxmox VE 6.x di Hetzner Root Server. Hetzner  adalah perusahaan cloud hosting yang menyediakan lelang untuk perangkat keras server fisik dengan harga bersaing dengan model penagihan per/bulan. Dengan server khusus yang disediakan oleh Hetzner, Anda memiliki fleksibilitas konfigurasi perangkat keras khusus untuk memenuhi permintaan aplikasi Anda. Ada juga berbagai pilihan seputar CPU, Memori dan Penyimpanan untuk konfigurasi standar.

Proxmox Virtual Environment (VE) adalah solusi virtualisasi server open-source tingkat perusahaan berdasarkan distribusi Linux Debian dengan kernel Ubuntu LTS yang dimodifikasi. Ini memungkinkan Anda untuk menyebarkan dan mengelola mesin virtual dan kontainer. Kami akan menginstal sistem operasi Debian 10 Linux pada server root Hetzner kemudian melanjutkan untuk menyebarkan solusi virtualisasi Proxmox VE di atasnya.

Saya akan melakukan instalasi Proxmox VE 6.x pada root server Hetzner dengan spesifikasi hardware berikut.

CPU:  Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz (Cores 12) Memori: 256GB RAM Disk: 2 x 480GB SSD Jaringan: 1Gbit IPV4 Alamat: 1 x IPV4 alamat publik

Perhatikan bahwa dengan server Hetzner Root, Anda mendapatkan satu alamat IP publik IPv4 tetapi Anda dapat meminta IP atau subnet tambahan untuk digunakan.

Langkah 1: Boot ke Mode Penyelamatan

Masuk ke  konsol Hetzner Anda  untuk server Root dan navigasikan ke bagian Server di bawah Fungsi utama.

Fungsi utama > Server > Label Server > Penyelamatan

hetzner masuk penyelamatan

Pilih sistem Operasi yang akan digunakan dalam mode penyelamatan, Arsitektur CPU, dan kunci publik dan klik ” Aktifkan sistem penyelamatan “.

hetzner masuk ke aktivasi penyelamatan

Reboot server di bawah bagian server ” Reset “.

Langkah 2: Buat Konfigurasi Server Root.

SSH ke server dalam mode penyelamatan menggunakan  pengguna root  dan kata sandi yang ditampilkan selama aktivasi Penyelamatan.

$ ssh [email protected] Welcome to the Hetzner Rescue System. This Rescue System is based on Debian 9 (stretch) with a newer kernel. You can install software as in a normal system. To install a new operating system from one of our prebuilt images, run 'installimage' and follow the instructions. More information at http://wiki.hetzner.de Rescue System up since 2021-05-06 21:01 +02:00 Hardware data: CPU1: Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz (Cores 12) Memory: 257653 MB Disk /dev/sda: 480 GB (=> 447 GiB) doesn't contain a valid partition table Disk /dev/sdb: 480 GB (=> 447 GiB) doesn't contain a valid partition table Total capacity 894 GiB with 2 Disks Network data: eth0 LINK: yes MAC: b4:2e:99:47:fa:5c IP: xxxxxxxxxxxxxxxxxx IPv6: xxxxxxxxxxxxxxxxxx Intel(R) Gigabit Ethernet Network Driver [email protected] ~ # 

Server root saya memiliki dua disk masing-masing  480GB . Saya akan mengonfigurasinya dalam konfigurasi RAID 0 yang tidak berlebihan.

Mari buat file konfigurasi penginstal server Hetzner bernama install-config.txt

vim install-config.txt

Ini adalah data yang diisi yang akan digunakan oleh gambar  instalasi  untuk menginstal sistem operasi Debian 10 dari gambar yang dibuat sebelumnya.

DRIVE1 /dev/sda DRIVE2 /dev/sdb SWRAID 1 SWRAIDLEVEL 0 # Use 1 for Raid 1 BOOTLOADER grub HOSTNAME myrootserver.computingforgeeks.com PART /boot ext3 512M PART lvm vg0 all LV vg0 root / ext4 50G LV vg0 swap swap swap 8G LV vg0 var /var ext4 300G IMAGE /root/images/Debian-1011-buster-64-minimal.tar.gz

Tinjau dan perbarui konfigurasi disk yang ditampilkan dalam artikel ini agar sesuai dengan kasus penggunaan Anda.

Langkah 3: Instal Debian 10 (Buster) di server root Hetzner

Setelah Anda yakin dengan konfigurasinya, mulailah proses instalasi root server Debian 10 Hetzner.

# installimage -a -c install-config.txt

Proses instalasi akan segera dimulai setelah eksekusi perintah:

Found AUTOSETUP file '/autosetup' Running unattended installimage installation ... DRIVE1 /dev/sda DRIVE2 /dev/sdb SWRAID 1 SWRAIDLEVEL 0 # Use 1 for Raid 1 BOOTLOADER grub HOSTNAME myrootserver.computingforgeeks.com PART /boot ext3 512M PART lvm vg0 all LV vg0 root / ext4 50G LV vg0 swap swap swap 8G LV vg0 var /var ext4 300G IMAGE /root/images/Debian-1011-buster-64-minimal.tar.gz WARNING: Starting installation in 20 seconds ... Press X to continue immediately ... Installation will DELETE ALL DATA ON DISK(s)! Press CTRL-C to abort now!

Tunggu hingga penginstalan selesai.

Hetzner Online GmbH - installimage Your server will be installed now, this will take some minutes You can abort at any time with CTRL+C ... : Reading configuration done : Loading image file variables done : Loading debian specific functions done 1/17 : Deleting partitions done 2/17 : Test partition size done 3/17 : Creating partitions and /etc/fstab done 4/17 : Creating software RAID level 0 done 5/17 : Creating LVM volumes done 6/17 : Formatting partitions : formatting /dev/md/0 with ext4 done : formatting /dev/vg0/root with ext4 done : formatting /dev/vg0/swap with swap done : formatting /dev/vg0/var with ext4 done 7/17 : Mounting partitions done 8/17 : Sync time via ntp done : Importing public key for image validation done 9/17 : Validating image before starting extraction done 10/17 : Extracting image (local) done 11/17 : Setting up network config done 12/17 : Executing additional commands : Setting hostname done : Generating new SSH keys done : Generating mdadm config done : Generating ramdisk done : Generating ntp config done 13/17 : Setting up miscellaneous files done 14/17 : Configuring authentication : Fetching SSH keys done : Disabling root password done : Disabling SSH root login without password done : Copying SSH keys done 15/17 : Installing bootloader grub done 16/17 : Running some debian specific functions done 17/17 : Clearing log files done INSTALLATION COMPLETE You can now reboot and log in to your new system with the same credentials that you used to log into the rescue system.

Kemudian reboot server

 

# shutdown -r now

Masuk ke server Anda dengan kredensial pengguna root.

$ ssh [email protected] Linux proxmox 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.

Periksa skema partisi di server. Itu harus mencerminkan pengaturan awal:

# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 447.1G 0 disk ├─sda1 8:1 0 512M 0 part │ └─md0 9:0 0 511M 0 raid1 /boot └─sda2 8:2 0 446.6G 0 part └─md1 9:1 0 893G 0 raid0 ├─vg0-root 253:0 0 50G 0 lvm / ├─vg0-swap 253:1 0 8G 0 lvm [SWAP] └─vg0-var 253:2 0 300G 0 lvm /var sdb 8:16 0 447.1G 0 disk ├─sdb1 8:17 0 512M 0 part │ └─md0 9:0 0 511M 0 raid1 /boot └─sdb2 8:18 0 446.6G 0 part └─md1 9:1 0 893G 0 raid0 ├─vg0-root 253:0 0 50G 0 lvm / ├─vg0-swap 253:1 0 8G 0 lvm [SWAP] └─vg0-var 253:2 0 300G 0 lvm /var # pvs PV VG Fmt Attr PSize PFree /dev/md1 vg0 lvm2 a-- 893.00g 535.00g # vgs VG #PV #LV #SN Attr VSize VFree vg0 1 3 0 wz--n- 893.00g 535.00g # lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root vg0 -wi-ao---- 50.00g swap vg0 -wi-ao---- 8.00g var vg0 -wi-ao---- 300.00g

Anda dapat menambahkan lebih banyak ruang ke volume logis:

 

lvextend -r -L +20G /dev/vg0/<lvname> lvextend -r -l +100%FREE /dev/vg0/<lvname> #add all free to this lv

Konfirmasikan penginstalan Debian yang berhasil dengan menanyakan info rilis OS:

[email protected] ~ # cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 10 (buster)" NAME="Debian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"

Pastikan sistem diperbarui:

 

apt update apt -y full-upgrade apt install sudo bash-completion wget vim [ -f /var/run/reboot-required ] && reboot -f

Langkah 4: Instal Proxmox VE 6.x di Debian 10

Setelah OS diinstal, Anda dapat melanjutkan ke instalasi Proxmox VE 6.x di Debian 10. Baru-baru ini saya membuat artikel tentang penerapan solusi Proxmox Virtualization di Debian 10. Artikel referensi dibagikan di tautan di bawah ini.

Related Posts