ืืืืืจืื ืงืืืืื, ืืชืืื ื ืืืืจ ืขื ืื ืื Proxmox VE ืืืื ืื ืขืืื. ืืืื ื ืืืจ ืขื ืืื ืืชื ืืืื ืืืฉืชืืฉ ืืืคืฉืจืืช ืฉื clustering ืื ืจืื ืืืื ืืชืจืื ืืช ืื ื ืืชื.
ืืื ืืฉืืื ืืืืืข ืืื ื ืืืฅ? ืืฉืืื (ืืืืฉืืื ืืื ืืื) ืืื ืงืืืฆืช ืฉืจืชืื ืืืืืืืื ืขื ืืื ืขืจืืฆื ืชืงืฉืืจืช ืืืืจืื, ืืคืืขืืื ืืืืคืืขืื ืืคื ื ืืืฉืชืืฉ ืืืืืื ืืื. ืืฉื ื ืืกืคืจ ืชืจืืืฉืื ืขืืงืจืืื ืืฉืืืืฉ ืืืฉืืื:
- ืืชื ืกืืืื ืืช ืืชืงืืืช (ืืืื ืืช ืืืืื).
- ืืืืื ืขืืืกืื (ืืืืื ืขืืืกืื).
- ืขืืืื ืืชืคืืงื (ืืืฆืืขืื ืืืืืื).
- ืืืฆืืข ืืืฉืื ืืืืืจ (ืืืฉืื ืืืืืจ).
ืืื ืชืจืืืฉ ืืฉ ืืจืืฉืืช ืืฉืื ืืืืจื ืืืฉืืื. ืืืืืื, ืขืืืจ ืืฉืืื ืฉืืืฆืข ืืืฉืื ืืืืืจ, ืืืจืืฉื ืืขืืงืจืืช ืืื ืืืืจืืช ืืืืื ืฉื ืคืขืืืืช ื ืงืืื ืฆืคื ืืืฉืืืืช ืจืฉืช ื ืืืื. ืืฉืืืืืช ืืืื ืืฉืืฉืื ืืขืชืื ืงืจืืืืช ืืืืจืืช ืืืงืจ.
ืืืืืื ืฉื ืืขื ื ืื ืืฉื ืฉื ืืืฉืื ืืืืืจ, ืื ื ืจืืฆื ืืฆืืื ืฉืืฉ ืื ืืืจ ืืื ืืขืจืืช ืจืฉืช (ืืืจืฉืช ืืื ืืืืช - ืกืจืื, ืจืฉืช). ืืืจืืช ืืืืืื ืืืืื, ืื ืชืืืืื ืืื ืืขืจืืช ืืจืฉืช ืืืืฉืืื. ืืจืื ืืื ื ืืฉืืื ืืืืื ืืจืืื. ืื ืืืื ืืืฉืืื, ืืฆืืชืื ืืืืืืื ืืจืฉืช ืื ืืจืื ืืืจืืื ืืื ืืืืืคืืื ืื ืืืืื ืืช ื ืืืื. ืืืฉื ืื ืืคืฉืืช ืืช ืืคืชืจืื ืฉื ืืขืืืช ืืืฉืื ืืืืืจืืช, ืื ืืื ื ืืืคืฉืจืช ืืืฆืืจ ืฉืื ืืื ืืฆืืชืื.
ืืืืื ืืืืืช ืืืขืจืืช ืจืฉืช ืืื ืคืืืคืืจืืช ืืืฉืื ืคืืคืืืจืืช
BOIN (ืชืฉืชืืช ืคืชืืื ืฉื ืืจืงืื ืืืืฉืื ืจืฉืช). ืคืืืคืืจืื ืื ื ืืฆืจื ืืืงืืจ ืขืืืจ ืืคืจืืืงืSETI @ home (Search for Extra-Terrestrial Intelligence at Home), ืืชืืืืืืช ืขื ืืืขืื ืฉื ืืฆืืืช ืืื ืืืืื ืฆืื ืืืืฅ ืืืืืจ ืืืจืฅ ืขื ืืื ื ืืชืื ืืืชืืช ืจืืื.
ืึตืื ืึทืคืขึดืืึดืื ืึถืช ืึถืืืขืจื ืขืฆืื ืฉื ื ืชืื ืื ืืืชืงืืืื ืืืืกืงืืคื ืจืืื ื ืฉืืจ ืืืชืืืืช ืงืื ืืช ืจืืืช, ืืื ื ืฉืืืื ืืฆืืชืื ืฉื ืืขืจืืช ืืจืฉืช (ืืคืจืืืงื SETI@home, ืืืฉืืื ืืชื ืืืื ืืืืืื ืืช ืืชืคืงืื ืฉื ืฆืืชืื ืืืื). ืื ืชืื ืื ืืขืืืืื ืืฆืืชืื ืืืืืจ ืกืืื ืืขืืืื, ืื ื ืฉืืืื ืืฉืจืช ืืืจืืื ืฉื ืคืจืืืงื SETI. ืื, ืืคืจืืืงื ืคืืชืจ ืืช ืืืขืื ืืืืืืืืช ืืืืจืืืช ืืืืชืจ ืืืื ืฉืชืขืืื ืืจืฉืืชื ืืื ืืืืฉืื ืื ืืจืฉ.
ืืขืช, ืืืืจ ืฉืืฉ ืื ื ืืื ื ืืจืืจื ืฉื ืื ืื ืืฉืืื, ืื ื ืืฆืืขืื ืืฉืงืื ืืืฆื ื ืืชื ืืืฆืืจ ืืืชื ืืืืฉืชืืฉ ืื. ื ืฉืชืืฉ ืืืขืจืืช ืืืจืืืืืืืฆืื ืืงืื ืคืชืื
ืืฉืื ืืืืืื ืืืืื ืืืืจืืจ ืืช ืืืืืืืช ืืืจืืฉืืช ืืืขืจืืช ืฉื Proxmox ืืคื ื ืฉืืชืืืืื ืืืฆืืจ ืืฉืืื, ืืืืืจ:
- ืืืกืคืจ ืืืจืื ืฉื ืฆืืชืื ืืืฉืืื - 32;
- ืื ืืฆืืชืื ืืืืืื ืืืืืช ืืืชื ืืจืกื ืฉื Proxmox (ืืฉ ืืจืืืื, ืืื ืื ืื ืืืืืฆืื ืืืืฆืืจ);
- ืื ืืขืชืื ืืชืืื ื ืืืฉืชืืฉ ืืคืื ืงืฆืืื ืืืืช High Availability, ืื ืืืฉืืื ืืืืจ ืืืืืช ืืคืืืช 3 ืฆืืชืื;
- ืืฆืืืืช ืืืืืืช ืืืืืช ืคืชืืืืช ืืื ืฉืฆืืชืื ืืชืงืฉืจื ืื ืขื ืื UDP/5404, UDP/5405 ืขืืืจ corosync ื TCP / 22 ืขืืืจ SSH;
- ืขืืืื ืจืฉืช ืืื ืฆืืชืื ืื ืืขืื 2 ms.
ืฆืืจ ืืฉืืื
ืึธืฉืืึผื! ืืชืฆืืจื ืืืื ืืื ืืืืงื. ืื ืชืฉืื ืืืืืง ืขื
ืขื ืื ืช ืืืคืขืื ืืฉืืื ืืืืงื, ืืงืื ื ืฉืืืฉื ืฉืจืชืื ืฉืืื ืืืชืงื ื-Proxmox hypervisor ืขื ืืืชื ืชืฆืืจื (2 ืืืืืช, 2 GB ืฉื RAM).
ืื ืืชื ืจืืฆื ืืืขืช ืืื ืืชื ืืืื ืืืชืงืื ืืช Proxmox, ืื ืื ื ืืืืืฆืื ืืงืจืื ืืช ืืืืืจ ืืงืืื ืฉืื ื -
ืงืกื ืืืืจืืืืืืืฆืื: ืงืืจืก ืืืื ื-Proxmox VE .
ืืชืืืื, ืืืืจ ืืชืงื ืช ืืขืจืืช ืืืคืขืื, ืฉืจืช ืืืื ืคืืขื ืคื ืืื ืืฆื ืขืฆืืื.
ืฆืืจ ืืฉืืื ืขื ืืื ืืืืฆื ืขื ืืืคืชืืจ ืฆืืจ ืืฉืืื ืืกืขืืฃ ืืจืืืื ืื.
ืื ื ืืืืืจืื ืฉื ืืืฉืืื ืืขืชืืื ืืืืืจืื ืืืืืจ ืจืฉืช ืคืขืื.
ืืืฅ ืขื ืืืืฆื ืฆืืจ. ืืฉืจืช ืืคืืง ืืคืชื ืฉื 2048 ืกืืืืืช ืืืืชืื ืืืชื ืืื ืขื ืืคืจืืืจืื ืฉื ืืืฉืืื ืืืืฉ ืืงืืฆื ืืชืฆืืจื.
ืืืืชืื ืืฉืืื ืืกืืจ ืืขืื ืขื ืกืืื ืืืฆืื ืฉื ืืคืขืืื. ืืขืช, ืืืกืชืืืืช ืขื ืืืืืข ืืืืื ืขื ืืืขืจืืช, ื ืืชื ืืจืืืช ืฉืืฉืจืช ืขืืจ ืืืฆื ืืฉืืื. ืขื ืื, ืืืฉืืื ืืืจืื ืืฆืืืช ืืื ืืืื, ืืืืืจ, ืืื ืื ืขืืืื ืืช ืืืืืืืช ืฉืขืืืจื ืืจืืฉ ืืฉืืื.
ืืฆืืจืคืืช ืืืฉืืื
ืืคื ื ืืืืืจ ืืืฉืืื ืฉื ืืฆืจ, ืขืืื ื ืืงืื ืืืืข ืืื ืืืฉืืื ืืช ืืืืืืจ. ืืื ืืขืฉืืช ืืืช, ืขืืืจ ืื ืืกืขืืฃ ืืฉืืื ืืืืฅ ืขื ืืืคืชืืจ ืืฆืืจืฃ ืืืืืข.
ืืืืื ืฉื ืคืชื ืื ื ืืชืขื ืืื ืื ืืชืืื ืืฉืื ืืขื ืืืชื ืืฉื. ืืืื ืฆืืจื ืืืขืชืืง ืืืชื.
ืื ืคืจืืืจื ืืืืืืจ ืืืจืืฉืื ืืงืืืืื ืืื: ืืชืืืช ืืฉืจืช ืืืืืืจ ืืืืืขืช ืืืฆืืข ืืืืืืืืืช. ืื ืื ื ืืืืืื ืืฉืจืช ืฉืฆืจืื ืืืืืื ืืืฉืืื. ืื ืื ื ืืืืฆืื ืขื ืืืคืชืืจ ืืฆืืจืฃ ืืืฉืืื ืืืืืื ืฉื ืคืชื, ืืืืง ืืช ืืชืืื ืฉืืืขืชืง.
ืฉืืืช ืืชืืืช ืขืืืชืื ะธ ืืืืขืืช ืืฆืืข ืืืืื ืืืืืืืืช. ืืื ืืช ืกืืกืืช ืืฉืืจืฉ ืขืืืจ ืฆืืืช ืืกืคืจ 1, ืืืจ ืืช ืืืืืจ ืืจืฉืช ืืืืฅ ืขื ืืืคืชืืจ ืึฐืึดืฆึฐืึทืจึตืฃ.
ืืืืื ืชืืืื ืืืฆืืจืคืืช ืืืฉืืื, ืืฃ ืืืื ืืจื ื ืฉื ื-GUI ืขืฉืื ืืืคืกืืง ืืืชืขืืื. ืื ืืกืืจ, ืคืฉืื ืืขื ืืืืฉ ืืช ืืืฃ. ืืืืืง ืืืืชื ืืืคื, ื ืืกืืฃ ืขืื ืฆืืืช ืืืชืืฆืื ืืื ื ืงืื ืืฉืืื ืืื ืฉื 3 ืฆืืชืื ืขืืืืื.
ืืขืช ืื ื ืืืืืื ืืฉืืื ืืื ืฆืืชื ืืืฉืืื ื-GUI ืืื.
ืืจืืื ืืืื ืืช ืืืืื
Proxmox out of the box ืชืืื ืืคืื ืงืฆืืื ืืืืช ืฉื ืืจืืื HA ืขืืืจ ืืืื ืืช ืืืจืืืืืืืช ืืืืืืืช LXC ืืืื. ืชืึนืขึถืึถืช ืื-ืื ืื ืืืื ืืืืคื ืืฉืืืืืช ืืืืฉืืื, ืืืฆืข ืืขืืจ ืืฉื ืืฆืืืช ืืืฉื ืืฆืืืช ืขืืื. ืืื ืฉืืื ืื ืื ืืคืขื ืืืืื, ืืฉ ืฆืืจื ืฉืืืืื ืืช ืืืจืืืืืืืช ืืืืืืืช ืืืื ืืืกืื ืงืืฆืื ืืฉืืชืฃ.
ืืืืจ ืืคืขืืช ืืคืื ืงืฆืืื ืืืืช ืฉื High Availability, ืืืกื ืืช ืืชืืื ื ha-manager ืชื ืืจ ืืืืคื ืจืฆืืฃ ืืช ืืฆื ืืืืฉื ืืืืืจืืืืื ืื ืืืืื ืืชืงืืื ืืื ืืจืืงืฆืื ืืกืื ืืจืื ืืช ืขื ืฆืืชื ืืฉืืืืืช ืืืจืื.
ืืฆืจืฃ ืืืกืื ืืฉืืชืฃ
ืืืืืื, ืคืจืกื ื ืฉืืชืืฃ ืงืืืฅ NFS ืงืื ื-192.168.88.18. ืืื ืฉืื ืืฆืืชืื ืฉื ืืืฉืืื ืืืืื ืืืฉืชืืฉ ืื, ืขืืื ืืืฆืข ืืช ืืื ืืคืืืฆืืืช ืืืืืช.
ืืืจ ืืชืคืจืื ืืืฉืง ืืืื ืืจื ื ืืจืื ื ืชืื ืื - ืืืกืื - ืืืกืคื - NFS.
ืืื ืืช ืืฉืืืช ID ะธ ืฉืจืช. ืืจืฉืืื ืื ืคืชืืช ืืฆืื ืืืจ ืืช ืืกืคืจืืื ืืจืฆืืื ืืืื ืืืืื ืืช ืืืจืฉืืื ืชืึนืึถื - ืกืืื ื ืชืื ืื ื ืืจืฉืื. ืืืืจ ืืืืฆื ืขื ืืืคืชืืจ ืืืืกืืฃ ืืืืกืื ืืืื ืืืืืจ ืืื ืฆืืชื ืืืฉืืื.
ืืขืช ืืฆืืจืช ืืืื ืืช ืืืจืืืืืืืช ืืืืืืืช ืืื ืืื ืืืฆืืชืื, ืื ื ืืฆืืื ืื ืืช ืฉืื ื ืืืกืื ืืืืกืื.
ืืืืจืช HA
ืืืืืื, ืืืื ื ืืฆืืจ ืงืื ืืืื ืจ ืขื ืืืืื ืื 18.04 ืื ืืืืจ ืขืืืจื ืืืื ืืช ืืืืื. ืืืืจ ืืฆืืจืช ืืืคืขืืช ืืืืืื, ืขืืืจ ืื ืืงืืข Datacenter-HA-Add. ืืฉืื ืฉื ืคืชื, ืฆืืื ืืช ืืืื ืืืืื ื ืืืืืจืืืืืืช/ืืืื ืืืช ืืืกืคืจ ืืืจืื ืฉื ื ืืกืืื ืืช ืืืชืื ืืืขืืืจ ืืื ืฆืืชืื.
ืื ืืืกืคืจ ืืื ืืจื, ื-Hypervisor ืืกืื ืืช ื-VM ืืืฉื ืืืื ืืก ืืืชื ืืืฆื Error, ืืืืืจ ืืื ืืคืกืืง ืืืฆืข ืืืชื ืื ืคืขืืื.
ืืืืจ ืืืืฆื ืขื ืืืคืชืืจ ืืืืกืืฃ ืืฉืืจืืช ืื-ืื ืื ืืืืืข ืืื ืืฆืืชืื ืฉื ืืืฉืืื ืฉืืขืช ื ืฉืื ื-VM ืขื ืืืืื ืฉืฆืืื ืืืืงืจื ืฉื ืงืจืืกื ืืฉ ืืืคืขืื ืืืชื ืืืืฉ ืืฆืืืช ืืืจ.
ืืืื ื ืขืฉื ืืชืจืกืงืืช
ืืื ืืจืืืช ืืื ืืืืืง ืคืืขื ืื ืื ืื ืืืืชืื, ืืืื ื ืืื ืืช ืืกืคืงืช ืืืฉืื ืฉื node1 ืืฆืืจื ืื ืชืงืื ื. ืื ืื ื ืืกืชืืืื ืืฆืืืช ืืืจ ืื ืงืืจื ืขื ืืืฉืืื. ืื ื ืจืืืื ืฉืืืขืจืืช ืชืืงื ื ืชืงืื.
ืคืขืืืช ืื ืื ืื ื-HA ืืื ืคืืจืืฉื ืืืฉืืืืช ืฉื ื-VM. ืืจืืข ืฉืืฆืืืช "ื ืืคื", ืคืขืืืช ื-VM ื ืขืฆืจืช ืืื ืืช ืขื ืฉืืื ืืืคืขืืช ืืืืฉ ืืืืืืืืช ืืฆืืืช ืืืจ.
ืืืื ืืชืืื ื"ืงืกื" - ืืืฉืืื ืืงืฆื ืืืืฉ ืืืืืืืืช ืืช ืืฆืืืช ืืืคืขืืช ื-VM ืฉืื ื ืืชืื 120 ืฉื ืืืช ืืขืืืื ืฉืืืืจื ืืืืืืืืช.
ืื ื ืืืืื ืืช ืืฆืืืช 2 ืืชืืื ื. ืืืื ื ืจืื ืื โโืืืฉืืื ืืฉืจืื ืืื ื-VM ืืืืืจ ืืืฆื ืขืืืื ืืืืืืื.
ืืืจืื ืืฆืขืจ, ืืคื ืฉืื ื ืืืืืื ืืจืืืช, ืืฉ ืื ื ืืขืื ืขื ืืขืืืื ืฉืืืจ ืืื ืื ืืื ืืฆืืืช ืืืืื ืฉืฉืจื, ืื ืฉืื ืืจื ืืืืืืืืช ืืช HA. ืื ื ื ืืชื ืื ืืช ืืคืงืืื ืืืคืืช ืืชืงื ืช ืื ืืื ืืงืื ืกืืื.
pvecm expected 1
ืืืืจ 2 ืืงืืช, ืื ืื ืื ื-HA ืคืขื ืืืืื, ืืื ืืฆื ืืช node2, ืืฉืืง ืืช ื-VM ืฉืื ื ื-node3.
ืืจืืข ืฉืืคืขืื ื ืฉืื ืืช node1 ื- node2, ืืืฉืืื ืฉืืืืจ ืืืืืื. ืฉืืื ืื ืฉื-VM ืืื ื ืขืืืจ ืืืืจื ื-node1 ืืขืฆืื, ืื ื ืืชื ืืขืฉืืช ืืืช ืืืืคื ืืื ื.
ืกืืื
ืกืืคืจื ื ืืื ืขื ืืื ืคืืขื ืื ืื ืื ืืืฉืืืืืช ืฉื Proxmox, ืืื ืืจืื ื ืืื ืืื HA ืืืืืจ ืขืืืจ ืืืื ืืช ืืืจืืืืืืืช ืืืืืืืช. ืฉืืืืฉ ื ืืื ื-Clustering ื-HA ืืืืื ืืืื ืืช ืืืื ืืช ืืชืฉืชืืช, ืืื ืืกืคืง ืืชืืืฉืฉืืช ืืืกืื.
ืืคื ื ืืฆืืจืช ืืฉืืื, ืขืืื ืืชืื ื ืืื ืืืืื ืืืจืืช ืืื ืืฉืืฉ ืืืื ืืืื ืฆืืจื ืืืืืื ืืืชื ืืขืชืื. ืืชื ืื ืฆืจืื ืืืืืง ืืช ืชืฉืชืืช ืืจืฉืช ืขื ืืืื ืืช ืืขืืืื ืขื ืขืืืืืื ืืื ืืืืืื ืืื ืฉืืืฉืืื ืืขืชืืื ืืขืืื ืืื ืชืงืืืช.
ืกืคืจ ืื ื - ืืื ืืชื ืืฉืชืืฉ ืืืืืืืช ืืืฉืืืืืช ืฉื Proxmox? ืืืืื ืืื ืืชืืืืืช.
ืืืืจืื ืงืืืืื ืขื ืืืคืจืืืืืจ Proxmox VE:
ืงืกื ืืืืจืืืืืืืฆืื: ืงืืจืก ืืืื ื-Proxmox VE ืืืื ืืืืืืื ื-Proxmox VE
ืืงืืจ: www.habr.com