Version 4 (modified by 14 years ago) ( diff ) | ,
---|
This page documents the procedure for creating a new KVM guest on a mayfirst server.
This document is not complete! Do not use it to actually create a new KVM guest yet.
Creating a new KVM guest
- Install the kvm-manager scripts
- Run kvm-creator to create the new LV for the guest and the needed directory and files in /etc/sv/kvm/:
USAGE: kvm-creator create|destroy|demo guestname [volumegroup [disksize [ram [tap [mac] ] ] ]
- NETWORK SETUP??
- If you are installing an operating system to the new KVM guest:
- Put the iso in the
/usr/local/share/ISOs
directory. Be sure to verify the checksums on downloaded ISOs! - Create a symlink called cd.iso in the /home/<guestname>/vms/<guestname>/ directory with a target of the desired ISO:
ln -s /home/<guestname/vms/<guestname>/cd.iso /usr/local/share/ISOs/<some-installer>.iso
- Put the iso in the
- Add at least one user to the access list for the new KVM guest's serial console
- Monkeysphere way:
- Add a uid to the /home/<guestname>/.monkeysphere/authorized_user_ids file
- Rebuild the monkeysphere-controlled SSH authorized_keys files:
monkeysphere-authentication update-users
- SSH key way
- Add an SSH key to the /home/<guestname>/.ssh/authorized_keys file
- Monkeysphere way:
- START THE NEW KVM GUEST
- Log into the new guest via SSH
- Install an OS
- CREATE A BOOT PARTITION? BY DEFAULT, USE A KERNEL FROM OUTSIDE THE GUEST?
- Generally the <guestname> LV should be used inside the KVM guest as a single PV
Note:
See TracWiki
for help on using the wiki.