vCSA 立てるぞーと思ったら OS インストールしたの大分前で、
evaluation license 切れてた…Host Client のポート開いてない…
というケースにでも。
※ 自分の実話だけどピンポイントなレアケース?
まぁ、shell からできれば色々こねくり回して、100台や1000台でも登録できるよねという風にも。
esxcli
かと思ったら vim-cmd
だったり…
分からないような分かるような微妙な使い分け。
[root@hayabusa:~] vim-cmd vimsvc/license --set <ライセンスキー> serial: <ライセンスキー> vmodl key: esx.enterprisePlus.cpuPackage name: VMware vSphere 6 Enterprise Plus total: 16 used: 1 unit: cpuPackage Properties: [ProductName] = VMware ESX Server [ProductVersion] = 6.0 [expirationHours] = 9816 [expirationMinutes] = 54 [expirationDate] = 2020-04-30T00:00:00Z [system_time] = 2019-03-17T23:05:43.809665Z [feature] = vsmp:0 ("Unlimited virtual SMP") [feature] = h264remote ("H.264 for Remote Console Connections") [feature] = esxHost ("vCenter agent for VMware host") [feature] = vimapi ("vSphere API") [feature] = contentlib ("Content Library") [feature] = vstorage ("Storage APIs") [feature] = vmotion ("vSphere vMotion") [feature] = xswitchvmotion ("X-Switch vMotion") [feature] = das ("vSphere HA") [feature] = dr ("vSphere Data Protection") [feature] = endpoint ("vShield Endpoint") [feature] = replication ("vSphere Replication") [feature] = vshield ("vShield Zones") [feature] = hotplug ("Hot-Pluggable virtual HW") [feature] = svmotion ("vSphere Storage vMotion") [feature] = smartcard ("Shared Smart Card Reader") [feature] = ft:8 ("vSphere FT (up to 8 virtual CPUs)") [feature] = vvolumes ("Virtual Volumes") [feature] = storageawarenessapi ("APIs for Storage Awareness") [feature] = spbm ("Storage-Policy Based Management") [feature] = vaai ("vSphere Storage APIs for Array Integration") [feature] = drs ("vSphere DRS") [feature] = serialuri:2 ("Remote virtual Serial Port Concentrator") [feature] = mpio ("MPIO / Third-Party Multi-Pathing") [feature] = bigdataex ("Big Data Extensions") [feature] = rem ("Reliable Memory") [feature] = dvs ("vSphere Distributed Switch") [feature] = hostprofile ("vSphere Host Profiles") [feature] = autodeploy ("vSphere Auto Deploy") [feature] = sriov ("SR-IOV") [feature] = sioshares ("vSphere Storage I/O Control") [feature] = dpvmotion ("Direct Path vMotion") [feature] = storagedrs ("vSphere Storage DRS") [feature] = metrovmotion ("vSphere vMotion Metro") [feature] = viewaccel ("vSphere View Accelerator") [feature] = appha ("vSphere App HA") [feature] = vflash ("vSphere Flash Read Cache") [feature] = xvcvmotion ("Cross Virtual Center vMotion") [feature] = vgpu ("vGPU") [feature] = proactiveha ("vSphere Proactive HA") [feature] = vmcrypt ("vSphere VM Encryption") [feature] = encryptedvmotion ("vSphere Encrypted vMotion") [feature] = predictivedrs ("vSphere Predictive DRS") [feature] = pmem ("Persistent Memory") [FileVersion] = 6.7.1.0 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e16-suite-vsom-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e18-robo-c3-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e4-c2-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e2-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e6-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e4-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e8-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e11-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e9-eoem-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e8-eoem-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e7-eoem-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e1-eoem-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e2-eoem-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e23-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e17-suite-vsom-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e14-suite-vcloud5-c1-201006 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e14-suite-vcloud6-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e19-eoem-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e6-sub-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e7-sub-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e13-suite-vcloud5-c1-201006 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e13-suite-vcloud6-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-eval-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e5-sub-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e12-suite-vcloud6-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e12-suite-vcloud5-c1-201006 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e3-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e1-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e7-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e3-c2-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e5-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e9-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e10-c3-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e22-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e20-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e5-robo-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e7-robo-c3-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e6-robo-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e15-suite-vsom-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e8-sub-c1-201306 [LicenseFilePath] = /usr/lib/vmware/licenses/site/license-esx-60-e9-sub-c1-201306 [Localized] = <Not supported type for value: [N5Vmomi9DataArrayINS_11KeyAnyValueEEE:0x000000c253bf6f50]> [200] Command Complete. Result: Success
ちなみにライセンス情報を見る場合は --show
。
--get
ではないので注意。