XCP-ng — бұл виртуалды машиналар мен сақтау ресурстарын тиімді басқаруға мүмкіндік беретін ашық кодты платформа. XCP-ng жүйесінде LVM over iSCSI пайдалану — бұл дискілік ресурстарды ұйымдастыру және басқарудың озық шешімі, ол жоғары икемділік, масштабталғыштық және қолжетімділік ұсынады.
Бұл нұсқаулықта біз LVM мен iSCSI-ді қалай біріктіруге болатынын, нақты командалар мен ең жақсы тәжірибелерді қарастырамыз.
LVM over iSCSI дегеніміз не?
LVM (Logical Volume Manager) — физикалық деңгейде бөлімдерді құру, өзгерту және басқару үшін қолданылатын жүйе. iSCSI (Internet Small Computer Systems Interface) — IP желісі арқылы блочный құрылғыларға қосылуға мүмкіндік беретін протокол. Бұл технологияларды біріктіру арқылы сіздер желілік сақтау шешімдерін қамтамасыз ете аласыздар, бұл икемді басқару мен масштабтауды қамтамасыз етеді.
LVM over iSCSI артықшылықтары
- Масштабталғыштық: Жаңа томдар мен дисктерді оңай қосу және басқару мүмкіндігі.
- Икемділік: Томдардың көлемін динамикалық түрде өзгерту мүмкіндігі, жұмыс тоқтаусыз.
- Қол жетімділік: Көп жолды қолжетімділік жоғары сенімділік пен қолжетімділікті қамтамасыз етеді.
- Орталықтандырылған басқару: Барлық логикалық томдарды бір жерден басқару және мониторинг жүргізу.
XCP-ng жүйесінде LVM over iSCSI орнату
1-қадам: iSCSI-таргетті дайындау
XCP-ng-ті орнатудан бұрын, iSCSI-таргеттің дұрыс орнатылғандығын және қолжетімділігін тексеру қажет. iSCSI-таргеттің күйін тексеру үшін:
# iSCSI-таргет қызметінің күйін тексеру
systemctl status target
# Қолжетімді LUN-ды тексеру
ls /dev/sd*
iSCSI-таргеттің дұрыс орнатылғанына және қосылуға дайын екеніне көз жеткізіңіз.
2-қадам: XCP-ng хостында iSCSI-инициаторды орнату және баптау
-
iSCSI-инициаторды орнату:
iSCSI-мен жұмыс істеу үшін қажетті пакетті орнатыңыз:
bashyum install iscsi-initiator-utils
-
iSCSI-таргетті табу:
Қолжетімді iSCSI-таргеттерді табыңыз:
bashiscsiadm -m discovery -t sendtargets -p <IP_таргета>
Мұнда
<IP_таргета>
— iSCSI-таргетіңіздің IP-адресі. -
iSCSI-таргетке қосылу:
iSCSI-таргетке кіру:
bashiscsiadm -m node --targetname <IQN_таргета> --portal <IP_таргета> --login
Сессиялардың күйін тексеру:
bashiscsiadm -m session
3-қадам: Қосылған дискке LVM орнату
-
Қолжетімді құрылғыларды қарау:
Жаңа iSCSI құрылғысын табу:
bashfdisk -l
Жаңа құрылғыны, мысалы
/dev/sdb
, табыңыз. -
Физикалық томды құру:
Дискіні LVM-мен пайдалану үшін инициализациялау:
bashpvcreate /dev/sdb
-
Томдар тобын құру:
Құрылғыны физикалық том ретінде пайдаланып, топ құру:
bashvgcreate vg_iscsi /dev/sdb
vg_iscsi
— бұл топтың атауы, өзіңізге ыңғайлы атауды таңдауға болады. -
Логикалық томды құру:
Топта логикалық том құру:
bashlvcreate -L 100G -n lv_data vg_iscsi
Мұнда
-L 100G
томның көлемін көрсетеді, ал-n lv_data
— логикалық томның атауы.
4-қадам: LVM-ды XCP-ng жүйесіне SR (Storage Repository) ретінде қосу
Енді орнатылған LVM-ды XCP-ng-ға сақтау орны ретінде қосу қажет:
xe sr-create name-label="LVM over iSCSI" type=lvmoiscsi shared=true device-config:target=<IP_таргета> device-config:targetIQN=<IQN_таргета> device-config:SCSIid=<ID_SCSI>
Мұнда <IP_таргета>
, <IQN_таргета>
, және <ID_SCSI>
— iSCSI-таргетіңіздің параметрлері.
Қол жетімді сақтау орындарының тізімін тексеріңіз:
xe sr-list
LVM over iSCSI пайдалану үшін ең жақсы тәжірибелер
1. Көп жолды қолжетімділікті пайдалану
Көп жолды қолжетімділік (multipathing) сенімділік пен өнімділікті арттыруға көмектеседі. Multipathing-ті орнатыңыз және баптаңыз:
yum install device-mapper-multipath
systemctl enable multipathd
systemctl start multipathd
Конфигурация файлын /etc/multipath.conf
өзгертіңіз және қызметті қайта іске қосыңыз:
systemctl restart multipathd
2. Мониторинг және хабарландырулар
iSCSI сессиялары мен LVM томдарының күйін үнемі тексеріңіз. Автоматты түрде хабарландырулар үшін Zabbix немесе Nagios сияқты мониторинг құралдарын қолданыңыз:
# LVM күйін тексеру
pvs
vgs
lvs
# iSCSI күйін тексеру
iscsiadm -m session
3. Резервтік көшірмелеуді жоспарлау
Виртуалды машиналар мен деректердің тұрақты резервтік көшірмелерін жасаңыз. XCP-ng-дің кірістірілген мүмкіндіктерін немесе Veeam немесе Bacula сияқты үшінші тарап шешімдерін пайдаланыңыз.
4. Өнімділікті оңтайландыру
- Желіні баптау: Jumbo Frames қосу арқылы MTU көлемін ұлғайту, желі жүктемесін азайту өнімділікті арттыруға көмектеседі.
- Кэшті пайдалану: iSCSI-таргетте кэштеуді баптау оқу және жазу операцияларын жылдамдатуға мүмкіндік береді.
5. Жаңартулар мен патчтар
XCP-ng және iSCSI-инициаторларын үнемі жаңартып отырыңыз. Қауіпсіздік патчтарын орнатыңыз, жүйені осалдықтардан қорғау үшін.
Қорытынды
XCP-ng жүйесінде LVM over iSCSI пайдалану дискілік сақтау шешімдерін жоғары икемділік пен масштабталғыштықпен қамтамасыз етеді, жүйенің сенімділігін арттырады және басқаруды жеңілдетеді.
Осы нұсқаулықтағы ұсыныстар мен ең жақсы тәжірибелерге сүйене отырып, сіз тиімді және өнімді виртуалды инфрақұрылым құра аласыз.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау