So let me start out by saying… This isn’t so much of a problem with ZFS, as it is just a problem with the tools available in Solaris (not to mention whatever device actually screwed up the timestamp in the first place). But so here is the story. We have…
Adventures in ZFS: Faulted Cache Devices
We recently had an issue with Crucial M4 Solid State Disks when using them with ZFS on Solaris 11 Express (snv_151a). Basically the disks were showing a whole bunch of write errors and had been “FAULTED” by ZFS. Now to make this problem even worse when we tried to zfs…
Bash: Using Temporary SSH Keys Within A Script
Every once and a while you will have the need to make multiple ssh calls to remote systems within a bash script. Normally you would simply have the user enter their password multiple times, or have a requirement for SSH keys to be configured prior to running the keys. This…
Bash: Using pv to Display Progress of dd
One of the biggest weaknesses of dd is that it has no way to display progress on its actions. You can send a signal to the process which will pause, display statistics, and resume the process however this takes up alot of your terminal screen if you are doing any…
Identify Package Origin of Binary on Apt Systems
There will come a time when you need to install a package on a machine in order to take advantage of a utility contained within. In my case I know that I need kvm-img (which is also called qemu-img), and I assumed that it was either in the libvirt-bin package…