No one sees the real me

仮想化PF基盤SE

無償版ESXi で 仮想マシンをクローンじみたことがしたい

方法①

https://i-think-it.net/esxi6-virtual-machine-copy-how-to/

代替案(試したこと)

ESXi 上から 単純にコピー
f:id:naoki_1123:20180703081832p:plain

6.7(6.5) になってから vSphere Clientが使えなくなり、HostClientを使用する必要があるため
若干、方法①の方法では出来ない。。。


↓ こっちのほうが楽かも。。。

①クローン元をパワーオフ(出来れば元となるVMはコピー用で落としっぱがのぞましい)
➁cp -p クローン元フォルダ/* 新規VM名フォルダ/
➂新規VM名フォルダに移動し、vmx 内 の "displayName" を新規VM名に変更
④HostClient の、仮想マシンでもデータストアでもどっちでもいいが、vmx を登録
⑤新規VMパワーオン、「コピーしました」を選択
⑥ゲストOS上の設定は下記見直しが必要
⑦ /etc/sysconfig/networ-script/ifcfg-ensXX を編集
 (編集) UUID="<新規MAXアドレス>"
⑧新規VMを再起動、正常性確認OK

↓ 不要だと思われる(あってもいいけど)
ex1. /etc/udev/rules.d/70-persistent-net.rules を作る
MACアドレスと、ifconfig -a 結果のデバイス名(ensXX 等) 設定

SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="00:0c:29:0b:3b:96",NAME="ens192"  

ex2. /etc/sysconfig/network
→ コンピュータ名変更
ex3. IPアドレスの設定など

[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e] ls -ltr
total 1049728
drwxr-xr-x    1 root     root         73728 Jun 21 18:29 media
-rw-------    1 root     root     1073741824 Jun 23 19:23 sysSwap-ds-5b25791b-9b81-f63a-eb24-000c29f1af2e.swp
drwxr-xr-x    1 root     root         77824 Oct 25 15:52 ansible_base
drwxr-xr-x    1 root     root         77824 Oct 26 16:06 base_cent6
drwxr-xr-x    1 root     root         77824 Oct 26 16:16 remote
drwxr-xr-x    1 root     root         77824 Oct 26 17:04 pxe_server1
drwxr-xr-x    1 root     root         77824 Oct 26 17:04 ModSecurity2
drwxr-xr-x    1 root     root         77824 Oct 26 17:04 naoki_cent6.5-1 ←★★★★★★★★★
drwxr-xr-x    1 root     root         77824 Oct 26 19:25 openstack
drwxr-xr-x    1 root     root         77824 Oct 26 19:25 naoki_cent6.5_2
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e]
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e] cp -rp naoki_cent6.5-1/ openstack/
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e]
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e] cd openstack/
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e/openstack] ls -ltr
total 19106880
-rw-------    1 root     root          3225 Oct 26 19:10 naoki_cent6.5-1.vmxf
-rw-------    1 root     root            43 Oct 26 19:10 naoki_cent6.5-1.vmsd
-rw-------    1 root     root            13 Oct 26 19:10 naoki_cent6.5-1-aux.xml
-rw-------    1 root     root        277417 Oct 26 19:10 vmware-9.log
-rw-------    1 root     root        242168 Oct 26 19:10 vmware-8.log
-rw-------    1 root     root        221492 Oct 26 19:10 vmware-13.log
-rw-------    1 root     root        221494 Oct 26 19:10 vmware-12.log
-rw-------    1 root     root        276623 Oct 26 19:10 vmware-10.log
-rw-------    1 root     root        256675 Oct 26 19:19 vmware-11.log
-rw-------    1 root     root          8684 Oct 26 19:19 naoki_cent6.5-1.nvram
-rw-------    1 root     root     115343360 Oct 26 19:20 vmx-naoki_cent6.5-1-216206287-1.vswp
-rw-------    1 root     root     115343360 Oct 26 19:24 vmx-naoki_cent6.5-1-3294693955-1.vswp
-rw-------    1 root     root             0 Oct 26 19:24 naoki_cent6.5-1.vmx.lck
-rw-------    1 root     root     2147483648 Oct 26 19:24 naoki_cent6.5-1-c4610a43.vswp
-rw-------    1 root     root          3465 Oct 26 19:24 naoki_cent6.5-1.vmx~
-rw-------    1 root     root          3550 Oct 26 19:24 naoki_cent6.5-1.vmx
-rw-------    1 root     root           509 Oct 26 19:25 naoki_cent6.5-1.vmdk
-rw-------    1 root     root        196159 Oct 26 19:53 vmware.log
-rw-------    1 root     root     17179869184 Oct 26 22:47 naoki_cent6.5-1-flat.vmdk
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e/openstack]
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e/openstack] cat naoki_cent6.5-1.vmx | grep display
displayName = "openstack" ←★
[root@secondseason:/vmfs/volumes/5b2bedd5-dc932e4d-5e88-000c29f1af2e/openstack]