Episode 11 of the podcast features Pete Koehler, and of course, we discuss vSAN and all the enterprise storage services it provides like HCI Mesh, vSAN Stretched Clusters and much more. Listen to it now via Spotify (https://spoti.fi/3twXzsF), or Apple (https://apple.co/3sN0EFR), or of course via the embedded player below
OneDrive stuck syncing on OSX
I have had this issue with OneDrive for days where it said it is syncing a file but not making any progress whatsoever. I tried all kinds of different solutions people have recommended, from remove the OneDrive app to killing the agent to deleting the .plist file. Nothing helped solve the problem. Unfortunately on OSX you can’t see which file is stuck either, so it is very difficult to troubleshoot. I managed to solve it as following in the end:
Go to “Resources” under your OneDrive app folder, for me this was:
cd /Applications/OneDrive.app/Contents/Resources
Then run the following command, not this may (will) trigger a resync, which is annoying, but did solve the sync issue:
./ResetOneDriveAppStandalone.command
If this doesn’t solve it, it could also be that there’s a hidden file called “.DS_Store” in the folder which is not syncing. Simply look at Finder and find the folders which are not syncing, use the Terminal to go to each folder, and look for the file “.DS_Store” by using “ls -a” (I always use “ls -lah” by default). It hopefully shows a list of files with that hidden file included. If that is the case, simply delete the file using “rm” and then restart the OneDrive agent.
I hope that helps others who hit the same issue.
Does the Native Key Provider require a host to have a TPM?
I got this question on the VMTN forum this week, does the Native Key Provider require a host to have a TPM? (Trusted Platform Module) The documentation does discuss the use of TPM 2.0 when you enable the Native Key Provider. Let’s be clear, the vCenter Server Native Key Provider does not require a TPM! If a TPM is available on each host then it will be used by the Native Key Provider to store a secret on, which enables us to encrypt and decrypt the ESXi configuration. Again, as stated, it is not a requirement to use a TPM. I have asked to get the documentation appended so that it is officially documented as well, just posting it here so that it indexed by google.
Unexplored Territory #010: Terraform and declarative automation with Kyle Ruddy
In episode #010 of the Unexplored Territory Podcast we talk to Kyle Ruddy, Tech Marketing guru at Hashicorp. Kyle explains how Hashicorp got started, what the difference is between imperative and declarative automation, and why Terraform (and other Hashicorp products/services) should be included in every multi-cloud architecture. Listen now via Apple (https://apple.co/34H5OcV), Spotify (https://spoti.fi/3J5MPrl), any other podcast app of your choice, or simply use the embedded player below!
Changing the vSAN Skyline Health Interval
On the VMTN forum Lars asked a great question, how do you change the vSAN Skyline Health interval. This used to be an option in the UI pre vSphere 7.0 but now seems to have disappeared. I never really touched it, so I had completely forgotten it was even an option at first. As vSAN also has an extensive CLI through “RVC”, and I used RVC before to disable a particular health check I figured this may also be a configurable setting, and indeed it is. It is rather straightforward:
SSH to your vCenter Server instance and open RVC. I use the following command to open an RVC session:
rvc [email protected]@localhost
I then “cd” into my vSAN cluster object. Simply do an “ls” after you “cd” into a directory. My complete tree looks like this:
/localhost/Datacenter/computers/Cluster
When you are at the cluster level simply check the current configured interval:
vsan.health.health_check_interval_status .
Next you can configure the new internal, default setting is 60 minutes, but you can change it anywhere between 15 minutes and 1 day, I am configuring it to 15 minnutes:
vsan.health.health_check_interval_configure -i 15 .