IT Infrastructure and Software Development from the Customer's Perspective
Why is providing reliable IT infrastructure so hard? Here’s a good example.
There was a fire in downtown Vancouver this week that knocked out power to a good part of downtown for up to three days. Angela noted that the Internet was slow the day of the fire. I know there’s a major network hub in the area of the fire at Harbour Centre, and I suspected that something had gone wrong there, despite all the precautions that would have been taken. Now I have proof.
The fire knocked out power to the network hub, and the generator kicked in as planned, but the Vancouver Fire and Rescue Services were sucking so much water to fight the fire that the generator had to shut down because it wasn’t getting enough cooling water. Not only was that hard to predict, it would have been really hard to test – I suppose the Fire Department would have loved an excuse to play with their hoses, but I’m not sure the City would have wanted them to run a test that tried to use up all the water in downtown Vancouver.
One of the known issues with Ubuntu on a Lenovo x300 is the sound (up to and including Ubuntu 8.04). There are a few links out there that point to solutions. The one that worked for me is this one in Mikko’s Blog. One very important note: Check which version of the kernel you’re running before you start.
uname --release
Then substitute your kernel version in the rm command. I also got a bit confused by the statement under the “Sound” heading that said to remove the old sound modules. I eventually figured out that he must have been referring to the rm command in his script, rather than actually removing the running modules.
FYI: My rather short list of Ubuntu and Lenovo x300 links is here.
…or… The end of the… or whatever.
Here you can read about Microsoft explaining their Health Vault
product (sorry, I think you might need to register). “We’re
coining a new term, the Unified Intelligence system.” I think experience
in IT shows that if you have to “coin a new term” you’re selling
something that no one wants. Is Tim Bray right, that the options to
Microsoft are here “right now” and we could be seeing the start of a big
change?
I couldn’t get MySQL Administrator on a Windows XP desktop to connect to
a MySQL instance I had running on an Ubuntu 6.06 server that I built as a LAMP
server. I was getting:
<blockquote>Could not connect to the specified
instance.
MySQL Error Number 2003
Can’t connect to MySQL server on
‘server’ (10061)
</blockquote>I had to edit /etc/my.cnf (or /etc/mysql/my.cnf depending on where yours is
stored) on the Ubuntu server to comment out the
“bind-address” line, then restart the server. I also had to add a
non-root user with all privileges. In fact, you have to add two users as
described here:
<blockquote>use mysql
grant all privileges on . to
‘user’@’localhost’ identified
by ‘password’ with grant
option;
grant all privileges on . to
‘user’@’%’ identified by ‘password’ with grant option;
flush privileges;
</blockquote>There are some posts that show how to enable remote logins by the
MySQL “root” user, but I prefer not to do it that way.