<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Karl Katzke &#187; opensuse</title>
	<atom:link href="http://www.karlkatzke.com/categories/linux/opensuse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.karlkatzke.com</link>
	<description>Geek of the Week</description>
	<lastBuildDate>Fri, 16 Dec 2011 19:54:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Heartbeat vs. Pacemaker vs. OpenAIS w/ CLVMd vs. EVMS</title>
		<link>http://www.karlkatzke.com/heartbeat-vs-pacemaker-vs-openais-w-clvmd-vs-evms/</link>
		<comments>http://www.karlkatzke.com/heartbeat-vs-pacemaker-vs-openais-w-clvmd-vs-evms/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 06:35:05 +0000</pubDate>
		<dc:creator>karlkatzke</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[clvm]]></category>
		<category><![CDATA[clvmd]]></category>
		<category><![CDATA[evms]]></category>
		<category><![CDATA[ha]]></category>
		<category><![CDATA[hae]]></category>
		<category><![CDATA[heartbeat]]></category>
		<category><![CDATA[high-availability]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[novell]]></category>
		<category><![CDATA[openais]]></category>
		<category><![CDATA[pacemaker]]></category>
		<category><![CDATA[sle]]></category>
		<category><![CDATA[SLE11]]></category>
		<category><![CDATA[sles]]></category>
		<category><![CDATA[SLES11]]></category>

		<guid isPermaLink="false">http://www.karlkatzke.com/?p=433</guid>
		<description><![CDATA[Mm, alphabet soup. I hadn&#8217;t looked into the cluster world since the last time we configured our cluster for SuSE 10.3 last year. Major groundswells, sinkholes, and shifts seem to have opened up &#8230; to the point where things aren&#8217;t even called the same anymore. The big difference is that EVMS is apparently deprecated &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p>Mm, alphabet soup.</p>
<p>I hadn&#8217;t looked into the cluster world since the last time we configured our cluster for SuSE 10.3 last year. Major groundswells, sinkholes, and shifts seem to have opened up &#8230; to the point where things aren&#8217;t even called the same anymore. </p>
<p>The big difference is that EVMS is apparently deprecated &#8212; even though it&#8217;s still listed on the <a href="http://www.linux-ha.org/PartnerProjects">linux-ha projects list</a>, according to the <a href="http://en.wikipedia.org/wiki/Enterprise_Volume_Management_System">EVMS wikipedia page, development was stopped sometime after 2.5.5 was released in Feb06</a>. That&#8217;s a long time ago in internet years.</p>
<p>To get my own brain in the right place: <a href="http://www.clusterlabs.org/wiki/Main_Page#Project_History">Pacemaker split off from Heartbeat</a> in order to give the whole architecture better &#8230; architecture. Pacemaker&#8217;s the cluster manager, in the place of the previous clm. <a href="http://www.openais.org/doku.php">OpenAIS/Corosync</a> is one engine (Corosync is the engine itself, OpenAIS is the service plugins to the engine) and <a href="http://www.linux-ha.org">Heartbeat</a> is another. </p>
<p>Now&#8230; according to the OpenSuSE Mailing List, <a href="http://linux.derkeiler.com/Mailing-Lists/SuSE/2008-10/msg00884.html">EVMS is being officially abandoned in place of clvmd, openais, and pacemaker</a>. And indeed, the packages are available in OpenSuSE 11.1, although as I noted a few days ago, the <a href="http://www.karlkatzke.com/sles-11-vs-opensuse-11/">SLES11 High-Availability Extension &#8230; isn&#8217;t available</a>. If that isn&#8217;t irony, I dunno what is. Word on a release date is <a href="http://forums.novell.com/novell-product-support-forums/suse-linux-enterprise-server-sles/sles-install-boot/367790-sles-11-ha-anyone-howto-factory-repositories.html">soon &#8482;</a>&#8230; and that was last month. From the current buzz, it went from being &#8220;weeks&#8221; last month to &#8220;it&#8217;s in release candidate&#8221; this month to <i>&#8220;it might be available in at least a month or so&#8221;</i>&#8230; which means it&#8217;s still vapor at this point unless you&#8217;re lucky enough to be a Novell Beta partner. We&#8217;re not, unfortunately, no matter how good of guinea pigs we may be.</p>
<p><small>Idle Speculation: It&#8217;s probably a bear to provide support on to clueless ex-Netware graybeards, and developing support documentation and scripts for phone monkies takes time and money. My guess is that they&#8217;re boiling it down a bit more before they release it to the general public because it just isn&#8217;t quite ready for prime time use. </small></p>
<p>I got the packages all set up and installed on my test mule yesterday&#8230; Monday I&#8217;ll hook up a second box and see how things go. For now, we&#8217;re running everything critical that we can on SLES11 (ex: our new database server, which I just brought into production today)&#8230; but running everything else on OpenSuSE. We&#8217;ll slowly upgrade from 10.3 to SLES11 where we can, and OpenSuSE 11.1 on the hosts that need to be clvm-aware.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.karlkatzke.com/heartbeat-vs-pacemaker-vs-openais-w-clvmd-vs-evms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SLES 11 vs OpenSuSE 11</title>
		<link>http://www.karlkatzke.com/sles-11-vs-opensuse-11/</link>
		<comments>http://www.karlkatzke.com/sles-11-vs-opensuse-11/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 18:37:06 +0000</pubDate>
		<dc:creator>karlkatzke</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[evms]]></category>
		<category><![CDATA[heartbeat]]></category>
		<category><![CDATA[ocfs2]]></category>
		<category><![CDATA[pacemaker]]></category>
		<category><![CDATA[sles]]></category>

		<guid isPermaLink="false">http://www.karlkatzke.com/?p=427</guid>
		<description><![CDATA[After months of throwing books at one another and not talking despite sitting almost back to back, my co-sysadmin and I are starting the next buildout/migration of our Xen virtual cluster at work. One of the big decisions that we&#8217;re making is the OS. In the past, we&#8217;ve skipped every other version of OpenSuSE (So [...]]]></description>
			<content:encoded><![CDATA[<p>After months of throwing books at one another and not talking despite sitting almost back to back, my co-sysadmin and I are starting the next buildout/migration of our Xen virtual cluster at work. One of the big decisions that we&#8217;re making is the OS. In the past, we&#8217;ve skipped every other version of OpenSuSE (So we&#8217;d go 10.3, 11.1, etc.) and migrate about once every year and a half.</p>
<p>For a little bit longer lifespan, we were pondering using SLES11, which just came out. It&#8217;s got a number of package differences &#8212; more updated and heavily tested software, just like SLES 10sp2 is superior in many ways to OpenSuSE 10.3 and in some cases 11 when you&#8217;re just looking at package versions. We also liked the idea that it might be a bit more tested and a bit less &#8220;Your mission critical application is my 2nd year undergraduate Google Summer of Code&#8221; &#8230; </p>
<p>I expected the SLES install to go a lot more easily than it did. There&#8217;s a few weird default settings (such as using a bridged network interface by default, which I couldn&#8217;t get to work at all) and the selections of what kind of host to build don&#8217;t seem to make a lot of sense, as they typically install the same exact things. </p>
<p>Unfortunately, we&#8217;re missing a vital piece for our current operating structure. At the moment, we make heavy use of OCFS2 and Heartbeat (aka Pacemaker) for EVMS. We&#8217;re moving away from EVMS since development has stopped/stalled on it, but it&#8217;s still necessary right now with some of the automated provisioning tools we use. With heartbeat still necessary, it was rather dissapointing to find out that Novell hasn&#8217;t released packages for SLES11 yet&#8230; they&#8217;ll be released as part of the <a href="http://www.novell.com/products/highavailability/">High Availability Extension</a>, which ironically enough, is not yet available. </p>
<p>Today&#8217;s chore: Figure out if we can get up and running fast enough without those toys, or if we have to &#8220;fall back&#8221; to OpenSuSE.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.karlkatzke.com/sles-11-vs-opensuse-11/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux Docked Dell Precision M6300 Audio: No sound when Docked</title>
		<link>http://www.karlkatzke.com/linux-docked-dell-precision-m6300-audio-no-sound-when-docked/</link>
		<comments>http://www.karlkatzke.com/linux-docked-dell-precision-m6300-audio-no-sound-when-docked/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 19:57:02 +0000</pubDate>
		<dc:creator>karlkatzke</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[iec958]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.karlkatzke.com/?p=212</guid>
		<description><![CDATA[This has worked on OpenSuse 10.3, Fedora 9, and all recent versions of Ubuntu&#8230; Problem: Audio doesn&#8217;t work when the machine is docked in a Dell dock. Solution: You need to enable the IEC958 Switch in your Volume Control application. HowTo: Click Computer, More Applications, and Voume Control Click Edit, Preferences, and check IEC958. Then [...]]]></description>
			<content:encoded><![CDATA[<p>This has worked on OpenSuse 10.3, Fedora 9, and all recent versions of Ubuntu&#8230;</p>
<p>Problem: Audio doesn&#8217;t work when the machine is docked in a Dell dock.<br />
Solution: You need to enable the IEC958 Switch in your Volume Control application. </p>
<p>HowTo:</p>
<ol>
<li>Click Computer, More Applications, and Voume Control</li>
<li>Click Edit, Preferences, and check IEC958. Then click Close.</li>
<li>Switch from the Playback tab to the Switches tab, and check the IEC958 checkbox.</li>
</ol>
<p>I also clicked the IEC958 Default PCM box on my OpenSuSE 11 machine; this gave me control over the dock&#8217;s specific output port as opposed to the headphone port on the laptop. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.karlkatzke.com/linux-docked-dell-precision-m6300-audio-no-sound-when-docked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reading List, 1July08</title>
		<link>http://www.karlkatzke.com/reading-list-1july08/</link>
		<comments>http://www.karlkatzke.com/reading-list-1july08/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 17:17:12 +0000</pubDate>
		<dc:creator>karlkatzke</dc:creator>
				<category><![CDATA[opensuse]]></category>
		<category><![CDATA[reading list]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[accounting]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[freshbooks]]></category>
		<category><![CDATA[quickbooks sucks]]></category>
		<category><![CDATA[yast]]></category>
		<category><![CDATA[yum]]></category>
		<category><![CDATA[zypper]]></category>

		<guid isPermaLink="false">http://www.karlkatzke.com/?p=161</guid>
		<description><![CDATA[Less Accounting &#8212; along with my man-love of Freshbooks, Less Accounting is a more accounting-ish replacement for Quickbooks. Quickbooks sucks and you should not use it. I need to check out the Smart package management system for OpenSuSE&#8230; it&#8217;s a replacement for Zypper. Zypper&#8217;s come a long way since 10.2, though&#8230; anyone know of a [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://lessaccounting.com/">Less Accounting</a> &#8212; along with my man-love of <a href="http://www.freshbooks.com">Freshbooks</a>, Less Accounting is a more accounting-ish replacement for Quickbooks. Quickbooks sucks and you should not use it.</li>
<li>I need to check out <a href="http://dev-loki.blogspot.com/2008/06/smart-on-opensuse-110.html">the Smart package management system</a> for OpenSuSE&#8230; it&#8217;s a replacement for Zypper. Zypper&#8217;s come a long way since 10.2, though&#8230; <s>anyone know of a similar package management tool to replace yum in Fedora 9? Yum seems to have become teh suck all of a sudden.</s> &#8212; Default package management in Fedora has changed from yum to pkcon.</li>
<li>The Red Sweater Blog on why <a href="http://www.red-sweater.com/blog/514/development-phase-code-signing">you should sign development-phase code</a>, including a howto on getting signing certs and stuff set up.</li>
<li><a href="http://www.cnn.com/2008/TECH/science/06/30/pre-columbiansounds.ap/index.html">CNN: Pre-columbian (Mayan, etc.) noisemakers give a hint of what cultures sounded like</a>.</li>
<li><a href="http://blog.macromates.com/2008/working-with-history-in-bash/">Working with History in Bash</a></li>
<li>Poo-tee-weet&#8217;s musings on ordered lists inside RDBMSes &#8212; <a href="www.pooteeweet.org/blog/1196/1199">Part One</a> and <a href="http://www.pooteeweet.org/blog/0/1223#m1223">Part Two</a>.</li>
<li><a href="http://screensteps.com/">ScreenSteps</a> looks interesting.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.karlkatzke.com/reading-list-1july08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Cluster / Carrier Grade Edition</title>
		<link>http://www.karlkatzke.com/mysql-cluster-carrier-grade-edition/</link>
		<comments>http://www.karlkatzke.com/mysql-cluster-carrier-grade-edition/#comments</comments>
		<pubDate>Mon, 12 May 2008 17:08:37 +0000</pubDate>
		<dc:creator>karlkatzke</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[ha]]></category>
		<category><![CDATA[high-availability]]></category>

		<guid isPermaLink="false">http://www.karlkatzke.com/?p=123</guid>
		<description><![CDATA[There aren&#8217;t any binaries for MySQL Carrier Grade Edition, which includes the NDB Cluster engine, enabling highly available MySQL services. If you&#8217;re using OpenSUSE, you can get an older edition (MySQL 5.1.24) from the Build Service &#8230; or the most recent Carrier Grade Edition, 6.2 and 6.3, from the MySQL FTP sites. You&#8217;ll want to [...]]]></description>
			<content:encoded><![CDATA[<p>There aren&#8217;t any binaries for MySQL Carrier Grade Edition, which includes the NDB Cluster engine, enabling highly available MySQL services. If you&#8217;re using OpenSUSE, you can get an older edition (MySQL 5.1.24) from the Build Service &#8230; or the most recent Carrier Grade Edition, 6.2 and 6.3, from the MySQL FTP sites. </p>
<p>You&#8217;ll want to read <a href="http://johanandersson.blogspot.com/2008/02/mysql-cluster-features-what-they-are.html">this article to pick which version you want</a>, and if you choose one of the CGE (Carrier Grade) builds, then you&#8217;ll want to read <a href="http://johanandersson.blogspot.com/2008/03/mysql-cluster-cge-building-from-source.html">this article on how to build the CGE editions from source and distribute them</a>.</p>
<p>Sorry about the pause in Zend Framework tutorials, they&#8217;ll be back soon. I&#8217;ve been absolutely slammed in all other walks of life.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.karlkatzke.com/mysql-cluster-carrier-grade-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To: Instal Asterisk Painlessly on OpenSUSE 10.3</title>
		<link>http://www.karlkatzke.com/installing-asterisk-on-opensuse-103/</link>
		<comments>http://www.karlkatzke.com/installing-asterisk-on-opensuse-103/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 22:45:05 +0000</pubDate>
		<dc:creator>karlkatzke</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[opensuse]]></category>

		<guid isPermaLink="false">http://www.karlkatzke.com/installing-asterisk-on-opensuse-103/</guid>
		<description><![CDATA[This took me some time to figure out&#8230; here you go. 1. Add the Telephony network repository in YaST2. The URL is http://download.opensuse.org/repositories/network:/telephony/openSUSE_10.3/ &#8230; 2. There&#8217;s a bug in the deps for Asterisk with mISDNuser (the version in the repository is more recent, but is &#8220;uninstallable&#8221;) that will block the install process&#8230; so as a [...]]]></description>
			<content:encoded><![CDATA[<p>This took me some time to figure out&#8230; here you go.</p>
<blockquote><p>1. Add the Telephony network repository in YaST2. The URL is http://download.opensuse.org/repositories/network:/telephony/openSUSE_10.3/ &#8230;</p></blockquote>
<blockquote><p>2. There&#8217;s a bug in the deps for Asterisk with mISDNuser (the version in the repository is more recent, but is &#8220;uninstallable&#8221;) that will block the install process&#8230; so as a workaround, first, type <code>zypper install zaptel</code>. Then download mISDN-1_1_5-3.5.i586.rpm and mISDNuser-1_1_5-2.4.i586.rpm and install them with <code>rpm -ihv mISDN*.rpm</cpde>.</p></blockquote>
<blockquote><p>3. -Then- you can install asterisk with <code>zypper install asterisk</code>.</p></blockquote>
<p>If I have the time, I'll provide configuration details later...</p>
<p>P.S. - Don't even try using the freepbx RPM -- it's busted pretty badly. Not sure why it is, I'll figure it out later...</p>
<h4>Related:</h4>
<ul>
<li><a type="amzn" asin="0596009623">Asterisk: The Future of Telephony</a></li>
<li><a type="amzn" asin="1597491519">Asterisk Hacking</a></li>
<li><a type="amzn" asin="8590690423">Configuration Guide for Asterisk PBX</a></li>
<li><a type="amzn" asin="0470098546">Asterisk for Dummies</a></li>
<li><a type="amzn" asin="0321525663">Asterisk Telephony Solutions: Installing and Customizing Asterisk 1.4</a></li>
<p><small><i>Yes, those are amazon links. Why? Bandwidth’s expensive, this article’s getting a lot of reads, and I don't want to 'beg' with a tip jar. Thanks for clicking!</i></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.karlkatzke.com/installing-asterisk-on-opensuse-103/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

