Inside out Peanut Butter Cups
For my birthday, I decided to make some inside out Peanut Butter cups… The outcome looks like this:
For my birthday, I decided to make some inside out Peanut Butter cups… The outcome looks like this:
Started over 6 years ago redoing one of the bedrooms in my house. I finally finished it this weekend. Needless to say, I absolutely hate wallpaper, it is the root of all evil. If you are going to put wall paper on, have a hopefully professional do it, so when people want to remove it, it doesn’t rip the backing off the wall board down. Here are some pictures of before, during and the final look.









For some reason last night my Windows XP image in VMWare fusion locked up during a update to the Microsoft Security stuff. I tried doing the “Virtual Machine -> Shutdown” which looked like it was going to work. However Windows just set for ever on the “Shutting Down Windows” screen. Well if you hold down the Option key when you click on the “Virtual Machine” menu item, the word “Force” shows up in front of all the options. This is the equivalent of pressing the power button when you click “Force Shutdown”. With out that, VMWare is trying to do a “nice” shutdown. So I forced a “reset” and everything came up fine… Hope this helps some one else who is “hung”
ZFS has been around for a while now.. I have used it for some data partitions, but when Sun added the ability to use it as the root filesystem, I was a little hesitant to start using it there. Part of it was because, I know if I get a root disk that crashes and it is on UFS, I can get in to it pretty well. ZFS was different and I was never really comfortable about using it for root, until last night. I have been looking for a way to keep a lot of Solaris machines up to date with the Recommended and Security patches and doing it with UFS seemed to be taking for ever. Part of the problem I had with keeping them updated with UFS was the shear downtime it required to install the cluster in single user mode. Multiply that by X number of machines and it is a never ending chore to update them.
This weekend I started looking at the PCA tool, since I have seen a lot of people mention good things about it. So off to my test machine and I installed a new VM with Solaris 10 10/09 ( update 8 ) in it. After the install was finished using a ZFS root, I decided to set up a PCA proxy server on another machine. The purpose of the PCA Proxy server is that it will be the one with access to the Internet to download the patches from sunsolve. It was extremely easy to do this, (in fact I have it running in a zone on my main server.)
The first two lines tells pca where to find the patches and the patchdiag.xref file. The syslog line tells it to log all activity to local7 syslog facaility. The last line “safe=1″ means: Safe patch installation. Checks all files for local modifications before installing a patch. A patch will not be installed if files with local modifications would be overwritten.
Now comes the part that makes ZFS worth using… We are going to create a new “boot environment” and then patch that environment”
The p20100411 can be anything, I used today’s date since I patched the machine today.. Makes it easy to remember when the last time the machine was patched.
This should let you recover a little bit of space. In my case it was about 1.5 gig.
The only thing left is to set up a bunch of scripts to do “pca -l” about once a month to see what patches need installed and to log that. PCA has a lot of other functions than I went over here, in a couple of words, it seems to be kick ass. On top of that it is free! The ability to create new BE’s will definitely hope any one with the right amount of disk space be able to keep their system up to date.
One Tip, make sure you watch the output of the luactivate command. This is what is displayed:
**********************************************************************
The target boot environment has been activated. It will be used when you
reboot. NOTE: You MUST NOT USE the reboot, halt, or uadmin commands. You
MUST USE either the init or the shutdown command when you reboot. If you
do not use either init or shutdown, the system will not boot using the
target BE.
**********************************************************************
In case of a failure while booting to the target BE, the following process
needs to be followed to fallback to the currently working boot environment:
1. Boot from Solaris failsafe or boot in single user mode from the Solaris
Install CD or Network.
2. Mount the Parent boot environment root slice to some directory (like
/mnt). You can use the following command to mount:
mount -Fzfs /dev/dsk/c1t0d0s0 /mnt
3. Run utility with out any arguments from the Parent boot
environment root slice, as shown below:
/mnt/sbin/luactivate
4. luactivate, activates the previous working boot environment and
indicates the result.
5. Exit Single User mode and reboot the machine.
**********************************************************************
WVU beat Kentucky last night 73-66 to move on to the final four. The team flew back from Syracuse to Clarksburg last night. I was listening to the air traffic controller in Syracuse and it was rather entertaining at one point. The ATC actually said “Sorry bout that guys, I just woke up”. (It was in reference to him telling them to go to one run way and then take off on the other end of that run way.)
Delta 8930 leaving Syracuse audio with the Tower.
Anyways, Justin and I went to the Coliseum around 1:30AM to meet the team coming back. There had to be about 150 to 200 people there if not more. It was loud as hell. There was even a group of people that brought a little charcoal grill and lit it up and was grilling hotdogs on it till the cops came and made them get rid of it.
Congratulations to WVU. First time in the Final 4 in 51 years.