====== Clonen van de CentOS7 minimal VM ======
Dit betreft het clonen van een VM met een [[installatie_handleidingen:centos7|minimale Centos7 installatie]]. In dit voorbeeld heet die VM "clean-centos-7"
clone de clean server met de commandline:
''virt-clone --connect=qemu:///system -o clean-centos-7 -n nieuwe-server-naam --auto-clone''
Clonen kan overigens ook in de virt-manager interface.
==== DHCP en DNS hostname ====
vindt het mac address van de net gemaakte server door:\\ ''virsh domiflist nieuwe_hostname''
dit geeft iets van:
Interface Type Source Model MAC
-------------------------------------------------------
- bridge bridgeLAN virtio 52:54:00:0a:20:a7
Gebruik dat MAC Address om het in de DHCP server aan een IP nummer te koppelen.
Zet vervolgens in de hosts file van de router of in de DNS :
192.168.1.202 nieuwe_hostname.auriel.nl
===== OS aanpassingen =====
Boot de nieuwe server na de clone.
==== hostname ====
Set de hostname op de server door:
''hostnamectl set-hostname nieuwe_hostname.auriel.nl''
En pas de hosts file aan:
(''ip a'' om het ip nummer te vinden) ''vi /etc/hosts''
en zet daar de eigen naam en IP in
192.168.0.200 nieuwe_hostname.auriel.nl nieuwe_hostname
==== Update ====
en doe een update: ''yum update''
==== ssh system keys ====
Omdat een clone dezelfde server certificaten en keys heeft als het origineel zouden meerdere server zich als dezelfde server identificeren. Dit is onwenselijk in verband met "//man in the middle attacks//" en monitoring software.
Verwijder daarom de system keys, deze worden, op CentOS, bij het opstarten van de ssh daemon opnieuw gegenereerd, maar dan uniek.
''rm -f /etc/ssh/ssh_host_*''
''reboot''