Shawn

This user hasn't shared any biographical information

Homepage: http://www.shawnhogan.com/


Posts by Shawn

We Don’t Need No Stinkin’ WDID!

The only thing that could should have held us up today as far as being issued building permits was the Waste Discharge Identification Number (see this post). But the county of San Diego agreed that we weren’t disturbing more than 1 acre, because landscaping isn’t a land disturbance (only the foundation, pool and driveway square footage count towards the 1 acre threshold).

So what does that mean? Well, it *should* have meant that we have building permits now, but instead… the county couldn’t find the permit number for the existing retaining wall that’s already on the site (they ended up finding it after a few hours of looking, but they didn’t find it until 5 minutes before they closed). So hopefully when Mike goes back to county tomorrow they will still know where it is and issue us permits.

Servers Are Close

The new servers will be going into the data center this week (Monday if I can coordinate it), so we are close (finally!).

Just got some stuff fine-tuned with them today… wrote a cluster-copy and cluster-exec app for copying stuff across all blades and executing something on all blades. Made an init.d script that alters the routing table at boot (for this) and also chooses which services to run based on an environment variable. So now I can change the “job” of a blade just by setting the environment variable.

Update

New servers and equipment are going to be put in the data center tomorrow (Tuesday) morning.

Networks Are My Little Bitches

So I’ve been fighting this networking crap for about a week now, and finally everything is working like it should. Just took a little editing of the underlying network routing tables.

I win.

I Hate Networks

“Hate” is a strong word, but in this case I think it’s appropriate…

I’m so f’ing sick of trying to screw around with network/routing problems with the new servers that I’m thinking about selling all my computers and going into construction.

Trying to fix arp routing issues is more than I ever wanted to know about networking… For example:

Jun 17 10:31:38 lb1 /kernel: arp: 192.168.1.20 is on em1 but got reply from 00:07:e9:xx:xx:xx on em0
Jun 17 10:32:13 lb1 last message repeated 63 times
Jun 17 10:34:13 lb1 last message repeated 157 times

Well that’s just super awesome… how about you just stop replying to the wrong network you little bitch of a server???!!?

The problem is that server A needs to talk to server B, but only THROUGH a local “gateway” (the gateway is a hardware load balancer). So fine… Server A goes through the gateway no problem. The gateway talks to server B no problem, but then server B tries to respond to server A directly (since it’s local) instead of going back through the gateway, and then server A doesn’t know where in the hell this incoming traffic is from because it never talked to server B (directly) to start with.

Computers are gay sometimes.

Rancho Santa Fe Fire Department

Guess what? The fire department gave their stamp of approval without any changes needed. So now we go back to the city on Monday and get the last 8 things checked off (over the counter). One of the eight items has not been completed yet (we need a Waste Discharge Identification Number (WDID) obtained from the State Water Resources Control Board since the area of land disturbance is more than 1 acre. This basically just tells the state that there might be a lot of water usage in the storm drainage system during construction I guess. {shrug}

We should have the WDID number in 10 days or so… so we’ll know Monday if the city will be nice and give us permits without it (yet) or if we just need to sit and wait another 10 days for the WDID number.

Random Email #21

Another random email (in it’s entirety)…

Someone stole my company, why I was a way.We move El Tigere’ Paint and Body. Money opened it ,my contacts,my account’s. They still using my tax I.D.# and my credit but the bills are coming to me. My DBA

What in the hell? How did someone “steal” your company, and what exactly did you want me to do about it for you?

MySQL Clustering

Okay… MySQL Cluster (the storage engine) kind of sucks IMO. It’s terribly annoying that you can’t alter the DB schema of anything running it (even more annoying is that you can’t alter the schema of a database that’s NOT using ndbcluster, but just exists in the same mysqld process). So I think I’m done with it (at least until they fix that and some other annoying thing).

So now I’m back to designing a MySQL Cluster using traditional storage engines (MyISAM and InnoDB). So let’s start with 4 DB servers and circular replication. (A -> B -> C -> D -> A). Okay… no problem there, especially now that MySQL has the following two variables (since 5.0.2) to prevent AUTO_INCREMENT collisions:

auto_increment_increment
auto_increment_offset

Okay, cool… just pipe MySQL client connections through the load balancers, and let it handle the failover/load balancing if needed.

But here’s the problem… if one of the servers fail, the replication chain is broken. For example if server B fails, C and D would never see anything that happened on server A. Not good.

So what about sending the replication network traffic through the load balancers as well? Then you could setup something like so: C replicates from B normally, but if B fails, then C replicates from A (automatically happening by routing replication traffic through load balancer).

Now I’m curious is if the load balancer network routing is fast enough to handle the interconnectivity of all the DB servers. I guess I’ll know soon enough (hopefully all the new equipment will be installed tomorrow or Friday).

Update

You know what would make everything really easy? If you could have more than 1 master server.

Wiggly Is Drunk

I really don’t know why I find this 3 second video so funny, but I do, so here you go. :)

My cat (Wiggly) is always falling off stuff (monitors, computers, shelves, etc.) because he falls asleep and then just falls off stuff. This certainly isn’t the funniest one I’ve seen of him falling off stuff, but it’s the only one I managed to get on film.

I Figured Out Where My Car Is

Okay, so you know how my car got stolen a few weeks ago? I just had an epiphany and realized what really happened to it…

The MPAA/Universal Studios hired someone to steal my car. They didn’t do it because just want to annoy me or because they thought it had anything cool in it (which it didn’t… except for my sunglasses). Nope… the real reason is they want to see if I would lie to my insurance company to try and claim I had other stuff in it which I didn’t, then have my car magically turn up with whatever stuff they were hoping I would claim not there. Then they could somehow use that against me to show my “bad character”. :)

Disclaimer

In case you are brain-dead, this is a JOKE by the way. As much as I would *love* for it to somehow be true (man that would be hilarious), I don’t REALLY think the MPAA stole my car. :)

So everyone reading this can just take your panties out of a bunch… this is a work of fiction out of my overly active imagination, and as far as I know has no truth at all to it.

Oh… speaking of my car, it looks like it’s going to be around 7 weeks before I have a replacement. I had to put in a special order to get the exact one I had before (color and options), so they have to build it especially for me. Lame.

$9,800 Shoes

I was in Vegas yesterday (as I still am today), and I decided that since I was terribly bored with nothing to do, I would go see if I could bang out some clothes shopping (hey, I hate it, so why not do it when I have nothing else to do?)… So I walked down to The Forum at Caesars Palace. By the time I got there, I was thinking I need some sneakers… something more comfortable to walk long distances in (I was wearing flip-flop sandals). I found a cool pair of shoes, but uhm… they were $9,800 sneakers (no joke dude!).

Needless to say, I went to the Kenneth Cole store across the way and got some shoes that looked exactly the same for $98 (exactly 100x less expensive).

I’m Invincible

I had breakfast with Matt on Saturday, and on our way back to my place, some lady fell asleep at the wheel and rear-ended us pretty hard. No screeching tires or anything to warn us of the impact, she just unexpectedly slammed into the back of us. We were in a big car (GMS Yukon thank God), stopped at a stop light and she hit us so hard that we hit the car in front of us hard enough that the car in front of us hit the car in front of them. Weeeee…. dominos! :)

I took a picture of the lady’s car with my cell phone, but hopefully someone will send me a better picture of the car and I’ll post it.

Anyway, amazingly enough I feel fine. I was a little stiff the next morning (yesterday), but it just felt like I had a good day of hard snowboarding the day before or something. And today, I don’t even have that.

So I’m thinking maybe I’m invincible… no really. :)

Inflatable Leg

This is funny… and if you don’t think so, then you are dumb… because it is! heh

iPods More Popular Than Beer

This is kind of funny. :)

Move over Bud. College life isn’t just about drinking beer. In a rare instance, Apple Computer Inc.’s iconic iPod music player surpassed beer drinking as the most “in” thing among undergraduate college students, according to the latest biannual market research study by Ridgewood, N.J.-based Student Monitor.

http://biz.yahoo.com/ap/060608/colleges_ipods.html

Server Status

Just a FYI so people stop asking/emailing me about the status of the new equipment…

Just waiting for the 220V circuit to be wired in the data center (which hopefully will be in the next few days).

Golf

I’m still an amazing golfer, but since Julien doesn’t have as many people reading his blog as I do, I figured I better give him a plug on his golf game today. He shot 38 (vs. my 48) on the front 9. It got too dark to play the the last 3 or 4 holes, and that’s when I was planning on mounting my comeback. So whatever…

Rock, Paper, Scissors

I ran across a funny news article this morning… basically two lawyers have to play rock, paper, scissors to resolve their disputes. :)

Faced with the inability of two bickering attorneys to resolve even the most innocuous scheduling questions without his intervention, a Florida federal judge yesterday ordered the two to meet on the steps of the federal courthouse and resolve their latest quarrel by playing “one (1) game of ‘rock, paper, scissors.’ ” (Read the ruling.)

Judge Gregory A. Presnell of Orlando ordered the unusual measure, which he characterized as “a new form of alternative dispute resolution,” after the two Tampa attorneys had proven unable to agree upon where to hold a deposition, even though both of their offices are just four floors away in the very same building in Tampa.

http://money.cnn.com/2006/06/07/magazines/fortune/rps_fortune/

You can find the original ruling over here.

I’m Destroying The Movie Industry

One of the allegations of the whole MPAA lawsuit is that I’m more or less destroying the movie industry because I allegedly downloaded a movie that I own.

So here’s two pictures of some DVDs I own in my living room. I don’t even feel like counting how many movies I have (maybe someone reading this will do it for me and post a comment letting me know how many), but I’m guessing well over 200. The dumbest thing is that of the movies I own, I’ve probably watched (in its entirety) 40 of them. And I’m guessing that 50+ of them, I’ve never even put in a DVD player to TRY to watch (I just don’t have the time to watch TV/movies anymore… but it’s nice to have them in case you ever have nothing else to do… like on a plane).

When it really comes down to it, I’ve probably spent $5,000+ on DVDs that I never watch more than once (and in most cases, never at all) because I’m too lazy to make two trips to Blockbuster (one to rent and then again to return it). And since I buy movies (but don’t immediately watch them), sometimes I forget which movies I already own, so I end up with 2 copies (see 2nd picture).

So uhm… if I’m damaging the movie industry, who in the heck is supporting it? Hell, I support the movie industry so much that I be willing to feed (okay, buy dinner) some movie stars (see this post).


BTW… when shopping for furniture, I realized that entertainment center/media storage units was the hardest stuff to find when looking for something that is quality. So if you are ever looking for good stuff, check out Salamander Designs (Synergy line for me). Good stuff.

This Is What Blade Servers Look Like

I’ve had a few people email me asking for a picture of the new blade servers that are going to be taking over as web/database servers for digitalpoint.com soon…

So uhm… here is what they look like right now sitting on the floor in my spare bedroom.

From top to bottom, we have a 48 port gigabit switch (there is also a rack-mounted redundant power supply for the switch that I haven’t unpacked yet), 2 load balancers (one is a hot spare), then the good stuff… a blade chassis with 10 loaded blades. Total weight… more than a quarter ton. :)

I made all those stupid Ethernet cables by hand which was a pain! (okay, that’s a lie… I think Scott made one or two for me)

So what is in the blade chassis? 20 dual-core 2.8Ghz Xeon processors (112Ghz total), 120GB RAM, 20 x 146GB 15,000 rpm drives (2.9TB total). All 10 blades are running SuSE Linux Enterprise. This should be enough power to run my blog for awhile (hehe… kidding).

I’m A Model

I had to sign a “model release form” today. Haha!

I’m a model now.

Random Email #20

Another random email (in it’s entirety)…

Wow, you are very unprofessional, I am sure that is why you sit at home with momy still at the age of 30 plus trying your best to run what you probably tell everyone is a business from your messy bedroom at momys house, I understand, I was there about 10 years ago, now I make over 200k annually. I doubt you will ever get there for the simple fact that you have no professionalism in your blood. Too bad for you. I own more than 8 successfull websites that pull in over 30k annually, I was considering advertising here during my marketing campaign, but you suck so that opportunity is gone for you. Ooops! ha, ha, let that digest for a few days, then get back to me mamas boy!

I can’t even think of anything to say about this one. But I *do* know it was cracking me up (really). heh

Although I must say… $200k/year is a truly amazing amount of income… ;)

I’m An Amazing Golfer

Today I beat my best golf score ever by about 20 strokes. I even had 2 birdies (I’ve only had 1 ever in my life before today).

So the plan is to improve by 20 strokes every game I play from here on out. Until I just start getting more eagles than not.

First Blade Is Good To Go

Okay, I think I’m relatively happy with how the first blade is configured for the new servers. So I split the RAID mirror today, and put one of the drives into the second blade and am letting them rebuild their RAID mirrors onto 2 new drives. So soon I’ll have 4 hard drives with the configuration/install, at which point I’ll have 8 blades build new mirrors. And just repeat that process until all 10 blade servers are up and running with the configuration (and then mirrored to each blade’s secondary drive for redundancy).

Either way, that means we are getting close to the blade servers being ready to go into the data center.

Update

Dude, why does it take so long for a 146GB drive to rebuild in a RAID mirror (it takes like 6-8 hours)?? This is an annoying waiting game… 6 blades are live with the configuration (all rebuilding the configuration to blank drives) at this point though. So 4 of those blanks (when done) will go into the last 4 blades, then a final rebuild so all blades have everything mirrored. I guess that’s 2 more rebuild passes to go… So maybe the blades will be ready for the data center tomorrow night.

mpt-status For SuSE Linux

mpt-status is a command line utility to check the RAID status for LSI 1030 RAID controllers. Now can someone tell me why in the hell SuSE Linux Enterprise bothers to come with a version of mpt-status that doesn’t work with the Linux kernel that SuSE Linux uses???

It’s basically like bundling some application with Windows XP, but the application only works on Windows 98 or earlier.

Really annoying man…

After an hour of screwing around with it, I finally got it to work (I intentionally broke the RAID mirror to test the rebuild)…

# mpt-status
ioc0 vol_id 0 type IM, 2 phy, 136 GB, state DEGRADED, flags ENABLED RESYNC_IN_PROGRESS
ioc0 phy 0 scsi_id 0 SEAGATE ST3146854LC D403, 136 GB, state ONLINE, flags OUT_OF_SYNC
ioc0 phy 1 scsi_id 1 SEAGATE ST3146854LC D403, 136 GB, state ONLINE, flags NONE

Now if it would just tell me what percentage of the resync is done… Oh well, can’t have EVERYTHING I guess. :)

Update

I should have also mentioned you need to run the following command to register the RAID controller with the kernel…

/sbin/modprobe mptctl

Castles For Sale

For anyone that is looking to purchase a vacation home, why not a castle?

But seriously… I want a castle for my birthday! (please) :)

http://www.wists.com/chateaux.html

Diet Coke And Mentos Experiments

They aren’t the first to do it, but these guys took it to a whole new level. :)

That’s so much Diet Coke that the chemicals in it are probably going to kill the grass and trees behind them. :)

http://eepybird.com/dcm1.html

Top Sites

I saw the MPAA’s “Pyramid of Internet Piracy” on Digg this morning, and I’m curious if anyone knows what a “Top Site” is (without reading the PDF file below I mean)? I’ve spent countless hours educating myself on everything related to my MPAA case, and this one is new to me.

…clusters of high speed computers known as “Topsites.” The extraordinary speed and power of a Topsite triggers the avalanche that is global Internet piracy.

{scratching head} All I know is clusters of high speed computers with extraordinary speed and power are f’ing expensive (I happen to have first hand knowledge of this – digitalpoint.com gets so much traffic that I’m in the process of building out web and database clusters because a couple servers can’t handle the traffic).

Forgetting about the legality of running a “Topsite” for a second, from a pure business standpoint, why in hell would anyone spend what I can only assume is 6 figures on server clusters to distribute something for free? Whoever is running these “Topsites” should find something better to do with their money/resources IMO. Then again, maybe Topsite servers are cheap (but still having extraordinary speed and power). If that’s the case, maybe I should have purchased some Topsite servers and converted them into web/database servers and saved some money. :)

I Googled “Top Site(s)” and “Topsite(s)” and I couldn’t find any information about it.

I always thought “top sites” were those stupid directories that list the top 10 sites for a category or whatever…

According to the MPAA’s pyramid of piracy, bittorrent.com (which has partnered with MPAA) is a “Facilitator” (see previous post). Strange.

From this: http://mpaa.org/press_releases/pyramid_of_piracy.pdf (don’t ask me why they insist on using PDFs for everything, including images)

I hope the MPAA won’t sue me for using their image. Oh wait, they already are… my bad.

BitTorrent.com Needs To Clean Up Their Act

So apparently the MPAA and BitTorrent, Inc. are working together to clean up piracy (specifically film piracy in this case [of course since they are the MPAA]).

From Dan Glickman (MPAA Chairman and CEO):

“We are glad that Bram Cohen and his company are working with us to limit access to infringing files on the BitTorrent.com website,” said Glickman. “They are leading the way for other companies by their example.”

Okay, that sounds like a good first step (and hopefully down the road they will start selling movies for download). But uhm… they seem to be failing miserably at this. If you do a search for a movie using the search function right at the top of BitTorrent.com, it looks like you can download pretty much anything (and this is the company that the MPAA thinks is “leading the way for other companies by their example”?). I suppose BiTorrent, Inc. could be logging everything that people download and giving it to the MPAA so they can file lawsuits, but wouldn’t that be some sort of entrapment?

All this stuff is very bizarre, but terribly interesting at the same time. We have the MPAA promoting BitTorrent’s site, yet you can download anything illegally right from the site they are promoting. You have Warner Brothers getting ready to distribute movies legally via BitTorrent (and promoting BitTorrent as well), but then at the same time Warner Brothers own message board is full of people helping each other to download Warner Brothers material that is under copyright via BitTorrent (and WB doesn’t currently offer any legal downloads via BitTorrent that I know of).

Either way, if I was the MPAA (or any movie studio like Warner Brothers), I would tell BitTorrent, Inc. to piss off/clean up their crap and at the very LEAST I certainly would stop sending them traffic.

The underlying technology for BitTorrent is nothing short of revolutionary, and if done properly it could change the way any sort of media is distributed (legally), but for some reason they don’t seem to be leveraging what they have. If they can “fix” their issues, I hope they go public, because I would be the first in line to invest in them (the ideas/technology behind it is amazing). BitTorrent, Inc. needs me as a software developer/business consultant I think. :)

Links:

Update

It looks like I’m not the only one shares this viewpoint. Mark Cuban is pretty much saying the same thing over here. While the MPAA isn’t going to do anything to him of course, it’s funny to see him admit to copyright infringement on his blog. :)

“Now I did have to go through some interesting chinese porn to get Scary Movie 4, but i got there.”

Alien Cells

Hmmm… alien microbes that fell in India? Odd but (maybe) true…

As bizarre as it may seem, the sample jars brimming with cloudy, reddish rainwater in Godfrey Louis’s laboratory in southern India may hold, well, aliens. In April, Louis, a solid-state physicist at Mahatma Gandhi University, published a paper in the prestigious peer-reviewed journal Astrophysics and Space Science in which he hypothesizes that the samples—water taken from the mysterious blood-colored showers that fell sporadically across Louis’s home state of Kerala in the summer of 2001—contain microbes from outer space.

Specifically, Louis has isolated strange, thick-walled, red-tinted cell-like structures about 10 microns in size. Stranger still, dozens of his experiments suggest that the particles may lack DNA yet still reproduce plentifully, even in water superheated to nearly 600ËšF. (The known upper limit for life in water is about 250ËšF.) So how to explain them? Louis speculates that the particles could be extraterrestrial bacteria adapted to the harsh conditions of space and that the microbes hitched a ride on a comet or meteorite that later broke apart in the upper atmosphere and mixed with rain clouds above India. If his theory proves correct, the cells would be the first confirmed evidence of alien life and, as such, could yield tantalizing new clues to the origins of life on Earth.

http://www.popsci.com/popsci/science/2c21c0f98d07b010vgnvcm1000004eecbccdrcrd.html

I’m Not Trying To Save The World

This is just more blah, blah about the whole MPAA vs. me thing.

One thing that I think people are not understanding here is that I’m not trying to change the world with this. I’m not trying to “take down the MPAA”, change any copyright or file sharing laws or anything else as grandiose as that. Hell, I have expensive billing software that I wrote that is pirated every day (I’m just too lazy to sue them… too much hassle and work IMO).

I’m still not 100% certain what the details are for the stuff the MPAA has against me (other than it was downloading “Meet The Fockers”), but I’m sure it will come out in the discovery process. I do think it will be very interesting to check out their methodology for pinpointing users for their John Doe lawsuits. Even if the world jury lost their minds and I was somehow found guilty and had to pay whatever the court sees fit, the whole process would have been a cool story to tell. And maybe I could even learn something in the whole process. I’ve learned a TON about all sorts of interesting stuff already as a result of this case – for example BitTorrent technology is actually pretty amazing from a purely technical standpoint [other companies like Apple, some Linux distributions, etc. seem to think it's a pretty good technology too]. Even Warner Brothers is going to be distributing movies via BitTorrent (legitimately with DRM intact of course), which I think will be *awesome*. When it comes down to it, it’s all about decentralization and utilizing whatever resources are available. I’m still hoping Apple will do an iTunes Movie Store, and if the backend works with file sharing/swarming technology where users could earn credits for ultimately footing Apple’s bandwidth bills, then all the better.

Anyway, my point is that I’m not trying to save the world… I’ve received countless emails/phone calls from people who treat me like the second coming of you-know-who, and just think people are blowing everything out of proportion (obviously). I’m not interested in writing a book about it or making a movie about it (well, unless maybe someone can somehow slip in a love scene for me with someone like Rachel McAdams… haha!)

Some useful advice from me… “Don’t ever take things at face value if your gut tells you that something is fishy. Ultimately knowledge is power, and the best way to get knowledge is to figure it out on your own. Sometimes you might even come up with a better way of doing things by ‘thinking outside the box’.”

BTW – if Rachel McAdams is reading this… can you call me please, I must have lost your phone number… ;)

Update

OMG dude, I just re-read what I just wrote and I’m an f’ing rambler. Sorry, just ignore me. (but seriously… Rachel – call me.)

SBrain, Inc.

I was having lunch with Tom today and we started blabbing about something kind of funny…

You know how pretty much anything can be “traded” (stocks, bonds, resources, etc.)? It’s just all based on the perceived future value of something. So wouldn’t it be interesting to essentially issue shares of yourself. Shareholders would essentially own a percentage of whatever ideas/patents/products/income, etc. that you generate over your lifetime. Basically they would be buying part of you in the hopes that you do something cool in your life so they get some upside with their investment.

The funniest part would be to watch your stock go down when you leave the country on vacation or get sick, and then come back up when you are in the country and healthy. :)

Who want’s to buy a piece of Shawn’s Brain? We’ll call it SBrain, Inc… 1 employee that can never be fired or quit. :)

Top 100 English Language Site

Someone just let me know that digitalpoint.com is in the top 100 most trafficked domains for English language sites (#99 specifically). Hmmm… that’s pretty cool. :)

http://www.alexa.com/site/ds/top_sites?ts_mode=lang&lang=en

Close… But No.

I picked up the plans from plan check today (this is from 2nd submittal), and there were 8 changes needed. This is tiny compared to the 1st submittal.

At least the 3rd (and hopefully final) submittal can be done “over the counter” right there since there are so few changes.

Update

Plans are at the fire department for review while the minor updates are being done. I guess since the changes are over the counter, we can do that. {shrug}

No Sound With Flash

Dude, this issue has been bugging me for months on my Mac… A couple apps would never play any sound (most notably Macromedia Flash). Anyway, I finally was able to find the solution, so hopefully someone searching Google will find this post useful.

Go to Applications -> Utilities -> Apple MIDI Setup

Check the Audio Output Format (somehow mine was set to 96000.0 Hz) and set it to 48000.0 Hz (or lower).

So to celebrate that I have Flash audio again, I’m glad to present you with a newly released Denny “Blazen” Hazen video (the funny thing about this video is it’s actually 100x better than his previous ones)…

Zeropaid Interview

I did an interview with Zeropaid.com a week or two ago, and it was just posted in case anyone wants to read more about the MPAA stuff going on…

http://www.zeropaid.com/news/6466/MPAA+v+Shawn+Hogan%3A+The+Zeropaid+Interview

Memory Is Here

Finally got the last (physical) piece for the blade servers (120GB RAM [60 x 2GB DIMMs]). I’m a swell counter because I counted them 5 or 6 times, and each time I counted them, I came up with 40, so I thought they shorted me 20 DIMMs for a 10 minutes or so. :)

So I was messing around with init.d, and wrote a script for it to automatically start the memcached daemon on boot. No biggie there, but this is a newer init.d than I had worked with in the past, and you can put comments in your script to easily enable/disable it for various run-levels. For example insserv -d memcached will configure init.d for the default run-levels defined within the script. Sweet, that’s pretty handy. I also got rsyncd (along with it’s init.d setup) up and running, so keeping the servers in sync should be cake.

Oh yeah… I had an interesting idea last night when doing all this stuff… why not configure all 10 blade servers identically (for example database servers have Apache and web content locally and web servers have database server processes installed). Then set an environment variable within /etc/profile.local along the lines of SYSTEM_TYPE = "database" (for database server). Then when the server boots, have it automatically configure itself as needed based on the SYSTEM_TYPE. That would make it super easy to change the job of a server on the fly. Just change the SYSTEM_TYPE variable and viola!, a database server could become a web server and added to the web cluster instantly. It would be even more interesting if the servers all monitored themselves, and if they were under heavy web load (but light on database), have one of the database servers automatically reset it’s SYSTEM_TYPE variable. Basically it would be automatic reallocation of servers/resources to whatever was needed at the time. Could be cool…

I’m an f’ing dork BTW. :)