I recently received a 13″ MacBook Pro with an internal 512GB SSD. I support a lot of different products and need to virtualize many different environments to do so. Naturally, 512GB fills up pretty fast when creating a bunch of virtual machines so I started shopping for decent external SSDs. It seems silly to waste my money on SSDs based on USB 3.x interfaces as they generally top out between 500MB/s to 1050MB/s when we now have Thunderbolt 3 which is 4 times faster at 40Gbps.
The Sticker shock of these new TB3 SSDs is a bit much as at the time I’m writing this, the Samsung X5 2TB SSD is a whopping $699.99. I just couldn’t justify this purchase and started doing a bit of research. Turns out you can buy the enclosure and an M.2 2280 SSD and save yourself over $300. I just booked the order at Amazon and will update this when the parts arrive and I’ve put it together and tested.
Here are the parts for reference and calculated savings:
I am providing support for Solaris Cluster again and have am now on a Mac (Hacintosh) using Vmware Fusion for my virtualization. Before you proceed with this tutorial, you must first install socat on the Mac as it is used to perform the console I/O redirection. I suggest using homebrew:
I recently had the need to install systemtap on one of my CentOS 7 VMs and the process isn’t as straight forward as it should be. It seems not all packages needed are built for all revisions of the kernel. After much searching, I managed to get this working and wanted to archive this procedure.
I wanted to capture the changes which need to be done to a fresh centos7 server install to support Oracle 12C. The server was installed with Basic Server using a 4GB swap device but before we can start the Oracle install, we need to prepare the system.
I recently had the need to update my shiny new FreeBSD jailed server because I wanted to migrate to WordPress. I didn’t want to bring down the existing server while I did the install and converted my content so I managed to clone my existing jailed server using warden:
A VirtualBox Solaris Cluster complete with shared storage and quorum disk!
The host system is a Mac running 10.8:
Intel Core i7-3770K Ivy Bridge 3.5GHz
GeForce GTX 470 1280M
At the time of this article, I’m running Mac OSX 10.8.2 with VirtualBox 4.2.6. The Solaris Cluster is 3.3 running in a Solaris 10u10 virtual machine. Continue reading
If you’re like me and prefer the command line to the GUI, here’s a trick and script to help you manage your Solaris VMs.
Enable a serial port for the VM.
Enable Port 1
Port Number COM1
Port Mode: Host Pipe
Port/File Path: /tmp/vb-VM-NAME-console
Perform a reconfiguration boot on the VM.
Install socat on the host system
sudo apt-get install socat
Change the eeprom console device for the VM:
Change the /boot/grub/menu.lst for the VM:
# To enable grub serial console to ttya uncomment the following lines
# and comment out the splashimage line below
# WARNING: don't enable grub serial console when BIOS console serial
# redirection is active!!!
serial --unit=0 --speed=9600
# Uncomment the following line to enable GRUB splashimage on console
# To chainload another OS
Bring down the VM:
Once this is done, we can now tell VirtualBox to boot the VM headless and connect with socat
I wrote a perl script to handle booting and connecting the console. Feel free to download: vb.pl
$ vb.pl -h
vb.pl -n VM -b
vb.pl -n VM -p
-l : list VirtualBox machines
-n : name of the VirtualBox machine
-b : power on and boot machine
-p : power off machine
-h : this message.