View number of virtual machines on host and location:
# vmware-cmd -l
Start a virtual machine:
# vmware-cmd ubuntu start
Stop a virtual machine:
# vmware-cmd ubuntu stop
View if a virtual machine is running:
# vmware-cmd ubuntu getstate
View how long a virtual machine has been running in seconds:
# vmware-cmd ubuntu getuptime
Reboot the virtual machine:
# vmware-cmd ubuntu reset trysoft
Create a snapshot and quiesce in the process:
# vmware-cmd ubuntu createsnapshot snap1 "first snapshot" 1 1
Revert to a previous snapshot:
# vmware-cmd ubuntu revertsnapshot
Remove snapshots:
# vmware-cmd ubuntu removesnapshots
Friday, December 10, 2010
How to administer the service console's ip address
How to repair the ip address of the service console:
1. View the current state of the vswif interface by typing:
# esxcfg-vswif -l ; ifconfig vswif0
2. Modify the ip address by typing:
# esxcfg-vswif -i 10.1.1.1 -n 255.255.255.0 vswif0
3. Add the vswif interface if needed by typing:
# esxcfg-vswif -a vswif0 -p "Service Console" -i 10.1.1.1 -n 255.255.255.0
4. Verify vswif information by typing:
# cat /etc/sysconfig/network
Note: Esxi uses a vmkernel port so the commands are different.
On esxi, type esxcfg-vmknic and notice the examples at the end
of the output.
1. View the current state of the vswif interface by typing:
# esxcfg-vswif -l ; ifconfig vswif0
2. Modify the ip address by typing:
# esxcfg-vswif -i 10.1.1.1 -n 255.255.255.0 vswif0
3. Add the vswif interface if needed by typing:
# esxcfg-vswif -a vswif0 -p "Service Console" -i 10.1.1.1 -n 255.255.255.0
4. Verify vswif information by typing:
# cat /etc/sysconfig/network
Note: Esxi uses a vmkernel port so the commands are different.
On esxi, type esxcfg-vmknic and notice the examples at the end
of the output.
vcli examples
vcli examples:
Note: All these examples assume that the server has an ip address of 10.1.1.1
To backup and restore esxi settings:
# vicfg-cfgbackup.pl --server 10.1.1.1 -s C:\esxibackup
# vicfg-cfgbackup.pl --server 10.1.1.1 -l C:\esxibackup
To modify and view hostname and dns information:
# vicfg-dns.pl --server 10.1.1.1 --hostname wesker
# vicfg-dns.pl --server 10.1.1.1 --domain example.com
# vicfg-dns.pl --server 10.1.1.1 --dhcp yes
# vicfg-dns.pl --server 10.1.1.1 --dhcp no
# vicfg-dns.pl --server 10.1.1.1 --dns 10.1.1.2,10.1.1.3
# vicfg-dns.pl --server 10.1.1.1 --vnic vmnic0
# vicfg-dns.pl --server 10.1.1.1
To modify and view ntp information:
# vicfg-ntp.pl --server 10.1.1.1 -l
# vicfg-ntp.pl --server 10.1.1.1 -a 10.1.1.2
# vicfg.ntp.pl --server 10.1.1.1 -d 10.1.1.2
# vicfg.ntp.pl --server 10.1.1.1 --start
# vicfg.ntp.pl --server 10.1.1.1 --stop
To modify nfs/nas information:
# vicfg-nas.pl --server 10.1.1.1 --list
# vicfg-nas.pl --server 10.1.1.1 --add nfs1 --nasserver 10.1.1.2 --share /music
# vicfg-nas.pl --server 10.1.1.1 --delete nfs1
Note: All these examples assume that the server has an ip address of 10.1.1.1
To backup and restore esxi settings:
# vicfg-cfgbackup.pl --server 10.1.1.1 -s C:\esxibackup
# vicfg-cfgbackup.pl --server 10.1.1.1 -l C:\esxibackup
To modify and view hostname and dns information:
# vicfg-dns.pl --server 10.1.1.1 --hostname wesker
# vicfg-dns.pl --server 10.1.1.1 --domain example.com
# vicfg-dns.pl --server 10.1.1.1 --dhcp yes
# vicfg-dns.pl --server 10.1.1.1 --dhcp no
# vicfg-dns.pl --server 10.1.1.1 --dns 10.1.1.2,10.1.1.3
# vicfg-dns.pl --server 10.1.1.1 --vnic vmnic0
# vicfg-dns.pl --server 10.1.1.1
To modify and view ntp information:
# vicfg-ntp.pl --server 10.1.1.1 -l
# vicfg-ntp.pl --server 10.1.1.1 -a 10.1.1.2
# vicfg.ntp.pl --server 10.1.1.1 -d 10.1.1.2
# vicfg.ntp.pl --server 10.1.1.1 --start
# vicfg.ntp.pl --server 10.1.1.1 --stop
To modify nfs/nas information:
# vicfg-nas.pl --server 10.1.1.1 --list
# vicfg-nas.pl --server 10.1.1.1 --add nfs1 --nasserver 10.1.1.2 --share /music
# vicfg-nas.pl --server 10.1.1.1 --delete nfs1
Thursday, December 9, 2010
How to add users in esx//esxi
Adding users in esxi:
1. Log in as root
2. Create the /home directory with mkdir /home
3. Create the user with adduser user_name_here
4. When asked, enter the username's password
5. Take a look at the account with the command cat /etc/shadow; cat /etc/passwd
Adding users in esx:
1. Log in as root
2. Create the user with useradd -md /home/user_name
3. Give the user a password with the command passwd user_name
4. Verify the account by loggin in as the user or the su - username command
5. Type the exit command to be root again (if su was used) or log out.
1. Log in as root
2. Create the /home directory with mkdir /home
3. Create the user with adduser user_name_here
4. When asked, enter the username's password
5. Take a look at the account with the command cat /etc/shadow; cat /etc/passwd
Adding users in esx:
1. Log in as root
2. Create the user with useradd -md /home/user_name
3. Give the user a password with the command passwd user_name
4. Verify the account by loggin in as the user or the su - username command
5. Type the exit command to be root again (if su was used) or log out.
How to enable webaccess in esx
What is webAccess:
WebAccess is a feature found in esx only (no esxi) that allows a user to access the virtual machines consoles via a browser. This feature is disabled by default.
To enable this feature, log in as root on the service console and perform the
following steps:
1. service vmware-webAccess start
2. service vmware-webAccess status
3. chkconfig --level 345 vmware-webAccess on
WebAccess is a feature found in esx only (no esxi) that allows a user to access the virtual machines consoles via a browser. This feature is disabled by default.
To enable this feature, log in as root on the service console and perform the
following steps:
1. service vmware-webAccess start
2. service vmware-webAccess status
3. chkconfig --level 345 vmware-webAccess on
How to recover from forgotten root password in esx
Recovery in 5 easy steps:
1. Power on your server
2. When faced with the grub menu, type "a" to stop the automatic boot sequence
3. Add the word "single" to the boot sequence shown and press enter
4. When faced with the recovery prompt, type "passwd" to change your password
5. Type "reboot" after changing your password
Note:
If your server has a grub password, an alternative is to boot from a live
linux cd, mount the /boot partition into /mnt and edit the grub.conf file in the
grub directory.
1. Power on your server
2. When faced with the grub menu, type "a" to stop the automatic boot sequence
3. Add the word "single" to the boot sequence shown and press enter
4. When faced with the recovery prompt, type "passwd" to change your password
5. Type "reboot" after changing your password
Note:
If your server has a grub password, an alternative is to boot from a live
linux cd, mount the /boot partition into /mnt and edit the grub.conf file in the
grub directory.
Subscribe to:
Posts (Atom)