Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wptelegram domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-pagenavi domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114

Notice: Функция _load_textdomain_just_in_time вызвана неправильно. Загрузка перевода для домена kirki была запущена слишком рано. Обычно это индикатор того, что какой-то код в плагине или теме запускается слишком рано. Переводы должны загружаться при выполнении действия init или позже. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114
Решение распространенных проблем в облаке IaaS на базе гипервизора VMware Часть 1. Буфер обмена

Решение распространенных проблем в облаке IaaS на базе гипервизора VMware Часть 1. Буфер обмена

Как часто компании сталкиваются с проблемами в виртуальном окружении? Ответ на этот вопрос зависит от многих факторов, в том числе и от уровня профессионализма пользователей и специалистов отдельно взятой организации. Каждый из вас наверняка знаком с понятием «дефолтная настройка», то есть опциями по умолчанию, которые, как известно, могут отключать определенный функционал системы. И если в конкретном случае требуется активировать опцию или расширить возможности решения, прибегают к изменению настроек по умолчанию. Однако пользователи, расценивая отсутствие того или иного функционала как ошибку, начинают корить и ругать производителя ПО за кривые руки разработчиков. Хоть баги и встречаются на жизненном пути вендоров, предлагающих клиентам законченное решение, не стоит торопиться с обвинениями. Зачастую проблемы, именуемые на сленге глюками, возникают по ряду причин, не зависящих от кривизны рук производителя, а напрямую связаны с отсутствием прав и разрешений пользователя, ограничениями в настройках или отключением функционала, который активируется простым нажатием кнопки или парой строк кода. Сталкивались ли вы с ситуацией, когда виртуальная машина (ВМ) не запускалась через удаленную консоль? Или, быть может, приходилось работать с ужасно медленно функционирующей ВМ? В этом цикле статей поговорим о наиболее распространенных проблемах, встречающихся в облачном окружении, и способах их решения. Для наглядного представления и лучшего понимания ситуации рассмотрим несколько практических сценариев, иллюстрирующих эксплуатационные и технические проблемы.

Телепортация в будущее для решения насущных проблем

Телепортация в будущее для решения насущных проблем
Итак, представьте, что вы заходите в высотное стеклянное здание. Часы показывают 9:00, напоминая о начале нового рабочего дня в одной из самых перспективных компаний 2096 года – телепортационной корпорации PanContinental. Компания телепортирует людей и вещи по всему земному шару. После быстрой оплаты услуги любой человек, указав вэйпоинт (waypoint) в качестве точки назначения, мгновенно оказывается в необходимой локации. Но технологии, которые использует компания, – не волшебство. В основе предлагаемого сервиса лежат решения виртуализации на базе VMware vSphere 6.0. Являясь крупнейшей и наиболее надежной глобальной сетью в оказании услуг телепортации, PanContinental ставит в приоритет вопрос обеспечения безопасности клиентов и непрерывности операций. Эта ответственность ложится на плечи вас и ваших коллег.

Проблема с буфером обмена: не работает copy/paste

Проблема с буфером обмена: не работает copy/paste
И вот в один прекрасный момент у нового сотрудника PanContinental что-то пошло не по плану. Пользователь столкнулся с проблемой и попросил разобраться с некорректным, по его словам, функционалом новой виртуальной машины linux-base-01. Эта ВМ используется для решения одной из важнейших задач – переноса критичной информации из научно-исследовательской лаборатории в облако посредством буфера обмена. Согласитесь, типичная задача, когда на одной стороне вызывается функция «копировать», а на другой стороне – «вставить». В рассматриваемом сценарии пользователь обнаружил неработоспособность буфера обмена, что привело к невозможности копировать данные с исследовательского ноутбука пользователя в каталог виртуальной машины. Требуется в срочном порядке решить проблему.

Рекомендации по устранению неисправностей

Окно подключения к vSphere Web Client
Окно подключения к vSphere Web Client Способ решения названной проблемы достаточно прост. Для этого требуется открыть веб-браузер и подключиться к vSphere Web Client. Обратите внимание, что в рассматриваемом примере используется аутентификация Windows. После успешной проверки подлинности открывается консоль управления. Перейдя в закладку Home, кликаем по иконке Hosts and Clusters.
Обзор консоли управления vSphere Web Client
Обзор консоли управления vSphere Web Client После чего подключаемся к vDC, где расположена виртуальная машина linux-base-01.
Подключение к ВМ linux-base-01 средствами vSphere Web Client
Подключение к ВМ linux-base-01 средствами vSphere Web Client Обратите внимание на возможность использования здесь удаленной консоли (Launch Remote Console). Но прежде чем выполнять запуск, следует убедиться, что виртуальная машина включена, то есть находится в состоянии powered on. В нашем примере ВМ запущена и ожидает подключения. Для доступа к ней используйте соответствующий логин и пароль.
Подключение к linux-base-01
Подключение к linux-base-01 Подключившись к ВМ, нам предстоит устранить проблему невозможности копирования пользовательских данных. Для доступа к документам обращаемся к каталогу пользователя, расположенному на рабочем столе виртуальной машины.
Обзор рабочего стола виртуальной машины linux-base-01
Обзор рабочего стола виртуальной машины linux-base-01 Пользователь предоставил нам фрагмент исследования в виде файла readme.txt, который мы расположили у себя на рабочем столе. Теперь необходимо решить задачу, которая заключается в следующем:
  • Устранить проблему с буфером обмена для возможности использовать функцию «копировать/вставить» на машине linux-base-01.
  • Скопировать фрагмент текста из файла на рабочем столе.
  • Вставить фрагмент текста в документ protocol.txt виртуальной машины linux-base-01 в облаке.
Обзор последовательности действий при работе с документами
Обзор последовательности действий при работе с документами К слову сказать, возможность использования буфера обмена может быть включена как для отдельно взятой виртуальной машины, так и для всех ВМ ESXi-хоста. Однако по умолчанию эта функция отключена. Чтобы включить возможность копирования и вставки для конкретной виртуальной машины, необходимо выполнить следующие действия:
  • Убедиться, что установлены инструменты VMware Tools.
  • Подключиться к консоли vSphere Web Client.
  • Подключиться к vDC, где расположена ВМ linux-base-01.
  • Выключить виртуальную машину – перевести в статус power off.
  • Выбрать виртуальную машину и зайти в закладку Summary.
  • Открыть окно редактирования настроек (Edit Settings).
  • Перейти в закладку опций виртуальной машины для возможности редактирования необходимых параметров: VM Options -> Advanced -> Configuration Parameters -> Edit Configuration.
Обзор конфигурационных параметров виртуальной машины
Обзор конфигурационных параметров виртуальной машины
  • Теперь необходимо разрешить использовать функцию «копировать/вставить». Для этого нажимаем кнопку Add Row и вводим следующие конфигурационные значения:
Конфигурационные значения
  • После чего сохраняем изменения нажатием кнопки ОК.

Заключение

В этой статье мы рассмотрели пример решения проблемы, связанной с буфером обмена виртуальной машины в облаке. В следующем кейсе мы рассмотрим пример решения проблемы, связанной с чрезмерно низкой производительностью ВМ.