1908
Comment:
|
939
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
This is all that has no yet been done or documented | === guest_cleanup.sh === missing option to replace hostname properly |
Line 5: | Line 6: |
mailserver configure apt sources in template clone a virtual machine remove the spice/vnc option from the virsh xml firewall list disks monitoring diskspace disable saving .debs af download configure apt to remove .deb files after download /var/cache/apt/archives/ network planning hardware description vmx flag, i7, ram disks firewall keyscript should try thrice |
=== misc === This is all that has no yet been done or documented. |
Line 20: | Line 9: |
* mailserver * firewall * monitoring diskspace * disable saving .debs af download * configure apt to remove .deb files after download /var/cache/apt/archives/ * network planning * keyscript should try thrice * lower memory after installation {{{ |
|
Line 24: | Line 23: |
}}} | |
Line 29: | Line 28: |
apt-get install postfix | * write a ssection about spice and TLS, check this to set up the TLS certificates on kvm02 /etc/libvirt/qemu.conf |
Line 32: | Line 32: |
create a virtual machine | |
Line 34: | Line 33: |
#!/bin/bash NAME="stretch-template" RAM="1024" LVM_SIZE="4G" LVM_GROUP="vg2" OS="debian9" MEDIA="/mnt/media/debian/stretch/debian-9.1.0-amd64-netinst.iso" if [ $# -eq 0 ] then echo "${0}: domain-name" else NAME=${1} fi LVM_NAME="kvm_${NAME}_vda" if [ ! -e /dev/${LVM_GROUP}/${LVM_NAME} ] then # create lvm partition lvcreate --size ${LVM_SIZE} --name ${LVM_NAME} ${LVM_GROUP} # create the virtual machine virt-install --name ${NAME} --memory ${RAM} --disk /dev/${LVM_GROUP}/${VM_NAME},bus=virtio,format=raw --os-variant ${OS} --network bridge=br0,model=vitio --cdrom ${MEDIA} --graphics spice,listen=192.168.1.33,password=${NAME} --noutoconsole --virt-type kvm else echo "${0}: refusing to overwrite existing domain"; fi on another system apt-get install xtightvncviewer vncviewer 192.168.1.33 apt-get install virt-viewer remote-viewer spice://kvm02:5900 setup debian on that system kvm guest added packages net-tools vim apt sources, with src lines commented mlocate |
http://thomasmullaly.com/2014/11/16/the-list-of-os-variants-in-kvm/ |
TODO
guest_cleanup.sh
missing option to replace hostname properly
misc
This is all that has no yet been done or documented.
- mailserver
- firewall
- monitoring diskspace
- disable saving .debs af download
- configure apt to remove .deb files after download /var/cache/apt/archives/
- network planning
- keyscript should try thrice
- lower memory after installation
Space used on vanilla Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg1-root 1,9G 791M 954M 46% / /dev/md0 243M 53M 162M 25% /boot
mail we will configure this system with a mail server this server will later be configured to forward its mails to another mail account
* write a ssection about spice and TLS, check this to set up the TLS certificates on kvm02 /etc/libvirt/qemu.conf
http://thomasmullaly.com/2014/11/16/the-list-of-os-variants-in-kvm/