एमएएस 1.2 में 1.8 के माध्यम से वायरस पावर प्रकार के लिए केवल पता और पावर आईडी की आवश्यकता होती है।
MAAS 1.8 स्क्रीनशॉट
MAAS 1.2-1.4 स्क्रीनशॉट
libvirt-bin
पैकेज प्राप्त करने के लिए स्थापित किए जाने की आवश्यकता virsh
आदेश
$ sudo apt-get -y install libvirt-bin
Power ID
द्वारा दिखाया आभासी मशीन का नाम हैsudo virsh list --all
पता एक सामान्य libvirt कनेक्ट स्ट्रिंग है:
qemu+ssh://ubuntu@10.0.0.2/system
या
qemu:///system
यदि आप ssh का उपयोग करना चाहते हैं, तो आपको maas उपयोगकर्ता के लिए एक ssh कुंजी जोड़ी उत्पन्न करनी होगी। डिफ़ॉल्ट रूप से एमएएस उपयोगकर्ता के लिए कोई घर निर्देशिका नहीं बनाई गई है।
$ sudo mkdir -p ~maas
$ sudo chown maas:maas ~maas
माॅस उपयोगकर्ता के लिए एक लॉगिन शेल जोड़ें (बाद में हमें केवल ssh-copy-id
कमांड के लिए इसकी आवश्यकता होगी ; यदि आप मैन्युअल रूप से ssh कीज़ लगा रहे हैं या किसी अन्य तंत्र का उपयोग कर रहे हैं, तो इस चरण की सख्त आवश्यकता नहीं है):
$ sudo chsh -s /bin/bash maas
SSH कीपियर को मास् उपयोगकर्ता के रूप में उत्पन्न करें (डिफ़ॉल्ट पथ और खाली पासवर्ड को स्वीकार करने के लिए तीन बार दर्ज करें):
$ 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 उपयोगकर्ता के रूप में, 10.0.0.2 पर libvirt के खिलाफ वायरल कमांड का परीक्षण करें:
$ sudo -u maas virsh -c qemu+ssh://ubuntu@10.0.0.2/system list --all