Here’s how you can reboot any iSCSI Drobo (DroboElite or B800i, anyhow) on your network:
Install FreeBSD 8, 9 or 10 on a system or VM
Fire up the iSCSI initiator (old version with FreeBSD 9 or earlier, or new version with FreeBSD 10 beta)
Connect to the Drobo
With the earlier version of the iSCSI initiator, you could enumerate LUNs and read from a LUN, but as soon as you wrote, BAM, the Drobo would reboot.
With the current FreeBSD 10-beta initiator, just doing a discovery of the Drobo will reboot it.
I have updated my PGP key, as I’ve long lost access to my old keys.
See http://plein.org/pgp or http://blog.plein.org/about/ for my latest public key.
My friend Earl did a quick writeup of how to disable AMBER alerts on your iPhone, for those of you who are so inclined.
Here you go http://earlruby.org/2013/08/how-to-turn-off-amber-alerts-on-an-iphone/
If you are booting a Linux system via iSCSI (using Broadcomm or Intel iSCSI-bootable Ethernet), certain information specific to your system is embedded in the Linux configuration during the OS installation. If you then clone that LUN and try to boot it with another system, all hell breaks loose. The system starts to boot and then “learns” during the boot process it’s old IP and MAC and iSCSI IQN information, which essentially makes it switch boot luns mid way through! Imagine the disaster that makes when you boot from LUN X and it starts to modify LUN Y!
Here are my quick notes on what it takes to “break” the relationships embedded on the boot/root LUN.
- Install CentOS to HostA, booting from iSCSI NetApp LUN “lunA”
- Create a lun clone “lunB”, and then do a non-space-efficient lun clone split in order to get rid of the snapshot dependencies between the systems.
- Boot the HostA from the clone/copy “lunB”
- Edit /boot/grub/grub.conf for new IP, new Ethernet MAC, new IQN. MAC addresses must be lowercase!
- Edit /etc/iscsi/initiatorname.iscsi
- Edit /etc/sysconfig/network-scripts/ifconfig-eth* with the updated ethernet macs, IPs
- Edit /ets/sysconfig/network for new hostname
- Shutdown -h
- boot the second host (HostB) from the modified copy (LunB) to test.
This is for a non-GUI system. If you are running a GUI and the second host doesn’t have the same video card, that will break and you will have to reconfigure X.
My wife and I went down to catch brunch at Banger’s on Rainey Street in Austin today. If you haven’t been to Rainey street in general, or Banger’s in particular, you gotta check it out. This place is great.
They serve a Sunday brunch menu, along with their normal selection of excellent sausages. Today, they also had “Manmosas”, which is basically a German Oktoberfest-style liter beer mug, filled with a bottle of champagne and some orange juice. I was tempted, but passed. Instead, I had a glass of Lagunitas Sucks, and excellent IPA that is served in a smaller glass. My one carb indulgence this week.
For food I got their “Kitchen Sink”, which is beef tongue hash covered with two fried eggs, two pieces of bacon steak (thats my fat forefinger next to a slice), a couple of small but tasty, spicy sausages, and country ham. I passed on the grits and toast, as I’m doing the low-carb thing since hitting “Peak Plein” about the time of the Super Bowl.
I highly recommend checking out Banger’s. They have great live music, they are dog friendly (see Mutt Monday’s, their dog-friendly happy hour on Mondays), and they have a great beer garden in which to sit under the trees, drink one of their 100 tapped beers, and enjoy life. Follow them on Twitter at @BangersAustin
Oh, another thing… they offered samples of some wild game as well as a gumbo they were making. I had the smoked nutria (aka swamp rat). It was good!