Windows Server 2016 is supportet on ESXi 6.5.0
Take a look to VMware Compatibility Guide - Guest/Host Search
Regards,
Joerg
Windows Server 2016 is supportet on ESXi 6.5.0
Take a look to VMware Compatibility Guide - Guest/Host Search
Regards,
Joerg
worked for me. Thanks!
I recommend adding a couple of extra desktops just in case and disabling provisioning during the upgrade. The extra desktops to cover yourself during the upgrade and when the upgrade is done, you can just remove them.
Greetings experts
Trying to get the following function retry option to work. The Abort works but no matter what combinations I've tried can't get the Retry (start the entry process again) to work. Right now the Retry option does nothing, click it over and over and nothing. This is beyond my ability to figure out
Any input would be greatly appreciated.
Norm
function FOO1
{
[CmdletBinding()]
param(
[Parameter(Mandatory,HelpMessage="Enter a Datacenter Name")]
[String]$DCChoice
)
$exitFlag = $False
Do
{
Try
{
$DC = Get-DataCenter -Name $DCChoice -ErrorAction Stop
$exitFlag = $true
}
Catch
{
$DC = $null
$title = "Invalid DataCenter Name"
$prompt = "$DCChoice Invalid DataCenter Name, Would you like to [A]bort or [R]etry?"
$choices = @('&Abort','&Retry')
$choice = $host.ui.PromptForChoice($title,$prompt,$choices,0)
If($choice -eq 0){$exitFlag = $true}
##If($choice -ne 0){$exitFlag = $False}
}
}Until($exitFlag -gt 0)
If([String]::IsNullOrEmpty($DC))
{
Return 'NotProcessed'
}
$DCChoice
}
Ciao Giodomi
confermo ESXI non supporta le connessioni RNDIS , quindi alla fine ho optato per un'altro hypervisor.
Grazie comunque per la risposta .
Ciao
What should the Retry option do?
Prompt for a new Datacenter name?
The code you provided will try the Get-Datacenter cmdlet again, but with the same value from the DCChoice parameter.
Hi Lucd,
Yes the retry option should prompt for a new datacenter name, wouldn't the setting of $DC to null prevented that from occurring? You know a whole lot more than I do.
Norm
If you want to be prompted again for the parameter value (with the HelpMessage text), you will have to code that inside the function.
A missing parameter value is only prompted once when you enter the function.
You could do something like this
{
[CmdletBinding()]
param(
[Parameter(Mandatory,HelpMessage="Enter a Datacenter Name")]
[String]$DCChoice
)
$exitFlag=$False
Do
{
Try
{
$DC=Get-DataCenter-Name $DCChoice-ErrorAction Stop
$exitFlag=$true
}
Catch
{
$DC=$null
$title="Invalid DataCenter Name"
$prompt="$DCChoice Invalid DataCenter Name, Would you like to [A]bort or [R]etry?"
$choices=@('&Abort','&Retry')
$choice=$choices[$host.ui.PromptForChoice($title,$prompt,$choices,0)]
If($choice-eq'&Abort'){
$exitFlag=$true
}
if($choice-eq'&Retry'){
$dcChoice=Read-Host"Enter new datacentername"
}
}
}Until($exitFlag)
If([String]::IsNullOrEmpty($DC))
{
Return'NotProcessed'
}
$DCChoice
}
I have the same issue but i am a bit confused could you provide the complete code. When you say pass get-ciview do i pass it to get -view -relatedobject ?
Because that does not work
$vmhost = Get-VMHost -Name $vmhost
$esxcliargs = $esxcli.system.account.set.CreateArgs() #Get Parameter list (Arguments)
$esxcliargs.id = $NewCredential.UserName #Specify the user to reset
$esxcliargs.password = $NewCredential.GetNetworkCredential().Password #Specify the new password
$esxcliargs.passwordconfirmation = $NewCredential.GetNetworkCredential().Password
Write-Host ("Resetting root password for: " + $vmhost) #Debug line so admin can see what's happening.
$esxcli.system.account.set.Invoke($esxcliargs) #Run command, if returns "true" it was successful.
Dear vmware community,
I have a vsphere with site recovery setup (all updated to the latest version). When I setup a new replication for a virtual machine using a NVME controller, it fails with error:
But when I change the controller to: SCSI, the replication works fine.
Are NVME controllers not supported for site recovery VM replication jobs? Or am I maybe missing something else?
I am using NVME ssds, so I thought I would switch to NVME controllers for my VMS. But if performance is very similar on the SCSI controller. I can switch back to all SCSI controllers.
Thanks so much!
DD
Correct, not supported - as per the Caveats & Limitations here: VMware vSphere Replication 8.2 Release Notes
Thank you! I will switch back to SCSI for now then. Hopefully NVME controller will be supported in the near future!
Hi all,
I had always assumed that setting Data Binding and using GetAction OGNL would by default follow an order based on the other inputs used in ".call".
It appears this is not the case at all and it will run the actions whether there is data in the other inputs or not. I noticed this when I set up some logging to find a bottleneck and it showed the actions running multiple times with only the final run producing usable data.
(Note that the below is just an example of one of the instances I am seeing it, its not specific to this use case)
For example;
GetAction("com.example","getCurrentTags_Friendly").call( #virtualMachine , #policyList )
I notice in the logs that this will run multiple times, presenting the data in #policyList as "null" until the action populating #policyList input has completed. This was slowing the overall form down considerably until I added "if (virtualMachine && policyList ) {" to the top of the action, but this only speeds up the action itself, it doesn't prevent it from being called in the first place.
I have tried multiple methods to get it to wait, but all ultimately still show the action being called.
1) I have tried setting Hide or Show parameter input based on the content of "#policyList" and while the field is hidden in the form, logs show that the actions still ran.
2) I have set "#currentVmTags = #policyList != null ? GetAction("com.example","getCurrentTags_Friendly").call( #virtualMachine , #policyList ):null" but the action still runs rather than returning "null" as hoped.
I was hoping someone here can advise of if there is an alternate method I am not aware of to somehow run it in a specific order without wasting time repeating actions.
Cheers
Dean
Environment:
vCSA 6.5 build 9451637
View Connection 7.5.2 (Windows Server 2016) (In Progress)
View Composer 7.5.2 (Windows Server 2016) (Installed Successfully), (OBDC DB Connection setup successfully; tested successfully, using
SQL Native Client 2012 driver)
SQL 2016 (Windows Server 2016) (Installed successfully, created Composer DB and Security Login)
Need some help; attempting to install View Connection 7.5.2; everything goes well until Status: "Adding AD LDS server role". The installation does not move forward until it times out; then the wizard begins to roll back actions.
After checking the Event Viewer it states: Product VMware Horizon 7 Connection Server -- Error 28018. There was an error creating a Microsoft Directory Services instance. "The wizard could not access the registry. Error code 0x80070005Access is denied.' For further information, please check withe Microsoft ADAM setup log (adamsetup.log) in the Windows Debug folder.
After reviewing the adamsetup.log and searching for "failed" I see the following.
adamsetup 558.1E8C 03EC 14:04:17.727 ADAMERR_CORE_INSTALL_FAILED
adamsetup 558.1E8C 034F 14:04:17.553 ADAMERR_CORE_INSTALL_FAILED
adamsetup 558.1E8C 034F 14:04:17.553 The wizard could not access the registry
Error code: 0x80070005
Access is denied
I am using a service account that has full administrative access this member server.
Can anyone point me in the right direction to resolve this?
Note: I did have the following issue earlier but I resolved it
"The trust relationship between this workstation and primary domain failed"
Not sure if this is related.
Thanks LucD. That was exactly the setting I was looking for.
I tried it and it worked correctly. Much appreciated
Sincerely,
Krish.
Hello all. My team has been going through a Workspace ONE migration from JAMF. One area we are finding difficulty, like I am sure many of you are also having trouble with, is managing and using Smart Groups. While looking at what criteria can be the focus of a Smart Group I found tags. Tags seem the most programmable way of auto adding machines to a specific groups and having the machine manage themselves. The only problem is that tags are intended to be manually set. What I mean by that is that after speaking with several people in the VMware structure, tags are intended to be set by hand. Per machine. You can perform bulk actions with tags but it still has to be initiated by a user/admin. I am looking for a truly automated way of controlling the machines so they help me manage them.
So I found a way to have the machine make an API call to add tags to its own record. Great, step one down. This usually means I have to make at a minimum of 2 API calls. This is fine for my environment. Our daily limit is so high given our device count we wont have to worry about it. Your environment may vary. It can be limited down to 1 API call if the machine knows its own computer ID. Now it comes down to managing tags and how often a machine checks in. Managing tags can be messy since we have to create them by hand before we start. Not too bad depending on what you use it for. Then to find the Tag ID you have to go into Settings->Devices and Users->Advanced->Tags (OR https://YOURSERVER/AirWatch/#/AirWatch/Tags). If you mouseover the tag you can see a number at the end of the link. That is your Tag ID. You need that to be able to automate the addition or removal of tags using the API.
Ok so now that you have your tag and your ID you need to determine how to get it to run. I found that I could do this through a Custom Attributes Profile. You get to give it a name and then a script to run. I am a Mac Admin so this is written in bash. So that seems great, I can write a script and it can self tag. Sorta. You can set it to run on a schedule or at an event. If you choose schedule you can select 1 hour to 8 hours and every hour mark between. For an event you have these choices: Login, Logout, Startup, User Switch. Im not sure how all of those are defined as of yet but I am going with Login for now. That way when the user logs in I should get an updated result. So I just have to tell my techs to get the user to log out and log back in if they need to update a machines self reporting. Provided it has internet access at the login time.
So my dilemma is, do we use tags to monitor and manage the machine? Like for app installs that don't need to have a warning like compliance policies? In my case for Macs, I am using it to track which profiles are on the machine for management. I am also hoping to use it to control the order in which profiles load. Specifically for networking and AD binding (yes I know, AD binding on a mac, we are working on that too). Or if for some reason it still has the JAMF framework after our migration to WS1. In that case if it has the tag, it gets into a Smart Group that has an auto run script to remove the JAMF framework.
I have feature requests in so that we can add tags from a profile directly but while we wait for that to go through their process, I am looking to see what all of you are doing.
Hi all,
I am trying to set up learning lab with ESXi. I loaded esxi 6.5 and assigned static address.
I can ping the address: 192.168.1.72 which is the host.
If I ping the name Home150 it is unable to find the host.
mask is 255.255.255.0 with both dns and gateway are 192.168.1.254
ESX lists the domain as Home150.home.com but win I ping home.150.home com it returns 23.217.138.110
I can ping other computers on the network 192.168.1.xxx by name.
The dns extension lists adding attlocal.net.
What am I missing?
If this is not the right spot, please point me to the correct location.
thanks
Kenu
The domain home.com is an already registered domain on the public internet. For internal lab environments, your domain should not conflict with something on the Internet by using a TLD such as .local instead. Do you have a local DNS server responding to queries at 192.168.1.254? If not, when you attempt to ping that record there's nothing to find locally so it goes out to DNS servers on the Internet. You'll either need a local DNS server at that address with a zone for home.com, or a static entry in your hosts file that is able to map that name to the IP of your host.
Is it a version of windows thing?
I noticed my 1607 it is still working, but others I have 1803 are not.
I also have this error in the vmware-viewcomposer-ga-new.log