Я видел вакансию, в которой просили администратора Linux, который мог бы администрировать виртуальные машины на основе KVM. Я могу сделать это, если использую virt-manager или какой-либо графический инструмент, но я не совсем знаком со всем материалом командной строки. Я также не могу найти по нему хороший учебник, поскольку большинство сайтов говорят, что нужно использовать графические материалы. Мой вопрос: насколько я понимаю, на такую должность можно подать заявку?
Новые версии virt-manager довольно приличны, но по-прежнему не предоставляют всех возможностей и контроля, которые есть в базовой системе. На данный момент он вполне пригоден для наиболее распространенных операций. В дополнение к дополнительным параметрам, отображаемым в командной строке, он также обеспечивает лучшую автоматизацию и создание сценариев.
Если вы хотите узнать о параметрах командной строки, прочтите следующие справочные страницы.
Чтобы изучить virsh, вы также можете набрать virsh
чтобы запустить оболочку, а затем введите help.
Также имейте в виду, что управление KVM - это больше, чем просто знание KVM. Вам также необходимо иметь хорошие навыки работы в сети и хранилище. Это также может включать установку и настройку виртуальных машин.
Если это младшая позиция, я бы на нее пошел. Нечего терять, пытаясь.
Да, подайте заявку на работу, чтобы получить работу, а также возможность учиться на собственном опыте. Если вы дойдете до стадии собеседования, вы всегда сможете сказать им, что знаете, как управлять этим через виртуальный менеджер и вы предпочитаете использовать это в инструментах командной строки. Насколько вы знаете, может быть, просто зная, что libvirt существует достаточно, чтобы поставить вас впереди остальных.
Однако для полноты ваших знаний вам действительно стоит научиться делать это через интерфейс командной строки. Насколько вам известно, когда-нибудь вам может понадобиться написать оболочку приложения или библиотечную службу, чтобы делать то, что инструменты графического интерфейса могут не справиться полностью.
Более того, вы действительно узнаете больше о компьютерах и сетях в целом, если будете вынуждены делать что-то, не полагаясь на волшебство инструментов и мастеров графического интерфейса. Фактически, вы можете начать понимать, почему виртуальный менеджер есть те возможности, которые у него есть.
Даже если вы всегда используете интерфейс, если вы не можете справиться с самим инструментом, он не считается «администрированием» в моей книге.
libvirt - лишь один из вариантов. Помимо коммерчески поддерживаемого RHEV, существует довольно много дополнительных платформ управления, способов кластеризации, хранения и всего остального.
Администрирование виртуализации означает, что вы должны знать о кластеризации, балансировке нагрузки, управлении сервером и оборудованием для хранения данных, сети и, возможно, о нескольких типах ОС.
только вирт-менеджер - это капля в море :)