Announcing DoubleCloud REST APIs for vSphere 1.5: Filtering Large Scale vCenter Environments

December 11th, 2017 No comments

After the first release of the REST API, we got many downloads and questions. That has motivated us to speed up development of new features and bug fixes more than anything else. Many thanks to our awesome community!

Today we’re proud to announce the version 1.5, which includes a very important new feature when working with large scale of vSphere environments.

VMDeployer 1.11 Released: More Choices to Export OVA and OVA with Multi-threading

November 30th, 2017 No comments

It’s been 6 weeks since my last blog post announcing 1.9. There was actually 1.10 release in the middle which I did not have time to write about it. The biggest change in 1.10 is the enhancement to the virtual machine management: change from many buttons to the menu for VM related operations, and add a few more operations like edit settings. With these, it’s fairly easy and fast to get your daily VM management work done.

How to Resize Linux VM Disks and Prepare Your Linux VM Templates

November 13th, 2017 2 comments

One of great benefits o using virtual machines is that we can increase the disk sizes whenever needed with a few clicks. In the VMware case, you can open the vSphere Client or the Web Client, and locate the virtual machine. Make sure you don’t have any snapshots otherwise you will not be able to change the disk size. Open the “Edit Setting” and select a disk you want to expand. From there, you can set a new size. There are plenty of coverage on this from VMware and other bloggers.

Announcing DoubleCloud REST APIs for VMware vSphere: Complete APIs to Many vCenter/ESXi

November 8th, 2017 3 comments

After my presentation in VMworld this August, I continued to improve the REST APIs. It’s finally made available for generic public today. Compared with other alternatives, the REST APIs we have created stands out in two keywords: complete and many. Let me cover it one by one.

Categories: vSphere API Tags: , , ,

VMDeployer 1.9 Released: More Stable and More User Friendly

October 18th, 2017 4 comments

After releasing 1.8, I became extremely busy with other projects. But I still use the software frequently, in other word, “eat my own dog food.” As result, I found a few bugs here and there and things to improve.

Today I couldn’t use the Web Client due to flash crash. After trying different ways to roll back, I could not get the workarounds work. Then I started to use the VMDeployer 1.8 for virtual machine management, and found it really helpful and fast too. That also reminded me to have a new release as soon as possible.

VMDeployer 1.8 Released: Full and Fast Datastore Browser Support

September 13th, 2017 4 comments

We released 1.7 before VMworld and then headed to Vegas for the conference. I gave a tech talk at the vBrownBag on the VMware APIs, especially the full vSphere REST APIs. We will release our vSphere REST APIs soon. Stay tuned. If you are interested in early access, please feel free to ping me.

VM Deployer 1.7 Released with GUI Enhancements: Best Tool to Import and Export Virtual Machines

August 23rd, 2017 2 comments

Here is another release of VM Deployer – version 1.7. It includes the following features and fixes, most of which are GUI related for greater convenience and elegance. I am pretty confident this tool is now the most intuitive and most convenient tool available now for deploying and exporting virtual machines, even though the initial design goal was to work around vSphere Web Client which cannot deploy our search engine product.

VM Deployer 1.6 Released: Pure Java Command Line And Better UI to Import and Export OVF

August 16th, 2017 2 comments

After 1.5 release last week, I have made a few more big enhancements as detailed below:

VM Deployer 1.5 Released: VM Power Management, Deletion, and Regular Expression

August 8th, 2017 2 comments

Since the first release of VMDeployer, we’ve seen so many downloads that we decided to invest more time even though it’s a free tool. The community support can be bigger motivation than anything else.

Here we have this 1.5 release which adds a few more features. Most of these features are there for users to have complete end-to-end user experiences. I will explain why under each item.

vmkping: Tricks You May Not Know for ESXi Jumbo Frame Troubleshooting

August 8th, 2017 2 comments

The vmkping is a built-in tool for troubleshooting connectivity in ESXi. It’s very similar to the normal ping command. The typical usage is as simple as: ping or ping . Several command arguments make it pretty powerful and you will find it an indispensible tool in troubleshooting ESX networking issues.

Before getting started, you want to find an ESXi server with SSH service open. If the ESXi is in lock down mode, you can easily unlock it from vSphere Web Client. When you can ssh to the ESXi server, you are ready to move forward.

Troubleshooting Open VMware Tools

August 2nd, 2017 2 comments

As I wrote in a previous article, installing open vmware tools can be as simple as one command on Linux. It worked for us all the time. Exceptions do happen sometimes. I recently helped a troubleshooting case in which the open vmware tools failed to start. Here are some of the troubleshooting steps and solution that you can apply if you will get into such cases.

Identify Causes

VMDeployer 1.4 Released: Light Weight GUI to Deploy and Backup Your VMs

August 1st, 2017 2 comments

When version 1.2 was released, I had almost finished the work on 1.3. Then, I got a few interesting ideas and quickly implemented them altogether. Instead of releasing 1.3, I’d pull things together for 1.4 release.

Here are a few highlights in this version 1.4:

How to Work Around Netbeans Failure to Start on Mac

July 25th, 2017 2 comments

NetBean is a great IDE because it’s not only free but also rich in features and good in quality. Its cross platform support with Java Swing is pretty good. It’s been my IDE of choice for Java after Eclipse.

Recently I upgraded NetBeans 8.2 on Mac and it failed to start by double clicking on the icon from the desktop toolbar. Maybe I did not correctly remove the old version?

Categories: Applications & Tools Tags: ,

Deploy OVA or OVF in Scalable and Automatic Way: Free VMDeployer 1.2 Released

July 20th, 2017 2 comments

The VMDeployer Java GUI application is a tool we created for our customers. We use it quite often thus see different requirements coming in and quickly implement them. Within 3 weeks, we now have yet another release and would like to share with the community. Please feel free to register and download it here.

Here are a few features and issues fixed in this 1.2 release:

Install VMware Tools on CentOS 7 – The Easy and Quick Way

July 18th, 2017 3 comments

It’s seemingly easy to install VMware Tools especially on Linux. In reality, it can take hours to get it installed correctly for the first time. The KB article on VMware site is unnecessarily complicated, and could be a source of confusion.

Here is one line to get your Open VMware Tools installed on CentOS 7.

# yum install -y open-vm-tools

Once it’s installed, you should able to see the file:

8e79b630ec0512393a15f9aede3767cd012

Categories: Virtualization Tags: , ,

Free Tiny GUI Tool to Deploy OVA or OVF to All Versions of VMware vSphere: VMDeployer 1.1 Released

June 30th, 2017 2 comments

With the release of version 1.0 of our free GUI tool to deploy virtual machines on all platforms, we’ve successfully solved the issue of deploying our search appliance using the vSphere Web Client. We have a few more happy new customers ever since.

However, it could not deploy the NSX manager because 1.0 does not support OVF properties. To be exact, the deployment goes through, but the deployed NSX Manager VM cannot power on due to the required OVF value is not set for the admin password.

Announcing vijavaNG 6.5.1 Beta with Tagging and VCSA Management APIs

May 16th, 2017 2 comments

With the increasingly wider adoption of commercial vijavaNG in the VMware communities, we always seek to enhance and extend the APIs beyond these like ESX agent APIs. Today we are happy to announce the 6.5.1 which support for the tagging and vCenter appliance management APIs.

Tagging

Free Java GUI to Deploy VMs onto vSphere of All Versions – A Solid and Fast Alternative to vSphere Web Client and ovftool

May 8th, 2017 1 comment

Recently we got quite a few complaints about installing vSearch appliance OVA onto vSphere 6.5 using the vSphere Web Client. It does not work. As a quick workaround, we told customers to try the VMware ovftool command line. While it works mostly, we still got questions and issues on the usage. For one thing, it’s not always straight-forward and easy to get the parameters right.

Alpine Linux on vSphere: Is it Really Small in Size?

April 11th, 2017 1 comment

I came to know the Alpine Linux because of its small image size for Docker. Unlike almost 200MB in size of popular CentOS and Ubuntu, it just needs 5MB. That made me wonder if I can get much smaller Linux VM using the Alpine distro for special use cases like network tools.

Categories: Virtualization Tags: , , ,

Ultimate Guide to Build Scalable Home Labs Using VMware vSphere

April 4th, 2017 1 comment

Note: if you want to read PDF or print it, please feel to download it here.