---
# System prepended metadata

title: Untitled

---



## 現在用意している種VM

- Ubuntu 18.04


## 新規VMの作成(種VMからのクローン)

KVMの複製を以下のコマンドで行う。[vm_org]は複製元のKVMの名前、[vm_clone]には複製した新しいKVMの名前を入れる。

```sh
$ sudo virt-clone --original [vm_org] --name [vm_clone] --file /var/lib/libvirt/images/[vm_clone].img
```

複製したKVMの初期化を以下のコマンドで行う。

```sh
$ sudo virt-sysprep -d [vm_clone] --enable dhcp-client-state,machine-id,net-hwaddr
```

作成したKVMに対して割り振られたIPアドレスを確認する場合は以下のコマンド

```sh
sudo virsh net-dhcp-leases default
```

確認したIPアドレスを元に接続を行う

```sh
ssh [user_name]@[IP_address]
```

※種VMがUbuntu20.04の場合は以下のusername,password。

- username: ubuntu
- password: ubuntu

KVMを複製した後は、KVMのホスト名を変更しておく。

作成したVMに対してsshをして、

`sudo nano /etc/hostname`で編集する。

## おまけ

初期化までやってくれるやつ


```sh
#!/bin/sh

ORIGINAL=$1
NAME=$2
sudo virt-clone --original ${ORIGINAL} --name ${NAME} --file /var/lib/libvirt/images/${NAME}.img
sudo virt-sysprep -d ${NAME} --enable dhcp-client-state,machine-id,net-hwaddr
```