Nainstalovat z ISO obrazu
Při instalaci zvolit jazyk Slovenian
Po instalaci – přihlásit přes SSH root a zadané heslo
Zakomentovat řádek v /etc/apt/sources.list.d/pve-enterprise.list Do /etc/apt/sources.list přidat:
deb http://download.proxmox.com/debian stretch pve-no-subscription
apt-get -f install && apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get autoremove && apt-get remove Na jednom z nodů (192.168.26.2):
pvecm create <jméno_clusteru> třeba pvecm create pve-cluster-1 Přihlásit na další node a přidat ho do clusteru:
pvecm add 192.168.26.2 To udělat také na všech zbývajících nodech - tím se přidají do clusteru, který jsme vytvořili na 192.168.26.2. pvecm status
Přihlásit v prohlížeči na jeden z nodů: Nahrát ISO s operačním systémem:
/etc/hosts : 192.168.26.2 pve-1 192.168.26.3 pve-2 192.168.26.4 pve-3 DRBD: https://docs.linbit.com/doc/users-guide-90/s-proxmox-install/
wget -O- https://packages.linbit.com/package-signing-pubkey.asc | apt-key add - echo "deb http://packages.linbit.com/proxmox/ proxmox-4 drbd-9.0" > \ /etc/apt/sources.list.d/linbit.list apt-get update apt-get install -y drbd8-utils ntp drbdmanage-proxmox parted
Inicializace disku:
ls -la /dev/disk/by-id/ata-*
parted /dev/disk/by-id/ata-VBOX_HARDDISK_VB1d196ec4-26a83732 mklabel gpt
...
zpool create tank -m none ata-VBOX_HARDDISK_VB1d196ec4-26a83732
nebo mirror a tak
zfs create -s -o compression=lz4 -V 25G tank/zvolx
zfs list -o name,used,avail,refer,mountpoint,volsize,compression
file /dev/zvol/tank/zvolx
-> /dev/zd0
cat > /etc/drbd.d/my.res << %H
resource my {
net {
ko-count 21;
sndbuf-size 0;
max-buffers 8192;
max-epoch-size 8192;
no-tcp-cork;
after-sb-0pri discard-younger-primary;
after-sb-1pri consensus;
after-sb-2pri disconnect;
}
disk {
disk-barrier no;
disk-flushes no;
disk-drain yes;
md-flushes yes;
}
syncer {
rate 512000k; # bytes/second
c-plan-ahead 20; # 1/10 seconds, default
c-delay-target 15; # 1/10 seconds
c-fill-target 0s; # bytes
c-max-rate 921600k; # bytes/second
c-min-rate 81920k; # bytes/second
al-extents 6433;
}
protocol C;
device /dev/drbd1;
meta-disk internal;
on pve-1 {
address 192.168.26.2:7811;
disk /dev/zvol/tank/zvolx;
}
on pve-2 {
address 192.168.26.3:7811;
disk /dev/zvol/tank/zvolx;
}
on pve-3 {
address 192.168.26.4:7811;
disk /dev/zvol/tank/zvolx;
}
}
%H
clear
sysctl -w vm.min_free_kbytes=128000
sysctl -w net.core.rmem_max=8388608
sysctl -w net.core.wmem_max=8388608
cat >>/etc/sysctl.conf <<%H
vm.min_free_kbytes=128000
net.core.rmem_max=8388608
net.core.wmem_max=8388608
%H