• user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:1:51ec9cb3338f7494c2344353164ac751' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p><span class=\"inline right\"><a href=\"/\" onclick=\"launch_popup(363, 640, 480); return false;\" target=\"_blank\"><img src=\"http://www.montanalinux.org/files/images/rocks1.thumbnail.jpg\" alt=\"Rocks Cluster\" title=\"Rocks Cluster\" class=\"image thumbnail\" width=\"100\" height=\"75\" /></a><span class=\"caption\" style=\"width: 98px;\">Rocks Cluster</span></span>I finally got <a href=\"http://www.rocksclusters.org/\" target=\"_rcsite\">Rocks Cluster</a> installed today. I installed it on the six dual Xeon/P4 machines that Intel donated. Getting this going has taken me a lot longer than I had hoped. It wasn\'t the fault of the Rocks Cluster software package but the odd combination of hardware.</p>\n<br class=\"clear\" />', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:1:51ec9cb3338f7494c2344353164ac751' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:3:91f88aba23c3aa7eb998b1c80f519ee8' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p>I learned about a handy dandy program today named recordmydesktop and the GUI for it, gtk-recordmydesktop. Seems to work pretty well. How well? So well that I actually ran out and bought a microphone so I could record the following video.</p>\n<p>I\'ve done a few presentations on OpenVZ and I had some slides made so... what the heck... I thought I\'d slap together a presentation video.</p>\n<p>The video is 800x600 and I didn\'t want to stretch the center column on the front page, so read the full story to see the included video.</p>\n', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:3:91f88aba23c3aa7eb998b1c80f519ee8' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:1:32ede850b78bf5fff01e950c847def80' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p>I\'ve been mucking around in the world of distributed programming recently. In my defense, I was investigating this topic BEFORE Scott got his hands on a stack of rack mount computers from Intel. But I will admit the sight of all those idle CPU\'s put the angst into my code-writing fingers. So I\'ve gone ahead and actually written a distributed application.</p>\n<p>A little background on distributed computing. First off, we need the obligatory \"Linux is awesome.\" There is a kernel module for Linux called MOSIX that will transparently move CPU/Memory bound applications away from the machine they were launched on, and return those processes as soon as they need to make a system call. That\'s awesome.</p>\n<br class=\"clear\" />', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:1:32ede850b78bf5fff01e950c847def80' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:3:8451cbd2a13265bdb55ebd9f3e7d353f' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p>I wish I could identify everyone in this video. I believe each person to be an expert in a particular field. I see <a href=\"http://en.wikipedia.org/wiki/Penny_Marshall\" target=\"_wppm\">Penny Marshall</a> and <a href=\"http://en.wikipedia.org/wiki/Mohammad_Ali\" target=\"_wpma\">Muhammad Ali</a>. Can anyone identify some of the others? IBM must have spent quite a bit of money making this commercial.</p>\n<p><object width=\"425\" height=\"350\"><br />\n<param name=\"movie\" value=\"http://www.youtube.com/v/7LuIi_3aUCY\"></param>\n<param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/7LuIi_3aUCY\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed></object></p>\n', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:3:8451cbd2a13265bdb55ebd9f3e7d353f' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:3:a472ca45c78f635a60750f635f64b344' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p>This isn\'t much different than booting from a USB key but hey, it has a screen and also functions as a multimedia device so that increases its functionality and cool factor, right?</p>\n<p><object width=\"425\" height=\"350\"><br />\n<param name=\"movie\" value=\"http://www.youtube.com/v/MS52Qe0K3KY\"></param>\n<param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/MS52Qe0K3KY\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed></object></p>\n', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:3:a472ca45c78f635a60750f635f64b344' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:3:60a4163ec35ee0155ed3920965ffe662' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p>Wow, has it really been 6 years since we watched this movie at a BillingsLUG meeting? Well, if you haven\'t seen it, enjoy. I think J.T.S. Moore did a good job. Buy a copy if you want a high quality version on DVD. I did!</p>\n<p><embed style=\"width:400px; height:326px;\" id=\"VideoPlayback\" type=\"application/x-shockwave-flash\" src=\"http://video.google.com/googleplayer.swf?docId=7707585592627775409&amp;hl=en\" flashvars=\"\"> </embed></p>\n', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:3:60a4163ec35ee0155ed3920965ffe662' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:1:c47c874c2da878af3be2c826d0304f6f' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p><span class=\"inline right\"><a href=\"/\" onclick=\"launch_popup(339, 640, 512); return false;\" target=\"_blank\"><img src=\"http://www.montanalinux.org/files/images/snapshot01.thumbnail.png\" alt=\"KDE Live CD Install\" title=\"KDE Live CD Install\" class=\"image thumbnail\" width=\"100\" height=\"80\" /></a><span class=\"caption\" style=\"width: 98px;\">KDE Live CD Install</span></span>If you\'ve read any Linux news sites today, you know that <a href=\"http://fedoraproject.org/wiki/F7ReleaseSummary\" target=\"_releasesummary\">Fedora 7</a> was released this morning and is codenamed <b>Moonshine</b>. You may have noticed by now that I only seem to cover the releases of Red Hat related distros. That is because that is what I prefer. I\'d certainly welcome other members covering their favorite distros. Can you hear me Ubuntu users?</p>\n<p>If you didn\'t know already, the <a href=\"http://fedoraproject.org/\" target=\"_mainfedora\">Fedora Project</a> has dropped the word <i>Core</i> from the name and with this release you no longer have to download multiple CDs. Fedora 7 is a lot like <a href=\"http://www.ubuntu.com/\" target=\"_ubuntusite\">Ubuntu</a> in that it has a single Live / Install CD that is based on <a href=\"http://www.gnome.org/\" target=\"_gnome\">Gnome</a>. For <a href=\"http://www.kde.org/\" target=\"_kde\">KDE</a> (K Desktop Environment) users, there is another, single Live / Install CD that is KDE based. For those who want to download as much as possible and have a lot of software to pick from, there is also a single DVD that has both Gnome and KDE and much, much more. Me? I decided to download them all... but since the KDE .iso completed first, and hey, I\'m a big KDE person, I took the KDE Live / Install CD for a spin.</p>\n<br class=\"clear\" />', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:1:c47c874c2da878af3be2c826d0304f6f' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:1:fd9763d50d69cf6daf44ccda0acbad98' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p><span class=\"inline right\"><a href=\"/\" onclick=\"launch_popup(314, 640, 480); return false;\" target=\"_blank\"><img src=\"http://www.montanalinux.org/files/images/boxes.thumbnail.jpg\" alt=\"Boxes O&#039; Servers\" title=\"Boxes O&#039; Servers\" class=\"image thumbnail\" width=\"100\" height=\"75\" /></a><span class=\"caption\" style=\"width: 98px;\">Boxes O\' Servers</span></span>Ok, I posted some pictures yesterday and since the new content notifier doesn\'t have a setting to not notify when just images are posted, everyone got notified... and there wasn\'t a story to go along with it so I got a few comments asking... HUH?</p>\n<p>To clear everything up... I posted the pictures to my Work Image Gallery... because the pictures were work related.</p>\n<p>Turns out that two pallets arrived yesterday... because <a href=\"http://www.intel.com/\" target=\"_intel\">Intel</a> donated twenty-six 1U rack mount servers to the <a href=\"http://www.montana.edu/\" target=\"_msu\">MSU-Bozeman</a> <a href=\"http://www.cs.montana.edu/\" target=\"_cs\">Computer Science Department</a>. It just happens to be my job to do something with them. Hey, it took quite a while to get them all unpacked.</p>\n<br class=\"clear\" />', created = 1411265002, expire = 1411351402, headers = '' WHERE cid = 'filter:1:fd9763d50d69cf6daf44ccda0acbad98' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.

libvirt begins to add OpenVZ support

| | | |

I noticed a blog posting by Daniel Veillard on Fedora People about initial support for OpenVZ being added to libvirt. If you aren't familiar with libvirt, it is an underlying library/API that can be used by higher level tools to create, manage, and monitor virtual machines. libvirt is trying to be technology agnostic by supporting several virtualization technologies. They started off with Xen and QEMU but have since added KVM. libvirt is used by the GUI tool Virtual Machine Manager which first appeared in Fedora Core (now Fedora) but became part of Red Hat Enterprise Linux 5.

Looking at some of the postings in the libvirt mailing list archive for this month, it is mentioned that adding OpenVZ support is a bit different than previous technologies because the OpenVZ tools are already GPLed, "simple and straight forward", and than OpenVZ additions to libvirt "ends up looking very close to the original". I don't know how far away complete support for OpenVZ is in libvirt nor when it will show up in Virtual Machine Manager but I definitely look forward to it... although I doubt it would completely replace vzctl and the other OpenVZ tools for me.


My first Rocks Cluster

|

Rocks ClusterRocks ClusterI finally got Rocks Cluster installed today. I installed it on the six dual Xeon/P4 machines that Intel donated. Getting this going has taken me a lot longer than I had hoped. It wasn't the fault of the Rocks Cluster software package but the odd combination of hardware.


Screencast: Introduction to OpenVZ

| |

I learned about a handy dandy program today named recordmydesktop and the GUI for it, gtk-recordmydesktop. Seems to work pretty well. How well? So well that I actually ran out and bought a microphone so I could record the following video.

I've done a few presentations on OpenVZ and I had some slides made so... what the heck... I thought I'd slap together a presentation video.

The video is 800x600 and I didn't want to stretch the center column on the front page, so read the full story to see the included video.

Message Passing Interface

| | |

I've been mucking around in the world of distributed programming recently. In my defense, I was investigating this topic BEFORE Scott got his hands on a stack of rack mount computers from Intel. But I will admit the sight of all those idle CPU's put the angst into my code-writing fingers. So I've gone ahead and actually written a distributed application.

A little background on distributed computing. First off, we need the obligatory "Linux is awesome." There is a kernel module for Linux called MOSIX that will transparently move CPU/Memory bound applications away from the machine they were launched on, and return those processes as soon as they need to make a system call. That's awesome.


MythTV Demonstration at June '07 BillingsLUG

| | | |
MythTV Screenshot

Thanks to everyone that showed at C4K in June for the MythTV presentation.

We successfully installed a complete digital video recorder system from scratch on a standard PC. The final product displayed its ability to watch live TV, pause and rewind live TV and record shows. The guide data is very nifty and pulled across the internet from zap2it. Which has recently announced that they will be discontinuing that service. So the MythTV developers are hard at work attempting to come up with a better (and hopefully truly open) solution.


An oldie but goodie from IBM

I wish I could identify everyone in this video. I believe each person to be an expert in a particular field. I see Penny Marshall and Muhammad Ali. Can anyone identify some of the others? IBM must have spent quite a bit of money making this commercial.


The Wizpy from TurboLinux

This isn't much different than booting from a USB key but hey, it has a screen and also functions as a multimedia device so that increases its functionality and cool factor, right?


Revolution OS - A little dated now

Wow, has it really been 6 years since we watched this movie at a BillingsLUG meeting? Well, if you haven't seen it, enjoy. I think J.T.S. Moore did a good job. Buy a copy if you want a high quality version on DVD. I did!

Fedora 7 Time: Moonshine

KDE Live CD InstallKDE Live CD InstallIf you've read any Linux news sites today, you know that Fedora 7 was released this morning and is codenamed Moonshine. You may have noticed by now that I only seem to cover the releases of Red Hat related distros. That is because that is what I prefer. I'd certainly welcome other members covering their favorite distros. Can you hear me Ubuntu users?

If you didn't know already, the Fedora Project has dropped the word Core from the name and with this release you no longer have to download multiple CDs. Fedora 7 is a lot like Ubuntu in that it has a single Live / Install CD that is based on Gnome. For KDE (K Desktop Environment) users, there is another, single Live / Install CD that is KDE based. For those who want to download as much as possible and have a lot of software to pick from, there is also a single DVD that has both Gnome and KDE and much, much more. Me? I decided to download them all... but since the KDE .iso completed first, and hey, I'm a big KDE person, I took the KDE Live / Install CD for a spin.


Intel donates servers to CS Department

Boxes O' ServersBoxes O' ServersOk, I posted some pictures yesterday and since the new content notifier doesn't have a setting to not notify when just images are posted, everyone got notified... and there wasn't a story to go along with it so I got a few comments asking... HUH?

To clear everything up... I posted the pictures to my Work Image Gallery... because the pictures were work related.

Turns out that two pallets arrived yesterday... because Intel donated twenty-six 1U rack mount servers to the MSU-Bozeman Computer Science Department. It just happens to be my job to do something with them. Hey, it took quite a while to get them all unpacked.