This is my first vSAN post so first of all, I hope you have same basic knowledge about it. vSAN is a “Software-Defined-Storage” (in advance – SDS). This terminology is not new, and it has been used for some time (for the last 4 years – I think). vSAN is a VMWare product and provides SAN powers industry-leading Hyper-Converged Infrastructure solution with a vSphere-native with an incredible high-performance architecture.
Basically RVC (Ruby vSphere Console) is a console user interface for VMware ESXi and Virtual Center, and allows you to manage the vSAN.
The Ruby vSphere Console comes bundled with the vCenter Server Appliance (VCSA) and the Windows version of vCenter Server. It is free of charge and is fully supported. We recommend deploying a vCenter Server Appliance (minimum version 5.5u1b) to act as a dedicated server for the Ruby vSphere Console and Virtual SAN Observer.
RVC credentials are directly related to the default domain setting in SSO (Single Sign-On). Verify the default SSO Identity Source is set to the desired entit
Now what is really interesting, How to connect ? In my case, I’ll use email@example.com user, so
- SSH to the vCenter Server Appliance and login as a privileged user (root).
- Once you are logged as root, you need to log in in the RVC typing “rvc firstname.lastname@example.org@localhost” and then your password. Note: you can also use root for the RVC, but VMware support recommends “administrator”.
- Now you can use all RVC commands; please use them carefully!
login as: root
VMware vCenter Server Appliance 220.127.116.1100
Type: vCenter Server with an embedded Platform Services Controller
root@homelab[ ~ ]# rvc email@example.com@localhost
Install the "ffi" gem for better tab completion.