Automated ESXi Installation with a USB Network…

Automated ESXi Installation with a USB Network…

I have been working with the Project Keswick team for quite some time now, which is an OCTO project is lead by my good friend Alan Renouf, who is doing some really innovative work with ESXi at the edge and application deployment using a desired state engine. Recently I had met with the team to […]


VMware Social Media Advocacy

Continue Reading

Nested ESXi installation using HTTPS boot over…

Nested ESXi installation using HTTPS boot over…

In vSphere 7.0 Update 2, an enhancement was made to the Virtual Machine’s UEFI firmware called VirtualEFI that would enable ESXi to run in a VM (Nested ESXi) and perform an HTTP Boot given the ESXi bootloader URL without requiring any traditional PXE infrastructure. This was especially useful […]


VMware Social Media Advocacy

Continue Reading

Whoops, I changed my WordPress URL

If you have accidentally changed the WordPress Site address in General Settings and now cannot access your site, this post is for you.

Using FTP, open up the wp-config.php file found in the root of your website files, edit it with a notepad  program,

and paste these lines (with your site name) into it after the initial commenting:

define('WP_HOME', 'http://sitename.com');
define('WP_SITEURL', 'http://sitename.com');

Thats it!  It will essentially hard code the two URLs into WordPress so it can no longer be changed via the UI.

Special Thanks: Blake Imeson

Continue Reading

Searching file content using GREP

A nice and easy way to search files for specific content in the files using GREP.

grep -rnw '/path/to/somewhere/' -e 'pattern'
  • -r or -R is recursive,
  • -n is line number, and
  • -w stands for match the whole word.
  • -l (lower-case L) can be added to just give the file name of matching files.

Along with these, --exclude--include--exclude-dir flags could be used for efficient searching:

  • This will only search through those files which have .c or .h extensions:
    grep --include=\*.{c,h} -rnw '/path/to/somewhere/' -e "pattern"
    
  • This will exclude searching all the files ending with .o extension:
    grep --exclude=*.o -rnw '/path/to/somewhere/' -e "pattern"
    
  • For directories it’s possible to exclude a particular directory(ies) through --exclude-dirparameter. For example, this will exclude the dirs dir1/, dir2/ and all of them matching *.dst/:
    grep --exclude-dir={dir1,dir2,*.dst} -rnw '/path/to/somewhere/' -e "pattern"
    

For more options check man grep.

Continue Reading
1 2 3 7