Жүктеме теңгергіштерінің күйлері
Орналастыру күйі (provisioning_status) — бұл теңгергіштің өмірлік циклінің қай кезеңінде тұрғанын көрсететін күй. Теңгергішті жасау, жаңарту немесе жоюдың күйін және сәттілігін көрсетеді.
Орналастырудың мүмкін күйлері:
Жеке кабинеттегі атауы | Техникалық атауы | Сипаттамасы |
|---|---|---|
Белсенді |
| Теңгергіш сәтті жасалды және жұмысқа дайын, конфигурация қолданылды |
Қате |
| Теңгергішті жасау немесе оның баптауларын өзгерту кезінде қате орын алды. Оның нақты күйі белгісіз. Техникалық қолдауға жүгініңіз |
Жасалуда |
| Теңгергіш жасалуда |
Жаңарту |
| Теңгергіш жаңартылуда |
Жою |
| Теңгергіш жойылуда |
Жұмыс күйінің статустары (operating_status) екі түрге бөлінеді:
- негізгі — жоғарғы деңгейде көрсетіледі, мысалы, жеке кабинетте;
- арнайы — тек пул және бэкендтер деңгейінде көрсетіледі, OpenStack CLI көмегімен көруге болады.
Теңгергіштің негізгі күйі жеке алынған бэкендке тән арнайы жұмыс күйі статустарының комбинациясына байланысты өзгеруі мүмкін. Бэкенд деп жүктеме теңгергішінің артында орналасқан, сұрауларды қабылдайтын бір немесе бірнеше сервер түсініледі.
Негізгі жұмыс күйінің мүмкін статустары:
Атауы | Сипаттамасы |
|---|---|
| Күй кемінде бір шарт орындалғанда беріледі:
|
| Күй кемінде бір шарт орындалғанда беріледі:
|
| Күй кемінде бір шарт орындалғанда беріледі:
|
Арнайы статустар теңгерімдеу пулының немесе оның қатысушыларының күйін көрсетеді. Пул немесе оның қатысушысы негізгі статустардың бірінің мәнін де қабылдай алады, бұл жағдайда мұндай статус жоғарғы деңгейде көрсетілетін негізгі статусты қалыптастыруға қатысады. Толығырақ — статустар сәйкестік матрицасында.
Арнайы жұмыс күйінің мүмкін статустары:
Атауы | Сипаттамасы |
|---|---|
| Әкімші пулдың бір немесе бірнеше қатысушысы жаңа қосылымдарды қабылдамайтынын анықтады |
| Әкімші пулды немесе бэкендті белсенді емес күйге ауыстырды |
| Пул үшін бэкендтердің күйін тексеру механизмі бапталмаған |
Төменде екі бэкендтен тұратын теңгерімдеу пулы қатысушыларының жұмыс күйі статустарына байланысты теңгергіштің негізгі жұмыс күйі статустарының тәуелділігіне мысал келтірілген.
Бұл мысалда ERROR күйіндегі бэкенд HTTP-қолжетімділік сынағы қателікпен аяқталатын веб-қосымша деңгейіндегі істен шығуды көрсетеді. ONLINE күйіндегі бэкенд қолжетімділік сынағына жауап беретін, қалыпты жұмыс істейтін бэкендті білдіреді.
Бэкенд-1 күйі | Бэкенд-2 күйі | Негізгі күй |
|---|---|---|
ONLINE | ONLINE | ONLINE |
ONLINE | ERROR | DEGRADED |
ERROR | ERROR | ERROR |
ONLINE | DRAINING | ONLINE |
DRAINING | DRAINING | ERROR |
ONLINE | OFFLINE | ONLINE |
OFFLINE | OFFLINE | ERROR |