XCP-ng¶
Այս հոդվածում
- XCP-ng. Հիմնական հնարավորություններ
- Տեղակայման հնարավորություններ
- Սկսել XCP-ng-ն տեղադրումից հետո
- Լիազորում
- Աշխատանք XO Lite-ի հետ
- Վիրտուալ մեքենայի ստեղծում
- XCP-ng հյուրային գործիքների տեղադրում
- ՀՕ տեղադրում XCP-ng-ում
- VM վիճակի կառավարում
- VM-ի գործողություններ
- Տեսականի
- Հավելված. Համակարգային և ռազմավարական տեղեկատվություն
- Համընդհանուր խնդիրների լուծում
- ՀՕ-ի պատվեր
Տեղեկատվություն
XCP-ng-ն (Xen Cloud Platform - New Generation) անվճար բաց կոդով հիպերվիզոր է, որը հիմնված է Xen Project-ի վրա։ XCP-ng-ն ստեղծվել է որպես Citrix XenServer-ի բաց այլընտրանք՝ Citrix-ի կողմից անվճար տարբերակի ֆունկցիոնալությունը սահմանափակելուց հետո։ Ծրագիրը ապահովում է լիարժեք ձեռնարկատիրական մակարդակի վիրտուալացման հարթակ արհեստական սահմանափակումների առանց՝ աջակցելով live migration-ին, բարձր հասանելիությանը, պահեստավորման կառավարմանը և ինտեգրմանը ինքնավարման համակարգերի հետ։ XCP-ng-ն տարածվում է GPLv2 և համատեղելի անվճար լիցենզիաների ներքո։
XCP-ng. Հիմնական հնարավորություններ¶
- Վիրտուալացում. XCP-ng-ն աջակցում է մի քանի վիրտուալ մեքենաների աշխատեցմանը մեկ ֆիզիկական սերվերի վրա՝ լիարժեք մեկուսացմամբ և ռեսուրսների արդյունավետ բաշխմամբ։ Աջակցվող հյուր համակարգերի թվում են Linux, Windows և այլն։
- Live Migration. աշխատող վիրտուալ մեքենաները տեղափոխելու հնարավորություն տերերի միջև առանց ժամանակի կորստի՝ ապահովելով ծառայության անընդհատությունը սարքավորումների սպասարկման ընթացքում։
- Բարձր հասանելիություն (HA). վիրտուալ մեքենաների ավտոմատ վերագործարկում այլ բազայի տերերի վրա սերվերի ձախողման դեպքում։
- Պահեստավորման կառավարում. տարբեր տեսակի պահեստավորման վայրերի (Storage Repositories) աջակցություն, ներառյալ տեղական սկավառակներ, NFS, iSCSI, Ceph և այլն։
- Snapshot-ներ և պահեստային պատճեններ. վիրտուալ մեքենաների վիճակի ակնթարթային snapshot-ների ստեղծում արագ վերականգնման և պահեստային պատճենների համար։
- Ռեսուրսների բազաներ. մի քանի XCP-ng տերերի միավորում մեկ բազայի մեջ կենտրոնացված կառավարման և բեռի բաշխման համար։
- Ցանցային հնարավորություններ. VLAN-ի, ցանցային ինտերֆեյսների միացման, SR-IOV-ի և ծրագրային սահմանված ցանցերի աջակցություն։
- Վեբ կառավարման ինտերֆեյսներ. XCP-ng-ն ներառում է XO Lite ներկառուցված վեբ ինտերֆեյսը հիմնական կառավարման համար, մինչդեռ լիարժեք Xen Orchestra (XO)-ն ապահովում է առաջադեմ ինքնավարում, մոնիտորինգ և պահեստավորման հնարավորություններ։
XCP-ng կառավարման տարբերակներ
XCP-ng-ն աշխատելու համար հասանելի են մի քանի կառավարման ինտերֆեյսներ.
XO Lite (ներկառուցված, անվճար).
- Հասանելի է անմիջապես XCP-ng տեղադրումից հետո
https://<server_IP_address>հասցեով. - Հիմնական վեբ ինտերֆեյս վիրտուալ մեքենաներ ստեղծելու և կառավարելու համար.
- Ռեսուրսների մոնիտորինգ և հիմնական գործողություններ.
- Հարմար է տնային լաբորատորիաների և փոքր նախագծերի համար.
- Չի պահանջում լրացուցիչ կոնֆիգուրացիա։
Xen Orchestra from Sources (անվճար, պահանջում է տեղադրում).
- Լիարժեք բաց կոդով կառավարման համակարգ.
- Ավտոմատ պահեստային պատճեններ, ռեպլիկացիա, առաջադեմ մոնիտորինգ.
- Մի քանի տերերի կենտրոնացված կառավարում.
- Պահանջում է առանձին վիրտուալ մեքենայի ստեղծում և ձեռքով տեղադրում (Ubuntu/Debian).
- Սպասարկումը և թարմացումները կատարվում են ձեռքով.
- Աջակցություն համայնքային ֆորումների միջոցով։
Xen Orchestra Appliance (XOA) (վճարովի բաժանորդագրություն, պահանջում է տեղադրում).
- Պատրաստի վիրտուալ մեքենա նախապես տեղադրված Xen Orchestra-ով.
- Տեղադրվում է XO Lite ինտերֆեյսի «Deploy XOA» կոճակի միջոցով.
- Պաշտոնական տեխնիկական աջակցություն Vates-ից (24/7).
- Ավտոմատ թարմացումներ և SLA երաշխիքներ.
- Փոքր բիզնեսի պլաններ. €2,000/տարի (ESSENTIAL, մինչև 3 տեր) կամ €4,000/տարի (ESSENTIAL+, լիարժեք մուտք) – մանրամասներ.
- Պարտադիր է արտադրողական միջավայրերի համար՝ աջակցման պահանջներով։
Տարբերակի ընտրությունը կախված է ենթակառուցվածքի մասշտաբից և տեխնիկական աջակցության պահանջներից։ Ներկառուցված XO Lite-ն բավարար է սկսելու համար, մինչդեռ ավելի առաջադեմ հնարավորությունները հասանելի են լիարժեք Xen Orchestra-ն տեղադրելու միջոցով։
Տեղակայման հնարավորություններ¶
| ID | ՀՕ-ի անուն | Ալիաս | Ակտիվ | BM | GPU | VPS | VDS | Ընտանիք | ՀՕ խումբ | CloudInit | Հասանելի |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 306 | XCP-ng 8.3 | - | Այո | + | + | + | - | XCP-ng | Այլ | Ոչ | ORDER |
Սերվերի նվազագույն պահանջներ.
- RAM. 8 GB.
- HDD. 60 GB.
- Վիրտուալացում. փոխկապակցված վիրտուալացման աջակցություն։
Սկսել XCP-ng-ն տեղադրումից հետո¶
Ձեր պատվերը վճարելուց հետո դուք կստանաք էլ. փոստի ծանուցում գրանցման ժամանակ նշված հասցեով, որը հայտնում է, որ ձեր սերվերը պատրաստ է։ Այս էլ. փոստը կներառի VPS IP հասցեն և մուտքի հավաստագրերը։ Մեր ընկերության հաճախորդները իրենց սարքավորումները կառավարում են սերվերի կառավարման վահանակի և API-ի միջոցով — Invapi։
Դուք կարող եք գտնել լիազորման մանրամասները սերվերի կառավարման վահանակի Configuration >> Tags բաժնում կամ ստացված էլ. փոստում.
- Login.
root. - Password. Ուղարկվում է ձեր էլ. փոստի հասցեին սերվերի պատրաստ լինելուց հետո ծրագրային ապահովման տեղադրումից հետո։
Լիազորում¶
XCP-ng սերվերին մուտք գործելու համար հասանելի են երկու մեթոդ. XO Lite վեբ ինտերֆեյսի միջոցով և SSH-ի միջոցով։
Միացում XO Lite-ի միջոցով¶
XO Lite-ն XCP-ng-ն կառավարելու ներկառուցված վեբ ինտերֆեյս է, որը հասանելի է անմիջապես տերից։
-
Բացեք բրաուզեր և անցեք
https://<server_IP_address>հասցե.
-
Մուտքագրեք login
rootև էլ. փոստի գաղտնաբառը, այնուհետև սեղմեքLoginկոճակը։
Տեղեկատվություն
Բրաուզերը կարող է ցուցադրել անվստահելի սերտիֆիկատի մասին զգուշացում - սա նորմալ է ինքնագրված սերտիֆիկատի համար։ Ավելացրեք բացառություն շարունակելու համար։
Միացում SSH-ի միջոցով¶
- Բացեք տերմինալ և միացեք սերվերին հրամանով.
- Մուտքագրեք գաղտնաբառը, երբ խնդրվի։ Հաջող միացումից հետո դուք կգտնվեք XCP-ng հրամանների տողում։
Միացում Native Console-ի միջոցով¶
Դուք նաև կարող եք օգտագործել Invapi վահանակի Native Console ցանկից տերի կոնսոլին մուտք գործելու համար.

Կոնսոլը ապահովում է կոնֆիգուրացիայի մենյու, որը թույլ է տալիս կարգավորել ցանցային պարամետրերը, լիազորումը, վիրտուալ մեքենաների կառավարումը և այլ համակարգային պարամետրեր։
Աշխատանք xsconsole-ի հետ¶
SSH կամ VNC կոնսոլի միջոցով միացնելիս դուք կարող եք օգտագործել xsconsole-ը՝ XCP-ng-ի կոնֆիգուրացիայի և տերի վարչակազմի ներկառուցված տեքստային կառավարման կոնսոլը։
xsconsole-ը գործարկելու համար մուտքագրեք հրամանը.

Գործարկումից հետո կբացվի համակարգի կառավարման մենյուն.

xsconsole-ի հիմնական բաժիններ¶
Վիճակի ցուցադրում
- Տերի վիճակի մոնիտորինգ (CPU, հիշողություն, ցանց, պահեստավորում).
- Աշխատող վիրտուալ մեքենաների դիտում.
- Ընդհանուր համակարգային տեղեկատվություն։
Ցանց և կառավարման ինտերֆեյս
- Ցանցային ինտերֆեյսի կոնֆիգուրացիա.
- IP հասցեի կոնֆիգուրացիա (ստատիկ/DHCP).
- Շլյուզի և DNS սերվերի կոնֆիգուրացիա։
Լիազորում
rootգաղտնաբառի փոփոխություն.- SSH մուտքի կառավարում.
- Հաշվի կոնֆիգուրացիա։
Վիրտուալ մեքենաներ
- Վիրտուալ մեքենաների ցուցակի դիտում.
- Հիմնական VM կառավարում (սկսել, կանգնեցնել).
- Հյուր համակարգի վիճակի վերահսկում։
Սկավառակներ և պահեստավորման վայրեր (SR)
- Միացված սկավառակների դիտում.
- Պահեստավորման վայրի (SR) կառավարում.
- SR ստեղծում և ջնջում։
Ռեսուրսների բազայի կոնֆիգուրացիա
- Բազայի ստեղծում մի քանի տերերից.
- Միացում գոյություն ունեցող բազային.
- Սերվերային կլաստերի կառավարում։
Սարքավորումների և BIOS տեղեկատվություն
- Պրոցեսորի և հիշողության տեղեկատվություն.
- Ցանցային քարտի տվյալներ.
- BIOS և firmware տարբերակներ։
Կոճակաշար և ժամային գոտի
- Կոճակաշարի դասավորության կոնֆիգուրացիա.
- Համակարգի ժամային գոտու սահմանում։
Հեռավար ծառայության կոնֆիգուրացիա
- Հեռավար մուտքի կոնֆիգուրացիա.
- SSH կոնֆիգուրացիա.
- SSL սերտիֆիկատի կառավարում։
Պահեստավորում, վերականգնում և թարմացում
- Տերի կոնֆիգուրացիայի պահեստավորում.
- Կարգավորումների վերականգնում.
- Համակարգի թարմացման ստուգում և տեղադրում։
Տեխնիկական աջակցություն
- Տեխնիկական աջակցության զեկույցի ստեղծում (bug report).
- Համակարգի օրագրերի հավաքագրում.
- Դիագնոստիկ տեղեկատվություն։
Տեղական հրամանների փոխարձակող (Local Command Shell)
- Ելք դեպի ստանդարտ bash հրամանների տող.
- Ցանկացած հրամանների և սկրիպտների կատարման համար։
Վերագործարկում կամ անջատում
- Տերի վերագործարկում.
- Համակարգի ճիշտ անջատում։
Նավիգացիա xsconsole-ում¶
- Enter - ընտրել մենյուի տարրը/հաստատել գործողությունը.
- ↑/↓ - տեղաշարժվել մենյուի տարրերի միջով.
- Tab - անցնել ձևի տարրերի միջև.
- Esc կամ q - վերադառնալ նախորդ մենյու/ելք։
Խորհուրդ
xsconsole-ն հատկապես օգտակար է սերվերի սկզբնական կարգավորման, արտակարգ մուտքի վերականգնման կամ ցանցի կոնֆիգուրացիայի համար, երբ XO Lite վեբ ինտերֆեյսը հասանելի չէ։ xsconsole-ից սովորական հրամանների տող դուրս գալու համար ընտրեք Local Command Shell։
Աշխատանք XO Lite-ի հետ¶
XO Lite-ում լիազորվելուց հետո բացվում է հիմնական կառավարման վահանակը (Dashboard).

XO Lite ինտերֆեյսը պարունակում է հետևյալ բաժինները.
- DASHBOARD. տերի վիճակի, վիրտուալ մեքենաների վիճակի, պահեստավորման օգտագործման և ծանուցումների ընդհանուր ակնարկ.
- ALARMS. համակարգի զգուշացումների և զեղչերի դիտում.
- STATS. արդյունավետության և ռեսուրսների օգտագործման վիճակագրություն.
- SYSTEM. տերի համակարգի կարգավորումներ.
- NETWORK. ցանցային ինտերֆեյսի և վիրտուալ ցանցի կառավարում.
- STORAGE. տվյալների պահեստավորման կառավարում (Պահեստավորման վայրեր (SR)).
- TASKS. աշխատող և ավարտված խնդիրների օրագիր.
- HOSTS. բազայի տերերի մասին տեղեկատվություն.
- VMS. վիրտուալ մեքենաների կառավարում։
Ցանցի կառավարում¶
NETWORK թերթիկը ցուցադրում է հասանելի ցանցերը և դրանց պարամետրերը.

Այստեղ դուք կարող եք դիտել բազայի մակարդակի ցանցերը (հասանելի բազայի բոլոր տերերի համար) և տերի ներքին ցանցերը, ինչպես նաև ստեղծել նոր ցանցային միացումներ։
Վիրտուալ մեքենայի ստեղծում¶
Նախապատրաստում. ISO պատկերի բեռնում¶
Վիրտուալ մեքենա ստեղծելուց առաջ անհրաժեշտ է բեռնել օպերացիոն համակարգի ISO պատկերը պահեստավորման վայր (SR)։
ISO բեռնում SSH-ի միջոցով
XO Lite-ն չի աջակցում ISO պատկերների բեռնումը վեբ ինտերֆեյսի միջոցով։ ISO բեռնելու համար անհրաժեշտ է օգտագործել հրամանների տողը.
-
Միացեք սերվերին SSH-ի միջոցով
-
Եթե միացումից հետո բացվում է xsconsole, դուրս գաք սովորական հրամանների տող՝ ընտրելով Local Command Shell մենյուի տարրը կամ սեղմելով
Ctrl+C։ -
Գտեք ISO պահեստավորման UUID-ը
Պատճենեք «XCP-ng Tools» անվան պահեստավորման UUID-ը։ -
Անցեք ISO պահեստավորման թղթապանակ
-
Բեռնեք ISO պատկերը
Բեռնեք ինտերնետից.
Կամ բեռնեք տեղական համակարգից (կատարեք ձեր համակարգչում)
-
Վերասկանեք պահեստավորումը
Որտեղ<UUID_SR>-ը քայլ 3-ում ստացված UUID-ն է։Այստեղից հետո ISO պատկերը կհայտնվի հասանելի պատկերների ցուցակում վիրտուալ մեքենա ստեղծելիս։
VM ստեղծում XO Lite-ի միջոցով¶
-
Սեղմեք
New VMկոճակը ինտերֆեյսի վերին աջ անկյունում։ -
Բացված պատուհանում լրացրեք վիրտուալ մեքենայի պարամետրերը.

- Template. ընտրեք օպերացիոն համակարգի ձևանմուշը (օրինակ՝ AlmaLinux 9).
- Install settings. ընտրեք տեղադրման մեթոդը.
- ISO/DVD. տեղադրում ISO պատկերից (հարմար է) - ընտրեք բեռնված ISO-ն ցուցակից.
- PXE. ցանցային տեղադրում (պահանջում է կարգավորված PXE սերվեր)։
- System. նշեք VM անունը, նկարագրությունը, firmware տեսակը (BIOS/UEFI).
- Memory. սահմանեք vCPU-ների քանակը և RAM-ի ծավալը։
-
Կարգավորեք ցանցային միացումները և պահեստավորումը.

- Network. ընտրեք VM միացման ցանցային ինտերֆեյսը.
- Storage. ընտրեք պահեստավորումը և նշեք սկավառակի չափը.
- Settings. թույլ տվեք VM-ի ավտոմատ միացումը միացման ժամանակ (ըստ ցանկության)։
-
Ստուգեք վերջնական կոնֆիգուրացիան Summary բաժնում և սեղմեք
Createկոճակը։
Ստեղծումից հետո վիրտուալ մեքենան ավտոմատ կսկսի աշխատել և կսկսվի ISO պատկերից միացումը։ XO Lite ինտերֆեյսը կբացի ստեղծված VM-ի Dashboard էջը.

Dashboard էջը ցուցադրում է.
- Quick info. հիմնական VM տեղեկատվություն (վիճակ, UUID, տեր, ռեսուրսներ).
- CPU usage. պրոցեսորի օգտագործման գրաֆիկ.
- RAM usage. հիշողության օգտագործման գրաֆիկ.
- Network throughput. ցանցային ակտիվության գրաֆիկ.
- VDI throughput. սկավառակի ակտիվության գրաֆիկ.
- Change state. VM վիճակի կառավարման մենյու (սկսել, կանգնեցնել, վերագործարկել, անջատել)։
Վիրտուալ մեքենայի կոնսոլին մուտք գործելու և օպերացիոն համակարգի տեղադրումը սկսելու համար անցեք CONSOLE թերթիկ։
Խորհուրդ
Ցանցային տեղադրման (Boot ISO) համար համոզվեք, որ վիրտուալ մեքենան ինտերնետի մուտք ունի կարգավորված ցանցի միջոցով, քանի որ տեղադրման փաթեթները կբեռնվեն պահեստից։
ISO պատկերի ընտրություն
ISO պատկեր ընտրելիս հաշվի առեք պատկերի տեսակը.
Linux-ի համար (օգտագործելով AlmaLinux որպես օրինակ).
- DVD/Full ISO (~4-10 GB) - լիարժեք պատկեր, պարունակում է բոլոր փաթեթները, չի պահանջում ինտերնետ
- AlmaLinux-9-latest-x86_64-dvd.iso.
- Ubuntu-22.04-server.iso։
- Boot/Minimal ISO (~1 GB) - նվազագույն պատկեր, պահանջում է ակտիվ ինտերնետային միացում փաթեթները բեռնելու համար
- AlmaLinux-9-latest-x86_64-boot.iso.
- Ubuntu-22.04-live-server.iso։
Խորհուրդ. Հուսալի տեղադրման համար օգտագործեք լիարժեք ISO պատկերներ (DVD/Full), հատկապես եթե VM-ն ունի անկայուն կամ ինտերնետի մուտք չունի։
Firmware ընտրության խորհուրդներ
- UEFI - խորհուրդ է տրվում ժամանակակից ՀՕ-ների համար.
- Linux. AlmaLinux 9+, Ubuntu 20.04+, Debian 11+.
- Windows. Windows Server 2016+, Windows 10/11։
- BIOS - համատեղելիության համար.
- Հին ՀՕ տարբերակներ.
- UEFI միացման խնդիրների դեպքում.
- Մասնագիտացված սցենարներ (legacy հավելվածներ)։
Ծրագրային ապահովման ընտրություն
Linux դիստրիբյուտիվներ տեղադրելիս հասանելի են տարբեր միջավայրի տարբերակներ.
- Minimal Install - հիմնական համակարգ առանց GUI (~400-600 փաթեթ, 5-10 րոպե տեղադրում)
- Խորհուրդ է տրվում սերվերների և արտադրողականության համար.
- Նվազագույն ռեսուրսների օգտագործում։
- Server with GUI - լիարժեք համակարգ գրաֆիկական ինտերֆեյսով (~1000-1500 փաթեթ, 15-30 րոպե տեղադրում)
- Հարմար է ուսուցման և թեստավորման համար.
- Պահանջում է ավելի շատ ռեսուրսներ (RAM, CPU, սկավառակ)։
Արտադրողական սերվերների համար խորհուրդ է տրվում Minimal Install։
XCP-ng հյուրային գործիքների տեղադրում¶
Օպերացիոն համակարգը տեղադրելուց հետո կարևոր է տեղադրել XCP-ng հյուրային գործիքները, որպեսզի վիրտուալ մեքենան ճիշտ աշխատի։
Ինչու են անհրաժեշտ հյուրային գործիքներ¶
Հյուրային գործիքները ապահովում են.
- Ճիշտ VM անջատում և վերագործարկում (փափուկ անջատում).
- IP հասցեի և VM վիճակի ցուցադրում XCP-ng ինտերֆեյսում.
- Ցանցի և սկավառակի արդյունավետության բարելավում.
- Ժամանակի սինխրոնիզացիա տերի և հյուր ՀՕ-ի միջև.
- Snapshot-ների աջակցություն quiesce-ով (համապատասխան snapshot-ներ).
Կարևոր
Հյուրային գործիքների տեղադրման բացակայության դեպքում վիրտուալ մեքենան կարող է անկայուն աշխատել, հատկապես ցանցային միացումների և վիճակի կառավարման առումով։
Հյուրային գործիքների տեղադրման հաջորդականություն¶
Քայլ 1. ՀՕ տեղադրման ավարտ
Օպերացիոն համակարգը տեղադրելուց հետո, երբ հայտնվում է ավարտի հաղորդագրություն կամ ցուցադրվում է վերագործարկման հրավեր.
Կարևոր
Մի վերագործարկեք վիրտուալ մեքենան անմիջապես։ Նախ անհրաժեշտ է փոխարինել տեղադրման ISO-ն guest-tools.iso-ով։
Բացառություն. Եթե դուք արդեն վերագործարկել եք VM-ն, դա կարգին է - ISO-ն կարելի է միացնել տեղադրված համակարգի առաջին միացումից հետո։
Քայլ 2. ISO-ի փոխարինում հյուրային գործիքներով (XCP-ng տերի վրա)
Միացեք XCP-ng տերին SSH-ի միջոցով և կատարեք հրամանները։
Գտեք ձեր VM-ի UUID-ը.
Կամ ստացեք բոլոր աշխատող VM-ների ցուցակը.
Օրինակ արդյունք.
uuid ( RO) : 0218d2ca-bfb7-fdfb-0c78-7a115a69ecdc
name-label ( RW): AlmaLinux 9
power-state ( RO): running
Դուրս հանեք տեղադրման ISO-ն (եթե միացված է).
Մուտքագրեք guest-tools ISO-ն.
Ստուգեք, որ ISO-ն փոխարինված է.
Օրինակ արդյունք.
uuid ( RO) : 5f644369-7b28-a39d-6bc0-2221ec2b92d3
vm-uuid ( RO): 0218d2ca-bfb7-fdfb-0c78-7a115a69ecdc
vm-name-label ( RO): AlmaLinux 9
vdi-uuid ( RO): dd99d134-0878-8998-879d-8709702c7e0e
vdi-name-label(RO): guest-tools.iso
Քայլ 3. Հյուրային գործիքների տեղադրում ՀՕ-ում
Վերագործարկեք VM-ն XO Lite ինտերֆեյսից կամ հրամանով.
VM-ի միացումից հետո միացեք SSH-ի միջոցով։
RHEL-ի հիման վրա (AlmaLinux, Rocky, CentOS)
Ստուգեք, որ ISO-ն միացված է.
Կամ.
Եթե ISO-ն միացված է, այն հասանելի կլինի /mnt կամ /media/dvd թղթապանակում։
Եթե ISO-ն չի միացված, միացրեք այն ձեռքով.
Կամ.
Ստուգեք միացման բովանդակությունը.
Դուք պետք է տեսնեք հետևյալ ֆայլերը.
Ստուգեք կախվածությունների փաթեթներ.
Եթե փաթեթները բացակայում են, տեղադրեք դրանք.
Օգտագործեք հետևյալ հրամանը.
Կամ հաղորդագրության մեջ նշված հրամանը.
Գնացեք /mnt թղթապանակ.
Գործարկեք տեղադրիչը.
Սպասեք, քանի դեռ հայտնվի հաջող տեղադրման հաղորդագրություն։
Խորհուրդ
Կարգավորելով հյուրային գործիքների ավտոմատ թարմացում.
RHEL-ի հիման վրա ավտոմատ թարմացումներ.
Debian-ի հիման վրա.
Debian-ի հիման վրա (Ubuntu, Debian)
Ստուգեք, որ ISO-ն միացված է.
Կամ.
Եթե ISO-ն չի միացված, միացրեք այն ձեռքով.
Կամ.
Ստուգեք միացման բովանդակությունը.
Դուք պետք է տեսնեք հետևյալ ֆայլերը.
Գնացեք /mnt թղթապանակ.
Գործարկեք տեղադրիչը.
Սպասեք, քանի դեռ հայտնվի հաջող տեղադրման հաղորդագրություն։
Ubuntu-ի համար
Ubuntu-ի որոշ տարբերակներ կարող են պահանջել կախվածությունների ավելացված փաթեթներ.
Եթե տեղադրումը ձախողվում է կախվածությունների պատճառով, տեղադրեք դրանք և կրկնեք։
Windows-ի համար
Մուտքագրեք ճկուն սկավառակը Windows համակարգում.
- Միացեք համակարգին RDP-ի կամ կոնսոլի միջոցով.
- Նոր հավելվածներ -> Միացնել «Local drive» կամ «CD/DVD» → ընտրեք guest-tools.iso թղթապանակը.
- Ֆայլի կառավարիչ -> «This PC» - ձեր միացված կրիչի վրա կպատկերվի գործիքների ISO պատկերը։
- Գործարկեք install.bat կամ setup.exe.
- Վերագործարկեք համակարգը.
Քայլ 4. Տեղադրման ստուգում
Ստուգեք հյուրային գործիքների վիճակը.
Linux-ի համար ստուգեք հյուրային գործիքների ծառայությունը.
Կամ.
Ստուգեք մոդուլները.
Դուք պետք է տեսնեք.
Ստուգեք, որ վիճակը «running» է XO Lite-ում.

Քայլ 5. VM-ի վերագործարկում
Կատարեք վիրտուալ մեքենայի վերջնական վերագործարկում.
Կարևոր
Հյուրային գործիքների անկախ տեղադրում (վերագործարկումից առաջ) կարող է խախտել.
- VM-ի վիճակի կառավարումը.
- Հետագա վերագործարկումները.
- Snapshot-ների հնարավորությունները.
- Կայուն արդյունավետությունը։
Հյուրային գործիքների ստուգում¶
Վերագործարկելուց հետո ձեր համակարգի վիճակը պետք է ցուցադրվի XO Lite-ում.

Դուք պետք է տեսնեք.
- IP հասցե XO Lite ինտերֆեյսում.
- ՀՕ անվան և տարբերակի.
- VM վիճակի վերահսկում (Running/Halted).
- Ներդրված հյուրային գործիքների տարբերակ.
- VM անջատման և վերագործարկման հնարավորություն։
Խորհուրդ
XCP-ng հյուրային գործիքները պարտադիր են.
- Ցանցային կոնֆիգուրացիայի իմաստային կառավարման համար.
- Կայուն վերագործարկման և անջատման համար.
- VM վիճակի վերահսկման համար.
- Snapshot-ների աջակցության համար։
ՀՕ տեղադրում XCP-ng-ում¶
Տեղադրման գործընթաց¶
Դուք կարող եք տեղադրել ցանկացած ՀՕ՝ օգտագործելով վիրտուալ մեքենաներ XCP-ng հիպերվիզորի վրա.
- Linux - հիմնականում աջակցվող ՀՕ.
- Windows - օպցիոնալ աջակցություն.
- Այլ համակարգեր - փորձարարական աջակցություն։
Այստեղ մենք նկարագրում ենք Linux տեղադրման հաջորդականությունը։ Սկսեք տեղադրումը.
-
Վիրտուալ մեքենայի ստեղծումից հետո անցեք CONSOLE թերթիկ XO Lite-ում և ընտրեք Boot ISO։
-
Կոնսոլը կբացի ISO պատկերից միացման գործընթացը։ Տեղադրիչը կսկսի աշխատել.

TianoCore/UEFI միացում¶
- Եթե VM-ն միանում է TianoCore UEFI էկրանին, սպասեք մի քանի վայրկյան.

- Համակարգը ավտոմատ կանցնի ISO պատկերի միացմանը։
Տեղադրման սկզբնական փուլեր¶
Տեղադրման միջավայրի ընտրություն
- Տեղադրումը սկսելիս ցուցադրվում է համակարգի լեզվի ընտրության մենյուն։ Օրինակ.

- Ընտրեք ձեր նախընտրելի լեզուն և սեղմեք Continue։
Հաշվիչի կարգավորում
- Եթե անհրաժեշտ է, կարգավորեք համակարգի ժամանակը։ Սովորաբար ժամանակը սինխրոնացվում է տերի հետ, բայց դուք կարող եք ձեռքով ստուգել։
Կոնֆիգուրացիայի էջ
- Մուտքագրեք կոնֆիգուրացիայի էջ.

- Տեղադրումից առաջ հաստատեք ձեր կարգավորումները.
- Installation Source. Տեղադրման աղբյուր (տեղական/CD/DVD).
- Destination. Տեղադրման թիրախ (դիսկի ընտրություն)։
- Սեղմեք Begin Installation։
Գործընթացի համակարգի կոնֆիգուրացիա
-
Տեղադրման գործընթացը սկսվելիս դուք կարող եք.
- Սահմանեք
rootգաղտնաբառ. - Ստեղծեք համակարգի օգտատեր։
- Սահմանեք
-
Խմբագրելու համար կտտացեք.

ՀՕ տեղադրում
- Սպասեք ՀՕ փաթեթների տեղադրման ավարտին.

Տեղեկատվություն
Նվազագույն տեղադրումը սովորաբար տևում է 10-20 րոպե, իսկ լիարժեք տեղադրումը կարող է տևել 1-2 ժամ։
Վերջնական քայլեր
- Տեղադրումը ավարտելուց հետո կհայտնվի համապատասխան հաղորդագրություն.

- Համակարգը կուշադրություն կդարձնի նրան, որ VM-ն պատրաստ է, կապաշխի, որ համակարգի գործարկումը կանչի անվտանգ։
Կարևոր
Համակարգի վերագործարկումից առաջ հիշեք.
- Տեղադրման ISO-ն պետք է փոխարինվի guest-tools.iso-ով.
- Հյուրային գործիքները պետք է տեղադրվեն՝ VM-ի կայուն աշխատանքը ապահովելու համար։
VM վիճակի կառավարում¶
Վերագործարկել¶
Վերագործարկելու համար վիրտուալ մեքենա.
XO Lite-ի միջոցով ցուցադրվող VM-ում սեղմեք «Reboot System» կոճակը.

SSH-ի միջոցով գործարկեք համապատասխան հրամանը.
Կանգնեցնել¶
Վիրտուալ մեքենան կանգնեցնելու համար.
XO Lite-ի միջոցով սեղմեք Change state բաժնի «Halt» կոճակը։

SSH-ի միջոցով կատարեք համապատասխան հրամանը.
Սկսել¶
Վիրտուալ մեքենան միացնելու համար.
XO Lite-ի միջոցով սեղմեք Change state բաժնի «Start» կոճակը։

SSH-ի միջոցով կատարեք համապատասխան հրամանը.
VM-ի գործողություններ¶
Գործողությունների մենյուն թույլ է տալիս կառավարել վիրտուալ մեքենան.
- Migrate - տեղափոխեք այլ տերի վրա։

- Copy - ստեղծեք VM պատճենը։

-
Edit config - խմբագրեք VM կոնֆիգուրացիան.

CPU - սահմանեք հասանելի մշակիչների քանակը. Memory - իրական և ավտոմատ ձգման ծավալ. CPUs - սահմանեք CPU-ի առավելագույն քանակը. Memory - սահմանեք RAM-ի քանակը։
-
Snapshot - ստեղծեք VM-ի ակնթարթային պատճեն.

Snapshot Name - նշեք պատճենի անունը. Memory - պահպանելու հիշողությունը. Network - պահպանելու ցանցային վիճակը։
-
Export - արտահանեք VM-ը արտաքին պահեստավորման.

Export Location - նշեք արտահանման գրքույկը (օրինակ՝ տեղական սկավառակ)։
-
Delete - հեռացրեք վիրտուալ մեքենան։

Տեղեկատվություն
Այս գործողությունները հասանելի են ինչպես XO Lite ինտերֆեյսից, այնպես էլ հրամանների տողից xe vm-<action> հրամանների միջոցով։
Տեսականի¶
- HVM - Լիակատար վիրտուալացման մեքենա (Hardware Virtual Machine), թույլ է տալիս աշխատեցնել անփոփոխ համակարգեր, ներառյալ Windows-ը.
- PV - Հիպերվիզորային վիրտուալացում (Para-virtualization), ավելի արդյունավետ, բայց պահանջում է հյուր ՀՕ-ի կոդի մոդիֆիկացիա.
- vCPU - Վիրտուալ մշակիչ, թվայնացված հաշվողական ռեսուրս.
- vRAM - Վիրտուալ հիշողություն, VM-ին հատկացված RAM.
- VBD - Վիրտուալ բլոկային սարք, սկավառակի վիրտուալ կառավարում.
- VIF - Վիրտուալ ցանցային ինտերֆեյս, ցանցի վիրտուալ կառավարում.
- VNC - Virtual Network Computing, հեռավար դիտման և կառավարման նորմա.
- SR - Պահեստավորման վայր (Storage Repository), պահեստավորման կառավարման հարթակ.
- VDI - Virtual Disk Image, դիսկային պատկերի ձևաչափ.
- Pool - Ռեսուրսների բազա, մի քանի տերերի միավորում ընդհանուր կառավարման համար.
- XO Lite - XCP-ng-ն կառավարելու ներկառուցված վեբ ինտերֆեյս.
- Xen Orchestra - XCP-ng-ն կառավարելու լիարժեք հարթակ.
- xsconsole - XCP-ng-ի համակարգի կառավարման տեքստային ինտերֆեյս.
- TianoCore - UEFI տեղակալիչի համակարգ՝ XCP-ng-ում.
- Live Migration - աշխատող VM-ի տեղափոխում բազայի տերերի միջև առանց կանգնելու.
- High Availability (HA) - VM-ների ավտոմատ վերագործարկում տերի ձախողման դեպքում.
- Snapshot - Հանգրվանային պատճեն - VM-ի վիճակի ակնթարթային պատկեր։
Հավելված. Համակարգային և ռազմավարական տեղեկատվություն¶
Համակարգային պահանջներ¶
| Դեպք | Պարամետր | Նվազագույն | Միջին | Խորհուրդ |
|---|---|---|---|---|
| Tera | RAM | 2 GB | 16 GB | 32 GB+ |
| vCPU | 2 | 4 | 8+ | |
| HDD | 20 GB | 100 GB | 200 GB+ SSD | |
| VM | RAM | 512 MB | 4 GB | 8 GB+ |
| vCPU | 1 | 2 | 4+ | |
| HDD | 10 GB | 50 GB | 100 GB+ |
ՀՕ աջակցման աղյուսակ¶
| ՀՕ | Տարբերակ | PV | HVM | Օգտագործելի է |
|---|---|---|---|---|
| AlmaLinux | 9, 8 | + | + | Շատ |
| CentOS Stream | 9, 8 | + | + | Շատ |
| Debian | 12, 11 | + | + | Շատ |
| Ubuntu | 22.04, 20.04 | + | + | Շատ |
| Rocky Linux | 9, 8 | + | + | Շատ |
| Windows | Server 2022, 2019, 10 | - | + | Միջին |
| Windows | Server 2016, 8, 7 | - | + | Միջին |
| Fedora | 38, 37 | + | + | Փորձարարական |
| Arch Linux | - | + | + | Փորձարարական |
Կարևոր հղումներ¶
- XCP-ng պաշտոնական կայք. https://xcp-ng.org/
- XCP-ng փաստաթղթեր. https://xcp-ng.org/docs/
- XCP-ng GitHub. https://github.com/xcp-ng
- XCP-ng Forum. https://discuss.xcp-ng.org/
- XCP-ng Docker պատկեր. https://hub.docker.com/r/xcp-ng/
- XCP-ng ISO բեռնում. https://xcp-ng.org/downloads/
Համընդհանուր խնդիրների լուծում¶
Խնդիր. Հյուրային գործիքները չեն տեղադրվում¶
Նշաններ.
install.shսկրիպտը չի գործարկվում.- Կախվածությունների սխալներ.
- Տեղադրիչը կանգ է առնում «Preparing packages» փուլում։
Տիպիկ պատճառներ.
- Կախված փաթեթների բացակայություն.
- ISO-ն ճիշտ չի միացված.
- Համակարգի կոնֆիգուրացիա, որը չի աջակցում տեղադրիչին։
Տեղադրումը լուծելու քայլեր.
-
Ստուգեք ISO-ի միացումը
Ստուգեք, որ ISO-ն միացված է.
Եթե ISO-ն չի միացված, միացրեք այն ձեռքով.
-
Տեղադրեք անհրաժեշտ փաթեթները
RHEL-ի հիման վրա.
Debian-ի հիման վրա.
-
Ձեռքով ստուգեք տեղադրիչը
Օրինակ արդյունք.
-
Տեղեկատվության դեպքում
Ստուգեք օրագրերը.
Ստուգեք հյուրային գործիքների օրագրերը.
Խնդիր. VM-ն չի միանում կամ կանգ է առնում միացման ժամանակ¶
Նշաններ.
- VM-ն մնում է սև էկրան.
- Միացումը կանգ է առնում մի քանի վայրկյանից հետո.
- «Kernel panic» հաղորդագրություն է հայտնվում.
- VM-ը ցուցադրում է «No bootable device» սխալ։
Տիպիկ պատճառներ.
- Սխալ boot order.
- ISO-ն չի միացված կամ վնասված է.
- VM կոնֆիգուրացիայի խնդիրներ.
- Բավարար չէ CPU/RAM։
Լուծում 1. Ստուգեք ISO-ի միացումը
Ստուգեք, որ ISO-ն ճիշտ միացված է.
Օրինակ արդյունք.
uuid ( RO) : 5f644369-7b28-a39d-6bc0-2221ec2b92d3
vm-uuid ( RO): 0218d2ca-bfb7-fdfb-0c78-7a115a69ecdc
vm-name-label ( RO): AlmaLinux 9
vdi-uuid ( RO): dd99d134-0878-8998-879d-8709702c7e0e
vdi-name-label(RO): AlmaLinux-9-latest-x86_64-boot.iso
Եթե ISO-ն ճիշտ չի միացված, միացրեք այն.
xe vm-cd-eject uuid=<UUID_VM>
xe vm-cd-insert uuid=<UUID_VM> cd-name="AlmaLinux-9-latest-x86_64-boot.iso"
Լուծում 2. Ստուգեք boot order
Ստուգեք ընթացիկ boot order.
Օրինակ արդյունք.
Ուղղեք boot order, եթե անհրաժեշտ է.
Որտեղ. - dcn - CD առաջին (d), HDD երկրորդ ©, network երրորդ (n). - cdn - HDD առաջին ©, CD երկրորդ (d), network երրորդ (n)։
Լուծում 3. Ստուգեք VM-ի վիճակը
Ստուգեք, որ VM-ը գտնվում է «Halted» կամ «Running» վիճակում.
Վիճակի փոփոխության դեպքում.
Կամ.
Լուծում 4. Ստուգեք VM-ի կոնսոլը
Միացեք XO Lite ինտերֆեյսի կոնսոլին.

Ստուգեք, որ կոնսոլը ցուցադրում է ճիշտ հաղորդագրություններ.
- TianoCore UEFI մենյուն կամ ISO պատկերի միացում.
- ՀՕ տեղադրիչի գործընթաց.
- Կամ սխալների մանրամասներ։
Լուծում 5. Ստուգեք հիշողությունը և CPU
Ստուգեք VM-ի ռեսուրսները.
Օրինակ արդյունք.
VCPUs-max ( RW): 2
VCPUs-at-startup ( RW): 2
memory-static-max ( RW): 4GiB
memory-dynamic-max ( RW): 4GiB
Մեծացրեք ռեսուրսները, եթե անհրաժեշտ է.
xe vm-param-set uuid=<UUID_VM> memory-static-max=8GiB memory-dynamic-max=8GiB VCPUs-max=4 VCPUs-at-startup=4
Խնդիր. VM-ն չի անջատվում ճիշտ¶
Նշաններ.
- «Halt»-ը անիմաստ է XO Lite-ում.
- VM-ն մնում է «Running» վիճակում անջատումից հետո.
- Կոնսոլը ցուցադրում է կասկածելի հաղորդագրություններ անջատման ժամանակ։
Տիպիկ պատճառներ.
- Հյուրային գործիքները չեն տեղադրված կամ վնասված են.
- ՀՕ-ի կոնֆիգուրացիայի խնդիրներ.
- Սխալ VM-ի կարգավորումներ.
- ՀՕ-ի ծառայությունները չեն աշխատում։
Լուծում 1. Ստուգեք հյուրային գործիքները
Ստուգեք, որ հյուրային գործիքները տեղադրված են և աշխատում.
Linux-ի համար.
Կամ.
Եթե ծառայությունը անջատված է կամ չի գտնվում, տեղադրեք կամ վերագործարկեք հյուրային գործիքները։
Լուծում 2. Ստուգեք համակարգի օրագրերը
Linux-ի համար ստուգեք համակարգի օրագրերը.
Ստուգեք հյուրային գործիքների օրագրերը.
Եթե կան սխալներ օրագրերում, դուք կարող եք ստուգել և ուղղել համապատասխան կոնֆիգուրացիան։
Լուծում 3. Ձեռքով անջատեք
Եթե համակարգը չի անջատվում, օգտագործեք հետևյալ հրամանները.
Linux-ի համար փորձեք փափուկ անջատում.
Կամ.
Եթե սա չի աշխատում, օգտագործեք ուժեղ անջատում XO Lite-ից կամ հրամանով.
Խնդիր. ՀՕ-ի տեղադրումից հետո ֆայլային համակարգի խնդիրներ¶
Նշաններ.
- VM-ն կանգ է առնում «Checking filesystem» փուլում.
- «Filesystem corruption detected» սխալ.
- VM-ը չի միանում կամ միանում է անկարգավիճակ։
Տիպիկ պատճառներ.
- Տեղադրումը ընդհատվել է.
- Սկավառակի վնասվածք կամ վատ որակ.
- Սխալ VM-ի կոնֆիգուրացիա.
- ՀՕ-ի տեղադրման անկայունություն։
Տեղադրումը լուծելու քայլեր.
- Միացեք VM-ի կոնսոլին XO Lite-ից
Ստուգեք, թե արդյոք համակարգը կառուցվում է անցումային էկրանին կամ հաղորդագրությունների.
- Միացեք Recovery Mode
Եթե VM-ը միանում է, փորձեք մուտք գործել recovery mode.
Linux-ի համար ընտրեք «Advanced options for ...» գործարկման ժամանակ. Փորձեք «Recovery mode» կամ «Single user mode»։
- Ստուգեք ֆայլային համակարգը
Միացեք համակարգին recovery mode-ից կամ կախվածության միջոցով.
Վերագործարկեք համակարգը.
Խնդիր. GRUB-ը չի բեռնվում կամ կանգ է առնում¶
Նշաններ.
- VM-ն կանգ է առնում TianoCore (UEFI) էկրանին.
- «Welcome to GRUB» հայտնվում է և ոչինչ չի տեղի ունենում.
- Սև էկրան կուրսորով BIOS/UEFI-ից հետո։
Տիպիկ պատճառներ.
- Սխալ
boot order. - ISO-ն դեռ միացված է որպես առաջին միացման սարք.
- GRUB միացնողի վնասվածք.
- UEFI/BIOS անհամատեղելիություն։
Լուծում 1. Ստուգեք և փոխեք միացման հերթականությունը
XCP-ng տերի վրա ստուգեք ընթացիկ boot order.
Հնարավոր հերթականության արժեքներ. - cdn - HDD ©, CD (d), Ցանց (n) - dcn - CD (d), HDD ©, Ցանց (n) - c - միայն HDD
ՀՕ տեղադրման համար սահմանեք CD առաջին.
ՀՕ տեղադրումից հետո սահմանեք միացում միայն HDD-ից.
Դուրս հանեք տեղադրման ISO-ն, եթե դեռ միացված է.
Վերագործարկեք VM.
Լուծում 2. Միացում GRUB Rescue-ի միջոցով (Linux-ի համար)
Եթե դուք հայտնվում եք GRUB հրամանների տողում (grub> հրավերը հայտնվում է), կատարեք հետևյալ հրամանները։
Գտեք հասանելի բաժինները.
Արդյունքը կլինի նման.(hd0) (hd0,msdos2) (hd0,msdos1) Գտեք /boot բաժինը (սովորաբար msdos1 կամ gpt1).
Ստուգեք միացման բովանդակությունը.
Դուք պետք է տեսնեք vmlinuz, initramfs ֆայլեր և grub2 թղթապանակ։
BIOS համակարգերի համար կատարեք.
UEFI համակարգերի համար կատարեք.
Համակարգի միացումից հետո վերականգնեք GRUB-ը։
RHEL-ի հիման վրա (AlmaLinux, Rocky, CentOS).
UEFI համակարգերի համար.
Debian-ի հիման վրա (Ubuntu, Debian).
Վերատեղադրեք GRUB-ը, եթե անհրաժեշտ է (BIOS-ի համար).
Լուծում 3. UEFI և BIOS-ի միջև անցում
Եթե խնդիրները շարունակվում են, XCP-ng տերի վրա ստուգեք ընթացիկ ռեժիմը.
Անցեք BIOS (կարող է պահանջել ՀՕ վերատեղադրում).
Կամ բացահայտ սահմանեք BIOS.
Խնդիր. Ցանցը չի աշխատում տեղադրումից հետո¶
Նշաններ.
- VM-ն չի ստանում IP հասցե.
- Ցանցային ինտերֆեյսը ցուցադրում է «disconnected» կամ «no carrier».
- Ping-ը չի աշխատում.
- IP հասցեն չի ցուցադրվում XCP-ng ինտերֆեյսում.
Տիպիկ պատճառներ.
- Հյուրային գործիքները չեն տեղադրված (հիմնական պատճառ).
- Ցանցի սխալ կոնֆիգուրացիա VM-ում.
- Վիրտուալ ցանցային արտոնագրի խնդիրներ.
- Զանգվածի արգելափակում միացումը։
Լուծում.
-
Տեղադրեք Հյուրային գործիքներ (տեսեք վերևի բաժինը) - սա կլուծի ցանցային խնդիրների 90%-ը
-
Ստուգեք ցանցային ինտերֆեյսի վիճակը հյուր ՀՕ-ում
Linux-ի համար ստուգեք ինտերֆեյսի վիճակը.
Ստուգեք IP հասցեները.
NetworkManager-ով համակարգերի համար.
Ստուգեք միացումները.
systemd-networkd-ով համակարգերի համար.
Ստուգեք ուղղորդումը.
- Ակտիվացրեք և կարգավորեք ինտերֆեյսը
RHEL-ի հիման վրա NetworkManager-ով ակտիվացրեք ինտերֆեյսը.
Միացրեք միացումը.
Կամ վերագործարկեք NetworkManager.
Debian-ի հիման վրա ստուգեք կոնֆիգուրացիան (Ubuntu 18.04+).
Debian/հին Ubuntu-ի համար.
Ակտիվացրեք ինտերֆեյսը.
Ստացեք IP DHCP-ի միջոցով.
- Ստուգեք XCP-ng կարգավորումները
XCP-ng տերի վրա ստուգեք VM վիրտուալ ցանցային ինտերֆեյսները.
Ստուգեք հասանելի ցանցերը.
Եթե VIF-ն բացակայում է կամ սխալ է, ստացեք ցանցի UUID.
Ստեղծեք նոր VIF.
- Ստուգեք զանգվածը
Linux-ի համար (firewalld) ստուգեք վիճակը.
Անջատեք ժամանակավորապես թեստավորման համար.
Linux-ի համար (iptables) ստուգեք կանոնները.
Մաքրեք կանոնները ժամանակավորապես թեստավորման համար.
Խնդիր. Շատ դանդաղ ՀՕ տեղադրում¶
Նշաններ.
- Տեղադրումը տևում է մի քանի ժամ 15-30 րոպեի փոխարեն.
- Փաթեթների պատճենումը շատ դանդաղ է.
- VM-ն կանգ է առնում «Installing packages» կամ «Configuring» փուլում։
Տիպիկ պատճառներ.
- Դանդաղ տերի սկավառակի ենթակառուցվածք (HDD-ի փոխարեն SSD).
- Վերաբեռնված պահեստավորման վայր.
- Պակասող VM ռեսուրսներ (CPU, RAM).
- Տերի արդյունավետության խնդիրներ։
Լուծումներ.
-
Օգտագործեք Minimal Install Linux-ի համար.
-
Minimal-ը պարունակում է ~400-600 փաթեթ 1000-1500-ի փոխարեն (Server with GUI).
- Տեղադրումը տևում է 5-10 րոպե ժամերի փոխարեն.
- Արտադրողական սերվերների համար GUI-ն սովորաբար անհրաժեշտ չէ.
-
Կարող եք տեղադրել անհրաժեշտ փաթեթները տեղադրումից հետո։
-
Ժամանակավորապես մեծացրեք VM ռեսուրսները
XCP-ng տերի վրա (սկսելուց առաջ կամ տեղադրման ընթացքում) մեծացրեք RAM.
Մեծացրեք vCPU.
- Ստուգեք սկավառակի արդյունավետությունը
XCP-ng տերի վրա ստուգեք I/O.
Ստուգեք սկավառակի բեռը.
Ստուգեք SR վիճակը.
Ստացեք SR մանրամասները.
- Օգտագործեք ավելի արագ պահեստավորում.
- Եթե հասանելի են մի քանի SR, օգտագործեք
SSD-ի հիման վրա պահեստավորում. - Դիտարկեք տեղափոխումը այլ SR։
Խնդիր. Չի կարելի միացնել ISO¶
Նշաններ.
- Սխալ «The VM has no empty CD drive (VBD)».
- Սխալ «No matching VMs found».
- ISO-ն չի հայտնվում հասանելի ցուցակում։
Լուծում 1. VM-ն չունի դատարկ CD սկավառակ
Ստուգեք գոյություն ունեցող VBD-ները (Վիրտուալ բլոկային սարքեր).
Եթե CD սկավառակը զբաղված է այլ ISO-ով, դուրս հանեք այն.
Այժմ մուտքագրեք անհրաժեշտ ISO-ն.
Եթե CD սկավառակը լիովին բացակայում է, նախ գտեք անհրաժեշտ ISO UUID.
Ձեռքով ստեղծեք VBD.
Լուծում 2. Գտնված VM-ներ չկան
Խնդիր. օգտագործում է Control Domain UUID-ի փոխարեն VM։
Ստուգեք VM ցուցակը ճիշտ (բացառությամբ Control Domain).
Համոզվեք, որ օգտագործում եք ճիշտ UUID՝ ստուգելով.
Կարող է լինել. is-control-domain ( RO): false
Լուծում 3. ISO-ն չի հայտնվում ցուցակում
Ստուգեք, որ ISO-ն բեռնված է.
Եթե ISO-ն չկա ցուցակում, գտեք ISO-ի SR.
Անցեք ISO թղթապանակ.
Ստուգեք ֆայլի առկայությունը.
Եթե ֆայլը բացակայում է, բեռնեք այն ձեռքով.
Վերասկանեք SR.
Խնդիր. VM-ն չի անջատվում ճիշտ¶
Նշաններ.
- «Halt»-ը անիմաստ է XO Lite-ում.
- VM-ն մնում է «Running» վիճակում անջատումից հետո.
- Կոնսոլը ցուցադրում է կասկածելի հաղորդագրություններ անջատման ժամանակ։
Տիպիկ պատճառներ.
- Հյուրային գործիքները չեն տեղադրված կամ վնասված են.
- ՀՕ-ի կոնֆիգուրացիայի խնդիրներ.
- Սխալ VM-ի կարգավորումներ.
- ՀՕ-ի ծառայությունները չեն աշխատում։
Լուծում 1. Ստուգեք հյուրային գործիքները
Ստուգեք, որ հյուրային գործիքները տեղադրված են և աշխատում.
Linux-ի համար.
Կամ.
Եթե ծառայությունը անջատված է կամ չի գտնվում, տեղադրեք կամ վերագործարկեք հյուրային գործիքները։
Լուծում 2. Ստուգեք համակարգի օրագրերը
Linux-ի համար ստուգեք համակարգի օրագրերը.
Ստուգեք հյուրային գործիքների օրագրերը.
Եթե կան սխալներ օրագրերում, դուք կարող եք ստուգել և ուղղել համապատասխան կոնֆիգուրացիան։
Լուծում 3. Ձեռքով անջատեք
Եթե համակարգը չի անջատվում, օգտագործեք հետևյալ հրամանները.
Linux-ի համար փորձեք փափուկ անջատում.
Կամ.
Եթե սա չի աշխատում, օգտագործեք ուժեղ անջատում XO Lite-ից կամ հրամանով.
Ընդհանուր դիագնոստիկ խորհուրդներ¶
- Ստուգեք համակարգի օրագրերը.
- XCP-ng տեր.
/var/log/xensource.log. -
Հյուր ՀՕ.
/var/log/syslog,/var/log/messages։ -
Օգտագործեք վերլուծության գործիքներ.
xe event-list- իրադարձությունների օրագիր.xe pif-list- ցանցային ինտերֆեյսների վիճակ.-
xe vbd-list- վիրտուալ սկավառակների վիճակ։ -
Ստուգեք տերի ռեսուրսները.
-
Օգտագործեք XO Lite «Tasks» բաժինը սխալների և խնդիրների դիտման համար։