Has anyone had any experience with the Migrate Tenant Storage feature in vCloud Director 9.x? We would like to move some orgs to new storage and this looks like the way to do it. Would like to hear from someone who has used this feature.
Has anyone had any experience with the Migrate Tenant Storage feature in vCloud Director 9.x? We would like to move some orgs to new storage and this looks like the way to do it. Would like to hear from someone who has used this feature.
Re: Has anyone had any experience with the Migrate Tenant Storage feature in vCloud Director 9.x? We would like to move some orgs to new storage and this looks like the way to do it. Would like to hear from someone who has used this feature.
Yes. Short answer, in 9.1 it's broken and doesn't work. I have a support case open with them at the moment. The workaround is to:
1. Add the new storage policy to the provider vDC as usual
2. Add the new storage policy to the Org vDC
3. Change the Org default storage policy to the one you wish to move to
4. Change the VM storage policy to the one you wish to move to, this should kick off a back-end svMotion to the new storage
To move your edges, just redeploy and it should redeploy to the default storage policy. I've asked support this morning for an update, but I suspect it'll be a bug fix (half the time I feel like I'm bug checking for them lately).
Re: How to check if vCloud Director 9 API is working...
Is your vCD Configuration of the public addresses correct? Only via this address the API can be accessed.
Re: vCloud Director 9.1 - Tenant Portal displaying "No Datacenters are available"
Experiencing the same issue but the fix suggested in this post did not work.
Deploying vCD Extender
Trying to deploy vCD Extender (Via HTML5 UI on vCenter 6.5 U1), and I get this error..
Invalid value 'false' specified for property ssh-enabled.
If I set ssh-enabled to 'true' it gives the same above error, but with 'true' in the above message instead.
Will try from Flash client and get back with the results..
Re: Deploying vCD Extender
Using the Flash Client worked just fine..
Re: Merge Provider VDCs validation error.
I have the same issue and can tell you from what experience I have that it is a database related issue - most likely you have some stale entries that point to resource pools that no longer exist. If you look in the [vcddb].[dbo].[vc_computehub] table in your database, you should see an entry for your missing resgroup. My suggestion is to not try solving this yourself, but open a case with support.
Re: 2FA for vCloud Director
Out of curiosity, is there any update on this?
Did you find another solution?
We are also looking into a simple way to implement a phone call/sms as a 2nd factor for vCD.
Re: Has anyone had any experience with the Migrate Tenant Storage feature in vCloud Director 9.x? We would like to move some orgs to new storage and this looks like the way to do it. Would like to hear from someone who has used this feature.
Support finally came back to me on this, according to https://docs.vmware.com/en/vCloud-Director/9.1/com.vmware.vcloud.admin.doc/GUID-0ACC5D50-237B-4852-A779-9E3F680364A2.html
"one or more of the destination datastores must be associated with each storage profile that's available in the organization VDCs backed by the source datastores."
So, you're source and destination datastore MUST be members of the same storage policy. I've raised how silly this is, as in a large environment theres the potential that temporarily adding the source datastore could mean other tenants provision to it. I've raised as a feature request but at this stage it's by design.
Tenant bandwidth usage reporting
Hi Guys,
I need a way of billing my tenants for the WAN bandwidth they use.
We're currently using a very messy approach that doesn't work well so I'm wondering what other providers are doing for their IaaS Bandwidth billing.
This may be the wrong forum for this, if there is a better place to ask the question please let me know.
Thanks in advance.
Ben
Re: Tenant bandwidth usage reporting
i don’t think there’s a monitoring counter for this. Likely you’d need something like vRealise Network Insight or similar.
Re: Tenant bandwidth usage reporting
In vRealize Business for Cloud 7.4, there's a network services section where you can set a one-time charge and daily recurring charge for data in/out and bandwidth. I have not directly set this up, but something to potentially look at to see if it meets your requirements.
-Daniel
Re: Has anyone had any experience with the Migrate Tenant Storage feature in vCloud Director 9.x? We would like to move some orgs to new storage and this looks like the way to do it. Would like to hear from someone who has used this feature.
I used it to move some tenants from a phasing out storage to the new one, worked well, we were using 9.0, didnt' used again the feature after upgrading to 9.1 so I'm not aware of the problems introduced by the upgrade.
Can not Enable Copy and Paste Operations Between the Host PC and VM of vCD
Has anybody got Copy and Paste (clipboard Operations) Between the Host PC and VM of vCD working ?
I have performed below steps on ESxi and vCenter level but no luck
Procedure
max. supported VM hardware version on Vcloud Director 9.1
Hello,
as the title says, what ist the highest supported VM hardware version on Vcloud Director 9.1?
Thank you
Re: max. supported VM hardware version on Vcloud Director 9.1
Per the release notes:
Supported Guest Operating Systems and Virtual Hardware Versions
vCloud Director supports all guest operating systems and virtual hardware versions supported by the ESXi hosts that back each resource pool.
In my environment, backed by 6.5 hosts, it's currently version 13.
Ciao, e.
Re: max. supported VM hardware version on Vcloud Director 9.1
Hello emanueleroserba,
thank you for your fast answer.
The property of my VMs does not give me the option to update from HW Version 11 to a higher version.
Do I need to update the version via vCenter?
Thank you,
Daniel
VM migration between vSphere host clusters
Hello,
I have two vSphere host clusters in one Provider VDC. I need to separate tenant virtual machine to particular vSphere cluster based on guest OS.
Question:
1. Is it possible to use migration on vCenter layer? (In my lab works good, after vMotion I can see virtual machine in correct resource pool in vCloud Director)
2. How is possible to run migration task from vCloud Director layer (not from UI)? I am using PowerCli for this task and I can't find this function.
Thanks.
Miro
Re: max. supported VM hardware version on Vcloud Director 9.1
You probably need to adjust the "highest supported hardware version" in the pVDC properties (Provider vDC, General, policies).
As described in VCD interface: 'Specify the highest virtual hardware version to be supported in organization VDCs based on this provider VDC. The default value shown is the highest hardware version supported by all hosts backing this resource pool.'
Ciao, e.
VCloud Director 9.1 and CSE Kubernetes : Failure during Ubuntu Guest Customization
I´m testing Vcloud Director Container Service Extesion for Kubernetes.
in a Vcloud Director 9.1GA .
I have followed this guide step by step.
https://vmware.github.io/container-service-extension/#installation
cse version 1.0.1 dev4
vcd-cli version 20.2.0
python 3.6.4
the problem occurs building the ubuntu template using cse install.
In the guest Customization phase of the ubuntu-temp vm, the script fail with the following error:
waiting for process 1293 on vm 'vim.VirtualMachine:vm-7257' to finish (16)
exception, will retry in a few seconds, vm 'vim.VirtualMachine:vm-7257'
exception: (vim.fault.GuestOperationsUnavailable) {
dynamicType = <unset>,
dynamicProperty = (vmodl.DynamicProperty) [],
msg = 'The guest operations agent could not be contacted.',
faultCause = <unset>,
faultMessage = (vmodl.LocalizableMessage) []
}
Traceback (most recent call last):
File "/root/.local/lib/python3.6/site-packages/vsphere_guest_run/vsphere.py", line 86, in execute_program_in_guest
processes = pm.ListProcessesInGuest(vm, creds, [pid])
File "/usr/lib/python3.6/site-packages/pyVmomi/VmomiSupport.py", line 580, in <lambda>
self.f(*(self.args + (obj,) + args), **kwargs)
File "/usr/lib/python3.6/site-packages/pyVmomi/VmomiSupport.py", line 386, in _InvokeMethod
return self._stub.InvokeMethod(self, info, args)
File "/usr/lib/python3.6/site-packages/pyVmomi/SoapAdapter.py", line 1366, in InvokeMethod
raise obj # pylint: disable-msg=E0702
pyVmomi.VmomiSupport.vim.fault.GuestOperationsUnavailable: (vim.fault.GuestOperationsUnavailable) {
dynamicType = <unset>,
dynamicProperty = (vmodl.DynamicProperty) [],
msg = 'The guest operations agent could not be contacted.',
faultCause = <unset>,
faultMessage = (vmodl.LocalizableMessage) []
There´s someone testing CSE , and having similar problems? I think that the problem is in the code,