<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3845272567137337215</id><updated>2011-09-10T12:57:52.126+02:00</updated><category term='server'/><category term='rename'/><category term='first'/><category term='websphere'/><category term='intro'/><title type='text'>But it's on Unix</title><subtitle type='html'>Occasional rant about Linux, AIX, clustering and scripting experiences in my everyday work</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-8313188222198436496</id><published>2010-03-10T15:01:00.002+01:00</published><updated>2010-03-10T15:07:51.826+01:00</updated><title type='text'>Setting default browser for Lotus Notes under Linux</title><content type='html'>If you are using Lotus Notes 8.5 on Linux you've probably noticed how stupid the settings for external browser are! You can choose between internal notes browser or "system default" browser. &lt;br /&gt;You've probably done what I did, set Gnome default browser to Firefox, set KDE default browser to Firefox and still, when you click on a link and Epiphany or Google Chrome comes up showing your page...&lt;br /&gt;&lt;br /&gt;To check what "system default" is type:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ xdg-mime query default text/html&lt;br /&gt;google-chrome.desktop&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;then to change it, create firefox37.desktop in /usr/local/share/applications:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;[Desktop Entry]&lt;br /&gt;Comment[en_US]=&lt;br /&gt;Comment=&lt;br /&gt;Exec=/usr/firefox37/firefox %U&lt;br /&gt;GenericName[en_US]=&lt;br /&gt;GenericName=&lt;br /&gt;Icon=/usr/firefox37/icons/mozicon128.png&lt;br /&gt;MimeType=text/html&lt;br /&gt;Name[en_US]=Firefox 3.7&lt;br /&gt;Name=Firefox 3.7&lt;br /&gt;Path=&lt;br /&gt;StartupNotify=true&lt;br /&gt;Terminal=false&lt;br /&gt;TerminalOptions=&lt;br /&gt;Type=Application&lt;br /&gt;X-DBUS-ServiceName=&lt;br /&gt;X-DBUS-StartupType=&lt;br /&gt;X-KDE-SubstituteUID=false&lt;br /&gt;X-KDE-Username=&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;Mimetype&lt;/code&gt; should be set to what you intend to use it for...&lt;br /&gt;&lt;br /&gt;and set it:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ xdg-mime default firefox37.desktop text/html&lt;br /&gt;$ xdg-mime query default text/html&lt;br /&gt;firefox37.desktop&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;happy browsing...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-8313188222198436496?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/8313188222198436496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2010/03/setting-default-browser-for-lotus-notes.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/8313188222198436496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/8313188222198436496'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2010/03/setting-default-browser-for-lotus-notes.html' title='Setting default browser for Lotus Notes under Linux'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-4491824889537506176</id><published>2009-12-29T14:59:00.003+01:00</published><updated>2009-12-29T15:02:42.909+01:00</updated><title type='text'>debian update breaks java networking</title><content type='html'>My testing Debian was recently upgraded to latest version and suddenly java applets stopped working with ConnectionExceptions and ClassNotFoundExceptions. After 1,5 days of searching I found that there is a new config file in /etc/sysctl.d/bindv6only.conf which breaks java networking!!!!&lt;br /&gt;&lt;br /&gt;To "fix" it change net.ipv6.bindv6only = 1 to 0 and run:&lt;br /&gt;invoke-rc.d procps restart&lt;br /&gt;&lt;br /&gt;java now works again!!! I don't understand why (and I don't care) but this kind of things should be more public and more easy to find... Debian mainteners PLEASE don't break things so silently...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-4491824889537506176?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/4491824889537506176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2009/12/debian-update-breaks-java-networking.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/4491824889537506176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/4491824889537506176'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2009/12/debian-update-breaks-java-networking.html' title='debian update breaks java networking'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-8740657101418211736</id><published>2009-12-08T14:05:00.002+01:00</published><updated>2009-12-08T14:10:45.379+01:00</updated><title type='text'>firefox 3.6 and java...</title><content type='html'>I lost 2 days trying to get new firefox 3.6b4 to use java 1.6 only to find out they changed the way plugins are handeled and that I need a new plugin!&lt;br /&gt;&lt;br /&gt;new setting is:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;user@server~/firefox36/plugins$ ls -la&lt;br /&gt;lrwxrwxrwx  1 user users       58 2009-12-07 19:47 libnpjp2.so -&gt; /home/user/ibm-java-i386-60.sr6/jre/lib/i386/libnpjp2.so&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;yours should probably point to something like:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/usr/java/latest/lib/i386/libnpjp2.so&lt;br /&gt;for SUN java or&lt;br /&gt;/opt/ibm-java-i386-60/jre/lib/i386/libnpjp2.so&lt;br /&gt;for IBM java&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Lets hope google will index this soon so others don't have to dig too deep...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-8740657101418211736?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/8740657101418211736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2009/12/firefox-36-and-java.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/8740657101418211736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/8740657101418211736'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2009/12/firefox-36-and-java.html' title='firefox 3.6 and java...'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-6492829971797016210</id><published>2009-09-05T10:54:00.002+02:00</published><updated>2009-09-05T11:20:12.306+02:00</updated><title type='text'>DB2, ITDS on Linux issues...</title><content type='html'>If you ever tried installing any IBM products on a linux distribution you already know that you need some black magick to do it...&lt;br&gt;&lt;br /&gt;Configuring it on the supported platform is a little bit easier but still not as it should be!&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Most of the problems come from the use of InstallShield installer on all platforms (instead only on windblows where it actually works)...&lt;br&gt;&lt;br /&gt;Installshield prerequisites are almost nondocumented (except for &lt;code&gt;compat-libstdc++-33.i386&lt;/code&gt; or &lt;code&gt;libstdc++5&lt;/code&gt; on debian-based distros). Other than that you'll also need:&lt;code&gt;libXp6, libxtst, xclock &lt;/code&gt;(for some basic X libs)... For centos I also needed &lt;code&gt;compat-libstdc++-296 and pdksh&lt;/code&gt; (uninstall ksh and download pdksh from Internet since it's not part of the distribution)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Now you can at least install the product! But if it's WebSphere you should also add &lt;code&gt;libgtk2.0-0&lt;/code&gt; or your profile management tool dies...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you are installing DB2 v9 on Ubuntu make sure you:&lt;br&gt;&lt;br /&gt;&lt;code&gt;1. change /bin/sh as a link from /bin/dash to /bin/bash (or scripts will fail silently)&lt;br&gt;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;2. change /etc/pam.d/common-password from&lt;/code&gt;&lt;br&gt;&lt;br /&gt;&lt;code&gt;password        [success=1 default=ignore]      pam_unix.so obscure sha512&lt;/code&gt;&lt;br /&gt;&lt;code&gt;to&lt;/code&gt;&lt;br /&gt;&lt;code&gt;password        [success=1 default=ignore]      pam_unix.so obscure md5&lt;/code&gt;&lt;br&gt;&lt;br /&gt;or DB2 will not be able to authenitace remote users (since their encrypted password will be to big!)&lt;br&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;IBM please document your linux stuff and stop using InstallShield - it's simply broken!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-6492829971797016210?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/6492829971797016210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2009/09/db2-itds-on-linux-issues.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/6492829971797016210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/6492829971797016210'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2009/09/db2-itds-on-linux-issues.html' title='DB2, ITDS on Linux issues...'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-5080725620286339566</id><published>2009-04-03T22:22:00.003+02:00</published><updated>2009-04-03T22:32:38.881+02:00</updated><title type='text'>split a file in 2 with sed...</title><content type='html'>If you need to split a file around a line containing special text (lets say "hello world") you shoud do it with &lt;span style="font-weight:bold;"&gt;sed&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;If your file is original.txt, you can do it like this:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sed '1,/^hello world$/!d' &amp;lt; original.txt &amp;gt; first_half.txt&lt;br /&gt;sed '1,/^hello world$/d' &amp;lt; original.txt &amp;gt; second_hald.txt&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;just simple sed...&lt;br /&gt;&lt;br /&gt;hope you like it&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-5080725620286339566?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/5080725620286339566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2009/04/split-file-in-2-with-sed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/5080725620286339566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/5080725620286339566'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2009/04/split-file-in-2-with-sed.html' title='split a file in 2 with sed...'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-7834514051437252482</id><published>2009-03-15T22:48:00.002+01:00</published><updated>2009-03-15T23:07:01.957+01:00</updated><title type='text'>vi is all you need!</title><content type='html'>&lt;p style="font-size:16px"&gt;&lt;br /&gt;vi is a great editor and I just want to say it out loud!&lt;br /&gt;&lt;br /&gt;Learn to use it, learn to love it and then learn to enjoy it...&lt;br /&gt;&lt;br /&gt;I constantly find myself typing ESC h,j,k,l don't you?&lt;br /&gt;&lt;br /&gt;PS learn to use hjkl and not the arrows, it will help you when you get your shell to vi mode (set -o vi)&lt;br /&gt;&lt;br /&gt;Learn the tricks, learn search/replace and other tools and you'll greatly enhance your job performance...&lt;br /&gt;&lt;br /&gt;I currently have to edit a lot of SQL files and search/replace just saved me 4-5 days of typing (and who knows how many mistakes)...&lt;br /&gt;&lt;br /&gt;a simple ESC&lt;br /&gt;&lt;code&gt;:% s/what am I changing/what the new text will be/g&lt;/code&gt;&lt;br /&gt;is all it takes... (g is for global, so if you have more occurencies of the same text all will be changed)&lt;br /&gt;&lt;br /&gt;good options to know are&lt;br /&gt;&lt;code&gt;:4,8 s/what/new/gc&lt;/code&gt;&lt;br /&gt;which will only run from 4th to 8th line and ask you to approve every change&lt;br /&gt;&lt;br /&gt;other regexp formats are also supported:&lt;br /&gt;&lt;code&gt;:% s/this line has \(first\) argument/here was the \1 argument/g&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;just to make sure you know which lines to include try:&lt;br /&gt;&lt;code&gt;:set nu&lt;/code&gt;&lt;br /&gt;and &lt;br /&gt;&lt;code&gt;:set nonu&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-7834514051437252482?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/7834514051437252482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2009/03/vi-is-all-you-need.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/7834514051437252482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/7834514051437252482'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2009/03/vi-is-all-you-need.html' title='vi is all you need!'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-8897200630896018204</id><published>2009-01-26T22:37:00.005+01:00</published><updated>2009-01-26T22:48:19.151+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='websphere'/><category scheme='http://www.blogger.com/atom/ns#' term='rename'/><title type='text'>How to change websphere app. server name from server1 to something usefull</title><content type='html'>If you are running WSAS as a standalone server (no deployment manager or cluster) you probably created a profile with a default server called server1. This is ok unless you have 2 profiles with 2 servers both called server1! Due to a bug in WSAS this will prevent EJB communication between them in some cases so you need to rename one of them!&lt;br /&gt;&lt;br /&gt;This is not a simple task without deployment manager. You have to do it via scripts. IBM provides this scripts for free but they are not easy to find :-)&lt;br /&gt;&lt;br /&gt;URL is: &lt;a href="http://www.ibm.com/developerworks/websphere/library/samples/SampleScripts.html"&gt;&lt;br /&gt;http://www.ibm.com/developerworks/websphere/library/samples/SampleScripts.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and you are looking for &lt;a href="http://www.ibm.com/developerworks/apps/download/index.jsp?contentid=166422&amp;filename=ConfigScripts.zip&amp;method=http&amp;locale=worldwide"&gt;ConfigScripts.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To rename it:&lt;code&gt;&lt;br /&gt;/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/ws_ant.sh -profileName AppSrv01 -buildfile exportImport.xml -logfile rename.log -DoldServerName=server1 -DnewServerName=server2 -DnodeName=yourNode01 changeServerName&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;I would expect this to be a much easier process but IBM obviously doesn't share my ideas...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-8897200630896018204?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/8897200630896018204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2009/01/how-to-change-websphere-app-server-name.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/8897200630896018204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/8897200630896018204'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2009/01/how-to-change-websphere-app-server-name.html' title='How to change websphere app. server name from server1 to something usefull'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-9214385037652557079</id><published>2008-12-22T19:02:00.002+01:00</published><updated>2008-12-22T19:06:11.770+01:00</updated><title type='text'>Installing WebSphere application server on Debian Testing</title><content type='html'>To install WSAS 6.1 on Debian testing I did a clean text mode install of debian and just added this packages via apt-get install: pdksh, libstdc++5, ntpdate, ntp, xclock (to get X libraries), libxtst6, libgtk2.0-0 with all their dependencies...&lt;br /&gt;&lt;br /&gt;Now you can run the GUI installer and install websphere! &lt;br /&gt;&lt;br /&gt;good luck&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-9214385037652557079?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/9214385037652557079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2008/12/installing-websphere-application-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/9214385037652557079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/9214385037652557079'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2008/12/installing-websphere-application-server.html' title='Installing WebSphere application server on Debian Testing'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-5391780994399118366</id><published>2008-12-17T22:18:00.012+01:00</published><updated>2008-12-19T00:13:11.598+01:00</updated><title type='text'>Install RHEL 5.1u2 + heartbeat + DRBD</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 0.5cm }   P { margin-bottom: 0.11cm }   H1 { margin-bottom: 0.21cm }   H1.western { font-family: "Arial", sans-serif; font-size: 16pt }   H1.cjk { font-family: "DejaVu Sans"; font-size: 16pt }   H1.ctl { font-family: "DejaVu Sans"; font-size: 16pt }  --&lt;/style&gt;Installation will be done on two IBM x3650 servers with integrated RSA II slimline adapters. I started the installation after changing some parameters in BIOS (OS type changed to Linux OS, BMC serial port sharing disabled). After booting I started install with this parameters: &lt;code&gt;&lt;span style="color:#99284c;font-family:Courier 10 Pitch;font-size:85%;"&gt;linux pci=nommconf nophet&lt;/span&gt;&lt;/code&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2uUM1ThO8G8/SUlvVJNyIUI/AAAAAAAAAAU/hl7aJ1q8LVo/s1600-h/hw-arch.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 211px;" src="http://2.bp.blogspot.com/_2uUM1ThO8G8/SUlvVJNyIUI/AAAAAAAAAAU/hl7aJ1q8LVo/s320/hw-arch.png" alt="" id="BLOGGER_PHOTO_ID_5280874447110283586" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;I setup disks through ServerRAID adapter software to /dev/sda as RAID 1 out of 2 volumes and /dev/sdb as RAID 5 out of remaining 4 volumes. Linux will be installed on /dev/sda and /dev/sdb will be shared.&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;    &lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt;  &lt;title&gt;&lt;/title&gt;  &lt;meta name="GENERATOR" content="OpenOffice.org 3.0  (Linux)"&gt;  &lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt;  &lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;Don't forget to connect eth2 adapters with crossover cable and serial ports with null modem cable. I then changed network settings for production ethernet to 100Mbit/s full duplex and crossover cable to 1000Mbit/s full duplex (100Mbit/s was a requirement from the customer).&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Example files from server1 are below.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;/etc/sysconfig/network-scripts/ifcfg-eth0:&lt;/p&gt;&lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;DEVICE=eth0&lt;br&gt;BOOTPROTO=none&lt;br&gt;ONBOOT=yes&lt;br&gt;IPADDR=10.1.1.10&lt;br&gt;NETMASK=255.255.255.0&lt;br&gt;GATEWAY=10.1.1.1&lt;br /&gt;TYPE=Ethernet&lt;br&gt;ETHTOOL_OPTS="speed 100 duplex full autoneg off"&lt;/span&gt;&lt;/code&gt; &lt;p style="margin-bottom: 0cm;"&gt;/etc/sysconfig/network-scripts/ifcfg-eth2:&lt;/p&gt;&lt;code&gt; &lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;DEVICE=eth2&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;ONBOOT=yes&lt;br /&gt;IPADDR=10.1.2.10&lt;br /&gt;NETMASK=255.255.255.0&lt;br /&gt;TYPE=Ethernet&lt;br /&gt;ETHTOOL_OPTS="speed 1000 duplex full autoneg off"&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;/etc/hosts needs to be changed accordingly:&lt;/p&gt;&lt;code&gt; &lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;10.1.1.10 server1&lt;br /&gt;10.1.1.11 server2&lt;br /&gt;10.1.1.12 serviceIP&lt;br /&gt;10.1.2.10 server1repl&lt;br /&gt;10.1.2.11 server2repl&lt;br /&gt;10.1.1.13 s1rsa&lt;br /&gt;10.1.1.14 s2rsa&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;You should install additional RPMs:  &lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;libnet-1.1.2.1-2.1.x86_64.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;perl-Net-SSLeay-1.30-4.fc6.x86_64.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;perl-TimeDate-1.16-5.el5.noarch.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;heartbeat-2.1.4-2.1.x86_64.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;heartbeat-devel-2.1.4-2.1.x86_64.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;heartbeat-pils-2.1.4-2.1.x86_64.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;heartbeat-stonith-2.1.4-2.1.x86_64.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;drbd82-8.2.6-1.el5.centos.x86_64.rpm&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;kmod-drbd82-8.2.6-1.2.6.18_92.el5.x86_64.rpm&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;p style="margin-bottom: 0cm;"&gt;I manually created haclient group and hacluster user:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;# groupadd -g 496 haclient&lt;br /&gt;# useradd  -M -g haclient -u 498 -d /var/lib/heartbeat/cores/hacluster hacluster&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;This install should be done on both server1 and server2. After installing DRBD you'll have to  start it which will make /proc/drbd file available. I'll put config files a little bit later.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Create meta data on both machines:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# drbdadm create-md r0&lt;br /&gt;[root@server2]# drbdadm create-md r0&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Start DRBD on both machines:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# /etc/init.d/drbd start&lt;br /&gt;[root@server2]# /etc/init.d/drbd start&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Now we can check the status:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# cat /proc/drbd&lt;br /&gt;version: 8.2.6 (api:88/proto:86-88)&lt;br /&gt;GIT-hash: 3e69822d3bb4920a8c1bfdf7d647169eba7d2eb4 build by buildsvn@c5-x8664-build, 2008-06-21 08:48:13&lt;br /&gt;0: cs:Connected st:Secondary/Secondary ds:Inconsistent/Inconsistent C r---&lt;br /&gt;   ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 oos:425709436&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;They both are secondary and inconsistent. Let's make server1 our primary:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# drbdsetup /dev/drbd0 primary -o&lt;br /&gt;[root@server1]# cat /proc/drbd&lt;br /&gt;version: 8.2.6 (api:88/proto:86-88) &lt;br /&gt;GIT-hash: 3e69822d3bb4920a8c1bfdf7d647169eba7d2eb4 build by buildsvn@c5-x8664-build, 2008-06-21 08:48:13&lt;br /&gt;0: cs:SyncSource st:Primary/Secondary ds:UpToDate/Inconsistent Cr---&lt;br /&gt;   ns:787924 nr:0 dw:0 dr:795968 al:0 bm:48 lo:2 pe:4 ua:253 ap:0 oos:424921628&lt;br /&gt;   [&gt;....................] sync'ed:  0.2% (414962/415731)M&lt;br /&gt;finish: 14:45:15 speed: 7,648 (7,800) K/sec&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;This will take some time to synchronise. If you reboot the machine after synchronisation they will both be Secondary but UpToDate so change one of them to be a master with:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# drbdadm primary r0&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Now that one of them is the master, make a filesystem:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# mke2fs -j /dev/drbd0&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;and add it to /etc/fstab on both machines:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;/dev/drbd0 /u ext3 defaults,noauto 0 0&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Now you have a working DRBD configuration and you can mount /u filesystem on the primary node. This is the DRBD config file /etc/drbd.conf:&lt;/p&gt;  &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;global {&lt;br /&gt;    usage-count no;&lt;br /&gt;}&lt;br /&gt;common {&lt;br /&gt;  syncer { rate 30M; }&lt;br /&gt;}&lt;br /&gt;resource r0 {&lt;br /&gt;  protocol C;&lt;br /&gt;  handlers {&lt;br /&gt;    pri-on-incon-degr "echo o &gt; /proc/sysrq-trigger ; halt -f";&lt;br /&gt;    pri-lost-after-sb "echo o &gt; /proc/sysrq-trigger ; halt -f";&lt;br /&gt;    local-io-error "echo o &gt; /proc/sysrq-trigger ; halt -f";&lt;br /&gt;    outdate-peer "/usr/lib64/heartbeat/drbd-peer-outdater -t 5";&lt;br /&gt;  }&lt;br /&gt;  startup {&lt;br /&gt;    degr-wfc-timeout 360;    # 6 minutes.&lt;br /&gt;  }&lt;br /&gt;  disk {&lt;br /&gt;    on-io-error   detach;&lt;br /&gt;  }&lt;br /&gt;  net {&lt;br /&gt;    timeout       60;    #  6 seconds  (unit = 0.1 seconds)&lt;br /&gt;    connect-int   10;    # 10 seconds  (unit = 1 second)&lt;br /&gt;    ping-int      10;    # 10 seconds  (unit = 1 second)&lt;br /&gt;    ping-timeout   5;    # 500 ms (unit = 0.1 seconds)&lt;br /&gt;    max-buffers     2048;&lt;br /&gt;    unplug-watermark   128;&lt;br /&gt;    max-epoch-size  2048;&lt;br /&gt;    ko-count 4;&lt;br /&gt;    cram-hmac-alg "sha1";&lt;br /&gt;    shared-secret "SomeSecret";&lt;br /&gt;    after-sb-0pri disconnect;&lt;br /&gt;    after-sb-1pri disconnect;&lt;br /&gt;    after-sb-2pri disconnect;&lt;br /&gt;    rr-conflict disconnect;&lt;br /&gt;    data-integrity-alg "md5";&lt;br /&gt;  }&lt;br /&gt;  syncer {&lt;br /&gt;    rate 30M;&lt;br /&gt;    al-extents 257;&lt;br /&gt;  }&lt;br /&gt;  on server1 {&lt;br /&gt;    device     /dev/drbd0;&lt;br /&gt;    disk       /dev/sdb1;&lt;br /&gt;    address    10.1.2.10:7788;&lt;br /&gt;    flexible-meta-disk  internal;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;   on server2 {&lt;br /&gt;     device    /dev/drbd0;&lt;br /&gt;     disk      /dev/sdb1;&lt;br /&gt;     address   10.1.2.11:7788;&lt;br /&gt;     meta-disk internal;&lt;br /&gt;   }&lt;br /&gt;}&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;To configure heartbeat first unmount the newly created filesystem and make /dev/drbd0  secondary on both nodes. Now go to /etc/ha.d directory and make a ha.cf config file:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;logfacility     local0&lt;br /&gt;keepalive 2&lt;br /&gt;deadtime 30&lt;br /&gt;warntime 10&lt;br /&gt;initdead 120&lt;br /&gt;udpport 694&lt;br /&gt;baud    19200&lt;br /&gt;serial  /dev/ttyS0      # Linux&lt;br /&gt;bcast   eth0 eth2       # Linux&lt;br /&gt;auto_failback off&lt;br /&gt;stonith external/ibmrsa-telnet /etc/ha.d/stonith.ibmrsa&lt;br /&gt;node    server1&lt;br /&gt;node    server2&lt;br /&gt;ping 10.1.1.1&lt;br /&gt;respawn hacluster /usr/lib64/heartbeat/ipfail&lt;br /&gt;apiauth ipfail gid=haclient uid=hacluster&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;All you need now is some more files...&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;/etc/ha.d/authkeys MUST be the same on both machines:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;auth 1&lt;br /&gt;1 sha1 letsmakeitsecret&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;/etc/ha.d/haresources MUST be the same on both machines:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;server1 10.1.1.12 drbddisk::r0 Filesystem::/dev/drbd0::/u::ext3&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;/etc/ha.d/stonith.ibmrsa on server1 (user and password are still default):&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;server1 10.1.1.14 USERID PASSW0RD&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;/etc/ha.d/stonith.ibmrsa on server2 (user and password are still default):&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;server2 10.1.1.13 USERID PASSW0RD&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;You can now start heartbeat on both nodes:&lt;/p&gt; &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# /etc/init.d/heartbeat start&lt;br /&gt;[root@server2]# /etc/init.d/heartbeat start&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;You can check what's going on by tailing /var/log/messages and soon you'll have eth0:0 alias with 10.1.1.12 IP and /u filesystem mounted.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;You should now do some testing, try at least this:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;turn the primary node off with  holding the power switch&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;takeover happens ok with STONITH   turning primary node back on&lt;/p&gt;  &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;ol start="2"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;unplug the power cables from  primary node&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;no takeover on this environment   since RSA adapter is also without power and heartbeat will not   takeover without assurance from STONITH that the node is down! Just   make sure both nodes have redundant power supplies and everything   will be ok&lt;/p&gt;  &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;ol start="3"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;unplug production ethernet from  eth0 adapter on primary node&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;"&gt;takeover happens ok without   resetting primary machine with STONITH&lt;/p&gt;  &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;To return resources back to the primary machine you should turn it on (if it isn't already on) and wait for DRBD to synchronise the disks. (DRBD should be set to start automatically during the boot)&lt;/p&gt;  &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# cat /proc/drbd&lt;br /&gt;version: 8.2.6 (api:88/proto:86-88)&lt;br /&gt;GIT-hash: 3e69822d3bb4920a8c1bfdf7d647169eba7d2eb4 build by buildsvn@c5-x8664-build, 2008-06-21 08:48:13&lt;br /&gt;0: cs:Connected st:Secondary/Primary ds:UpToDate/UpToDate C r---&lt;br /&gt;    ns:787924 nr:0 dw:0 dr:795968 al:0 bm:48 lo:2 pe:4 ua:253 ap:0 oos:424921628&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;When the disks are synchronised start heartbeat on server1 and wait for cluster to stabilise.&lt;/p&gt;  &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server1]# /etc/init.d/heartbeat start&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Now you have both machines up and running but resources are still on server2. To get them back to server1 turn heartbeat off on server2, wait for resources to get back and then turn it back on.&lt;/p&gt;  &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server2]# /etc/init.d/heartbeat stop&lt;/span&gt;&lt;/code&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Wait for resources to move back...&lt;/p&gt;  &lt;code&gt;&lt;span style="font-size:85%;color:#99284c;font-family:Courier 10 Pitch;"&gt;[root@server2]# /etc/init.d/heartbeat start&lt;/span&gt;&lt;/code&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-5391780994399118366?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/5391780994399118366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2008/12/install-rhel-51u2-heartbeat-drbd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/5391780994399118366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/5391780994399118366'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2008/12/install-rhel-51u2-heartbeat-drbd.html' title='Install RHEL 5.1u2 + heartbeat + DRBD'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2uUM1ThO8G8/SUlvVJNyIUI/AAAAAAAAAAU/hl7aJ1q8LVo/s72-c/hw-arch.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3845272567137337215.post-4888017586470112607</id><published>2008-12-16T19:22:00.000+01:00</published><updated>2008-12-16T19:26:22.940+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='first'/><category scheme='http://www.blogger.com/atom/ns#' term='intro'/><title type='text'>First post</title><content type='html'>This is my first post so I'll just describe the basics. I'll use this blog to post about my everyday issues and experiences with Linux, AIX, clustering, networking and scripting. Sometimes it will be only a small comment about something and sometimes a whole cookbook!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3845272567137337215-4888017586470112607?l=biounix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://biounix.blogspot.com/feeds/4888017586470112607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://biounix.blogspot.com/2008/12/first-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/4888017586470112607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3845272567137337215/posts/default/4888017586470112607'/><link rel='alternate' type='text/html' href='http://biounix.blogspot.com/2008/12/first-post.html' title='First post'/><author><name>But its on Unix</name><uri>http://www.blogger.com/profile/02452065392856953443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
