ВМ диагностикасы
Апаттық жағдайларда және желі арқылы виртуалды машинаға қосылу мүмкін болмаған кезде VNC-консольді пайдаланыңыз немесе ВМ хабарламаларының логтарын қарап шығыңыз.
VNC-консоль — браузерде жұмыс істейтін виртуалды машиналарды диагностикалау және басқару құралы. VNC-консольді келесі жағдайларда пайдаланыңыз:
- виртуалды машинаның сыртқы IP-мекенжайы жоқ немесе интернетке қосылмаған болса;
- ВМ-ға қосылудың ұсынылған тәсілдері (SSH немесе RDP арқылы) жұмыс істемесе.
VNC-консольге қолжетімділік виртуалды машинаны іске қосқаннан кейін бірден пайда болады. Бұл операциялық жүйені жүктеу кезіндегі ақауларды анықтауға мүмкіндік береді.
VNC-консольмен жұмыс істеу ерекшеліктері:
- мәтін енгізу үшін тек латын әліпбиін пайдалануға болады;
- VNC-консольде алмасу буфері қолжетімсіз, мәтінді көшіру және қою мүмкін емес.
VNC-консоль арқылы ВМ-ға қосылу үшін:
-
VK Cloud жеке кабинетінде консольді ашыңыз немесе OpenStack CLI арқылы алынған мекенжайды пайдаланыңыз.
Жеке кабинетOpenStack CLI- Өтіңіз VK Cloud жеке кабинетіне.
- Бұлтты есептеулер → Виртуалды машиналар бөліміне өтіңіз.
- Виртуалды машиналар тізімінде қажетті ВМ атауын басыңыз.
- ВМ бетінде Консоль қойындысына өтіңіз.
-
Егер виртуалды машина іске қосылмаған болса, қойындыдағы іске қосу түймесін басыңыз.
-
Бұрын орнатылмаған болса, ОЖ-ға кіру үшін құпиясөз орнатыңыз. Тіркелгі атауын және құпиясөзді жазып алыңыз.
-
(Қосымша) Консольді браузердің бөлек терезесінде ашу үшін Открыть в новом окне түймесін басыңыз.
-
Консольде логин мен құпиясөзді енгізіңіз.
Жеке кабинет интерфейсінде және бөлек терезеде VNC-консольді басқару түймелері қолжетімді:
- Send CtrAltDel — түйменің әрекеті ВМ операциялық жүйесіне байланысты (қайта жүктеу, бұғаттау терезесін шақыру және т.б.).
- Обновить сессию (Update Session) — VNC-консольге қайта қосылу үшін пайдаланыңыз.
OpenStack CLI-де ВМ-ның тізбекті порты арқылы жұмыс істейтін консольге қолдау іске асырылған. Бұл операциялық жүйенің күйіне және желі арқылы ВМ-ға қолжетімділікке қарамастан, жүктеу логтарын және басқа диагностикалық ақпаратты көруге мүмкіндік береді.
Егер виртуалды машина пайдаланушы жасаған образдан құрылса, консольді баптаңыз. Ол үшін GRUB-қа келесі параметрлерді қосыңыз:
console=tty0 console=ttyS0,115200n8
-
OpenStack клиенті орнатылғанына көз жеткізіңіз және жобада аутентификациядан өтіңіз.
-
Логтардың барлық жазбаларын шығару:
openstack console log show <ID виртуальной машины> -
Жазбалардың шектеулі санын шығару:
openstack console log show --lines <кол-во записей> <ID виртуальной машины>
-