Қазіргі виртуализация әлемінде жоғары қолжетімділік (HA) маңызды талап болып табылады, ол маңызды сервистер мен қосымшалардың үзіліссіз жұмысын қамтамасыз етеді.
Proxmox VE жоғары қолжетімділік үшін қуатты құралдарды ұсынады, бұл IT-мамандарға downtime уақытын азайтуға және инфрақұрылымның үзіліссіз жұмысын қамтамасыз етуге мүмкіндік береді.
Осы нұсқаулықта біз Proxmox-та виртуалды машинаның жоғары қолжетімділігін қалай орнату керектігін толығымен қарастырамыз, командалық жол мен веб-интерфейсті пайдаланып.
Жоғары қолжетімділіктің негізгі принциптері
Жоғары қолжетімділік резервтік ресурстар мен автоматты қалпына келтіру механизмдерін қамтамасыз ету арқылы жүйенің жұмысын негізгі түйін немесе жабдықтың ақауы кезінде жалғастыруды білдіреді. HA компоненттері мыналарды қамтиды:
- Ресурстарды резервтеу: Қосымша түйіндер мен сақтау құрылғыларын қамтамасыз ету.
- Құрылғы күйін мониторингтеу: ВМ мен түйіндердің күйін үнемі бақылау.
- Автоматты ауыстыру: Сбой кезінде жұмыс жүктемелерін резервтік ресурстарға автоматты түрде ауыстыру механизмі.
1-қадам: Proxmox кластерін дайындау
Жоғары қолжетімділікті орнату үшін бірнеше түйінді қамтитын Proxmox кластерін құру қажет.
Proxmox кластерін құру
-
Бірінші түйінде кластер құру
Бірінші Proxmox түйініне SSH арқылы қосылыңыз және кластер құру үшін келесі команданы орындаңыз:
bashpvecm create my-cluster
my-cluster
– кластеріңіздің аты.
-
Кластерге түйіндерді қосу
Әрбір келесі түйінде кластерге қосу үшін келесі команданы орындаңыз:
bashpvecm add <бірінші түйіннің IP-мекенжайы>
Бірінші түйіннің root паролін енгізу қажет болуы мүмкін.
-
Кластер күйін тексеру
Барлық түйіндерді қосқаннан кейін кластердің күйін тексеріңіз:
bashpvecm status
Бұл команда кластердің күйін, түйіндердің санын және кворма туралы ақпаратты көрсетеді.
2-қадам: Желілік сақтау ортасын орнату
Виртуалды машиналардың жоғары қолжетімділігін қамтамасыз ету үшін барлық түйіндерге қолжетімді желілік сақтау қажет.
NFS сақтау ортасын орнату
-
Ubuntu жүйесінде NFS серверін орнату
NFS сақтау серверін орнату үшін келесі командаларды орындаңыз:
bashsudo apt-get update sudo apt-get install nfs-kernel-server
-
Экспортталған каталогтарды баптау
/etc/exports
конфигурация файлын ашып, ВМ деректерін сақтауға арналған каталогты қосыңыз:bash/mnt/vmdata *(rw,sync,no_subtree_check)
-
NFS серверін қайта іске қосу
Өзгерістерді қолдану үшін NFS серверін қайта іске қосыңыз:
bashsudo systemctl restart nfs-kernel-server
-
Proxmox-та NFS сақтау орнын қосу
Proxmox веб-интерфейсінде Datacenter > Storage > Add > NFS бөліміне өтіп, NFS сақтау параметрлерін енгізіңіз:
- ID: Сақтау орнынан аты.
- Server: NFS серверінің IP-мекенжайы.
- Export: Экспортталған каталогтың жолы.
- Content: Сақталатын деректер түрлері (мысалы,
Disk image
,ISO image
).
3-қадам: Виртуалды машинаға жоғары қолжетімділікті орнату
HA менеджерін орнату және баптау
-
pve-ha-manager
пакетін орнатуӘрбір түйінде HA менеджерін орнатыңыз:
bashapt-get update apt-get install pve-ha-manager
-
Ресурс топтарын құру
Веб-интерфейсте Datacenter > HA > Add > Group тармағына өтіп, топ құрыңыз:
- ID: Топтың идентификаторы.
- Node List: Ресурстар жұмыс істейтін түйіндердің тізімі.
- Failover Strategy: Ауыстыру стратегиясы, мысалы,
manual
немесеautomatic
.
CLI арқылы топты құру мысалы:
bashpve-ha-manager group add my-ha-group --nodes node1,node2,node3 --strategy automatic
-
ВМ-ді топқа қосу
Веб-интерфейсте ВМ-ді таңдап, Hardware бөлімінде Add тармағына өтіп, HA таңдаңыз. Құрылымды таңдаңыз және параметрлерді орнатыңыз.
CLI арқылы ВМ-ді топқа қосу мысалы:
bashpve-ha-manager resource add <VM-ID> --group my-ha-group
<VM-ID>
: ВМ идентификаторы.
Автоматты ауыстыру параметрлерін орнату
-
Ауыстыру параметрлерін баптау
Datacenter > HA бөлігінде топты таңдап, ауыстыру параметрлерін өңдеңіз, мысалы:
- Check Interval: Құрылғы күйін тексеру интервалдары.
- Failover Delay: Резервтік түйінге ауыстыру алдындағы кідіріс.
-
HA күйін тексеру
HA күйін тексеру үшін келесі команданы орындаңыз:
bashha-manager status
Бұл команда ресурстардың күйін, белсенді оқиғаларды және топтардың күйін көрсетеді.
4-қадам: Тестілеу және растау
HA конфигурациясын орнатқаннан кейін, жүйенің дұрыс жұмыс істейтінін тексеру маңызды.
Ауыстыруды тестілеу
-
Түйіннің ақауын имитациялау
Бір түйінде жүйені өшіру үшін команданы орындаңыз:
bashshutdown -h now
-
Автоматты ауыстыруды тексеру
ВМ-нің резервтік түйінде автоматты түрде іске қосылғанын тексеріңіз. Веб-интерфейсте Proxmox немесе CLI арқылы тексеріңіз:
bashqm status <VM-ID>
<VM-ID>
: ВМ идентификаторы.
Мониторинг және оповещений
HA күйін бақылау үшін мониторинг құралдарын орнатыңыз. Zabbix, Prometheus немесе Grafana сияқты құралдарды пайдаланып, ВМ күйін бақылау және ақаулар туралы оповещения алу мүмкіндігін қарастырыңыз.
Ең жақсы тәжірибелер
- Жиі тестілеу: Жоғары қолжетімділік жүйесінің жұмыс істейтінін тексеру үшін үнемі тестілеу жүргізіңіз.
- Жаңарту және қызмет көрсету: Proxmox VE және байланысты компоненттерді тұрақты түрде жаңартып отырыңыз.
- Документация: Барлық параметрлер мен өзгерістердің құжаттамасын жүргізіңіз, бұл диагностика мен қолдауды жеңілдетеді.
- Құтқару жоспарлары: Катастрофалық ақаулар жағдайында әрекет ету жоспарын әзірлеңіз және тестілеңіз.
Vinchin Backup and Recovery: Proxmox деректерін қорғау
Vinchin Backup and Recovery — виртуалды орталарды резервтік көшіру және қалпына келтіруге арналған мамандандырылған шешім.
Vinchin Backup and Recovery Proxmox-пен тығыз интеграцияланып, келесілерді қамтамасыз етеді:
- Резервтік көшірудің икемділігі: инкрементальды және дифференциалды сақтық көшірмелерді қолдау.
- Жоғары қалпына келтіру жылдамдығы: өзгертілген блоктар технологиясын (CBT) пайдалану арқылы.
- Деректердің қауіпсіздігі: ransomware-дан қорғау және деректерді шифрлау опциясы.
Vinchin Backup and Recovery және Proxmox интеграциясы резервтік көшіру тапсырмаларын автоматтандырып, бос тұру уақытын азайтып, деректердің жоғалу қаупін төмендетеді.
Қорытынды
Proxmox VE-де виртуалды машинаның жоғары қолжетімділігін орнату мұқият дайындықты және барлық қадамдарды дәл орындауды талап етеді.
Берілген нұсқаулар мен ең жақсы тәжірибелерді орындау арқылы сіз сенімді инфрақұрылымды құра аласыз, ол маңызды қосымшалардың және сервистердің үзіліссіз жұмысын қамтамасыз етеді.
Тұрақты тестілеу мен мониторинг жүйені жұмыс күйінде ұстауға және ықтимал ақауларды болдырмауға көмектеседі.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау