Рейтинг:0

Как использовать virsh attach-device без знания имени целевого устройства

флаг us

Есть ли способ использовать virsh attach-device без использования цели?

Например, я подключаю диск с помощью XML-файла, который включает целевой «sdc».

<disk type='block' device='disk'>
    <source dev='/dev/disk/by-label/mydisk' />
    <target dev='sdc' bus='scsi' />
</disk>

Чтобы ускорить процесс, я бы хотел не указывать целевое устройство, а только шину. Причина этого в том, что мне не нужно входить в систему в качестве гостя, получать используемые текущие устройства, затем редактировать XML-файл хоста, чтобы использовать новое имя «sdX», и, наконец, затем подключать диск. Это сэкономило бы много шагов, если бы он просто подключился к следующему доступному дисковому устройству в гостевой системе.

Я перемещаю достаточно дисков в гостевую систему и из нее, это становится раздражающим. Кроме того, когда я отсоединяю диск, он оставляет используемое устройство sdX, поэтому мне приходится редактировать файл и перемещать буквы вверх, пока он не заработает. Я также хотел бы иметь возможность написать это, и это было бы намного проще, если бы мне не нужно было знать, какое следующее доступное устройство находится в гостевой системе.

Если есть способ получить следующий доступный в гостевой системе с помощью virsh или других команд kvm/qemu, это тоже было бы неплохо.

Я использую только CLI - без virt manager.

РЕДАКТИРОВАТЬ: Я только что нашел «virsh domblklist», в котором перечислены блочные устройства в гостевой системе, поэтому я могу рассмотреть возможность перехода на использование virsh attach-disk. Просто нужно изучить аргументы для этого.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.