Tuesday, November 12, 2013

Auto reboot on VirtualBox

If you ever get a linux on continuous reboot for some kind of 'virtual hardware' issue, it could be a real nag!!

# VBoxManage setextradata <VMNAME> "VBoxInternal/PDM/HaltOnReset" 1

This will do the trick!!

[ trackback ]

Tuesday, October 29, 2013

Re-attach NFS share on ESX after connection loss

ESXi 5.x

To remove a datastore:
1. To list the mounted datastores on the host:
 
# esxcli storage nfs list
2. Make a note of the NFS datastore from step 1. Run this command to delete the NFS mount:
 
# esxcli storage nfs remove -v NFS_Datastore_Name

Note: This operation does not delete the information on the share, it unmounts the share from the host. If the NFS datastore is being used by either a virtual machine or a third party script, you may see this error:

Error performing operation: NFS Error: Unable to Unmount filesystem: Busy.

3. To add the datastore, run this command to mount the NFS datastore: 

# esxcli storage nfs add -H NFS_IP|NFS_HOSTNAME -s Share_mount_point_on_the_NFS -v DatastoreName

On a working cluster, you only need to do this on one node, the others will pickup.
 

[ trackback ]

Monday, July 22, 2013

BASH redirection



   1>filename
      # Redirect stdout to file "filename."
   1>>filename
      # Redirect and append stdout to file "filename."
   2>filename
      # Redirect stderr to file "filename."
   2>>filename
      # Redirect and append stderr to file "filename."
   &>filename
      # Redirect both stdout and stderr to file "filename."
      # This operator is now functional, as of Bash 4,
      # final release.

   M>N
     # "M" is a file descriptor, which defaults to 1,
     # if not explicitly set.
     # "N" is a filename.
     # File descriptor "M" is redirect to file "N."
   M>&N
     # "M" is a file descriptor, which defaults to 1,
     # if not set.
     # "N" is another file descriptor.
 
And there you go :-)
 
[ trackback ] 

Wednesday, April 10, 2013