В межах 1,2-1,8 тип енергії вирш вимагає лише адреси і ідентифікатора живлення.
Скріншот MAAS 1.8
Скріншот МААС 1.2-1.4
Для libvirt-bin
отримання virsh
команди потрібно встановити пакет
$ sudo apt-get -y install libvirt-bin
the Power ID
- назва віртуальної машини, показанеsudo virsh list --all
Адреса - це звичайний рядок з'єднання libvirt:
qemu+ssh://ubuntu@10.0.0.2/system
або
qemu:///system
Якщо ви хочете використовувати ssh, вам потрібно буде створити пару ключів ssh для користувача maas. За замовчуванням немає домашнього каталогу, створеного для користувача maas.
$ sudo mkdir -p ~maas
$ sudo chown maas:maas ~maas
Додайте оболонку входу для користувача maas (нам це знадобиться лише для ssh-copy-id
команди пізніше; якщо ви кладете ключі ssh на місце вручну або використовуєте інший механізм, цей крок не є строго необхідним):
$ sudo chsh -s /bin/bash maas
Створіть ключ SSH як користувач maas (натисніть клавішу тричі, щоб прийняти шлях за замовчуванням та порожній пароль):
$ sudo -u maas ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/maas/.ssh/id_rsa):
Created directory '/home/maas/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/maas/.ssh/id_rsa.
Your public key has been saved in /home/maas/.ssh/id_rsa.pub.
Потім додайте відкритий ключ ~ubuntu/.ssh/authorized_keys
на сервер vm, щоб virsh міг використовувати ssh без пароля:
$ sudo -u maas -i ssh-copy-id ubuntu@10.0.0.2
Як користувач maas, протестуйте команди virsh проти libvirt в 10.0.0.2:
$ sudo -u maas virsh -c qemu+ssh://ubuntu@10.0.0.2/system list --all