<?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-5961248257439764692</id><updated>2011-11-28T02:11:30.074+01:00</updated><category term='provisioning'/><category term='trunking'/><category term='ocfs2'/><category term='virtualization'/><category term='clustering'/><category term='support level'/><category term='lun'/><category term='rac'/><category term='red hat'/><category term='multipath'/><category term='storage'/><category term='benchmark'/><category term='updates'/><category term='lvm'/><category term='teaming'/><category term='hba'/><category term='application'/><category term='broadcom'/><category term='patches'/><category term='rpm'/><category term='gfs'/><category term='dell'/><category term='test'/><category term='cost'/><category term='vlan'/><category term='yum'/><category term='ldap'/><category term='merchandise'/><category term='ibm'/><category term='enterprise manager'/><category term='nis'/><category term='configuration'/><category term='enterprise'/><category term='debian'/><category term='sun'/><category term='script'/><category term='firmware'/><category term='windows'/><category term='performance'/><category term='nfs'/><category term='ovm'/><category term='nic'/><category term='altiris'/><category term='authorization'/><category term='xen'/><category term='database'/><category term='san'/><category term='deploy'/><category term='linux'/><category term='centos'/><category term='cvs'/><category term='boot'/><category term='partnership'/><category term='java'/><category term='authentication'/><category term='vmware'/><category term='security'/><category term='licenses'/><category term='multicore'/><category term='monitoring'/><category term='user management'/><category term='omsa'/><category term='oracle'/><category term='qlogic'/><category term='failover'/><category term='certification'/><category term='sudo'/><category term='unfakeable'/><category term='vsphere'/><category term='software'/><category term='kernel'/><category term='optimization'/><category term='virus'/><category term='oms'/><category term='microsoft'/><category term='poweredge'/><category term='network'/><category term='ubuntu'/><category term='architecture'/><category term='automation'/><category term='account'/><category term='premium'/><category term='management'/><category term='kickstart'/><category term='svn'/><title type='text'>Oracle: Unbreak my Linux Heart</title><subtitle type='html'>Blog about usage of Oracle's Enterprise Linux (OEL) aka "&lt;em&gt;Unbreakable Linux&lt;/em&gt;" in a data center. Installation, configuration, tweaks, hacks, tips and tricks... whatever and all of the above, as we deploy Linux servers as the choice for all non-Microsoft services</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default?start-index=101&amp;max-results=100'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>301</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3780615364040149976</id><published>2011-10-25T10:49:00.000+02:00</published><updated>2011-10-25T10:49:55.714+02:00</updated><title type='text'>Dell and Ubuntu Server Edition 11.10</title><content type='html'>Dell has released a statement about &lt;a href="http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2011/10/17/ubuntu-server-edition-11-10-released-by-canonical.aspx"&gt;ubuntu 11.10 on Dell PowerEdge&lt;/a&gt;. Dell lists that Ubuntu should work where the previous versions also worked and is currently re-certifying most PowerEdge and PowerEdge-C servers. Check &lt;a href="http://www.ubuntu.com/certification/make/Dell/servers/"&gt;Canonical's hardware certification page&lt;/a&gt; for details. Also good to know is that OpenManage (OMSA) has been &lt;a href="http://linux.dell.com/repo/community/deb/latest/"&gt;released for Ubuntu&lt;/a&gt;, although it is not officially supported.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3780615364040149976?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2011/10/17/ubuntu-server-edition-11-10-released-by-canonical.aspx' title='Dell and Ubuntu Server Edition 11.10'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3780615364040149976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3780615364040149976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3780615364040149976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3780615364040149976'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/10/dell-and-ubuntu-server-edition-1110.html' title='Dell and Ubuntu Server Edition 11.10'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8954164799482816156</id><published>2011-10-25T10:42:00.000+02:00</published><updated>2011-10-25T10:42:22.932+02:00</updated><title type='text'>pxeconfig to control PXE boot</title><content type='html'>&lt;a href="https://subtrac.sara.nl/oss/pxeconfig"&gt;pxeconfig&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;With pxelinux, which is a derivative of  syslinux, you can specify with a PXE configuration file how the node must boot. This configuration is placed in, e.g. /tftpboot/pxelinux.cfg directory&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8954164799482816156?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://subtrac.sara.nl/oss/pxeconfig' title='pxeconfig to control PXE boot'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8954164799482816156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8954164799482816156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8954164799482816156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8954164799482816156'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/10/pxeconfig-to-control-pxe-boot.html' title='pxeconfig to control PXE boot'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-267950715321183546</id><published>2011-09-07T09:55:00.000+02:00</published><updated>2011-10-24T09:36:40.231+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sudo'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Sudoreplay Manual</title><content type='html'>Using sudoers in Linux to implement security is commonly done. Often administrators or operators allow themselves to 'sudo su -' to become root, without the need to know the root password. This is more comfortable as you don't need to type "sudo" in front of every command and your sudoers file becomes less exhaustive without the need to specify every command operators and sysadmins need.&lt;br /&gt;&lt;br /&gt;However, enforcing everyone - even sysadmins - to prepend every command with "sudo" creates an audit trail when sudo logs to a file. This often required for compliancy reasons. &lt;br /&gt;&lt;br /&gt;Now there is a command to playback sudo logs: &lt;a href="http://www.gratisoft.us/sudo/man/1.8.2/sudoreplay.man.html"&gt;Sudoreplay Manual&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-267950715321183546?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.gratisoft.us/sudo/man/1.8.2/sudoreplay.man.html' title='Sudoreplay Manual'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/267950715321183546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=267950715321183546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/267950715321183546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/267950715321183546'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/09/sudoreplay-manual.html' title='Sudoreplay Manual'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2947043165199605907</id><published>2011-09-01T14:53:00.000+02:00</published><updated>2011-10-24T09:37:06.639+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><title type='text'>Dell TechCenter: KVM Virtualization Made Easy</title><content type='html'>Dell TechCenter posted a very easy "how to get started" guide for &lt;a href="http://www.delltechcenter.com/page/KVM+Virtualization+Made+Easy#fbid=xBVy8RgNwFt"&gt;KVM Virtualization&lt;/a&gt; that you may find useful if you're just getting started and know little or nothing about virtualization (in Linux or elsewhere). It's good for the basics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2947043165199605907?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.delltechcenter.com/page/KVM+Virtualization+Made+Easy#fbid=xBVy8RgNwFt' title='Dell TechCenter: KVM Virtualization Made Easy'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2947043165199605907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2947043165199605907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2947043165199605907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2947043165199605907'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/09/dell-techcenter-kvm-virtualization-made.html' title='Dell TechCenter: KVM Virtualization Made Easy'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-988167480821996402</id><published>2011-08-31T11:22:00.000+02:00</published><updated>2011-10-24T09:38:09.707+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omsa'/><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Dell OMSA LivedDVD using CentOS</title><content type='html'>Dell TechCenter has released a &lt;a href="http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2011/08/17/centos-based-livedvd-to-update-firmware-on-dell-servers.aspx"&gt;LiveDVD image with OMSA&lt;/a&gt; to update firmware and BIOS on Dell hardware using a CentOS Linux distro.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-988167480821996402?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2011/08/17/centos-based-livedvd-to-update-firmware-on-dell-servers.aspx' title='Dell OMSA LivedDVD using CentOS'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/988167480821996402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=988167480821996402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/988167480821996402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/988167480821996402'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/08/dell-omsa-liveddvd-using-centos.html' title='Dell OMSA LivedDVD using CentOS'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-6763912204453300516</id><published>2011-08-31T11:10:00.000+02:00</published><updated>2011-08-31T11:15:04.144+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kickstart'/><category scheme='http://www.blogger.com/atom/ns#' term='deploy'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='automation'/><category scheme='http://www.blogger.com/atom/ns#' term='nfs'/><category scheme='http://www.blogger.com/atom/ns#' term='provisioning'/><title type='text'>Convert LiveCD ISO to PXE boot image</title><content type='html'>Howto convert a LiveCD image to a &lt;a href="https://projects.centos.org/trac/livecd/wiki/PxeBoot"&gt;PXE Boot image&lt;/a&gt;. To convert the root of the ISO image to an NFS root and save on the RAM requirements when booting the image [RAM=2x(size of ISO in MB) + 60 MB], read this on &lt;a href="http://www.planetgeek.ch/2009/08/03/pxe-boot-environment/"&gt;PXE booting in general&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-6763912204453300516?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://projects.centos.org/trac/livecd/wiki/PxeBoot' title='Convert LiveCD ISO to PXE boot image'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/6763912204453300516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=6763912204453300516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6763912204453300516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6763912204453300516'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/08/convert-livecd-iso-to-pxe-boot-image.html' title='Convert LiveCD ISO to PXE boot image'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4948976813963938238</id><published>2011-08-09T14:29:00.000+02:00</published><updated>2011-08-31T11:15:53.249+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omsa'/><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>OMSA 6.5.1</title><content type='html'>Dell's released the latest version of OpenManage &lt;a href="http://linux.dell.com/repo/hardware/latest/"&gt;6.5.1&lt;/a&gt;. It provides drivers, BIOS and firmware updates from Linux when running Dell PowerEdge hardware.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4948976813963938238?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.dell.com/repo/hardware/latest/' title='OMSA 6.5.1'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4948976813963938238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4948976813963938238' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4948976813963938238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4948976813963938238'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/08/omsa-651.html' title='OMSA 6.5.1'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8870812219404609235</id><published>2011-08-02T17:35:00.000+02:00</published><updated>2011-08-31T11:16:26.504+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><title type='text'>Removing Duplicate RPM Packages</title><content type='html'>My OEL4 servers still have duplicate RPM packages on 64 bit servers. Libs for 32 bit and 64 bit are often installed, even though they may not always be used. When upgrading a package, such as glibc, you run into the error that yum won't touch a package because it finds duplicates.&lt;br /&gt;&lt;br /&gt;In this case you can try &lt;a href="http://oapeon.blogspot.com/2007/02/removing-duplicate-rpm-packages.html"&gt;Removing Duplicate RPM Packages&lt;/a&gt; or remove a package using an explicit architecture tag:&lt;br /&gt;&lt;tt&gt;yum package.{i386,i686,x86_64}&lt;/tt&gt; such as &lt;tt&gt;yum remove glibc.i686&lt;/tt&gt;.&lt;br /&gt;&lt;br /&gt;If you have RHEL/OEL5 or higher, you're in luck because you can try to install the package yum-utils and run &lt;tt&gt;package-cleanup --cleandupes&lt;/tt&gt;. yum-utils offer a bunch of useful tools for working with yum repos and so on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8870812219404609235?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://oapeon.blogspot.com/2007/02/removing-duplicate-rpm-packages.html' title='Removing Duplicate RPM Packages'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8870812219404609235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8870812219404609235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8870812219404609235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8870812219404609235'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/08/removing-duplicate-rpm-packages.html' title='Removing Duplicate RPM Packages'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3621438947924781850</id><published>2011-06-16T10:06:00.000+02:00</published><updated>2011-08-31T11:17:01.190+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vsphere'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Performance and Provisioning for Virtualized Oracle</title><content type='html'>EMC (VMware) has a great technical webcast and PDF online about &lt;a href="http://www.emc.com/events/2011/q2/06-09-11-virtualized-oracle.htm"&gt;Performance and Provisioning for Virtualized Oracle&lt;/a&gt;. I highly recommend you listen to it or read the sheets. Very informative if you want to use virtualized Oracle databases in a production environment.&lt;br /&gt;&lt;br /&gt;Most set-ups of virtualizing Oracle databases on VMware fail because storage I/O becomes a bottleneck. It turns out, 50% of all surveyed set-up had storage configured wrong. The problems has to do with storage queues in the VM and subsequently on the ESX host. Additionally, vSphere 4.1 introduces features (&lt;a href="http://www.vladan.fr/new-feature-in-upcomming-vsphere-4-1-sioc/"&gt;SIOC&lt;/a&gt;) to optimize the I/O better to the SAN and para virtualized SAN drivers can further reduce latency and increase throughput. &lt;br /&gt;&lt;br /&gt;Then the webcast also mentions Oracle's "native" NFS client (&lt;a href="http://www.oracle.com/technetwork/articles/directnfsclient-11gr1-twp-129785.pdf"&gt;dNFS&lt;/a&gt;, PDF) inside the database kernel. This reduces the CPU overhead and latency normally observed on NFS client in the OS. By using Oracle's native NFS client, you can use shared storage in a grid computing environment more easily and the same way on Windows as well as Linux.&lt;br /&gt;&lt;br /&gt;EMC VMAX SAN box has a feature called &lt;a href="http://www.emc.com/products/detail/software2/symmetrix-fast.htm#/1"&gt;FAST VP&lt;/a&gt; which can optimize and distribute your storage needs from all-SAN to a mix of SSD, SATA and SAN where and when needed.&lt;br /&gt;&lt;br /&gt;Very interesting read and much stuff to think about your own VMware set-up when using Oracle software.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3621438947924781850?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.emc.com/events/2011/q2/06-09-11-virtualized-oracle.htm' title='Performance and Provisioning for Virtualized Oracle'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3621438947924781850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3621438947924781850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3621438947924781850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3621438947924781850'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/06/performance-and-provisioning-for.html' title='Performance and Provisioning for Virtualized Oracle'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5434798361729062242</id><published>2011-05-24T17:08:00.000+02:00</published><updated>2011-08-31T11:17:32.416+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Seeding Java Authorization and Authentication using /dev/urandom</title><content type='html'>We had a strange issue during Oracle WebLogic development yesterday. Setting up a secure connection between a client and the WebLogic Admin server took really long on our shiny new hardware (Dell R710) compared the older servers (Dell 2950). After we made sure everything was exactly the same, people started to blame C1 and C1E states and other powersave or cpu throttling measures. However, given the different in setup times (2-6 sec vs 50-90 sec), I suspected it to be something else. Throttling down from 2.23 GHz to 1.6 GHz cannot cause such a great difference. Or at least be unlikely.&lt;br /&gt;&lt;br /&gt;Lo and behold, it turned out to be related to the seeding of the random number generator in Java. Normally this is linked to &lt;tt&gt;/dev/random&lt;/tt&gt; but can be sped up by using &lt;tt&gt;/dev/urandom&lt;/tt&gt;, which uses some entropy of your system. Still, the urandom device, while faster, still caused a 20-fold difference.&lt;br /&gt;&lt;br /&gt;As a workaround, you can tell your JVM which seed generator to use and prevent JVM from waiting or looking or whatever it does. See also the &lt;a href="http://download.oracle.com/javase/1.4.2/docs/guide/security/jaas/JAASRefGuide.html"&gt;JAAS Reference Guide&lt;/a&gt; for more information.&lt;br /&gt;&lt;br /&gt;If you call your JVM with the command line switch&lt;br /&gt;&lt;tt&gt;-Djava.security.egd=file:/dev/./urandom&lt;/tt&gt;&lt;br /&gt;it will go much speedier! And yes, there is a dot "." inside that path, in order to work around another bug. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5434798361729062242?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://download.oracle.com/javase/1.4.2/docs/guide/security/jaas/JAASRefGuide.html' title='Seeding Java Authorization and Authentication using /dev/urandom'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5434798361729062242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5434798361729062242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5434798361729062242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5434798361729062242'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/05/seeding-java-authorization-and.html' title='Seeding Java Authorization and Authentication using /dev/urandom'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7832844537374472941</id><published>2011-05-05T09:02:00.001+02:00</published><updated>2011-05-05T09:42:12.998+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><title type='text'>Dell Hardware repo mirror</title><content type='html'>The kind people of the German university of G&amp;ouml;ttingen have mirrored the &lt;a href="http://ftp5.gwdg.de/pub/linux/dell/"&gt;Dell OMSA hardware and firmware repo&lt;/a&gt; for us.&lt;br /&gt;&lt;br /&gt;This way, we have a European mirror available that is also much faster than Dell's native server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7832844537374472941?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ftp5.gwdg.de/pub/linux/dell/' title='Dell Hardware repo mirror'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7832844537374472941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7832844537374472941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7832844537374472941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7832844537374472941'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/05/dell-hardware-repo-mirror.html' title='Dell Hardware repo mirror'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1291792092454053518</id><published>2011-04-27T17:15:00.001+02:00</published><updated>2011-05-05T09:43:09.350+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>OpenManage 6.5 released</title><content type='html'>Dell has released version 6.5 of their OpenManage &lt;a href="http://linux.dell.com/repo/hardware/latest/"&gt;repository&lt;/a&gt;with firmware and BIOS updates as well as Linux monitoring of hardware found in Dell servers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1291792092454053518?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.dell.com/repo/hardware/latest/' title='OpenManage 6.5 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1291792092454053518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1291792092454053518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1291792092454053518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1291792092454053518'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/04/openmanage-65-released.html' title='OpenManage 6.5 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8177365102429910750</id><published>2011-04-27T12:37:00.001+02:00</published><updated>2011-05-05T09:43:30.298+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='san'/><title type='text'>VMware: VAAI sweetness</title><content type='html'>At work we are in the process of upgrading our VMware infrastructure to vSphere with new Vmax storage from EMC. One of the new features is &lt;a href="http://www.vmware.com/products/vstorage-apis-for-array-integration/overview.html"&gt;VAAI&lt;/a&gt;, vStorage APIs for Array Integration. This abstracts certain aspects of storage to the SAN layer, where e.g. cloning can be a mere functional call that is then handled transparantly for the layer above.&lt;br /&gt;&lt;br /&gt;Yellow Bricks has a great post on &lt;a href="http://www.yellow-bricks.com/2011/03/24/vaai-sweetness/"&gt;VAAI sweetness&lt;/a&gt; collected from twitter and gathered or our convenience. Awesome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8177365102429910750?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.yellow-bricks.com/2011/03/24/vaai-sweetness/' title='VMware: VAAI sweetness'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8177365102429910750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8177365102429910750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8177365102429910750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8177365102429910750'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/04/vmware-vaai-sweetness.html' title='VMware: VAAI sweetness'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-426761782189776475</id><published>2011-02-23T17:20:00.001+01:00</published><updated>2011-05-05T09:43:56.429+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><title type='text'>Fixing failing BIOS updates on R710 in Linux</title><content type='html'>Dell's OMSA is great for maintaining and updating a Dell server's firmware, if it works... Dell does a great job so far, but sometimes little quirks mess up small parts and suddenly OMSA will update all or nothing or only a few and then call it quits.&lt;br /&gt;&lt;br /&gt;pjwelsh has written a handy little summary of the various ways with which you can try to still get working, albeit manually: &lt;a href="http://pjwelsh.blogspot.com/2011/02/failed-bios-update-on-r710-with-centos.html"&gt;Failed BIOS update on Dell R710 with CentOS 5.5 solved! (Worked around, really)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-426761782189776475?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pjwelsh.blogspot.com/2011/02/failed-bios-update-on-r710-with-centos.html' title='Fixing failing BIOS updates on R710 in Linux'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/426761782189776475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=426761782189776475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/426761782189776475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/426761782189776475'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/02/fixing-failing-bios-updates-on-r710-in.html' title='Fixing failing BIOS updates on R710 in Linux'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7679299644434021655</id><published>2011-02-23T16:22:00.001+01:00</published><updated>2011-05-05T09:44:11.926+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='certification'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Dell's Ubuntu certification details</title><content type='html'>Dell recently published a little more details about what Ubuntu Certified and Ubuntu Ready &lt;a href="http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2011/02/15/ubuntu-server-edition-hardware-certification-details.aspx"&gt;means&lt;/a&gt;. Even though Dell does not officially support Ubuntu, their hardware is labelled as Certified by Canonical and they can also provide with paid support for Enterprises that require it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7679299644434021655?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2011/02/15/ubuntu-server-edition-hardware-certification-details.aspx' title='Dell&apos;s Ubuntu certification details'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7679299644434021655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7679299644434021655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7679299644434021655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7679299644434021655'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/02/dells-ubuntu-certification-details.html' title='Dell&apos;s Ubuntu certification details'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-754491723613267948</id><published>2011-02-23T09:53:00.001+01:00</published><updated>2011-05-05T09:44:39.451+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle Public Yum Server</title><content type='html'>Besides having the option to &lt;a href="http://edelivery.oracle.com/linux"&gt;download&lt;/a&gt; installation media from Oracle (for which you must register), you can use the &lt;a href="http://public-yum.oracle.com/"&gt;Oracle Public Yum Server&lt;/a&gt; to get packages. For instance, to help solve ad-hoc dependencies. This alleviates you from the need to keep a local mirror available for all Linux releases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-754491723613267948?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://public-yum.oracle.com/' title='Oracle Public Yum Server'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/754491723613267948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=754491723613267948' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/754491723613267948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/754491723613267948'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/02/oracle-public-yum-server.html' title='Oracle Public Yum Server'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2081663895604047599</id><published>2011-02-15T15:54:00.001+01:00</published><updated>2011-05-05T09:45:10.834+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='san'/><title type='text'>Tuning Journaling File Systems</title><content type='html'>Also found this great but slightly dated resource on &lt;a href="http://www.r71.nl/kb/technical/102-tuning-journaling-file-systems"&gt;Tuning Journaling File Systems&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We had a crash of a VM recently with 3 million small files in a single directory. Tuning some mounts with &lt;tt&gt;noatime&lt;/tt&gt; and &lt;tt&gt;dir_index&lt;/tt&gt; helped a lot. Still tinkering with journaling options, though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2081663895604047599?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.r71.nl/kb/technical/102-tuning-journaling-file-systems' title='Tuning Journaling File Systems'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2081663895604047599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2081663895604047599' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2081663895604047599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2081663895604047599'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/02/tuning-journaling-file-systems.html' title='Tuning Journaling File Systems'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7959375645714245137</id><published>2011-02-15T15:52:00.002+01:00</published><updated>2011-02-23T10:02:54.238+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle Linux 6 Release Notes</title><content type='html'>A few days ago, Oracle followed suit by Red Hat and released OEL6. Here are the &lt;a href="http://oss.oracle.com/ol6/docs/RELEASE-NOTES-GA-en.html"&gt;Oracle Linux 6 Release Notes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;At first glance, most notable changes are default ext4 file system. Better performance monitoring and tracking using &lt;tt&gt;perf&lt;/tt&gt; and new user space "top" tools, and it no longer uses up2date but instead relies totally on yum. Yummie! Last but not least: the Unbreakable Kernel kernel-uek-2.6.32-100.28.5.el6 is installed and activated by default! This shouldn't matter much, unless you run the latest state-of-the-art hardware and use SSDs a lot. But 3rd party software vendors may like you stepping away from the Red Hat default kernel-2.6.32-71.el6 kernel. So check first!&lt;br /&gt;&lt;br /&gt;OL6 is the first Linux distribution from Oracle where they no longer patch the Red Hat kernel. Instead, they provide the Red Hat kernel as-is as an option to be configured for use in /etc/grub/menu.lst. The default kernel in OL6 is the Unbreakable Enterprise Kernel that Oracle maintains itself. As far as I know, this kernel is an OEL5u5 kernel plus fixes and patches.&lt;br /&gt;&lt;br /&gt;Update: &lt;a href="http://blogs.oracle.com/linux/2011/02/oracle_linux_6_dvds_now_available.html"&gt;DVDs now online&lt;/a&gt; too&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7959375645714245137?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://oss.oracle.com/ol6/docs/RELEASE-NOTES-GA-en.html' title='Oracle Linux 6 Release Notes'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7959375645714245137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7959375645714245137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7959375645714245137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7959375645714245137'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/02/oracle-linux-6-release-notes.html' title='Oracle Linux 6 Release Notes'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2999933837271601333</id><published>2011-02-03T10:43:00.001+01:00</published><updated>2011-05-05T09:50:37.482+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='ibm'/><title type='text'>Byte-aligning Linux partitions on modern disks</title><content type='html'>Linux uses 512-byte sectors. Hard disks used to too. The emergence of huge TB-sized disks has caused manufacturers to changed to 4096-byte sectors. This change can cause performance degradation on Linux as it's partitions may not be aligned with these bigger sectors. The additional overhead for the disk causes a performance drop.&lt;br /&gt;&lt;br /&gt;This raises the need for aligning your Linux partitions to the new sector size. However, many tools such as fdisk and parted are not yet doing this for you easily. IBM DevWorks has a great in-depth article on the topic: &lt;a href="http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/"&gt;Linux on 4KB-sector disks: Practical advice&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2999933837271601333?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/' title='Byte-aligning Linux partitions on modern disks'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2999933837271601333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2999933837271601333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2999933837271601333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2999933837271601333'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/02/byte-aligning-linux-partitions-on.html' title='Byte-aligning Linux partitions on modern disks'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8726432768388948812</id><published>2011-02-03T10:11:00.001+01:00</published><updated>2011-02-03T10:20:24.143+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='deploy'/><category scheme='http://www.blogger.com/atom/ns#' term='lun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='automation'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Scripting Partition Creation In Linux</title><content type='html'>I knew I could use fdisk in Linux to create partitions for me from a script. This can come in handy during kickstart for (re)deployment of a server and you don't want to let anaconda handle partitions for you. Or you simply want to be absolutely sure things go as you want, instead of relying on software with unknown bugs or quirks.&lt;br /&gt;&lt;br /&gt;I knew you can use something like:&lt;br /&gt;&lt;pre&gt;fdisk /dev/sda &lt;&lt; EOF&lt;br /&gt;n&lt;br /&gt;p&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;t&lt;br /&gt;8e&lt;br /&gt;q&lt;br /&gt;EOF&lt;br /&gt;&lt;/pre&gt;to partition /dev/sda for you with one large partitions and give it type 8e (LVM). (The 'q' is so that those who simply copy this, don't immediately wipe some disk.)But I was looking for somewhat cleaner, more intuitive style. James Stephens pointed out the &lt;a href="http://www.sns.ias.edu/~jns/wp/2006/03/17/scripting-partition-creation-in-linux-using-fdisk/"&gt;use of sfdisk from scripts&lt;/a&gt;. While I don't know if sfdisk is less reliable than fdisk or parted, or how to handle byte-aligning disks [&lt;a href="http://people.redhat.com/msnitzer/docs/io-limits.txt"&gt;1&lt;/a&gt;] [&lt;a href="http://www.sfnomad.com/?p=68"&gt;2&lt;/a&gt;] [&lt;a href="http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/"&gt;3&lt;/a&gt;] from these scripts, it's a good place to start and I wanted to document it here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8726432768388948812?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.sns.ias.edu/~jns/wp/2006/03/17/scripting-partition-creation-in-linux-using-fdisk/' title='Scripting Partition Creation In Linux'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8726432768388948812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8726432768388948812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8726432768388948812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8726432768388948812'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/02/scripting-partition-creation-in-linux.html' title='Scripting Partition Creation In Linux'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3878048818290519418</id><published>2011-01-28T09:57:00.000+01:00</published><updated>2011-02-23T09:59:32.757+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle Linux 5.6 DVD available</title><content type='html'>Oracle Linux 5.6 makes Unbreakable Enterprise Kernel the default kernel after installation unless you perform a custom installation. Note that Unbreakable Enterprise Kernel is available for the x86_64 platform only. The Unbreakable Enterprise Kernel is delivered via the package &lt;tt&gt;kernel-uek&lt;/tt&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3878048818290519418?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/linux/2011/01/oracle_linux_56_now_available.html' title='Oracle Linux 5.6 DVD available'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3878048818290519418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3878048818290519418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3878048818290519418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3878048818290519418'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2011/01/oracle-linux-56-dvd-available.html' title='Oracle Linux 5.6 DVD available'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3805935087834336150</id><published>2010-12-01T09:57:00.002+01:00</published><updated>2010-12-02T18:19:07.308+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><title type='text'>iDRAC6 source code</title><content type='html'>Dell has made the source code to iDRAC6 available online, at least somewhat...You can find the code on&amp;nbsp;&lt;a href="http://support.us.dell.com/support/opensource/Default.aspx"&gt;Dell Support&lt;/a&gt;. That is code only,&amp;nbsp;no build environment or firmware image creation scripts as required by GPLv3.&lt;br /&gt;&lt;br /&gt;New versions of iDRAC can be found on&amp;nbsp;&lt;a href="http://ftp.us.dell.com/esm/"&gt;http://ftp.us.dell.com/esm/&lt;/a&gt;. Many thanks to &lt;a href="http://yo61.com/"&gt;yo61.com&lt;/a&gt; for finding it and publishing it on the &lt;a href="https://lists.us.dell.com/mailman/listinfo/linux-poweredge"&gt;Dell Linux mailing list&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Update: Dell gave a better working Dell Support link.&lt;br /&gt;Update: All official Dell &lt;a href="http://support.dell.com/support/edocs/software/smdrac3/"&gt;DRAC manuals&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3805935087834336150?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://support.us.dell.com/support/opensource/Default.aspx' title='iDRAC6 source code'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3805935087834336150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3805935087834336150' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3805935087834336150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3805935087834336150'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/12/idrac6-source-code.html' title='iDRAC6 source code'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1131251984767002188</id><published>2010-11-23T10:00:00.001+01:00</published><updated>2011-05-05T09:46:28.193+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Setting up SR-IOV in RHEL6 on PowerEdge servers</title><content type='html'>&lt;a href="http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2010/11/17/rhel-6-up-and-running-with-sr-iov-on-dell-poweredge-servers.aspx"&gt;Dell Community&lt;/a&gt;: "RHEL 6 provides SR-IOV functionality on supported hardware which provides near native performance for virtualized guests.&lt;br /&gt;&lt;br /&gt;Single-Root I/O Virtualization (SR-IOV) specification, introduced by PCI-SIG details how a single PCIe device can be shared between various virtualization guests. Devices capable of SR-IOV functionality support multiple virtual functions on top of the physical function. Virtual Function is enabled in hardware as a light weight PCIe function. Operating System cannot discover this function as it does not respond to the PCI bus scan and requires support in the host’s driver. As in PCIe pass-through, a Virtual function of a SR-IOV capable card can be directly assigned to the guest operating system. A virtual function driver running in the guest manages this device."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1131251984767002188?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2010/11/17/rhel-6-up-and-running-with-sr-iov-on-dell-poweredge-servers.aspx' title='Setting up SR-IOV in RHEL6 on PowerEdge servers'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1131251984767002188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1131251984767002188' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1131251984767002188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1131251984767002188'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/11/setting-up-sr-iov-in-rhel6-on-poweredge.html' title='Setting up SR-IOV in RHEL6 on PowerEdge servers'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8244598574331267122</id><published>2010-11-12T11:27:00.001+01:00</published><updated>2010-11-12T11:59:11.265+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><title type='text'>RHEL 6.0 is released</title><content type='html'>Just learned that &lt;a href="http://www.redhat.com/"&gt;Red Hat&lt;/a&gt; Enterprise Linux 6.0 has been released. Find out &lt;a href="http://www.redhat.com/rhel/server/details/"&gt;What's New&lt;/a&gt;...&lt;br /&gt;And RHEL5 &lt;a href="http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/5.6_Release_Notes/index.html"&gt;update 6&lt;/a&gt; just went in to bèta&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8244598574331267122?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/rhel/server/details/' title='RHEL 6.0 is released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8244598574331267122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8244598574331267122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8244598574331267122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8244598574331267122'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/11/rhel-60-is-released.html' title='RHEL 6.0 is released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2353018940115898633</id><published>2010-11-05T11:33:00.001+01:00</published><updated>2010-11-12T12:00:12.166+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Removing multiple GPG key using rpm</title><content type='html'>For some reason I had a few copies of the same GPG key in my RPM key store and removing them was tricky.&lt;br /&gt;&lt;br /&gt;Normally, you list your key using &lt;tt&gt;rpm -qa gpg-*&lt;/tt&gt; and can remove them using &lt;tt&gt;rpm -e gpg-pubkey-12345678&lt;/tt&gt;. Just like anything installed with rpm, for that matter. But what if you have multiple keys? You'll get multiple matches...&lt;br /&gt;&lt;br /&gt;Easy! Just use &lt;tt&gt;rpm -e --allmatches gpg-pubkey-12345678&lt;/tt&gt;. :)&lt;br /&gt;Source: &lt;a href="http://www.redhat.com/archives/rpm-list/2005-March/msg00050.html"&gt;Red Hat archives&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2353018940115898633?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/archives/rpm-list/2005-March/msg00050.html' title='Removing multiple GPG key using rpm'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2353018940115898633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2353018940115898633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2353018940115898633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2353018940115898633'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/11/removing-multiple-gpg-key-using-rpm.html' title='Removing multiple GPG key using rpm'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4339717003892921357</id><published>2010-10-26T13:15:00.001+02:00</published><updated>2010-10-26T13:21:13.983+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='cost'/><category scheme='http://www.blogger.com/atom/ns#' term='licenses'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle License Costs on the VMware vSphere Platform</title><content type='html'>Like many others, we are running into issues with Oracle licensing. Oracle charges a lot for its software and using state-of-the-art hardware you may even end up paying more, rather than less.&lt;br /&gt;&lt;br /&gt;The thing is, Oracle refuses to see VMware virtualization as "hard partitioned" but instead as "soft partitioned". That is, a single core VM may run on all cores that are available to it. So Oracle licensing requires you to factor in every core.&lt;br /&gt;&lt;br /&gt;Oracle's own Oracle VM (OVM) for x86 and SPARC (Xen-based) uses hard partitioning, but this comes at the cost of loss of overcommitment. That is, you cannot assign more cores than you have and increase the CPU utilization of your hosts. This is not necessarily bad, but means you can run less VMs on a given host.&lt;br /&gt;&lt;br /&gt;Reference: &lt;a href="http://oraclestorageguy.typepad.com/oraclestorageguy/2010/05/oracle-license-costs-on-the-vmware-vsphere-platform.html"&gt;Oracle Storage Guy&lt;/a&gt; and &lt;a href="http://weinshenker.net/blog/2010/05/28/oracle-licensing-under-vmware-and-how-to-get-the-best-bang-for-your-buck/"&gt;Weinshenker.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4339717003892921357?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://oraclestorageguy.typepad.com/oraclestorageguy/2010/05/oracle-license-costs-on-the-vmware-vsphere-platform.html' title='Oracle License Costs on the VMware vSphere Platform'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4339717003892921357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4339717003892921357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4339717003892921357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4339717003892921357'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/10/oracle-license-costs-on-vmware-vsphere.html' title='Oracle License Costs on the VMware vSphere Platform'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7988923458378324192</id><published>2010-10-12T13:16:00.001+02:00</published><updated>2010-11-12T12:06:39.491+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='licenses'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Uptake of native Linux ZFS port hampered by license conflict</title><content type='html'>&lt;a href="http://arstechnica.com/open-source/news/2010/06/uptake-of-native-linux-zfs-port-hampered-by-license-conflict.ars"&gt;Uptake of native Linux ZFS port hampered by license conflict&lt;/a&gt;. But other than that, ZFS may soon arrive on Linux. See also &lt;a href="http://zfs-fuse.net/"&gt;ZFS Fuse&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7988923458378324192?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://arstechnica.com/open-source/news/2010/06/uptake-of-native-linux-zfs-port-hampered-by-license-conflict.ars' title='Uptake of native Linux ZFS port hampered by license conflict'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7988923458378324192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7988923458378324192' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7988923458378324192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7988923458378324192'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/10/uptake-of-native-linux-zfs-port.html' title='Uptake of native Linux ZFS port hampered by license conflict'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-6259682555451950819</id><published>2010-09-29T17:29:00.001+02:00</published><updated>2011-05-05T09:46:50.739+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='support level'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Dell supports Ubuntu on PowerEdge</title><content type='html'>&lt;a href="http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2010/09/27/dell-poweredge-servers-certified-with-ubuntu-server-edition.aspx"&gt;Dell Community&lt;/a&gt; notified us that you can now install Ubuntu Server Edition on its servers. While they won't factory-install it and Dell support itself will not support it, Dell has worked with Canonical for the past 2 years to support it. Canonical will be offering support for Ubuntu on Dell servers. To make support easier, Dell has built a &lt;a href="http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2010/07/27/dell-openmanage-6-3-for-ubuntu.aspx"&gt;native .deb&lt;/a&gt; package of OMSA 6.3 on Ubuntu 9.10.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-6259682555451950819?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.community.dell.com/dell-blogs/enterprise/b/tech-center/archive/2010/09/27/dell-poweredge-servers-certified-with-ubuntu-server-edition.aspx' title='Dell supports Ubuntu on PowerEdge'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/6259682555451950819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=6259682555451950819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6259682555451950819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6259682555451950819'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/09/dell-supports-ubuntu-on-poweredge.html' title='Dell supports Ubuntu on PowerEdge'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1676359443709061791</id><published>2010-09-22T09:26:00.006+02:00</published><updated>2011-05-05T09:48:57.458+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Slashdot: The Real Truth About Oracle's "New" Kernel</title><content type='html'>At OpenWorld, Oracle &lt;a href="http://www.oracle.com/us/corporate/press/173453"&gt;announced&lt;/a&gt; an Oracle optimized Linux kernel that is upto 75% faster than the bundled Red Hat kernel. But what's the catch? Well, it's simply &lt;a href="http://linux.slashdot.org/story/10/09/21/145254/The-Real-Truth-About-Oracles-new-Kernel?from=twitter"&gt;a 2.6.32-based kernel&lt;/a&gt;, tweaked and tuned for Oracle software. &lt;br /&gt;&lt;br /&gt;Here's &lt;a href="http://blogs.oracle.com/wim/2010/09/some_quick_answers_on_the_new.html"&gt;how to get it&lt;/a&gt;, if you want to. And &lt;a href="http://lwn.net/Articles/406242/"&gt;LWN&lt;/a&gt; has a more detailed technical description of the &lt;a href="http://oss.oracle.com/git/?p=linux-2.6-unbreakable.git;a=summary"&gt;changes from the mainstream kernel&lt;/a&gt;. Basically, the kernel optimizes communication: network (InfiniBand, 10Gb Ethernet), storage (SSD, Flash memory) and memory (&lt;a href="http://en.wikipedia.org/wiki/Non-Uniform_Memory_Access"&gt;NUMA&lt;/a&gt;). It optimizes drivers and reduces complexity in the kernel (i.e. remove unused drivers and so on).&lt;br /&gt;&lt;br /&gt;And considering the compatibility issue, here is Oracle's claim:&lt;br /&gt;&lt;blockquote&gt;"Third-party applications that run on RHEL 5 should run unchanged on Oracle Linux with the &lt;b&gt;Unbreakable Enterprise Kernel&lt;/b&gt;, while delivering significant performance and reliability improvements for end users."&lt;/blockquote&gt;&lt;br /&gt;Good reads are &lt;a href="http://www.cioupdate.com/news/article.php/3904411/Oracle-Unveils-Integrated-Systems-Linux-Kernel.htm"&gt;CIOupdate&lt;/a&gt; and &lt;a href="http://www.pcworld.com/businesscenter/article/205984/proceed_carefully_to_oracles_proprietary_linux_kernel.html"&gt;PCWorld&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1676359443709061791?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.slashdot.org/story/10/09/21/145254/The-Real-Truth-About-Oracles-new-Kernel?from=twitter' title='Slashdot: The Real Truth About Oracle&apos;s &quot;New&quot; Kernel'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1676359443709061791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1676359443709061791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1676359443709061791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1676359443709061791'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/09/slashdot-real-truth-about-oracles-new.html' title='Slashdot: The Real Truth About Oracle&apos;s &quot;New&quot; Kernel'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2021086386383901385</id><published>2010-09-17T10:55:00.004+02:00</published><updated>2011-05-05T09:48:57.461+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Linux security backdoor</title><content type='html'>A recent article on Linux security showed that an &lt;a href="http://xorl.wordpress.com/2009/08/07/cve-2007-4573-linux-kernel-ia32-system-call-emulation-vulnerability/"&gt;old backdoor (cve-2007-4573)&lt;/a&gt;, patched in kernel 2.6.22.7, &lt;a href="http://sota.gen.nz/compat2/"&gt;has resurfaced&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Using the leak, any user that has a local user account on a 64 bit server, can easily get root rights, using the compatibility layer. While I don't fully understand the workings, I do understand that all OEL4/OEL5 64 bit servers are potentially harmed as they have kernels 2.6.9 and 2.6.18, resp. So I logged a SR on Metalink to see if I have a big security issue in the data center.&lt;br /&gt;&lt;br /&gt;Update: CVE-2007-4573 has been renamed CVE-2010-3301 and RHEL &lt;a href="https://www.redhat.com/security/data/cve/CVE-2010-3301.html"&gt;states&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;This issue did not affect the versions of Linux kernel as shipped with Red Hat Enterprise Linux 3, 4, 5, and Red Hat Enterprise MRG, as they do not contain the upstream commit d4d67150 that introduced this flaw.&lt;/blockquote&gt;&lt;br /&gt;Update2: the issue is also listed as &lt;a href="https://www.redhat.com/security/data/cve/CVE-2010-3081.html"&gt;CVE-2010-3081&lt;/a&gt;, which is slightly different and Red Hat does track this one, as it &lt;a href="https://access.redhat.com/kb/docs/DOC-40265"&gt;affects RHEL5&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Update3: Ksplice has &lt;a href="wget -N https://www.ksplice.com/support/diagnose-2010-3081"&gt;a test&lt;/a&gt; available to verify your system does not leave backdoors open, even after patching the exploit. Red Hat has &lt;a href="https://access.redhat.com/kb/docs/DOC-40265"&gt;issued a patch&lt;/a&gt; for its affected 64 bit systems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2021086386383901385?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sota.gen.nz/compat2/' title='Linux security backdoor'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2021086386383901385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2021086386383901385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2021086386383901385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2021086386383901385'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/09/linux-security-backdoor.html' title='Linux security backdoor'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2262546077476387636</id><published>2010-07-22T11:01:00.000+02:00</published><updated>2010-09-17T11:01:35.981+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><title type='text'>RHEL 6 bèta</title><content type='html'>Red Hat has released an update of &lt;a href="http://www.redhat.com/rhel/beta/"&gt;RHEL 6 b&amp;egrave;ta&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2262546077476387636?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/rhel/beta/' title='RHEL 6 b&amp;egrave;ta'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2262546077476387636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2262546077476387636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2262546077476387636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2262546077476387636'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/09/rhel-6-b.html' title='RHEL 6 b&amp;egrave;ta'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5917427362602931027</id><published>2010-05-20T16:26:00.001+02:00</published><updated>2010-11-12T12:03:10.290+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>PHP on Oracle Linux</title><content type='html'>I've had a long feud at work with business units who work with outside contractors who insist on writing web apps using the very latest version of PHP, Apache and MySQL. While I welcome the use of open source, state-of-the-art technology, the one thing these contractors often overlook is the need for stability and continuity in enterprise-grade applications. Even web applications.&lt;br /&gt;&lt;br /&gt;It's useless to use the latest greatest feature set in PHP or MySQL, if the organizations you're targeting are all running RHEL 4u8, 5u2 or even RHEL3! And many do. The Enterprise Distributions for Linux lag behind public version for up to 18 months! And they won't easily upgrade just because you ask or because your application was built using the most recent version of an open source package. The company may be able to give you a special server in some DMZ but you may lack access to certain key servers, because the security status of your app and server have not (yet) been approved.&lt;br /&gt;&lt;br /&gt;Instead, focus writing apps using a stable, common, proven API. Don't use a recent function just because it's there, but only if you need it or because it is simply very much more efficient in usage than using an older call, function or feature. &lt;br /&gt;&lt;br /&gt;That being said, I have always limited our customers to whatever PHP or MySQL version was bundled into our releases. As an exception they could use Oracle's patches from a more recent but supported channel. But never a fresh version built from source off of the Internet. So I was pleasantly surprised to see that Oracle offers some pre-built - unsupported - RPMs for OEL4 and OEL5 in case you need a more recent version than those in the ULN channels: &lt;a href="http://oss.oracle.com/projects/php/"&gt;Oracle: PHP RPMs&lt;/a&gt;.&lt;br /&gt;It may also be good to know that Oracle now also &lt;a href="http://www.oracle.com/technology/tech/php/zend-server.html"&gt;bundles Zend&lt;/a&gt; inside their ULN channels. Check that if you write heavy-use web application using a LAMP stack on Oracle Linux. In addition, Oracle has a PHP extension "&lt;a href="http://pecl.php.net/package/oci8"&gt;PHP OCI8&lt;/a&gt;" that is ready to go for using an Oracle database instead of a MySQL database, and a howto on &lt;a href="http://www.oracle.com/technology/tech/php/htdocs/inst_php_apache_linux.html"&gt;installing a LAOP stack&lt;/a&gt; (Linux, Apache, oracle db, PHP).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5917427362602931027?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://oss.oracle.com/projects/php/' title='PHP on Oracle Linux'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5917427362602931027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5917427362602931027' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5917427362602931027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5917427362602931027'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/05/php-on-oracle-linux.html' title='PHP on Oracle Linux'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7693961959556111134</id><published>2010-05-18T09:38:00.001+02:00</published><updated>2011-05-05T09:47:25.087+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='ovm'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle VM for SPARC</title><content type='html'>&lt;a href="http://blogs.oracle.com/virtualization/"&gt;Oracle&amp;#39;s Virtualization Blog&lt;/a&gt; informed me that they've expanded the use of Oracle VM (OVM) significantly by supporting &lt;a href="http://blogs.oracle.com/virtualization/2010/02/the_oracle_vm_product_line_wel.html"&gt;visualization&lt;/a&gt; on the SPARC platform.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Oracle VM Server for SPARC, previously called Sun Logical Domains, leverages the built-in SPARC hypervisor to subdivide supported platforms' resources (CPUs, memory, network, and storage) by creating partitions called logical (or virtual) domains. Each logical domain can run an independent operating system. Oracle VM Server for SPARC provides the flexibility to deploy multiple Oracle Solaris operating systems simultaneously on a single platform. Oracle VM Server also allows you to create up to 128 virtual servers on one system to take advantage of the massive thread scale offered by the CMT architecture."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7693961959556111134?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/virtualization/' title='Oracle VM for SPARC'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7693961959556111134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7693961959556111134' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7693961959556111134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7693961959556111134'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/05/oracle-vm-for-sparc.html' title='Oracle VM for SPARC'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-9082522503907022524</id><published>2010-04-22T13:57:00.001+02:00</published><updated>2010-11-12T12:01:20.162+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><title type='text'>MAC Addresses of embedded NICs on Dell servers through DRAC</title><content type='html'>Robin at &lt;a href="http://yo61.com/"&gt;yo61.com&lt;/a&gt; found a great and handy way to discover the MAC addresses of the embedded NICs of your Dell (PowerEdge) servers. Instead of going through DRAC, logging in, starting Java, etc. you can also get the same using the RAC command line interface: racadm racdump. Read &lt;a href="http://yo61.com/mac-addresses-of-embedded-nics-on-dell-servers-through-drac.html"&gt;the article on yo61.com&lt;/a&gt; for complete details. Excellent! If only I could find a similar command for my 500 PE2950 servers with DRAC5...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-9082522503907022524?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://yo61.com/mac-addresses-of-embedded-nics-on-dell-servers-through-drac.html' title='MAC Addresses of embedded NICs on Dell servers through DRAC'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/9082522503907022524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=9082522503907022524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/9082522503907022524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/9082522503907022524'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/04/mac-addresses-of-embedded-nics-on-dell.html' title='MAC Addresses of embedded NICs on Dell servers through DRAC'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7430037073957978395</id><published>2010-04-07T13:23:00.001+02:00</published><updated>2010-09-17T10:58:42.334+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kickstart'/><category scheme='http://www.blogger.com/atom/ns#' term='deploy'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><title type='text'>RHEL 5.4 Kickstart Options</title><content type='html'>Now that Red Hat 5 update 5 is out, we're gonna look at 5u4. Release Notes said kickstart was changed and enhanced from previous versions. Here is documentation of the &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Installation_Guide/s1-kickstart2-options.html"&gt;kickstart options and parameters&lt;/a&gt; that you can now use in RHEL (and OEL) 5.4.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7430037073957978395?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Installation_Guide/s1-kickstart2-options.html' title='RHEL 5.4 Kickstart Options'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7430037073957978395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7430037073957978395' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7430037073957978395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7430037073957978395'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/04/rhel-54-kickstart-options.html' title='RHEL 5.4 Kickstart Options'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5339750537029526500</id><published>2010-04-07T12:52:00.002+02:00</published><updated>2010-04-07T13:15:16.578+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>TortoiseSVN: updating subversion WC on startup in Windows</title><content type='html'>Been looking for a way to automatically update my subversion Working Copies (WCs) in Windows using TortoiseSVN. Since it was a GUI, I didn't bother to look for a CLI. :( Duuh!&lt;br /&gt;&lt;br /&gt;I can happily report that there is a command-line interface (CLI) to TortoiseSVN that let's you create a shortcut to update a given WC for you. If you'd place that in your startup folder, it would update your WC(s) upon login. Check &lt;a href="http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html"&gt;Appendix D.Automating TortoiseSVN&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I created a shortcut svn_update in Windows to run &lt;tt&gt;TortoiseProc.exe&lt;/tt&gt; from Program Files, using the WC as the start-up directory. And the entire command-line reads:&lt;br /&gt;&lt;tt&gt;TortoiseProc.exe /command:update /path:"c:\subversion\io_se"&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5339750537029526500?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html' title='TortoiseSVN: updating subversion WC on startup in Windows'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5339750537029526500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5339750537029526500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5339750537029526500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5339750537029526500'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/04/tortoisesvn-updating-subversion-wc-on.html' title='TortoiseSVN: updating subversion WC on startup in Windows'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4414869432032350166</id><published>2010-04-07T10:42:00.001+02:00</published><updated>2011-05-05T09:52:39.540+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='cost'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>OEL5.5 released</title><content type='html'>Oracle has released an update to Unbreakable Linux, shortly after Red Hat released RHEL 5 update 5. Oracle's Linux portal &lt;a href="http://linux.oracle.com/"&gt;ULN&lt;/a&gt; should have &lt;a href="http://blogs.oracle.com/wim/2010/04/oel55_released.html"&gt;OEL5.5&lt;/a&gt; available by now.&lt;br /&gt;&lt;br /&gt;Oracle's Linux OEL is &lt;a href="http://edelivery.oracle.com/linux"&gt;downloadable&lt;/a&gt; by anyone, provided you register first. Only updates cost money.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4414869432032350166?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/wim/2010/04/oel55_released.html' title='OEL5.5 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4414869432032350166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4414869432032350166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4414869432032350166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4414869432032350166'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/04/oel55-released.html' title='OEL5.5 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1032180629708989644</id><published>2010-04-02T10:57:00.001+02:00</published><updated>2010-04-07T12:53:34.940+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Red Hat 5.5 released</title><content type='html'>Red Hat released &lt;a href="http://www.redhat.com/rhel/"&gt;RHEL 5.5&lt;/a&gt;. More new hardware is supported, of course, and improvements for Virtualization and Interoperability have been incorporated. That really says nothing, so check details in the &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.5/html-single/Release_Notes/"&gt;Release Notes&lt;/a&gt; and &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.5/html-single/Technical_Notes/"&gt;Technical Notes&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1032180629708989644?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/rhel/' title='Red Hat 5.5 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1032180629708989644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1032180629708989644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1032180629708989644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1032180629708989644'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/04/red-hat-55-released.html' title='Red Hat 5.5 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1206609327387200839</id><published>2010-03-09T10:00:00.001+01:00</published><updated>2010-04-07T12:53:58.218+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Using Subversion with Notepad</title><content type='html'>&lt;a href="http://subversion.wandisco.com/component/content/article/1/47.html"&gt;Using Subversion with Notepad&lt;/a&gt; describes the use of a simple plugin for Notepad++ that will let you commit and revert code files from within Notepad. You do need TortoiseSVN installed, of course, but for quick fixes this can be great.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1206609327387200839?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://subversion.wandisco.com/component/content/article/1/47.html' title='Using Subversion with Notepad'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1206609327387200839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1206609327387200839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1206609327387200839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1206609327387200839'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/03/using-subversion-with-notepad.html' title='Using Subversion with Notepad'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1926662110697303125</id><published>2010-03-04T19:18:00.001+01:00</published><updated>2010-04-07T12:54:17.270+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Red Hat 5.5 Béta Technical Notes</title><content type='html'>Found some release notes and &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.5.b1/html/Technical_Notes/"&gt;Technical Notes&lt;/a&gt; on Red Hat's upcoming release of RHEL5.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1926662110697303125?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.5.b1/html/Technical_Notes/' title='Red Hat 5.5 B&amp;eacute;ta Technical Notes'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1926662110697303125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1926662110697303125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1926662110697303125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1926662110697303125'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2010/03/red-hat-55-b-technical-notes.html' title='Red Hat 5.5 B&amp;eacute;ta Technical Notes'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-453957997427811353</id><published>2009-11-30T11:19:00.001+01:00</published><updated>2010-11-12T12:02:35.910+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><title type='text'>xxd - Linux hex dump</title><content type='html'>A colleague of mine just found a hex dump utility for Linux. You may never need it, but when you do, you probably need it badly!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://linux.die.net/man/1/xxd"&gt;xxd&lt;/a&gt; creates a hex dump of a given file or standard input. It can also convert a hex dump back to its original binary form. So you can use it similar to &lt;a href="http://linux.die.net/man/1/uuencode"&gt;uuencode&lt;/a&gt; and convert binaries to ASCII-safe attachments, or use it to patch binary files. We use it to check and see if disks are already used as ASM volumes or not. Just looking at the MBR or boot sector of a disk says enough.&lt;br /&gt;&lt;pre&gt;dd if=/dev/sda count=1 2&gt;/dev/null | xxd&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-453957997427811353?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.about.com/library/cmd/blcmdl1_xxd.htm' title='xxd - Linux hex dump'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/453957997427811353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=453957997427811353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/453957997427811353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/453957997427811353'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/xxd-linux-command-unix-command.html' title='xxd - Linux hex dump'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7827473140163106373</id><published>2009-11-24T12:51:00.001+01:00</published><updated>2010-04-07T12:56:11.964+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>iDRAC Express vs Enterprise</title><content type='html'>There are at least 2 version of the new iDRAC, Dell's remote server management and monitoring vehicle. &lt;a href="http://support.dell.com/support/edocs/software/smdrac3/idrac/idrac11mono/en/ug/html/racugc1.htm#wp51580"&gt;Documentation from Dell&lt;/a&gt; lists the differences between the two and the older BMC interface.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7827473140163106373?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://support.dell.com/support/edocs/software/smdrac3/idrac/idrac11mono/en/ug/html/racugc1.htm#wp51580' title='iDRAC Express vs Enterprise'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7827473140163106373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7827473140163106373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7827473140163106373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7827473140163106373'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/idrac-express-vs-enterprise.html' title='iDRAC Express vs Enterprise'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4128149152582682423</id><published>2009-11-23T14:42:00.001+01:00</published><updated>2009-11-23T14:57:20.156+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deploy'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Puppet - data center automation</title><content type='html'>&lt;a href="http://reductivelabs.com/products/puppet/"&gt;Puppet from Reductive Labs&lt;/a&gt;: "Puppet is a model-driven open source framework designed to efficiently manage data center infrastructure. It’s the Sys Admin’s best friend, reducing error counts and downtime, saving countless hours and providing significantly higher service quality. Puppet lets Sys Admins spend less time on mundane tasks and instead focus on managing their infrastructure as a whole."&lt;br /&gt;&lt;br /&gt;Based on &lt;a href="http://yo61.com/pre-generate-sshd-certificates.html"&gt;a tip&lt;/a&gt; from yo61.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4128149152582682423?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://reductivelabs.com/products/puppet/' title='Puppet - data center automation'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4128149152582682423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4128149152582682423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4128149152582682423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4128149152582682423'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/puppet-data-center-automation.html' title='Puppet - data center automation'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2567406637247179223</id><published>2009-11-23T14:13:00.001+01:00</published><updated>2011-05-05T09:52:39.543+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='cost'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><title type='text'>Optimizing DDR3 Memory Settings in New PowerEdge Servers</title><content type='html'>I've been diving a bit into the RAM configuration of our new R710 Dell servers. They have new memory configuration settings. "Memory Optimized" mode can yield a 50% performance improvement at no cost other than to place DIMMs in appropriate slots. Dell has a white paper detailing the options a bit more: &lt;a href="http://www.dell.com/content/topics/global.aspx/power/en/optimizing_ddr3_memory_settings"&gt;Optimizing DDR3 Memory Settings in New 11th-Generation Dell PowerEdge Servers&lt;/a&gt;. It also lists trade-offs of choosing one configuration over the other or when to go for a balanced intermediate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2567406637247179223?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.dell.com/content/topics/global.aspx/power/en/optimizing_ddr3_memory_settings' title='Optimizing DDR3 Memory Settings in New PowerEdge Servers'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2567406637247179223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2567406637247179223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2567406637247179223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2567406637247179223'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/optimizing-ddr3-memory-settings-in-new.html' title='Optimizing DDR3 Memory Settings in New PowerEdge Servers'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8160081324752786348</id><published>2009-11-19T10:10:00.002+01:00</published><updated>2009-11-23T15:00:45.371+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><title type='text'>Dell DRAC wiki</title><content type='html'>I've started work on a &lt;a href="http://drac.wikidot.com/start"&gt;DRAC wiki&lt;/a&gt; hosted on wikidot.com. Since the &lt;a href="http://linux.dell.com/files/drac5/"&gt;source code to DRAC&lt;/a&gt; was discovered on Dell's servers, a recent flurry of activity on the &lt;a href="https://lists.us.dell.com/mailman/listinfo/linux-poweredge"&gt;PowerEdge mailing list&lt;/a&gt; showed that there is great interest in this and a lot of confusion about how, what and where?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8160081324752786348?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://drac.wikidot.com/start' title='Dell DRAC wiki'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8160081324752786348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8160081324752786348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8160081324752786348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8160081324752786348'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/dell-drac-wiki.html' title='Dell DRAC wiki'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4681926626850565163</id><published>2009-11-19T09:18:00.002+01:00</published><updated>2010-11-12T12:02:35.912+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><title type='text'>Creating DOS boot image to flash BIOS or firmware</title><content type='html'>Gavin Burns, from &lt;a href="http://idolinux.blogspot.com/"&gt;I Do Linux&lt;/a&gt; has a useful tip that you can use to upgrade of flash your servers BIOS and/or firmware. These utils are often DOS floppy images. Besides not having a floppy anymore these days, getting the server to boot a floppy image can present challenges too. Dell's DRAC often eludes me because the boot order won't choose the floppy (unless I hit F11 to get the boot menu, of course).&lt;br /&gt;&lt;br /&gt;From the article &lt;a href="http://idolinux.blogspot.com/2009/10/create-dos-boot-disk-for-cd-or-grub.html"&gt;Create DOS Boot Disk for CD or GRUB&lt;/a&gt; you'll learn to get the DOS floppy image and create a bootable ISO from it. You can burn the ISO to CD or use the boot image to add a GRUB menu option. Handy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4681926626850565163?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://idolinux.blogspot.com/2009/10/create-dos-boot-disk-for-cd-or-grub.html' title='Creating DOS boot image to flash BIOS or firmware'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4681926626850565163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4681926626850565163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4681926626850565163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4681926626850565163'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/creating-dos-boot-image-to-flash-bios.html' title='Creating DOS boot image to flash BIOS or firmware'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7041598988280487440</id><published>2009-11-17T14:59:00.002+01:00</published><updated>2010-11-12T12:06:39.493+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='licenses'/><title type='text'>Dell releases DRAC source code</title><content type='html'>In compliance with GPL license used by Dell to create DRAC, Dell finally made the source code of their web-based remote server management interface &lt;a href="http://linux.dell.com/files/drac5/"&gt;available on their website&lt;/a&gt;. It used to be available only after explicit requests. DRAC is built on &lt;a href="http://www.busybox.net/"&gt;BusyBox Linux&lt;/a&gt;, as reported here earlier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7041598988280487440?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.dell.com/files/drac5/' title='Dell releases DRAC source code'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7041598988280487440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7041598988280487440' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7041598988280487440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7041598988280487440'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/dell-releases-drac-source-code.html' title='Dell releases DRAC source code'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1450489724208665606</id><published>2009-11-17T09:24:00.001+01:00</published><updated>2009-11-23T14:59:11.691+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>OPN: Oracle VM videos</title><content type='html'>OraclePartnerNetwork has created a series of videos on YouTube about &lt;a href="http://www.youtube.com/user/OraclePartnerNetwork"&gt;Oracle VM 2.2&lt;/a&gt;. They vary from installing Oracle VM, creating a VM, to live migration, enabling HA, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1450489724208665606?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/user/OraclePartnerNetwork' title='OPN: Oracle VM videos'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1450489724208665606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1450489724208665606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1450489724208665606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1450489724208665606'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/opn-oracle-vm-videos.html' title='OPN: Oracle VM videos'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2222979119991955384</id><published>2009-11-16T17:08:00.003+01:00</published><updated>2011-05-05T09:48:57.463+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>NUMA: Theory and Practice</title><content type='html'>I'm in the middle of creating a deployment image of OEL 5u3 (based on RHEL5u3) for new Dell PowerEdge R710 servers. After creating a generic and untested setup for the BIOS, my VMware guy came and informed me that vSphere 4 recommendations list to disable memory interleaving. Generally, letting &lt;a href="http://practical-tech.com/infrastructure/numa-theory-and-practice/"&gt;NUMA&lt;/a&gt; do its thing yields better performance. So I'm now checking whether or not use interleaving for my 32 GB servers or to use NUMA out-of-the-box on Linux 2.6.18 &lt;a href="http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/release-notes/RELEASE-NOTES-x86-en.html"&gt;as shipped&lt;/a&gt; with OEL5u3. &lt;br /&gt;I could switch to "&lt;a href="http://lists.us.dell.com/pipermail/linux-poweredge/2009-May/039329.html"&gt;Optimizer Mode&lt;/a&gt;" for the 32 GB but I'll need to have all servers physically checked and DIMMs reseated. So I opted for Interleaving to hope and try to gain some performance increase. Now I find out NUMA could be better and it is supported from RHEL5, which each update improving on it.&lt;br /&gt;&lt;br /&gt;I'll have to run more tests to be sure but for now I'm glad I discovered I could &lt;a href="http://www.appsinsight.net/2008/03/25/numa-optimization-with-oracle-database-11g-and-10gr2/"&gt;enable NUMA on OEL4u5&lt;/a&gt; or higher as well, using a kernel option at boot time. Be sure to check &lt;a href="http://linuxmanpages.com/man8/numactl.8.php"&gt;numactl&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2222979119991955384?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://practical-tech.com/infrastructure/numa-theory-and-practice/' title='NUMA: Theory and Practice'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2222979119991955384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2222979119991955384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2222979119991955384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2222979119991955384'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/numa-theory-and-practice.html' title='NUMA: Theory and Practice'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-6892897251376679916</id><published>2009-11-12T10:45:00.003+01:00</published><updated>2010-11-12T12:03:10.292+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>"Virtualization for the Cloud" vs. "Traditional Virtualization"</title><content type='html'>How does ordinary virtualization relate to virtualization used in a cloud computing environment? That was the topic of a talk at the &lt;a href="http://cloudcomputingexpo.com/"&gt;Cloud Computing Expo&lt;/a&gt; in Santa Clara last week. Is there a difference? Or is it merely a logical or organizational distinction but the techniques used are still the same? Adam Hawley &lt;a href="http://blogs.oracle.com/virtualization/2009/11/virtualization_for_cloud_vs_tr.html"&gt;talked about this&lt;/a&gt;, slides linked to in the article, and how Oracle's products do or will fit into this paradigm. Database services in the cloud, Application Server services in the cloud, middleware provisioning in the cloud for yourself and your customers, isolation, privacy, security, replication, disaster management. Everything is still the same yet different.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-6892897251376679916?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/virtualization/2009/11/virtualization_for_cloud_vs_tr.html' title='&quot;Virtualization for the Cloud&quot; vs. &quot;Traditional Virtualization&quot;'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/6892897251376679916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=6892897251376679916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6892897251376679916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6892897251376679916'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/virtualization-for-cloud-vs-traditional.html' title='&quot;Virtualization for the Cloud&quot; vs. &quot;Traditional Virtualization&quot;'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-164235261418634954</id><published>2009-11-10T11:17:00.001+01:00</published><updated>2010-11-12T12:02:35.916+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='nic'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Linux NIC enumeration and Dell servers</title><content type='html'>Once again I am running into the weird issue where at install time &lt;a href="http://www.delltechcenter.com/page/NIC+Enumeration"&gt;my NICs are enumerated one way&lt;/a&gt; and after a reboot another. This first happened to me in 2007, while installing Oracle Enterprise Linux (OEL) 4u5 on a Dell PowerEdge 2950. The on-board NICs were numbered 'gb1' and 'gb2' but enumerated 'eth1' and 'eth0', respectively. Strangely, the problem went away silently and just now reappeared in OEL 5u3.&lt;br /&gt;&lt;br /&gt;Today I am using new R11 servers from Dell, the R710 with two dual on-board Broadcom NICs as well the quad-NIC add-on from Intel. At boot, my 'eth0' seems to be what I expect it but after a reboot it becomes 'eth4'. Found an updated white paper from Dell, listing a work-around: &lt;a href="http://linux.dell.com/files/whitepapers/nic-enum-whitepaper-v4.pdf"&gt;nic-enum-whitepaper-v4.pdf&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-164235261418634954?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.dell.com/files/whitepapers/nic-enum-whitepaper-v4.pdf' title='Linux NIC enumeration and Dell servers'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/164235261418634954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=164235261418634954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/164235261418634954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/164235261418634954'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/linux-nic-enumeration-and-dell-servers.html' title='Linux NIC enumeration and Dell servers'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5331755316276362906</id><published>2009-11-05T10:01:00.001+01:00</published><updated>2010-11-12T12:11:24.845+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Zend and Oracle (Linux) integration</title><content type='html'>On &lt;a href="http://blogs.oracle.com/wim/2009/11/zend_and_oracle_announced_tigh.html"&gt;Wim Coekaerts Blog&lt;/a&gt; I read that Zend and Oracle are working closer together. This makes PHP/Zend Server more integrated with Oracle Enterprise Linux (OEL).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technology/tech/php/zend-server.html"&gt;Zend Server&lt;/a&gt; is a complete, Oracle-enabled, enterprise-ready Web application Server for running and managing PHP applications that require a high level of reliability, performance and security. Connectivity to Oracle databases is delivered out of the box. We have a long history of working with Zend and the PHP community to ensure that the latest and greatest Oracle features are available in the PHP database connectivity libraries.&lt;br /&gt;&lt;br /&gt;Oracle now hosts an rpm package on their ULN servers called &lt;tt&gt;zend-server-repo&lt;/tt&gt;, which updates yum to also look at the software repositories hosted by Zend. (Note: you may need to use a proxy server to get to it, if you have ULN locally mirrored, or mirror the Zend repo as well!) When a user wants to install Zend Server, just a simple command will install the zend-server product directly. &lt;br /&gt;&lt;br /&gt;FYI, the zend rpm is located in the &lt;tt&gt;el5_addons&lt;/tt&gt; channel. For more info and details, read the &lt;a href="http://blogs.oracle.com/wim/2009/11/zend_and_oracle_announced_tigh.html"&gt;original article&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5331755316276362906?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/wim/2009/11/zend_and_oracle_announced_tigh.html' title='Zend and Oracle (Linux) integration'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5331755316276362906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5331755316276362906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5331755316276362906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5331755316276362906'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/11/zend-and-oracle-linux-integration.html' title='Zend and Oracle (Linux) integration'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2866142702009136440</id><published>2009-10-29T08:55:00.001+01:00</published><updated>2011-05-05T09:46:50.742+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='provisioning'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Dell OMSA on OEL5</title><content type='html'>Where I had great difficulties trying to get OMSA to install let alone work in Oracle's Enterprise Linux 4 (u5 and above), I am happy to report that I got it working out-of-the-box after an install of my custom 5u3 image, following the instructions on the &lt;a href="http://linux.dell.com/wiki/index.php/Repository"&gt;OMSA Repository Wiki&lt;/a&gt;. A simple http proxy setting, the wget boot strap line to configure yum and the dependencies and I was in business! Excellent work, Dell!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2866142702009136440?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.dell.com/wiki/index.php/Repository' title='Dell OMSA on OEL5'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2866142702009136440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2866142702009136440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2866142702009136440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2866142702009136440'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/10/dell-omsa-on-oel5.html' title='Dell OMSA on OEL5'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4441851151907389715</id><published>2009-10-29T08:50:00.001+01:00</published><updated>2009-10-29T08:52:12.867+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='qlogic'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='hba'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Replacing PERC6 in a Dell R710 with an Arcea RAID controller</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://digitalfreaks.org/~lavalamp/cp/albums/WhyDoesTheDell-LSI-PERC6-SuckSoMuch/normal_dsc06751.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 265px;" src="http://digitalfreaks.org/~lavalamp/cp/albums/WhyDoesTheDell-LSI-PERC6-SuckSoMuch/normal_dsc06751.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;On the Dell PowerEdge mailing list, someone complained in details about the performance of the PERC6 RAID controller that dell uses by default in all its servers. The guy makes a compelling case with ~30-50 Mbps performance to local disks where a comparable Arcea card reaches ~300-400 Mbps!&lt;br /&gt;Anyway, long story short, he has &lt;a href="http://lists.us.dell.com/pipermail/linux-poweredge/2009-October/040420.html"&gt;detailed instructions&lt;/a&gt; and &lt;a href="http://digitalfreaks.org/~lavalamp/cp/thumbnails.php?album=52"&gt; photos documenting his swap&lt;/a&gt; online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4441851151907389715?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://digitalfreaks.org/~lavalamp/cp/thumbnails.php?album=52' title='Replacing PERC6 in a Dell R710 with an Arcea RAID controller'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4441851151907389715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4441851151907389715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4441851151907389715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4441851151907389715'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/10/replacing-perc6-in-dell-r710-with-arcea.html' title='Replacing PERC6 in a Dell R710 with an Arcea RAID controller'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7726800420713019920</id><published>2009-10-28T13:19:00.002+01:00</published><updated>2010-11-12T12:11:24.851+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='clustering'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle VM 2.2</title><content type='html'>Oracle's announced &lt;a href="http://blogs.oracle.com/wim/2009/10/oracle_vm_22_and_the_power_of_1.html"&gt;Oracle VM 2.2&lt;/a&gt;, their latest Xen-based general purpose virtualization &lt;del&gt;technology&lt;/del&gt; platform for their Red Hat-based Enterprise Linux version (OEL).&lt;br /&gt;Coupled with a new ocfs2 version and a few enhancements, you get ThinProvisioning for VMs and snapshots on cluster-aware files systems. That means they can span across data centers or locations.&lt;br /&gt;&lt;br /&gt;Update: wording changed as suggested by comment&lt;br /&gt;Update2: &lt;a href="http://blogs.oracle.com/virtualization/2009/11/announcing_oracle_vm_manager_c.html"&gt;Oracle VM 2.2 CLI&lt;/a&gt; available too&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7726800420713019920?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/wim/2009/10/oracle_vm_22_and_the_power_of_1.html' title='Oracle VM 2.2'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7726800420713019920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7726800420713019920' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7726800420713019920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7726800420713019920'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/10/oracle-vm-22.html' title='Oracle VM 2.2'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7694583261511322375</id><published>2009-10-26T10:15:00.001+01:00</published><updated>2009-11-10T11:23:59.371+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Subversion 1.6.6 Release Notes</title><content type='html'>Subversion &lt;a href="http://subversion.tigris.org/svn_1.6_releasenotes.html"&gt;v1.6.6&lt;/a&gt; has been released. Most relevant &lt;a href="http://svn.collab.net/repos/svn/trunk/CHANGES"&gt;changes&lt;/a&gt; (IMHO):&lt;br /&gt; User-visible changes:&lt;br /&gt;  * fix crash during 'svn update' (r39673)&lt;br /&gt;  * respect Apache's ServerSignature directive (r40008, -21, -31)&lt;br /&gt;  * fix a crash in 'svn rm --force' (r37953)&lt;br /&gt;  * handle tree conflicts involving replacements (issue #3486)&lt;br /&gt;  * improve merge performance with implicit subtree mergeinfo (issue #3443)&lt;br /&gt;  * make file externals work for binary files (issue #3368)&lt;br /&gt;  * improve "tree conflict already exists" error message (r38872)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7694583261511322375?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://subversion.tigris.org/svn_1.6_releasenotes.html' title='Subversion 1.6.6 Release Notes'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7694583261511322375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7694583261511322375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7694583261511322375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7694583261511322375'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/10/subversion-166-release-notes.html' title='Subversion 1.6.6 Release Notes'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7583225707292464565</id><published>2009-10-20T17:52:00.001+02:00</published><updated>2009-11-10T11:24:17.769+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Diffuse</title><content type='html'>If you write code on a regular basis (programs, scripts, tools or installers), chances are you will run into a case where you need to compare 2 or more versions of the same file and find out what their differences are.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ow.ly/vrRR"&gt;Diffuse&lt;/a&gt; may just save your day at that time!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7583225707292464565?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ow.ly/vrRR' title='Diffuse'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7583225707292464565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7583225707292464565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7583225707292464565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7583225707292464565'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/10/diffuse.html' title='Diffuse'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4328457802338148491</id><published>2009-09-23T13:25:00.001+02:00</published><updated>2010-11-12T12:11:24.854+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='lvm'/><category scheme='http://www.blogger.com/atom/ns#' term='nfs'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='san'/><title type='text'>Removing VGs or LVs from LVM</title><content type='html'>While are many excellent tutorials about &lt;a href="http://martin.ankerl.com/2008/02/05/logical-volume-manager-cheatsheet/"&gt;creating&lt;/a&gt; and &lt;a href="http://www.linuxconfig.org/Linux_lvm_-_Logical_Volume_Manager"&gt;using&lt;/a&gt; LVM on Linux, not may show you how you can remove disks from LVM Volume Groups (VG) and reclaim storage or how to remove a Logical Volume (LV) from your LVM set-up.&lt;br /&gt;&lt;br /&gt;Here is what I did:&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Use -t to TEST ANY LVM action first!&lt;/span&gt;&lt;br /&gt;We are going to release 1 TB from LVM. The Volume group was extended with 1 TB storage to serve as a cheap NFS/CIFS file server when setting up our data center. It is now deprecated and replaced by a NAS so it's no longer needed.&lt;br /&gt;&lt;br /&gt;1) check LVM; note the four 256 GB LUNs &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;[root@server ~]# pvscan -v&lt;br /&gt;    Wiping cache of LVM-capable devices&lt;br /&gt;    Wiping internal VG cache&lt;br /&gt;    Walking through all physical volumes&lt;br /&gt;  PV /dev/sdb1   VG vgdata   lvm2 [50.00 GB / 0    free]&lt;br /&gt;  PV /dev/sdc1   VG vgdata   lvm2 [256.00 GB / 0    free]&lt;br /&gt;  PV /dev/sdd1   VG vgdata   lvm2 [256.00 GB / 0    free]&lt;br /&gt;  PV /dev/sde1   VG vgdata   lvm2 [256.00 GB / 0    free]&lt;br /&gt;  PV /dev/sdf1   VG vgdata   lvm2 [256.00 GB / 0    free]&lt;br /&gt;  PV /dev/sdg    VG vgdata   lvm2 [10.00 GB / 5.00 GB free]&lt;br /&gt;  PV /dev/sda3   VG system   lvm2 [7.88 GB / 0    free]&lt;br /&gt;  Total: 7 [1.07 TB] / in use: 7 [1.07 TB] / in no VG: 0 [0   ]&lt;br /&gt;[root@server ~]# vgscan -v&lt;br /&gt;    Wiping cache of LVM-capable devices&lt;br /&gt;    Wiping internal VG cache&lt;br /&gt;  Reading all physical volumes.  This may take a while...&lt;br /&gt;    Finding all volume groups&lt;br /&gt;    Finding volume group "vgdata"&lt;br /&gt;  Found volume group "vgdata" using metadata type lvm2&lt;br /&gt;    Finding volume group "system"&lt;br /&gt;  Found volume group "system" using metadata type lvm2&lt;br /&gt;[root@server ~]# lvscan -v&lt;br /&gt;    Finding all logical volumes&lt;br /&gt;  ACTIVE            '/dev/vgdata/lvuln' [54.99 GB] inherit&lt;br /&gt;  ACTIVE            '/dev/vgdata/lvshare' [1.00 TB] inherit&lt;br /&gt;  ACTIVE            '/dev/system/root' [4.03 GB] inherit&lt;br /&gt;  ACTIVE            '/dev/system/tmp' [1.84 GB] inherit&lt;br /&gt;  ACTIVE            '/dev/system/var' [2.00 GB] inherit&lt;br /&gt;[root@server ~]#&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;From the lvscan, we see that one separate Logical Volume (LV) lvshare was added to the VG vgdata and it holds the entire 1 TB.&lt;br /&gt;&lt;br /&gt;2) check the Volume Group &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;[root@server ~]# vgdisplay /dev/vgdata&lt;br /&gt;  --- Volume group ---&lt;br /&gt;  VG Name               vgdata&lt;br /&gt;  System ID&lt;br /&gt;  Format                lvm2&lt;br /&gt;  Metadata Areas        6&lt;br /&gt;  Metadata Sequence No  10&lt;br /&gt;  VG Access             read/write&lt;br /&gt;  VG Status             resizable&lt;br /&gt;  MAX LV                256&lt;br /&gt;  Cur LV                2&lt;br /&gt;  Open LV               1&lt;br /&gt;  Max PV                256&lt;br /&gt;  Cur PV                6&lt;br /&gt;  Act PV                6&lt;br /&gt;  VG Size               1.06 TB&lt;br /&gt;  PE Size               2.00 MB&lt;br /&gt;  Total PE              555002&lt;br /&gt;  Alloc PE / Size       552443 / 1.05 TB&lt;br /&gt;  Free  PE / Size       2559 / 5.00 GB&lt;br /&gt;  VG UUID               30mFGo-gcFZ-Dmx2-atLC-Wh44-qGL4-MCfwia&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The LVM is healthy; Note that vgdata is resizable, currently has 6 PVs associated with it, all of them in use; extends are 2 MB each and there are 550000 of them: that's 1 TB; currently 5 GB capacity is free&lt;br /&gt;&lt;br /&gt;Since vgdata contains 2 separate LVs, we can remove the LV lvshare.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;[root@server ~]# lvremove &lt;span style="font-weight:bold;"&gt;-t&lt;/span&gt; -v /dev/vgdata/lvshare&lt;br /&gt;  Test mode: Metadata will NOT be updated.&lt;br /&gt;    Using logical volume(s) on command line&lt;br /&gt;Do you really want to remove active logical volume "lvshare"? [y/n]: y&lt;br /&gt;    Test mode: Skipping archiving of volume group.&lt;br /&gt;    Found volume group "vgdata"&lt;br /&gt;    Found volume group "vgdata"&lt;br /&gt;    Releasing logical volume "lvshare"&lt;br /&gt;    Test mode: Skipping volume group backup.&lt;br /&gt;  Logical volume "lvshare" successfully removed&lt;br /&gt;    Test mode: Wiping internal cache&lt;br /&gt;    Wiping internal VG cache&lt;br /&gt;[root@server ~]# lvremove -v /dev/vgdata/lvshare&lt;br /&gt;    Using logical volume(s) on command line&lt;br /&gt;Do you really want to remove active logical volume "lvshare"? [y/n]: y&lt;br /&gt;    Archiving volume group "vgdata" metadata (seqno 10).&lt;br /&gt;    Found volume group "vgdata"&lt;br /&gt;    Removing vgdata-lvshare (253:4)&lt;br /&gt;    Found volume group "vgdata"&lt;br /&gt;    Releasing logical volume "lvshare"&lt;br /&gt;    Creating volume group backup "/etc/lvm/backup/vgdata" (seqno 11).&lt;br /&gt;  Logical volume "lvshare" successfully removed&lt;br /&gt;[root@server ~]#&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;We've now deallocated the LV lvshare from the VG vgdata. &lt;br /&gt;We still need to disassociate the 4 LUNs (PVs) from the VG:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;[root@server ~]# vgdisplay -v /dev/vgdata&lt;br /&gt;    Using volume group(s) on command line&lt;br /&gt;    Finding volume group "vgdata"&lt;br /&gt;  --- Volume group ---&lt;br /&gt;  VG Name               vgdata&lt;br /&gt;  System ID&lt;br /&gt;  Format                lvm2&lt;br /&gt;  Metadata Areas        6&lt;br /&gt;  Metadata Sequence No  11&lt;br /&gt;  VG Access             read/write&lt;br /&gt;  VG Status             resizable&lt;br /&gt;  MAX LV                256&lt;br /&gt;  Cur LV                1&lt;br /&gt;  Open LV               1&lt;br /&gt;  Max PV                256&lt;br /&gt;  Cur PV                6&lt;br /&gt;  Act PV                6&lt;br /&gt;  VG Size               1.06 TB&lt;br /&gt;  PE Size               2.00 MB&lt;br /&gt;  Total PE              555002&lt;br /&gt;  Alloc PE / Size       28155 / 54.99 GB&lt;br /&gt;  Free  PE / Size       526847 / 1.00 TB&lt;br /&gt;  VG UUID               30mFGo-gcFZ-Dmx2-atLC-Wh44-qGL4-MCfwia&lt;br /&gt;&lt;br /&gt;  --- Logical volume ---&lt;br /&gt;  LV Name                /dev/vgdata/lvuln&lt;br /&gt;  VG Name                vgdata&lt;br /&gt;  LV UUID                xrPs1G-nKkd-0Mxp-JOfB-QYIk-zJKz-MwI2V5&lt;br /&gt;  LV Write Access        read/write&lt;br /&gt;  LV Status              available&lt;br /&gt;  # open                 1&lt;br /&gt;  LV Size                54.99 GB&lt;br /&gt;  Current LE             28155&lt;br /&gt;  Segments               3&lt;br /&gt;  Allocation             inherit&lt;br /&gt;  Read ahead sectors     auto&lt;br /&gt;  - currently set to     256&lt;br /&gt;  Block device           253:3&lt;br /&gt;&lt;br /&gt;  --- Physical volumes ---&lt;br /&gt;  PV Name               /dev/sdb1&lt;br /&gt;  PV UUID               HkcRpz-mDRN-3SBC-Dtq3-f2tj-x8QA-J7slPT&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    25599 / 4&lt;br /&gt;&lt;br /&gt;  PV Name               /dev/sdc1&lt;br /&gt;  PV UUID               WMYlf1-0LPe-yasi-jdeC-GVKl-hTeI-ttZzoC&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    131071 / 131071&lt;br /&gt;&lt;br /&gt;  PV Name               /dev/sdd1&lt;br /&gt;  PV UUID               MsoDqY-uflF-Rw30-JEMK-tZ8k-VmB2-F2wBfK&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    131071 / 131071&lt;br /&gt;&lt;br /&gt;  PV Name               /dev/sde1&lt;br /&gt;  PV UUID               e0c037-vSBy-ATdS-9Cd3-2X2p-yroz-2dBOD3&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    131071 / 131071&lt;br /&gt;&lt;br /&gt;  PV Name               /dev/sdf1&lt;br /&gt;  PV UUID               ntIMPv-A8Vs-p7wk-KbP3-IsKk-1oMS-BJvZp5&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    131071 / 131071&lt;br /&gt;&lt;br /&gt;  PV Name               /dev/sdg&lt;br /&gt;  PV UUID               v1mkgm-OvIW-RvS1-6Vnf-yvll-BSL1-wm3ZDw&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    5119 / 2559&lt;br /&gt;&lt;br /&gt;[root@server ~]# vgreduce &lt;span style="font-weight:bold;"&gt;-t&lt;/span&gt; -v /dev/vgdata /dev/sdc1&lt;br /&gt;  Test mode: Metadata will NOT be updated.&lt;br /&gt;    Finding volume group "vgdata"&lt;br /&gt;    Using physical volume(s) on command line&lt;br /&gt;    Test mode: Skipping archiving of volume group.&lt;br /&gt;    Removing "/dev/sdc1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping volume group backup.&lt;br /&gt;  Removed "/dev/sdc1" from volume group "vgdata"&lt;br /&gt;    Test mode: Wiping internal cache&lt;br /&gt;    Wiping internal VG cache&lt;br /&gt;[root@server ~]# vgreduce &lt;span style="font-weight:bold;"&gt;-a&lt;/span&gt; -t -v /dev/vgdata&lt;br /&gt;  Test mode: Metadata will NOT be updated.&lt;br /&gt;    Finding volume group "vgdata"&lt;br /&gt;    Using all physical volume(s) in volume group&lt;br /&gt;  Physical volume "/dev/sdb1" still in use&lt;br /&gt;    Test mode: Skipping archiving of volume group.&lt;br /&gt;    Removing "/dev/sdc1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping volume group backup.&lt;br /&gt;  Removed "/dev/sdc1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping archiving of volume group.&lt;br /&gt;    Removing "/dev/sdd1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping volume group backup.&lt;br /&gt;  Removed "/dev/sdd1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping archiving of volume group.&lt;br /&gt;    Removing "/dev/sde1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping volume group backup.&lt;br /&gt;  Removed "/dev/sde1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping archiving of volume group.&lt;br /&gt;    Removing "/dev/sdf1" from volume group "vgdata"&lt;br /&gt;    Test mode: Skipping volume group backup.&lt;br /&gt;  Removed "/dev/sdf1" from volume group "vgdata"&lt;br /&gt;  Physical volume "/dev/sdg" still in use&lt;br /&gt;    Test mode: Wiping internal cache&lt;br /&gt;    Wiping internal VG cache&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Now for the real thing: we remove all unused PV from VG vgdata. Note how both sdb and sdg, both still in use by the LV lvuln, are skipped! &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;[root@server ~]# vgreduce -a -v /dev/vgdata&lt;br /&gt;    Finding volume group "vgdata"&lt;br /&gt;    Using all physical volume(s) in volume group&lt;br /&gt;  Physical volume "/dev/sdb1" still in use&lt;br /&gt;    Archiving volume group "vgdata" metadata (seqno 11).&lt;br /&gt;    Removing "/dev/sdc1" from volume group "vgdata"&lt;br /&gt;    Creating volume group backup "/etc/lvm/backup/vgdata" (seqno 12).&lt;br /&gt;  Removed "/dev/sdc1" from volume group "vgdata"&lt;br /&gt;    Archiving volume group "vgdata" metadata (seqno 12).&lt;br /&gt;    Removing "/dev/sdd1" from volume group "vgdata"&lt;br /&gt;    Wiping cache of LVM-capable devices&lt;br /&gt;    Creating volume group backup "/etc/lvm/backup/vgdata" (seqno 13).&lt;br /&gt;  Removed "/dev/sdd1" from volume group "vgdata"&lt;br /&gt;    Archiving volume group "vgdata" metadata (seqno 13).&lt;br /&gt;    Removing "/dev/sde1" from volume group "vgdata"&lt;br /&gt;    Wiping cache of LVM-capable devices&lt;br /&gt;    Creating volume group backup "/etc/lvm/backup/vgdata" (seqno 14).&lt;br /&gt;  Removed "/dev/sde1" from volume group "vgdata"&lt;br /&gt;    Archiving volume group "vgdata" metadata (seqno 14).&lt;br /&gt;    Removing "/dev/sdf1" from volume group "vgdata"&lt;br /&gt;    Wiping cache of LVM-capable devices&lt;br /&gt;    Creating volume group backup "/etc/lvm/backup/vgdata" (seqno 15).&lt;br /&gt;  Removed "/dev/sdf1" from volume group "vgdata"&lt;br /&gt;  Physical volume "/dev/sdg" still in use&lt;br /&gt;[root@server ~]#&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Check our status: &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;[root@server ~]# vgdisplay -v /dev/vgdata&lt;br /&gt;    Using volume group(s) on command line&lt;br /&gt;    Finding volume group "vgdata"&lt;br /&gt;  --- Volume group ---&lt;br /&gt;  VG Name               vgdata&lt;br /&gt;  System ID&lt;br /&gt;  Format                lvm2&lt;br /&gt;  Metadata Areas        2&lt;br /&gt;  Metadata Sequence No  15&lt;br /&gt;  VG Access             read/write&lt;br /&gt;  VG Status             &lt;span style="font-weight:bold;"&gt;resizable&lt;/span&gt;&lt;br /&gt;  MAX LV                256&lt;br /&gt;  Cur LV                1&lt;br /&gt;  Open LV               1&lt;br /&gt;  Max PV                256&lt;br /&gt;  Cur PV                &lt;span style="font-weight:bold;"&gt;2&lt;/span&gt;&lt;br /&gt;  Act PV                &lt;span style="font-weight:bold;"&gt;2&lt;/span&gt;&lt;br /&gt;  VG Size               &lt;span style="font-weight:bold;"&gt;60.00 GB&lt;/span&gt;&lt;br /&gt;  PE Size               &lt;span style="font-weight:bold;"&gt;2.00 MB&lt;/span&gt;&lt;br /&gt;  Total PE              30718&lt;br /&gt;  Alloc PE / Size       28155 / &lt;span style="font-weight:bold;"&gt;54.99 GB&lt;/span&gt;&lt;br /&gt;  Free  PE / Size       2563 / &lt;span style="font-weight:bold;"&gt;5.01 GB&lt;/span&gt;&lt;br /&gt;  VG UUID               30mFGo-gcFZ-Dmx2-atLC-Wh44-qGL4-MCfwia&lt;br /&gt;&lt;br /&gt;  --- Logical volume ---&lt;br /&gt;  LV Name                /dev/vgdata/lvuln&lt;br /&gt;  VG Name                vgdata&lt;br /&gt;  LV UUID                xrPs1G-nKkd-0Mxp-JOfB-QYIk-zJKz-MwI2V5&lt;br /&gt;  LV Write Access        read/write&lt;br /&gt;  LV Status              available&lt;br /&gt;  # open                 1&lt;br /&gt;  LV Size                54.99 GB&lt;br /&gt;  Current LE             28155&lt;br /&gt;  Segments               3&lt;br /&gt;  Allocation             inherit&lt;br /&gt;  Read ahead sectors     auto&lt;br /&gt;  - currently set to     256&lt;br /&gt;  Block device           253:3&lt;br /&gt;&lt;br /&gt;  --- Physical volumes ---&lt;br /&gt;  PV Name               /dev/sdb1&lt;br /&gt;  PV UUID               HkcRpz-mDRN-3SBC-Dtq3-f2tj-x8QA-J7slPT&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    &lt;span style="font-weight:bold;"&gt;25599 &lt;/span&gt;/ 4&lt;br /&gt;&lt;br /&gt;  PV Name               /dev/sdg&lt;br /&gt;  PV UUID               v1mkgm-OvIW-RvS1-6Vnf-yvll-BSL1-wm3ZDw&lt;br /&gt;  PV Status             allocatable&lt;br /&gt;  Total PE / Free PE    &lt;span style="font-weight:bold;"&gt;5119 &lt;/span&gt;/ 2559&lt;br /&gt;&lt;br /&gt;[root@server ~]#&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Note the new status of the Volume Group (VG):&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;resizable&lt;/li&gt;&lt;br /&gt;&lt;li&gt;only 2 PVs, both in use&lt;/li&gt;&lt;br /&gt;&lt;li&gt;60 GB capacity, 5 GB free&lt;/li&gt;&lt;br /&gt;&lt;li&gt;a few extends left on sdb1 and 2500 on sdg. Since extends are 2 MB, that's 5 GB&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4328457802338148491?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://martin.ankerl.com/2008/02/05/logical-volume-manager-cheatsheet/' title='Removing VGs or LVs from LVM'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4328457802338148491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4328457802338148491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4328457802338148491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4328457802338148491'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/09/removing-vgs-or-lvs-from-lvm.html' title='Removing VGs or LVs from LVM'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7708608879865270769</id><published>2009-09-14T09:44:00.001+02:00</published><updated>2011-05-05T09:48:57.466+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lun'/><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='nfs'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle Enterprise Linux Release 5 Update 4</title><content type='html'>Oracle is pleased to announce the general availability of Enterprise Linux Release 5 Update 4 for x86 (32 bit) and x86_64&lt;br /&gt;(64 Bit) architectures.&lt;br /&gt;&lt;br /&gt;This update includes the following kernel/driver changes:&lt;br /&gt;&lt;br /&gt;Bug Fixes added  by Oracle &lt;br /&gt;&lt;br /&gt;    * Check to see if hypervisor supports memory reservation change  &lt;br /&gt;      [orabug 7556514]&lt;br /&gt;    * Add entropy support to igb  [orabug 7607479]&lt;br /&gt;    * Convert ENETUNREACH to ENOTCONN  [orabug 7689332]&lt;br /&gt;    * Add xen pv/bonding  netconsole support  [orabug 6993043] &lt;br /&gt;    * Shrink zone patch  [orabug 6086839]&lt;br /&gt;    * Fix aacraid not to reset during kexec  [orabug 8516042]&lt;br /&gt;    * Fix failure of file creation from hpux client  [orabug 7579314]&lt;br /&gt;&lt;br /&gt;Fixes/Additions from the upstream distribution provider&lt;br /&gt;&lt;br /&gt;     * A new tunable parameter /proc/sys/vm/max_writeback_pages  has been added&lt;br /&gt;       to the kernel, allowing system administrators to change the maximum &lt;br /&gt;       number of modified pages kupdate writes to disk per iteration each time &lt;br /&gt;       it runs. It defaults to 1024 or 4MB so that a maximum of 1024 pages get &lt;br /&gt;       written out by each iteration of kupdate.&lt;br /&gt;     * A new option (CONFIG_TASK_IO_ACCOUNTING=y) has been added to kernel to &lt;br /&gt;       assist in monitoring IO statistics per process.&lt;br /&gt;     * The rd_blocksize option in  kernel's ramdisk driver is removed.&lt;br /&gt;     * This release adds the kernel version details to oops and panic output.&lt;br /&gt;     * The serial_reg.h file is included in the kernel_headers rpm.&lt;br /&gt;     * Functionality has been added to sysrq-t to display backtrace information &lt;br /&gt;       about running processes.&lt;br /&gt;     * This update increases the maximum length of the kernel key field from the&lt;br /&gt;       arbitrary 32 character length set in previous kernels to 255 characters.&lt;br /&gt;     * This  update addresses the security concern arising from non-root users &lt;br /&gt;       being able to create device nodes on filesystems exported using NFSD &lt;br /&gt;       (Network File System daemon).&lt;br /&gt;     * Added code to produce a signature file that GRUB performs a checksum &lt;br /&gt;       against during the boot process.&lt;br /&gt;     * Added code to change the DSA key from 512 bit to 1024 bit for module &lt;br /&gt;       signing.&lt;br /&gt;     * Asymmetric Logical Unit Access (ALUA) support in device-mapper-multipath&lt;br /&gt;       has been updated, adding explicit ALUA support for Clariion storage.&lt;br /&gt;     * Added support for raw devices. the initscripts packages is  updated to &lt;br /&gt;       add  functionality of raw devices.&lt;br /&gt;     * The -fwrapv variable added to GCC CFLAGS in order to define wrapping &lt;br /&gt;       behavior.&lt;br /&gt;&lt;br /&gt;Driver Updates&lt;br /&gt;&lt;br /&gt;The following portions of OpenFabrics Alliance Enterprise Distribution (OFED) have been updated to the upstream version 1.4.1-rc3&lt;br /&gt;&lt;br /&gt;    * Remote Direct Memory Access (RDMA) headers &lt;br /&gt;    * Reliable Datagram Sockets (RDS) protocol&lt;br /&gt;    * Sockets Direct Protocol (SDP) &lt;br /&gt;    * SCSI RDMA Protocol (SRP) &lt;br /&gt;    * IP over InfiniBand (IPoIB) &lt;br /&gt;&lt;br /&gt;Additionally, the following OFED drivers have been updated to the upstream version 1.4.1-rc3:&lt;br /&gt;&lt;br /&gt;    * cxgb3 and iw_cxgb3 drivers for the Chelsio T3 Family of network devices&lt;br /&gt;    * mthca-based InfiniBand HCA (Host Channel Adapter) &lt;br /&gt;    * qlgc_vnic driver&lt;br /&gt;&lt;br /&gt;Network&lt;br /&gt;&lt;br /&gt;    * igb driver updated to version 1.3.16-k2. This update also enables GRO &lt;br /&gt;      support for the igb driver.&lt;br /&gt;    * igbvf driver updated to provide Virtual Function support for Intel 82576 &lt;br /&gt;      Gigabit Ethernet Controllers.&lt;br /&gt;    * ixgbe driver for Intel 10 Gigabit PBetaCI Express network devices updated&lt;br /&gt;      to version 2.0.8-k2. This update also enables GRO support for the ixgbe &lt;br /&gt;      driver.&lt;br /&gt;    * bnx2 driver  updated to version 1.9.3&lt;br /&gt;    * tg3 driver  updated to version 3.96.. This driver update adds support for&lt;br /&gt;      5785F and 50610M devices.&lt;br /&gt;    * cnic driver has been added, providing Internet Small Computer System &lt;br /&gt;      Interface (iSCSI) support for bnx2 network devices.&lt;br /&gt;    * bnx2x driver updated to version 1.48.105.&lt;br /&gt;    * bnx2i driver has been added, providing iSCSI support for bnx2x network &lt;br /&gt;      devices.&lt;br /&gt;    * cxgb3 driver  updated to enable iSCSI TCP Offload Engines (TOE) and &lt;br /&gt;      Generic Receive Offload (GRO) support.&lt;br /&gt;    * Intel(r) I/O Acceleration Technology (Intel(r) I/OAT)  updated to &lt;br /&gt;      version 2.6.24.&lt;br /&gt;    * forcedeth ethernet driver for NVIDIA nForce devices updated to &lt;br /&gt;      version 0.62.&lt;br /&gt;    * sky2 driver updated.&lt;br /&gt;    * enic driver updated to version 1.0.0.933.&lt;br /&gt;    * e1000e driver updated to the upstream version 1.0.2-k2.&lt;br /&gt;    * bonding driver updated to the latest upstream version. With this updated &lt;br /&gt;      driver,  if IPv6 has been previously disabled (install ipv6 /bin/false &lt;br /&gt;      line in the /etc/modprobe.conf file)  the bonding kernel module will fail &lt;br /&gt;      to load. The install ipv6 /bin/false line needs to be replaced with &lt;br /&gt;      options ipv6 "disable=1" for the module to load properly.&lt;br /&gt;    &lt;br /&gt;Storage&lt;br /&gt;    &lt;br /&gt;    * bnx2 driver updated to  support iSCSI .&lt;br /&gt;    * bnx2i version included in this release does not support IPv6&lt;br /&gt;    * md driver updated to provide support for bitmap merging.&lt;br /&gt;    * scsi driver  includes the upstream scsi_dh_alua module which enables  &lt;br /&gt;      explicit asymmetric logical unit access (ALUA) support with this release.&lt;br /&gt;      To utilize the scsi_dh_alua module when using dm-multipath, specify alua &lt;br /&gt;      as the hardware_handler type in multipah.conf.&lt;br /&gt;    * rdac_dev_list structure now includes md3000 and md3000i entries.&lt;br /&gt;    * resolved panic during iSCSI iBFT installations.&lt;br /&gt;    * cxgb3 driver updated to  support  iSCSI TOE devices ( cxgb3i driver &lt;br /&gt;      include doesnot support IPv6).&lt;br /&gt;    * new mpt2sas driver which supports the SAS-2 family of adapters from &lt;br /&gt;      LSI Logic.&lt;br /&gt;    * aacraid driver  updated to version 1.1.5-2461.&lt;br /&gt;    * aic7xxx driver now features an increased maximum I/O size.&lt;br /&gt;    * cciss driver has been updated to include upstream fixes affecting memory &lt;br /&gt;      BAR discovery, the rebuild_lun_table and the MSA2012 scan thread.&lt;br /&gt;    * fnic driver updated to version 1.0.0.1039.&lt;br /&gt;    * ipr driver updated to support MSI-X interrupts.&lt;br /&gt;    * lpfc driver updated to version 8.2.0.48.&lt;br /&gt;    * MPT fusion driver updated to version 3.04.07rh v2.&lt;br /&gt;    * megaraid_sas driver updated to version 4.08-RH1.&lt;br /&gt;    * mvsas driver  updated to version 0.5.4. This  adds support for Marvell &lt;br /&gt;      RAID bus controllers MV64460, MV64461, and MV64462.&lt;br /&gt;    * qla2xxx driver updated to version 8.03.00.10.05.04-k, and now supports &lt;br /&gt;      Fibre Channel over Convergence Enhanced Ethernet adapters. qla24xx and &lt;br /&gt;      qla25xx firmwares included in the qla2xxx driver  updated to &lt;br /&gt;      version 4.04.09.&lt;br /&gt;    * qla4xxx driver with improved driver fault recovery.&lt;br /&gt;    * new qlge driver to provide ethernet support for QLogic FCoE 10GB adapters. &lt;br /&gt;&lt;br /&gt;General&lt;br /&gt;    * i5400 driver updated with added support for Error Detection And Correction&lt;br /&gt;      (EDAC).&lt;br /&gt;    * i2c driver for the iic-bus interface  updated to support  the AMD SB800 &lt;br /&gt;      Family of products.&lt;br /&gt;    * i2c-piix4 driver updated to support  the Broadcom HT1100 chipset.&lt;br /&gt;    * hpilo driver has been updated.&lt;br /&gt;    * dm9601 for Davicom Ethernet Adapters  updated. &lt;br /&gt;&lt;br /&gt;*Software Accessibility*&lt;br /&gt;&lt;br /&gt;All packages are available via &lt;a href="http://linux.oracle.com/"&gt;ULN&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Installable binary and source ISO images will be available at &lt;a href="http://edelivery.oracle.com/"&gt; eDelivery&lt;/a&gt; shortly. &lt;br /&gt;&lt;br /&gt;If ISO images are needed before they are available on eDelivery, please request these via a &lt;a href="https://metalink.oracle.com/"&gt;Metalink&lt;/a&gt; service request.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7708608879865270769?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://linux.oracle.com/pls/apex/f?p=101:3' title='Oracle Enterprise Linux Release 5 Update 4'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7708608879865270769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7708608879865270769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7708608879865270769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7708608879865270769'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/09/oracle-enterprise-linux-release-5.html' title='Oracle Enterprise Linux Release 5 Update 4'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-6731607236073485210</id><published>2009-09-03T09:30:00.002+02:00</published><updated>2009-09-03T09:30:58.169+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Red Hat 5.4 released</title><content type='html'>Red Hat released a new version of their Enterprise Linux OS. &lt;a href="http://www.redhat.com/rhel/virtualization/?intcmp=70160000000HxtvAAC"&gt;RHEL 5.4&lt;/a&gt; features enterprise-grade KVM virtualization, optimizations for Intel® Xeon 5500 Series and AMD Istanbul platforms, network enhancements such as Generic Receive Offload (GRO) support the latest generation of NICs, and more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-6731607236073485210?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/rhel/server/details/' title='Red Hat 5.4 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/6731607236073485210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=6731607236073485210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6731607236073485210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6731607236073485210'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/09/red-hat-54-released.html' title='Red Hat 5.4 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1889184026852214506</id><published>2009-08-24T10:12:00.001+02:00</published><updated>2009-08-31T15:27:03.225+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='cvs'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>cvs2svn: convert cvs to svn/git/bazaar/mercurial</title><content type='html'>Want to move your legacy CVS repository into the next century but are afraid to loose information or damage your business-critical source code? Don't worry and please do as soon as you can!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cvs2svn.tigris.org/source/browse/cvs2svn/tags/2.3.0/CHANGES?view=markup"&gt;cvs2svn&lt;/a&gt; has released a new version. cvs2svn is a tool for migrating a CVS repository to Subversion, git, Bazaar, or Mercurial. The main design goals are robustness and 100% data preservation. Release 2.3.0 primarily improves the support for converting to git and Bazaar (including explicit cvs2git and cvs2bzr scripts).  This release also adds a few other minor features and fixes a bug when converting to git with non-inline blobs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1889184026852214506?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cvs2svn.tigris.org/source/browse/cvs2svn/tags/2.3.0/CHANGES?view=markup' title='cvs2svn: convert cvs to svn/git/bazaar/mercurial'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1889184026852214506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1889184026852214506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1889184026852214506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1889184026852214506'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/08/cvs2svn-convert-cvs-to.html' title='cvs2svn: convert cvs to svn/git/bazaar/mercurial'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-675540576078335631</id><published>2009-08-11T10:42:00.004+02:00</published><updated>2009-08-11T11:10:16.493+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Tuning the nscd name cache daemon</title><content type='html'>I've been playing a bit with the nscd now and want to share some tips related to tuning the nscd.conf file.&lt;br /&gt;&lt;br /&gt;To see how the DNS cache is doing, use nscd -g.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;nscd configuration:&lt;br /&gt;&lt;br /&gt;              0  server debug level&lt;br /&gt;        26m 57s  server runtime&lt;br /&gt;              5  current number of threads&lt;br /&gt;             32  maximum number of threads&lt;br /&gt;              0  number of times clients had to wait&lt;br /&gt;            yes  paranoia mode enabled&lt;br /&gt;           3600  restart internal&lt;br /&gt;&lt;br /&gt;passwd cache:&lt;br /&gt;             no  cache is enabled&lt;br /&gt;[other zero output removed]&lt;br /&gt;group cache:&lt;br /&gt;             no  cache is enabled&lt;br /&gt;[other zero output removed]&lt;br /&gt;&lt;br /&gt;hosts cache:&lt;br /&gt;&lt;br /&gt;            yes  cache is enabled&lt;br /&gt;            yes  cache is persistent&lt;br /&gt;            yes  cache is shared&lt;br /&gt;            211  suggested size                       &lt;====&lt;br /&gt;         216064  total data pool size&lt;br /&gt;           1144  used data pool size&lt;br /&gt;           3600  seconds time to live for positive entries &lt;====&lt;br /&gt;             20  seconds time to live for negative entries&lt;br /&gt;          66254  cache hits on positive entries&lt;br /&gt;              0  cache hits on negative entries&lt;br /&gt;            215  cache misses on positive entries&lt;br /&gt;            150  cache misses on negative entries&lt;br /&gt;             99% cache hit rate                       &lt;====&lt;br /&gt;              7  current number of cached values      &lt;====&lt;br /&gt;             28  maximum number of cached values      &lt;====&lt;br /&gt;              3  maximum chain length searched&lt;br /&gt;              0  number of delays on rdlock&lt;br /&gt;              0  number of delays on wrlock&lt;br /&gt;              0  memory allocations failed&lt;br /&gt;            yes  check /etc/hosts for changes&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Check the cache hit rate.&lt;br /&gt;If it's low, then if the '&lt;span style="font-style:italic;"&gt;current number of cached values&lt;/span&gt;' (here:7) is near the '&lt;span style="font-style:italic;"&gt;suggested-size&lt;/span&gt;' parameter (here:211), it means your cache is too small. Entries are being cached faster than they're being reused.&lt;br /&gt;If '&lt;span style="font-style:italic;"&gt;maximum number of cached values&lt;/span&gt;' is near the suggested-size, there are periods when your system is caching a lot more than usual (check the current value) and you may need to tweak the &lt;span style="font-style:italic;"&gt;suggested-size&lt;/span&gt; to slightly larger.&lt;br /&gt;Also, the time &lt;tt&gt;nscd&lt;/tt&gt; retains cache entries will be of influence on performance (here:3600 seconds). A lower value means an entry is cached briefly before flushing it and rerequesting a host from the DNS server. A high value means an entry can get stale, but more so for passwords than for hostnames. Nonetheless, lowering the value could free up the cache for new recent hostnames, instead of keeping old entries in the cache.&lt;br /&gt;Any non zero value for '&lt;span style="font-style:italic;"&gt;memory allocations failed&lt;/span&gt;' may indicate your data pool is too small or the persistent store is running out of space. Or your system may simply be low on memory.&lt;br /&gt;If you have some '&lt;span style="font-style:italic;"&gt;number of times clients had to wait&lt;/span&gt;', you could increase the number of threads. However, creating more threads means you'll handle more requests and your statistics will change. Both for the better or the worse! So recheck the stats afterward!&lt;br /&gt;&lt;br /&gt;If you change parameters, it may be wise to clear (invalidate) the (persistent) cache using nscd -i {passwd,group,hosts}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-675540576078335631?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.kernel.org/doc/man-pages/online/pages/man8/nscd.8.html' title='Tuning the nscd name cache daemon'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/675540576078335631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=675540576078335631' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/675540576078335631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/675540576078335631'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/08/tuning-nscd-name-cache-daemon.html' title='Tuning the nscd name cache daemon'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3281725087704704350</id><published>2009-08-03T14:08:00.003+02:00</published><updated>2009-08-11T09:18:17.872+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Red Hat name caching</title><content type='html'>Got a question about Linux name caching today. Some servers are requesting the same hostname to the DNS server every 2 seconds... &lt;br /&gt;Looked into it and the name caching daemon is not running. Got all the answers I needed here: &lt;a href="http://linux.derkeiler.com/Newsgroups/alt.os.linux.redhat/2004-08/0019.html"&gt;alt.os.linux.redhat: Re: DNS cache on a RH9 system?&lt;/a&gt;. Also found a separate package called &lt;a href="http://cr.yp.to/djbdns/dnscache.html"&gt;dnscache&lt;/a&gt;. And a HOWTO for bind to &lt;a href="http://tldp.org/HOWTO/DNS-HOWTO-3.html"&gt;create a local DNS cache&lt;/a&gt; on your workstation or server. Simply starting &lt;tt&gt;nscd&lt;/tt&gt; and editing &lt;tt&gt;nscd.conf&lt;/tt&gt; seems sufficient for me now.&lt;br /&gt;&lt;br /&gt;BTW, here is my updated &lt;tt&gt;/etc/nscd.conf&lt;/tt&gt;. If anyone has more pointers, please comment.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;logfile        /var/log/nscd.log&lt;br /&gt;# use 1-10 for more verbose debugging into log&lt;br /&gt;debug-level    0&lt;br /&gt;# 3 minimum, 5 default&lt;br /&gt;filethreads    5&lt;br /&gt;# 32 is default&lt;br /&gt;max-threads    32&lt;br /&gt;# restart intervals may fail if non-root&lt;br /&gt;server-user    nscd&lt;br /&gt;# user granted to check nscd stats using 'nscd -g'&lt;br /&gt;stat-user      nagios&lt;br /&gt;# 5 is default&lt;br /&gt;reload-count   5 &lt;br /&gt;# restart periodically&lt;br /&gt;paranoia       yes&lt;br /&gt;# restart every 4 hrs, default is 1 hour&lt;br /&gt;#restart-interval  14400 &lt;br /&gt;&lt;br /&gt;enable-cache   passwd   no&lt;br /&gt;enable-cache   group    no&lt;br /&gt;&lt;br /&gt;enable-cache   hosts    yes&lt;br /&gt;# default in sec; prune hits after this long&lt;br /&gt;positive-time-to-live   hosts 3600 &lt;br /&gt;# default in sec; prune misses after this long&lt;br /&gt;negative-time-to-live   hosts 20 &lt;br /&gt;# entries in hash table, default 211, must be prime!&lt;br /&gt;suggested-size hosts    211  &lt;br /&gt;check-files    hosts    yes&lt;br /&gt;persistent     hosts    yes&lt;br /&gt;shared         hosts    yes&lt;br /&gt;# 16 MiB in bytes&lt;br /&gt;#max-db-size    hosts    16777216 &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Update: one more important thing, the &lt;tt&gt;suggested-size&lt;/tt&gt; is the size of the hash table. Hashing works well if your table is &lt;span style="font-style:italic;"&gt;sparsely populated&lt;/span&gt;. I.e. your table should be larger than the actual number of entries it will have. So if you're caching 20 web server on the intranet, the default is fine. If you are caching 3000 IMAP userids and password (see &lt;a href="http://markmail.org/message/yzjiyhocvahzzv6w"&gt;this example&lt;/a&gt;), it needs to be a &lt;a href="http://en.wikipedia.org/wiki/List_of_prime_numbers"&gt;large prime number&lt;/a&gt; about 5-10 larger than the 3000 userids.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3281725087704704350?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.derkeiler.com/Newsgroups/alt.os.linux.redhat/2004-08/0019.html' title='Red Hat name caching'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3281725087704704350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3281725087704704350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3281725087704704350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3281725087704704350'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/08/red-hat-name-caching.html' title='Red Hat name caching'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4273906745860641508</id><published>2009-07-27T10:25:00.001+02:00</published><updated>2009-08-04T09:36:27.038+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle VM CLI RPM is available</title><content type='html'>Oracle's virtualization solution, Oracle VM, now has a &lt;a href="http://blogs.oracle.com/wim/2009/05/oracle_vm_manager_cli_and_web_1.html"&gt;command line interface&lt;/a&gt;. This is mostly important to Linux administrators and those who'd like to be able write their own scripts and tools for working with &lt;a href="http://www.oracle.com/technologies/virtualization/index.html"&gt;Oracle VM&lt;/a&gt; (OVM). The OVM CLI works with Linux and Mac OSX (through a work-around). Read &lt;a href="http://blogs.oracle.com/wim/2009/07/cli_is_available.html"&gt;Wim Coekaerts Blog&lt;/a&gt; for details.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4273906745860641508?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/wim/2009/07/cli_is_available.html' title='Oracle VM CLI RPM is available'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4273906745860641508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4273906745860641508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4273906745860641508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4273906745860641508'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/07/oracle-vm-cli-rpm-is-available.html' title='Oracle VM CLI RPM is available'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3461889326379294311</id><published>2009-07-27T09:41:00.001+02:00</published><updated>2011-05-05T09:48:57.468+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='san'/><category scheme='http://www.blogger.com/atom/ns#' term='certification'/><title type='text'>Red Hat Enterprise Linux 5.4 Bèta</title><content type='html'>&lt;a href="http://press.redhat.com/2009/07/02/red-hat-enterprise-linux-5-4-beta-now-available/?intcmp=70160000000HsmRAAS"&gt;Red Hat Enterprise Linux 5.4 B&amp;egrave;ta&lt;/a&gt; is now available. Most interesting improvements, apart from the usual bug fixes, performance benefits and better hardware support, are the introduction of &lt;a href="http://www.linux-kvm.org/page/Main_Page"&gt;KVM&lt;/a&gt; virtualization (in addition to regular Xen-based virtualization). New hardware support in virtual environments through SRIOV (&lt;a href="http://www.pcisig.com/specifications/iov/"&gt;Single Root I/O for Virtualization&lt;/a&gt;), utilities for management of FCoE cards over Internet, FIPS-140 security certification and a libvirt Perl interface for virtualization. Read the &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html-single/Release_Notes/"&gt;release notes&lt;/a&gt; for full details. &lt;br /&gt;&lt;br /&gt;Better yet is this announcement: "&lt;span style="font-style:italic;"&gt;An important feature of any Red Hat Enterprise Linux update is that kernel and user APIs are unchanged, so that Red Hat Enterprise Linux 5 applications do not need to be rebuilt or re-certified. This situation extends to virtualized environments: with a fully integrated hypervisor, the application binary interface (ABI) consistency offered by Red Hat Enterprise Linux means that applications certified to run on Red Hat Enterprise Linux on physical machines are also certified when run in virtual machines. So the portfolio of thousands of certified applications for Red Hat Enterprise Linux applies to both environments.&lt;/span&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3461889326379294311?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://press.redhat.com/2009/07/02/red-hat-enterprise-linux-5-4-beta-now-available/?intcmp=70160000000HsmRAAS' title='Red Hat Enterprise Linux 5.4 B&amp;egrave;ta'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3461889326379294311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3461889326379294311' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3461889326379294311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3461889326379294311'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/07/red-hat-enterprise-linux-54-b.html' title='Red Hat Enterprise Linux 5.4 B&amp;egrave;ta'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-108588274442790073</id><published>2009-07-22T13:21:00.001+02:00</published><updated>2009-07-23T15:52:42.709+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Easy subversion backups</title><content type='html'>Anyone using a subversion server heavily needs good backups of their code. &lt;tt&gt;svnadmin dump&lt;/tt&gt; is a good way to make regular backups. Or the mirroring method may work well for you.&lt;br /&gt;&lt;br /&gt;I found a really useful, simple, elegant and clean tool to backup SVN repos with: &lt;a href="http://code.google.com/p/svnautobackup/wiki/svnbackupManpage"&gt;svnbackup&lt;/a&gt; by Doug Hellmann (don't let the name fool you!). His script utilizes the existing tools but adds value, which is excellent in my book. He dumps the svn repo using &lt;tt&gt;svnadmin&lt;/tt&gt;, splits the repo into commits sets (100 by default) and compress them in the process. The greatest feature, IMHO, is however the ability to let the scripts &lt;tt&gt;scp&lt;/tt&gt; the backups to a different server! Genius! Works likes a charm in 30 seconds!&lt;br /&gt;&lt;br /&gt;Here is my daily cron job:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;# http://code.google.com/p/svnautobackup/&lt;br /&gt;# create dump of main SVN repo(s)&lt;br /&gt;/usr/local/bin/svnbackup.sh --scp userid@server:/data/users/userid /var/svn/repositories/svnrepo/&lt;br /&gt;echo "***SVN io_se dumped" &gt;&gt; /var/log/messages&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you have more than one repo, build in a for-loop to cycle all the repos. Brilliant! The wiki also has a restore command for your convenience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-108588274442790073?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/svnautobackup/wiki/svnbackupManpage' title='Easy subversion backups'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/108588274442790073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=108588274442790073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/108588274442790073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/108588274442790073'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/07/easy-subversion-backups.html' title='Easy subversion backups'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1625824920637890615</id><published>2009-07-21T15:57:00.001+02:00</published><updated>2011-05-05T09:46:50.744+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Dell OMSA MIB files</title><content type='html'>Got a handy little reference on the PowerEdge Linux mailing list over at Dell.&lt;br /&gt;&lt;br /&gt;Someone mentioned the location of the OMSA MIB files that define what can be monitored, measured, etc. on a Dell server using IPMI. I was wondering where these MIBs were located because I might be able to use them myself for other purposes on that hardware. Anyway, the MIBs for &lt;a href="http://linux.dell.com/monitoring.shtml"&gt;OMSA&lt;/a&gt; &lt;tt&gt;/opt/dell/srvadmin/sm/mibs/dcstorag.mib&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1625824920637890615?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.dell.com/monitoring.shtml' title='Dell OMSA MIB files'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1625824920637890615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1625824920637890615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1625824920637890615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1625824920637890615'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/07/dell-omsa-mib-files.html' title='Dell OMSA MIB files'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3780640812114987384</id><published>2009-06-25T11:13:00.002+02:00</published><updated>2011-05-05T09:48:40.788+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lun'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='qlogic'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='hba'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='san'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Doing bus rescans to discover new LUNs</title><content type='html'>We discovered a serious issue when rescanning the SCSI bus on (Oracle/Red Hat) Linux to discover newly added LUNs and I thought I'd mention it here.&lt;br /&gt;&lt;br /&gt;Our (old) Dell PowerEdge 2950 come with virtual media to allow mounting virtual floppy images (for driver disks, e.g.) and virtual CDs (great for ISOs). Dell adds these devices to the USB SCSI bus and therefore they show up as &lt;tt&gt;/dev/sda&lt;/tt&gt; and &lt;tt&gt;/dev/sdb&lt;/tt&gt;. I.e. before any regular (boot) media. While it makes sense, it creates a problem for us when adding new SAN LUNs to an existing Oracle database server, because we need to add some ASM disks.&lt;br /&gt;&lt;br /&gt;When doing the bus rescan &lt;br /&gt;&lt;tt&gt;echo "- - -" &gt; /sys/class/scsi_host/host3/scan&lt;/tt&gt;&lt;br /&gt;the virtual media get enumerated again as &lt;tt&gt;sda&lt;/tt&gt; and &lt;tt&gt;sdb&lt;/tt&gt;, which throws off existing device mapping. Our boot LUN which was &lt;tt&gt;sdb&lt;/tt&gt; is now &lt;tt&gt;sdd&lt;/tt&gt; and that used to be an ASM disk. After initialization with ASM, my boot LUN gets wiped and things get ugly. No root device, read-only access and upon reboot grub fails because boot devices are lost. Enter panic mode!&lt;br /&gt;&lt;br /&gt;I can think of &lt;del&gt;two&lt;/del&gt; three possible work-arounds:&lt;br /&gt;1) rescan only the FC SCSI busses i.e. echo "1 - -" or something&lt;br /&gt;2) Use &lt;a href="http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/default.aspx"&gt;Qlogic's HBA utilities&lt;/a&gt; to rescan and hopefully prevent the Dell virtual media from appearing&lt;br /&gt;3) Using &lt;a href="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"&gt;udev&lt;/a&gt; to prevent disk IDs from getting "lost" as udev IDs are unique, always, by design.&lt;br /&gt;&lt;br /&gt;I'll let you know what happens... BTW, we are using OEL 4u5 x86_64 on our servers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3780640812114987384?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/default.aspx' title='Doing bus rescans to discover new LUNs'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3780640812114987384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3780640812114987384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3780640812114987384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3780640812114987384'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/doing-bus-rescans-to-discover-new-luns.html' title='Doing bus rescans to discover new LUNs'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5479819465007781855</id><published>2009-06-22T14:28:00.001+02:00</published><updated>2011-05-05T09:48:57.471+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='clustering'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='test'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='benchmark'/><title type='text'>Oracle Linux Test (OLT) Kit</title><content type='html'>Oracle Linux Tests are designed to verify Linux kernel functionality and stability essential for the Oracle Database. &lt;a href="http://oss.oracle.com/projects/olt/"&gt;The Oracle Linux Test (OLT) kit&lt;/a&gt;, which is distributed as a set of rpms, provides an automated mechanism to define, execute and analyze tests. The kit contains tools such as DBT2 and DBT3 workloads against Oracle single instance or clustered databases, as well as specialized workload simulators. OLT can be used for running tests on Oracle Enterprise Linux, RHEL and SLES distributions and a variety of topologies (storage attached network, network attached storage).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5479819465007781855?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://oss.oracle.com/projects/olt/' title='Oracle Linux Test (OLT) Kit'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5479819465007781855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5479819465007781855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5479819465007781855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5479819465007781855'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/oracle-linux-test-olt-kit.html' title='Oracle Linux Test (OLT) Kit'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4594122431742655328</id><published>2009-06-22T13:04:00.001+02:00</published><updated>2009-06-25T13:05:49.120+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle VM 2.1.5 released</title><content type='html'>A few days ago we released Oracle VM 2.1.5 which is &lt;a href="http://edelivery.oracle.com/linux"&gt;available for download&lt;/a&gt; (registration free but required).&lt;br /&gt;&lt;br /&gt;This release contains the following :&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;bugfixes on both Oracle VM Manager and Oracle VM Server side&lt;/li&gt;&lt;br /&gt;&lt;li&gt;the new webservices interface which I wrote a blog entry about, a few weeks ago&lt;/li&gt;&lt;br /&gt;&lt;li&gt;external data-collector cronjob/thread moved into the Oracle VM Manager instance&lt;/li&gt;&lt;br /&gt;&lt;li&gt;minor cosmetic improvements on the Oracle VM Manager side&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;This is a full CD release. So it is possible to do an install from scratch starting with 2.1.5, both the management and server side.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://blogs.oracle.com/wim/2009/06/oracle_vm_215_1.html"&gt;Oracle VM 2.1.5 (Wim Coekaerts Blog)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4594122431742655328?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/wim/2009/06/oracle_vm_215_1.html' title='Oracle VM 2.1.5 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4594122431742655328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4594122431742655328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4594122431742655328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4594122431742655328'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/oracle-vm-215-released.html' title='Oracle VM 2.1.5 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2365705435116361220</id><published>2009-06-22T11:39:00.001+02:00</published><updated>2009-06-25T13:05:31.759+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='cvs'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>TortoiseSVN 1.6.3 released</title><content type='html'>&lt;a href="http://tortoisesvn.net/node/375"&gt;TortoiseSVN&lt;/a&gt;: "A new version of TortoiseSVN is available: version 1.6.3, linked against Subversion 1.6.3. This is a bugfix/maintenance release only and includes many bugfixes in both TortoiseSVN and the svn library."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2365705435116361220?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tortoisesvn.net/node/375' title='TortoiseSVN 1.6.3 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2365705435116361220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2365705435116361220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2365705435116361220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2365705435116361220'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/tortoisesvn-163-released.html' title='TortoiseSVN 1.6.3 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-989981209204738667</id><published>2009-06-18T11:38:00.003+02:00</published><updated>2009-07-23T16:44:35.614+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Pool of oblivion: Rename multiple tables in MySQL database</title><content type='html'>I've been searching for an easy way to rename 38 mediawiki tables in MySQL using phpmyadmin, but I failed. You can rename databases but not tables. Copy yes, rename no. Weird.&lt;br /&gt;&lt;br /&gt;Anyway &lt;a href="http://ruleant.blogspot.com"&gt;Pool of oblivion&lt;/a&gt; provided me with a lifesaver PHP script to &lt;a href="http://ruleant.blogspot.com/2009/03/rename-multiple-tables-in-mysql.html"&gt;rename multiple tables in MySQL database&lt;/a&gt;. The script lists a way replace a pattern with a new pattern. So you need to change the line that builds the new table name if you just want to prefix or postfix a table name with a set string (as I did). I'll include that code here, for your convenience:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  // replacement&lt;br /&gt;  $new_table_name = str_replace ( $pattern, $new_pattern, $table_name);&lt;br /&gt;  //prefix&lt;br /&gt;  //$new_table_name = $new_pattern . $table_name;&lt;br /&gt;  // postfix aka suffix&lt;br /&gt;  //$new_table_name  = $table_name . $new_pattern;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-989981209204738667?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ruleant.blogspot.com/2009/03/rename-multiple-tables-in-mysql.html' title='Pool of oblivion: Rename multiple tables in MySQL database'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/989981209204738667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=989981209204738667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/989981209204738667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/989981209204738667'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/pool-of-oblivion-rename-multiple-tables.html' title='Pool of oblivion: Rename multiple tables in MySQL database'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2756548927700418493</id><published>2009-06-17T12:58:00.006+02:00</published><updated>2010-11-12T12:02:35.925+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Installing VMwareTools in Debian-based distos</title><content type='html'>Although I'm using Oracle's Linux in the data center at work, I still keep up with other distributions. Just to check out what's going on and keep up.&lt;br /&gt;&lt;br /&gt;Lately, I've been playing with a &lt;a href="http://www.turnkeylinux.org/appliances/mediawiki"&gt;new MediaWiki virtual appliance&lt;/a&gt; (VA) at work - where we keep most rough documentation and work-in-progress before moving it over to MS Word offial reports - and I must say &lt;a href="http://turnkeylinux.org/"&gt;turnkeylinux.org&lt;/a&gt; builds some mean VAs using Ubuntu JeOS. A 180MB ISO file is all you need. You create a VM, mount the ISO, boot, enter some root passwords and your set. It's integrated with Webmin, so you can completely configure the VM using your browser. No need to ssh into anything. :) Kudos!&lt;br /&gt;&lt;br /&gt;Anyway, I was going to install VMwareTools into the VM and remembered VMware had opened an &lt;a href="http://packages.vmware.com/tools/index.html"&gt;apt-style repository for VMwareTools&lt;/a&gt; for use with Debian-based Linux distributions. So I made a few changes to the VM and installed it using apt-get! Wow! I love Debian, did I mention that before. ;) Here is what I did:&lt;br /&gt;&lt;pre&gt;wget http://packages.vmware.com/tools/VMWARE-PACKAGING-GPG-KEY.pub&lt;/pre&gt;&lt;br /&gt;Create a new sources list for VMware:&lt;br /&gt;&lt;pre&gt;vi /etc/apt/sources.list.d/vmware.list&lt;/pre&gt;&lt;br /&gt;Add these two lines making sure to match the ESX version you are using. Don't know what happens if this mismatches. Use caution!&lt;br /&gt;&lt;pre&gt;deb http://packages.vmware.com/tools/esx/3.5u4/ubuntu hardy main&lt;br /&gt;deb http://packages.vmware.com/tools/esx/3.5u4/ubuntu hardy restricted&lt;/pre&gt;&lt;br /&gt;Import the GPG key for apt:&lt;br /&gt;&lt;pre&gt;apt-key add VMWARE-PACKAGING-GPG-KEY.pub&lt;/pre&gt;&lt;br /&gt;Now update and install:&lt;br /&gt;&lt;pre&gt;apt-get update&lt;br /&gt;apt-get install [vmware-tools|vmware-tools-nox]&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Use vmware-tools-nox to skip X11/x.org packages which you probably don't use anyway.&lt;br /&gt;NB: You may need to install some additional packages needed for compiling. Check &lt;a href="http://www.turnkeylinux.org/forum/general/20090614/step-step-installing-vmwaretools-make-gcc-etc-fresh-install-lamp-200902-hardy"&gt;this turnkey forum post&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2756548927700418493?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://packages.vmware.com/tools/index.html' title='Installing VMwareTools in Debian-based distos'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2756548927700418493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2756548927700418493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2756548927700418493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2756548927700418493'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/installing-vmwaretools-in-debian-based.html' title='Installing VMwareTools in Debian-based distos'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4836107500860911975</id><published>2009-06-04T11:12:00.001+02:00</published><updated>2011-05-05T09:46:50.747+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Dell OpenManage OMSA 6.0.2 released</title><content type='html'>Dell has released &lt;a href="http://linux.dell.com/wiki/index.php/Repository/hardware"&gt;OMSA 6.0.2&lt;/a&gt; for monitoring and remotely managing Dell PowerEdge servers that run Linux. Plugins for Nagios, MOM and others exist, so you can tie your Linux servers to most corporate tools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4836107500860911975?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.dell.com/wiki/index.php/Repository/hardware' title='Dell OpenManage OMSA 6.0.2 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4836107500860911975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4836107500860911975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4836107500860911975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4836107500860911975'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/dell-openmanage-omsa-602-released.html' title='Dell OpenManage OMSA 6.0.2 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3344223816867385361</id><published>2009-06-04T09:51:00.002+02:00</published><updated>2010-11-12T12:04:33.485+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deploy'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='hba'/><category scheme='http://www.blogger.com/atom/ns#' term='nic'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Loading firmware during install in debian-based Linux distos</title><content type='html'>At work I run a lot of Linux servers with Oracle Linux (OEL, Red Hat-derived) and our Dell PowerEdge 2950 servers have no problems with them. At first, OEL 4u5 had a terribly confusing issue with device enumeration where the first on-board NIC (labeled 1) would end up as eth1 and the other (labeled 2) would become eth0. That was fixed later on and I've reported on it here, 2 years ago.&lt;br /&gt;&lt;br /&gt;Lately, I've been playing with other Linux distos and seeing how well the (old) Dell servers hold up new distributions. I always used netimages where I install the OS over the network. For one, this greatly speeds up the ISO download and it also ensures I have an updated system after installation ready for testing. &lt;br /&gt;&lt;br /&gt;While Red Hat and SUSE-based distos are not a problem, Debian-based versions can be. This mainly has to do with the strict philosophy of their maintainers that non-free drivers and firmware should not be included in the image. In my case, the lack of built-in Broadcom (bnx2) drivers causes my system to be dead on the network. So you need to include a "driver disk". But how...?&lt;br /&gt;&lt;br /&gt;Debian fortunately has a nice way to do this: you include any or all your drivers on a floppy or USB disk (image, in case you're working remotely). Put the .tar.gz archives in the root of the device or inside a /firmware directory, connect it at boot time so the installer sees the device and you should be fine. Curious where you can get these &lt;a href="http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/"&gt;drivers and firmware packages for Ubuntu or Debian&lt;/a&gt;? Check this &lt;a href="http://packages.debian.org/search?keywords=firmware"&gt;archive&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Oh and this also works with manufacturer's drivers, such as FC NICs, Intel NICs, Qlogic HBAs, and so on, should you be dissatisfied with the built-in drivers or require more recent drivers for specific functionality. More details and information can be found on &lt;a href="http://www.debian.org/releases/lenny/i386/ch06s04.html.en"&gt;Loading Missing Firmware&lt;/a&gt; from the Debian Lenny release notes.&lt;br /&gt;&lt;br /&gt;Update: Specifically for Debian Lenny on Dell hardware, you should also read this detailed &lt;a href="http://www.ducea.com/2009/03/02/debian-lenny-pxe-installation-on-dell-poweredge-19502950-servers-bnx2-annoyances/"&gt;HOWTO perform unattended PXE installs with Debian Lenny&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3344223816867385361?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.debian.org/releases/lenny/i386/ch06s04.html.en' title='Loading firmware during install in debian-based Linux distos'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3344223816867385361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3344223816867385361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3344223816867385361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3344223816867385361'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/loading-firmware-during-install-in.html' title='Loading firmware during install in debian-based Linux distos'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8971573987310128273</id><published>2009-06-02T13:20:00.001+02:00</published><updated>2010-11-12T12:11:24.856+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='nfs'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='test'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Switching from VMware to FreeBSD Jails when I/O fails</title><content type='html'>An interesting read from Slashdot mentioned a company &lt;a href="http://www.yippiemove.com/"&gt;YippieMove&lt;/a&gt; who &lt;a href="http://www.playingwithwire.com/2009/06/virtual-failure-yippiemove-switches-from-vmware-to-freebsd-jails/"&gt;switched from VMware to FreeBSD Jails&lt;/a&gt; when their infrastructure ran into so many problems doing I/O that something had to change. Interestingly, &lt;a href="http://en.wikipedia.org/wiki/FreeBSD_jail"&gt;BSD Jails&lt;/a&gt; resembles Solaris' Zones and Linux &lt;a href="http://linux-vserver.org/Welcome_to_Linux-VServer.org"&gt;vservers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Bottom-line is that, as the comments mention very well, you have to “know your workload before picking the technology.” Also, which hardware generation you run VMware on has a big impact. Newer hardware has a significantly better support for virtualization when compared to older generation hardware.&lt;br /&gt;We've had similar I/O problems with NFS shares exported to various bare metals (BMs) and VMs and we choose to move to an ECM NAS instead (based on the number and the volumes of the shares). I doubt installing vSphere 4 on our old PowerEdge 2950 would make any difference as the old hardware is simply already stretched to its limits.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8971573987310128273?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.playingwithwire.com/2009/06/virtual-failure-yippiemove-switches-from-vmware-to-freebsd-jails/' title='Switching from VMware to FreeBSD Jails when I/O fails'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8971573987310128273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8971573987310128273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8971573987310128273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8971573987310128273'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/06/switching-from-vmware-to-freebsd-jails.html' title='Switching from VMware to FreeBSD Jails when I/O fails'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2649257185885174832</id><published>2009-05-14T17:28:00.003+02:00</published><updated>2011-05-03T14:51:13.742+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vlan'/><category scheme='http://www.blogger.com/atom/ns#' term='trunking'/><category scheme='http://www.blogger.com/atom/ns#' term='teaming'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='nic'/><title type='text'>lldpd and cdpr: finding the switch port from Linux</title><content type='html'>An article on &lt;a href="http://www.debian-administration.org/"&gt;Debian Administration&lt;/a&gt; got my attention  today, since it listed something my colleague just showed to me the other day.&lt;br /&gt;&lt;br /&gt;Often, when debugging network issues, you call up some support guy and he wants to know which switch ports your NIC is using. Often, you're in the office and the server is in a distant data center. So getting to the cables is next impossible or very time-consuming at the very least. And often, documentation is not trusted because you are having problems to begin with.&lt;br /&gt;&lt;br /&gt;Using &lt;a href="http://www.debian-administration.org/article/Where_art_thou_-_CDPR"&gt;CDPR&lt;/a&gt; or the less brand-specific &lt;a href="https://trac.luffy.cx/lldpd/"&gt;lldpd&lt;/a&gt; can become a god-sent tool. It allows you to monitor Cisco Discovery Protocol packets from the command line and tell the network admin exactly what he needs to know. :)&lt;br /&gt;&lt;br /&gt;Solaris admins have &lt;a href="http://www.bga.org/~lessem/psyc5112/usail/man/solaris/snoop.1.html"&gt;snoop&lt;/a&gt; to make use of. Linux guys can also use tcpdump:&lt;br /&gt;&lt;pre&gt;tcpdump -nn -v -i &lt;eth_nic&gt; -s 1500 -c 1 ‘ether[20:2] == 0×2000’&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2649257185885174832?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.debian-administration.org/article/Where_art_thou_-_CDPR' title='lldpd and cdpr: finding the switch port from Linux'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2649257185885174832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2649257185885174832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2649257185885174832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2649257185885174832'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/05/lldpd-and-cdpr-finding-switch-port-from.html' title='lldpd and cdpr: finding the switch port from Linux'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3045412776034594452</id><published>2009-05-05T14:40:00.001+02:00</published><updated>2010-11-12T12:04:46.894+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='nic'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='san'/><title type='text'>IPMI on Dell PowerEdge servers under Linux</title><content type='html'>Never seen so many &lt;a href="http://www.intel.com/design/servers/ipmi/"&gt;IPMI&lt;/a&gt; messages flying around on the Dell Linux mailing list. It's an &lt;a href="http://openipmi.sourceforge.net/"&gt;open standard&lt;/a&gt; to monitor information of basic health parameters of a server. Here is a very good from by someone from Dell that &lt;a href="http://lists.us.dell.com/pipermail/linux-poweredge/2009-May/039144.html"&gt;sums up the usage and support of IPMI under Linux&lt;/a&gt; on Dell PowerEdge servers.&lt;br /&gt;&lt;br /&gt;Basically, you only need ipmitool to issue power on/off  the servers. If you want to do more, you need to install the IPMI packages (yum install OpenIPMI)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3045412776034594452?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://lists.us.dell.com/pipermail/linux-poweredge/2009-May/039144.html' title='IPMI on Dell PowerEdge servers under Linux'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3045412776034594452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3045412776034594452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3045412776034594452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3045412776034594452'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/05/ipmi-on-dell-poweredge-servers-under.html' title='IPMI on Dell PowerEdge servers under Linux'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-6007910199210658189</id><published>2009-05-04T14:05:00.001+02:00</published><updated>2009-06-04T10:14:38.923+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Gurtle plugin for TortoiseSVN</title><content type='html'>&lt;a href="http://tortoisesvn.net/node/369"&gt;Gurtle&lt;/a&gt; is an IBugTraqProvider plugin for TortoiseSVN, dealing with the issue tracker of Google Project Hosting (aka Google Code).&lt;br /&gt;&lt;br /&gt;Gurtle just released a new version 0.4, and this time it comes with a nice installer so you don't have to build it yourself anymore. In case you don't know whether you need this tool, ask yourself two questions:&lt;br /&gt;    * Are you using TortoiseSVN?&lt;br /&gt;    * Are you hosting one or more projects on Google Project Hosting?&lt;br /&gt;If you answered both questions with yes, then you need Gurtle!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-6007910199210658189?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tortoisesvn.net/node/369' title='Gurtle plugin for TortoiseSVN'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/6007910199210658189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=6007910199210658189' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6007910199210658189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6007910199210658189'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/05/gurtle-plugin-for-tortoisesvn.html' title='Gurtle plugin for TortoiseSVN'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-3038940148157232007</id><published>2009-04-29T13:53:00.001+02:00</published><updated>2011-05-05T09:46:50.750+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Dell Server LCD Update Script</title><content type='html'>Wouldn't it be great if you could use the LCD on a Dell PowerEdge to display the names of the VMs running on it? You may never to know where a VM actually, but if you do, you usually need it badly. Well Nickapedia wrote the script and the HOWTO for you: &lt;a href="http://nickapedia.com/2009/01/03/dell-server-lcd-update-script/"&gt;Dell Server LCD Update Script&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It uses Dell &lt;a href="http://linux.dell.com/wiki/index.php/Repository/OMSA"&gt;OMSA&lt;/a&gt; on ESX and IPMI to get access to the VM names and then outputs these on the LCD. Brilliant! See &lt;a href="http://www.youtube.com/watch?v=Slm3MDMD7Dc"&gt;video on YouTube&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;BTW: won't work on ESXi because OMSA is not supported there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-3038940148157232007?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://nickapedia.com/2009/01/03/dell-server-lcd-update-script/' title='Dell Server LCD Update Script'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/3038940148157232007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=3038940148157232007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3038940148157232007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/3038940148157232007'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/dell-server-lcd-update-script.html' title='Dell Server LCD Update Script'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4437897897489649970</id><published>2009-04-28T15:31:00.001+02:00</published><updated>2010-11-12T12:07:05.411+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>AIDE - Advanced Intrusion Detection Environment</title><content type='html'>Been testing my new Oracle Linux stack based on RHEL 5.3. We have a lot of problems with sysops and admins editing files to fix problems. Only recently we started using subversion for release management so we can check for specific versions and verify the (unmodifed) integrity on files. Subversion will also let those sysops and admins commit their changes back into subversion, so changes get documented, verified, discussed and distributed through bug fix releases. &lt;br /&gt;&lt;br /&gt;However, OEL/RHEL 5 comes bundled with &lt;a href="http://www.cs.tut.fi/~rammer/aide.html"&gt;AIDE - Advanced Intrusion Detection Environment&lt;/a&gt; and I've started running tests on my test servers.&lt;br /&gt;&lt;br /&gt;When you initialize the AIDE database as part of the final post installation steps, you run &lt;tt&gt;aide -i&lt;/tt&gt;. This creates base reference database - aka snapshot - of all files that you use later on for any modifications. Using &lt;tt&gt;aide -u&lt;/tt&gt; you update that db.&lt;br /&gt;&lt;br /&gt;Small problem is that you may a lot of &lt;tt&gt;lgetfilecon_raw failed&lt;/tt&gt; errors. In my case, this had to do SELinux being disabled and aide checking for it. Editing the &lt;tt&gt;/etc/aide.conf&lt;/tt&gt; file and removing all references to &lt;tt&gt;selinux&lt;/tt&gt; there, then reinitializing the database fixed that. Don't forget to copy the newly initialized db!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4437897897489649970?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.cs.tut.fi/~rammer/aide.html' title='AIDE - Advanced Intrusion Detection Environment'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4437897897489649970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4437897897489649970' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4437897897489649970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4437897897489649970'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/aide-advanced-intrusion-detection.html' title='AIDE - Advanced Intrusion Detection Environment'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2500353758623194666</id><published>2009-04-28T12:02:00.001+02:00</published><updated>2010-11-12T12:04:19.704+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Virtual Oracle database in VMware vSphere 4.0</title><content type='html'>There's a big discussion going on at my workplace about virtualizing Oracle databases. It used to be not done because of performance, but it offers many really useful features such as hardware independence, fail-over, VMotion and cloning, vmdk copies, etc.&lt;br /&gt;&lt;br /&gt;Oracle had previously told us they supported Oracle in VMs. When they announced &lt;a href="http://wiki.oracle.com/page/Oracle+VM"&gt;Oracle VM Server&lt;/a&gt; based on Xen, they retracted this statement. We weren't impressed. Microsoft tried to do the same things while they were working on Hyper-V and so on. Eventually, anti-monopoly laws forced them to support competitors in the same way as they support their own virtualization flavor. So I expect Oracle to do the same. In the mean time... we're playing with &lt;a href="http://www.oracle.com/technologies/virtualization/index.html"&gt;Oracle Xen thingy&lt;/a&gt; as well as investigating &lt;a href="http://www.vmware.com/pdf/Perf_ESX40_Oracle-TPC-C-eval.pdf"&gt;virtual databases running on VMware 4.0 aka vSphere&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2500353758623194666?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.vmware.com/pdf/Perf_ESX40_Oracle-TPC-C-eval.pdf' title='Virtual Oracle database in VMware vSphere 4.0'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2500353758623194666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2500353758623194666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2500353758623194666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2500353758623194666'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/virtual-oracle-database-in-vmware.html' title='Virtual Oracle database in VMware vSphere 4.0'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5614570395585166940</id><published>2009-04-28T10:33:00.001+02:00</published><updated>2011-05-05T09:47:25.093+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Drizzle: Lightweight SQL Database for Cloud and Web</title><content type='html'>&lt;a href="https://launchpad.net/drizzle"&gt;Drizzle&lt;/a&gt;: "The Drizzle project is building a database optimized for Cloud and Net applications. It is being designed for massive concurrency on modern multi-core architecture. The code is originally derived from MySQL."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5614570395585166940?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://launchpad.net/drizzle' title='Drizzle: Lightweight SQL Database for Cloud and Web'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5614570395585166940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5614570395585166940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5614570395585166940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5614570395585166940'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/drizzle-lightweight-sql-database-for.html' title='Drizzle: Lightweight SQL Database for Cloud and Web'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4535195786872632325</id><published>2009-04-22T16:58:00.002+02:00</published><updated>2009-04-29T14:04:28.938+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='automation'/><category scheme='http://www.blogger.com/atom/ns#' term='nfs'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Common auto mounts for Linux and Solaris</title><content type='html'>We are trying to create some common ground between Solaris and Linux environments. For example, auto mounting scripts of NFS file systems. One issue was that Sun uses the master map file called &lt;tt&gt;auto_master&lt;/tt&gt; whereas Linux defaults to &lt;tt&gt;auto.master&lt;/tt&gt;. &lt;br /&gt;&lt;br /&gt;Thankfully, you can tweak &lt;tt&gt;/etc/sysconfig/autofs&lt;/tt&gt; and use MASTER_MAP_NAME to tell Linux to also &lt;a href="http://linux.die.net/man/8/automount"&gt;use &lt;tt&gt;auto_master&lt;/tt&gt;&lt;/a&gt;. Problem solved!&lt;br /&gt;&lt;br /&gt;Update: dont' forget to open &lt;tt&gt;/etc/nsswitch.conf&lt;/tt&gt; and edit the line for &lt;tt&gt;autofs&lt;/tt&gt;. I had to delete &lt;tt&gt;nisplus&lt;/tt&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4535195786872632325?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.die.net/man/8/automount' title='Common auto mounts for Linux and Solaris'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4535195786872632325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4535195786872632325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4535195786872632325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4535195786872632325'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/common-auto-mounts-for-linux-and.html' title='Common auto mounts for Linux and Solaris'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7829122054137080148</id><published>2009-04-21T16:28:00.002+02:00</published><updated>2009-06-04T10:15:12.787+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>CollabNet Subversion 1.6.1 released</title><content type='html'>CollabNet has released binaries of &lt;a href="http://blogs.open.collab.net/svn/2009/04/collabnet-svn-161-now-available-windows-rhel-solaris.html"&gt;Subversion 1.6.1&lt;/a&gt; for all major platforms: Windows, Linux, Solaris and OS X. The Windows client is also already updated, other should follow soon.&lt;br /&gt;&lt;br /&gt;SVN 1.6 is a big step forward in the area of collaborative development as merging has been improved over 1.5 and very much so from 1.4. More tools building upon SVN are also appearing, expanding the functionality of the plain SVN server with things like &lt;a href="http://sourceforge.net/projects/almsuite/"&gt;ALM&lt;/a&gt;, &lt;a href="http://www.clearvision-cm.com/products/unified-change-management-for-subversion.html"&gt;Agile support&lt;/a&gt; and more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7829122054137080148?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.open.collab.net/svn/2009/04/collabnet-svn-161-now-available-windows-rhel-solaris.html' title='CollabNet Subversion 1.6.1 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7829122054137080148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7829122054137080148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7829122054137080148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7829122054137080148'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/collabnet-svn-161-released.html' title='CollabNet Subversion 1.6.1 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-6539571159827548070</id><published>2009-04-20T14:51:00.001+02:00</published><updated>2010-11-12T12:01:20.165+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle Buys Sun</title><content type='html'>&lt;a href="http://developers.slashdot.org/article.pl?sid=09/04/20/128246"&gt;Slashdot&lt;/a&gt;: "Oracle Corporation (NASDAQ: ORCL) and Sun Microsystems (NASDAQ: JAVA) announced today they have entered into a definitive agreement under which &lt;a href="http://www.oracle.com/us/corporate/press/018363"&gt;Oracle will acquire Sun&lt;/a&gt; common stock for $9.50 per share in cash. The transaction is valued at approximately $7.4 billion, or $5.6 billion net of Sun's cash and debt."&lt;br /&gt;&lt;br /&gt;Note: Oracle's server is currently Slashdotted. LOL&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-6539571159827548070?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://developers.slashdot.org/article.pl?sid=09/04/20/128246' title='Oracle Buys Sun'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/6539571159827548070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=6539571159827548070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6539571159827548070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/6539571159827548070'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/oracle-buys-sun.html' title='Oracle Buys Sun'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-1792083503362422776</id><published>2009-04-02T16:58:00.001+02:00</published><updated>2010-11-12T12:08:28.558+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='centos'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>CentOS 5.3 released</title><content type='html'>Looking for Red Hat support but can't afford it? But into Oracle's Unbreakable support. Looking for Oracle's support but don't want to pay for it? Look into CentOS!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.heise.de/english/newsticker/news/135599"&gt;CentOS 5.3 was just released&lt;/a&gt;, bringing the Enterprise-style disto on par with RHEL 5.3 for the latest hardware and driver support with major manufacturers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-1792083503362422776?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.heise.de/english/newsticker/news/135599' title='CentOS 5.3 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/1792083503362422776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=1792083503362422776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1792083503362422776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/1792083503362422776'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/centos-53-released.html' title='CentOS 5.3 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4014047805123882632</id><published>2009-04-01T09:31:00.001+02:00</published><updated>2010-11-12T12:06:28.310+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kickstart'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='nfs'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='ldap'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Subversion 1.6 released</title><content type='html'>We currently use SVN to enable us to do release management of deployments. The SVN server holds all our kickstart, post installation and configuration scripts, as well as distribution scripts for software packages (Oracle database, application server, OEM, the OEM agent and more). The actual packages are not in SVN but on an NFS server. CollabNet released a new version of Subversion (SVN) a few days ago. And I'm excited! Subversion 1.6 introduces several new features, including improved &lt;a href="http://blogs.open.collab.net/svn/2009/03/subversion-with-apache-and-ldap-updated.html"&gt;authentication&lt;/a&gt; (Apache + LDAP) and file system storage as well as better handling of tree conflicts. Check the &lt;a href="http://subversion.tigris.org/svn_1.6_releasenotes.html"&gt;release notes&lt;/a&gt; for full details.&lt;br /&gt;&lt;br /&gt;The new version also introduces a new public way to &lt;a href="http://subversion.tigris.org/svn_1.6_releasenotes.html#historical-uris"&gt;reference the history&lt;/a&gt; of the repository. You can now read older versions of files through the web interface without the need for a SVN client. This enables 3rd party tools do innovative things through an easy to use interface into SVN.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4014047805123882632?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://subversion.tigris.org/svn_1.6_releasenotes.html' title='Subversion 1.6 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4014047805123882632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4014047805123882632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4014047805123882632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4014047805123882632'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/04/subversion-16-released.html' title='Subversion 1.6 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-8217234974067263132</id><published>2009-03-31T16:12:00.001+02:00</published><updated>2010-11-12T12:05:53.112+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='support level'/><category scheme='http://www.blogger.com/atom/ns#' term='patches'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='licenses'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='updates'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle Public Yum Server</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://oracleimg.com/technology/tech/linux/images/ubl-solo.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 81px; height: 97px;" src="http://oracleimg.com/technology/tech/linux/images/ubl-solo.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Oracle has released the Linux base install repositories to the public. This means that, when you have obtained the ISOs for OEL4 or OEL5, you can install packages freely using yum. The so-called "base channels" are available for free and without support over Internet. This applies to Oracle VM (Xen) as well. All you need is their &lt;tt&gt;.repo&lt;/tt&gt; files, yum check-update, and you're set.&lt;br /&gt;&lt;br /&gt;Updates and Patches require a support license. Check &lt;a href="http://public-yum.oracle.com/"&gt;Oracle Public Yum Server&lt;/a&gt; for details and howto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-8217234974067263132?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://public-yum.oracle.com/' title='Oracle Public Yum Server'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/8217234974067263132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=8217234974067263132' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8217234974067263132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/8217234974067263132'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/03/oracle-public-yum-server.html' title='Oracle Public Yum Server'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2857287823462499346</id><published>2009-03-31T11:23:00.001+02:00</published><updated>2011-05-05T09:46:50.752+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise manager'/><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='poweredge'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Nagios plugin for Dell OpenManage</title><content type='html'>&lt;a href="http://www.hpccommunity.org/sysmgmt/"&gt;HPC Community - Systems Management&lt;/a&gt;: "The Dell OpenManage Nagios Plug-in is a freely available, open source plug-in for the Nagios network monitor. By harnessing Dell OpenManage (OMSA), the plug-in provides the ability to monitor the overall health of supported Dell hardware models, all via the Nagios interface. Additionally, the Nagios notification mechanism may be used to provide alerts regarding system state based upon the information reported by the Dell OpenManage Nagios Plug-in."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2857287823462499346?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.hpccommunity.org/sysmgmt/' title='Nagios plugin for Dell OpenManage'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2857287823462499346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2857287823462499346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2857287823462499346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2857287823462499346'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/03/nagios-plugin-for-dell-openmanage.html' title='Nagios plugin for Dell OpenManage'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-4243745356079783598</id><published>2009-03-30T13:35:00.001+02:00</published><updated>2009-04-29T13:58:37.771+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>TortoiseSVN 1.6.0 released</title><content type='html'>&lt;a href="http://tortoisesvn.net/node/364"&gt;TortoiseSVN 1.6.0&lt;/a&gt; introduces better ways of solving merge conflicts and introduces new kinds of conflicts (&lt;a href="http://blogs.open.collab.net/svn/2009/03/subversion-160-and-tree-conflicts.html"&gt;tree conflicts&lt;/a&gt;) as well as easier ways to solve them.&lt;br /&gt;&lt;br /&gt;While git is gaining popularity, I personally don't think most development teams are ready for decentralized code repositories and large corporations may be totally horrified by them. So Subversion is here to stay for a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-4243745356079783598?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tortoisesvn.net/node/364' title='TortoiseSVN 1.6.0 released'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/4243745356079783598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=4243745356079783598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4243745356079783598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/4243745356079783598'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/03/tortoisesvn-160-released.html' title='TortoiseSVN 1.6.0 released'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7893727794079942493</id><published>2009-03-15T22:35:00.001+01:00</published><updated>2009-03-16T09:50:08.485+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Possible data loss in Ext4</title><content type='html'>&lt;a href="http://www.heise.de/english/newsticker/news/134483"&gt;heise online&lt;/a&gt;: "A bug report posted in the bug tracker for the next version of Ubuntu 9.04 (Jaunty Jackalope) describes a massive data loss problem when using Ext4, the future standard file system for Linux, available as an option when installing Ubuntu 9.04. The report describes a crash occurring shortly after the KDE 4 desktop files had been loaded, resulting in the loss of all of the data that had been created, including many KDE configuration files." &lt;br /&gt;&lt;br /&gt;This may not be as relevant for a server setup but it could outline a major vulnaribility in ext4 for now. Read the article for details...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7893727794079942493?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.heise.de/english/newsticker/news/134483' title='Possible data loss in Ext4'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7893727794079942493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7893727794079942493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7893727794079942493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7893727794079942493'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/03/heise-online-possible-data-loss-in-ext4.html' title='Possible data loss in Ext4'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7004497618143744926</id><published>2009-03-09T15:37:00.001+01:00</published><updated>2010-11-12T12:02:35.929+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><title type='text'>Dynamically registering Unix/Linux hosts in DNS</title><content type='html'>An age-old problem in mixed IT environments is that Windows servers can register themselves dynamically in a (Windows) DNS server and Unix/Linux servers can't (easily).&lt;br /&gt;&lt;br /&gt;Solaris has &lt;a href="http://docs.sun.com/app/docs/doc/806-5529/6jehkcs5a?a=view"&gt;a way to fix this&lt;/a&gt; and I just discovered that Red Hat has one too. The &lt;a href="http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/en-US/Reference_Guide/s1-networkscripts-interfaces.html"&gt;RHEL 4 Reference Guide&lt;/a&gt; mentions adding the parameter DHCP_HOSTNAME in the &lt;tt&gt;ifcfg-eth#&lt;/tt&gt; files. That will tell the DHCP client to specify a hostname when acquiring an IP address.&lt;br /&gt;&lt;br /&gt;Another search led to the use of &lt;a href="http://leo.unstable.be/wordpress/?p=66"&gt;nsupdate&lt;/a&gt; which seems to register a Linux host using Kerberos in the AD so that it can update its hostname on future reboots.&lt;br /&gt;&lt;br /&gt;I haven't tested both methods yet, but I will soon and let you know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7004497618143744926?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/en-US/Reference_Guide/s1-networkscripts-interfaces.html' title='Dynamically registering Unix/Linux hosts in DNS'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7004497618143744926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7004497618143744926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7004497618143744926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7004497618143744926'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/03/dynamically-registering-linux-host-in.html' title='Dynamically registering Unix/Linux hosts in DNS'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5007142647263901612</id><published>2009-03-09T11:37:00.001+01:00</published><updated>2009-03-09T11:39:58.255+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Xming - the free X server for Windows</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.zen6478.zen.co.uk/images/cap1.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px;" src="http://www.zen6478.zen.co.uk/images/cap1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.straightrunning.com/XmingNotes/"&gt;Xming&lt;/a&gt; has been updated recently. It is an X server for Windows, so you can easily use your (corporate) Windows desktop to maintain your Linux/Unix servers.&lt;br /&gt;&lt;br /&gt;It is free and uses Putty to make an SSH connection to your *nix server. With a few simple commands the X11 client on Linux can transmit its output (i.e. screen/window) to the X11 server running on Windows. By using a secure SSH session, the process is pretty secure too and can be used from home, with or without a VPN connection.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5007142647263901612?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.straightrunning.com/XmingNotes/' title='Xming - the free X server for Windows'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5007142647263901612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5007142647263901612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5007142647263901612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5007142647263901612'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/03/xming-free-x-server-for-windows.html' title='Xming - the free X server for Windows'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-2133346917877534623</id><published>2009-02-16T15:02:00.001+01:00</published><updated>2010-11-12T12:03:26.019+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='nfs'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Configuration of the Automounter Autofs</title><content type='html'>A Sun Solaris friend of mine looked at me in disgust when he saw my &lt;tt&gt;/etc/fstab&lt;/tt&gt; file to mount NFS mounts, CDs and more. I was seriously hurt so when he explained the shiny happy possibilities of &lt;tt&gt;autofs&lt;/tt&gt; on Solaris (and Linux), I was immediately convinced: &lt;a href="http://www.autofs.org/"&gt;Configuration of the Automounter Autofs&lt;/a&gt;... and all was well!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-2133346917877534623?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.autofs.org/' title='Configuration of the Automounter Autofs'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/2133346917877534623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=2133346917877534623' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2133346917877534623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/2133346917877534623'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/02/configuration-of-automounter-autofs.html' title='Configuration of the Automounter Autofs'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-5967137194972340554</id><published>2009-02-14T15:14:00.001+01:00</published><updated>2009-03-16T09:51:26.462+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='clustering'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>VMware vCenter Server Heartbeat and Oracle VM Manager with Oracle Clusterware</title><content type='html'>If you care about clustering and currently use VMware, you should read Wim Coekaerts' blog about &lt;a href="http://blogs.oracle.com/wim/2009/02/vcenter_server_heartbeat_and_o.html"&gt;vCenter Server Heartbeat and Oracle VM Manager with Oracle Clusterware&lt;/a&gt;... I was gonna look into Oracle VM (and Xen) later this year anyway, but may move it up because of this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-5967137194972340554?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.oracle.com/wim/2009/02/vcenter_server_heartbeat_and_o.html' title='VMware vCenter Server Heartbeat and Oracle VM Manager with Oracle Clusterware'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/5967137194972340554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=5967137194972340554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5967137194972340554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/5967137194972340554'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/02/vmware-vcenter-server-heartbeat-and.html' title='VMware vCenter Server Heartbeat and Oracle VM Manager with Oracle Clusterware'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-955328537540913652</id><published>2009-02-04T13:17:00.001+01:00</published><updated>2009-02-04T14:02:27.182+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rac'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>ORACLE-BASE</title><content type='html'>Just discovered a fabulous resource for installing and configuring Oracle databases on various OS platforms: &lt;a href="http://www.oracle-base.com/articles/Articles.php"&gt;ORACLE-BASE&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Oracle 9i, 10g, 11g but also RAC on Linux, Microsoft, VMware, Xen, etc. Recommended!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-955328537540913652?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.oracle-base.com/articles/Articles.php' title='ORACLE-BASE'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/955328537540913652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=955328537540913652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/955328537540913652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/955328537540913652'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/02/oracle-base.html' title='ORACLE-BASE'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-481436701531709842</id><published>2009-01-29T10:43:00.004+01:00</published><updated>2009-02-18T15:26:39.808+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kickstart'/><category scheme='http://www.blogger.com/atom/ns#' term='lun'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='hba'/><category scheme='http://www.blogger.com/atom/ns#' term='multipath'/><category scheme='http://www.blogger.com/atom/ns#' term='san'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><title type='text'>Multipathd device enumeration</title><content type='html'>Testing my new kickstart file to install Linux on my old Poweredge 2950 dell servers is fine, but multipath presents me with a new problem. &lt;br /&gt;&lt;br /&gt;We boot from SAN, even though the servers have local disks available. Eventually we will move towards Blades, so the experience is useful. But each server has a different number of LUNs available to it. The boot LUN is always LUN id 0. Without &lt;tt&gt;multipathd&lt;/tt&gt;, this gave me &lt;tt&gt;/dev/sdb&lt;/tt&gt; as the boot device. With &lt;tt&gt;multipathd&lt;/tt&gt;, this gives me &lt;tt&gt;/dev/mapper/mpathX&lt;/tt&gt;, where X is the number of LUNs I have. You may see the problem:&lt;br /&gt;The kickstart file must list the boot drive order and designate a place to put the MBR. However, I can't think of a way to tell kickstart to use the last mpath device... I wish there'd be a way to make &lt;tt&gt;/dev/mapper/mpath0&lt;/tt&gt; the boot LUN...&lt;br /&gt;&lt;br /&gt;Update: Well, it seems to be a limitation of multipath support in anaconda. I've booted the OEL 5.3 DVD ISO on 3 different bare metals and each server has a different number of LUNs associated with it. Other than that, they are identical. &lt;br /&gt;On a machine with one boot LUN only, the device name is &lt;tt&gt;/dev/mapper/mapth0&lt;/tt&gt; and using that in kickstart works. On the second machine with 5 LUNs, the boot LUN becomes &lt;tt&gt;mapper/mpath4&lt;/tt&gt; even though the LUNs are numbered starting at zero for the boot LUN. Another machine with various sizes of LUNs, in total 7, has the same issue: the boot LUN - irregardless of its LUN id - becomes mapper/mpath7&lt;/tt&gt;. Hence, the name of the multipathed boot device is dependent on the number of LUNs associated at boot time and not related to the LUN Id numbering set on the SAN-side (EMC DMX-3 in our case). This means you can't specify it in a general kickstart script but must make one for each machine, or only deploy onto machines with only a single boot LUN and add additional LUNs later on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-481436701531709842?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/481436701531709842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=481436701531709842' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/481436701531709842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/481436701531709842'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/01/multipathd-device-enumeration.html' title='Multipathd device enumeration'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7440117862457598181</id><published>2009-01-28T12:13:00.004+01:00</published><updated>2011-05-05T09:48:57.474+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kickstart'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='hba'/><category scheme='http://www.blogger.com/atom/ns#' term='clustering'/><category scheme='http://www.blogger.com/atom/ns#' term='licenses'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='multipath'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Multipath Kickstart Options in RHEL 5.3</title><content type='html'>With Red Hat and Oracle Linux supporting multipathed installation from 5 update 2 on, I thought they should have changed the &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.3/html/Installation_Guide/s1-kickstart2-options.html"&gt;Kickstart Options&lt;/a&gt; as well, so that anaconda can be given the right parameters.&lt;br /&gt;&lt;br /&gt;And I was right. &lt;tt&gt;ignoredisks&lt;/tt&gt; has been added to let the installer ignore SAN disks as well as for cluster setups. &lt;tt&gt;multipath&lt;/tt&gt; has been added to handle dual HBAs cases where the same disk will be seen over two different paths.&lt;br /&gt;&lt;br /&gt;Update: except &lt;tt&gt;ignoredisks&lt;/tt&gt;, there is really not much you need to do but boot the Linux kernel with the option '&lt;tt&gt;mpath&lt;/tt&gt;'. The multipath option lets you set/configure the &lt;tt&gt;multipath.conf&lt;/tt&gt; configuration, I believe. Not used yet. In my case, I use this line to boot Linux and start a kickstart installation:&lt;br /&gt;&lt;pre&gt;linux mpath text nousbstorage ksdevice=eth0 ks=http://server/mpathks.cfg&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;That's it. The first activates multipath-aware option in anaconda. The second uses text mode. The third parameter skips any USB devices in my PowerEdge 2950 (virtual floppy, disk and cdrom). The fourth selects a NIC to use during installation, otherwise you get a screen to select one from. &lt;br /&gt;&lt;br /&gt;I use a sample kickstart file from the &lt;a href="http://wiki.oracle.com/"&gt;Oracle Wiki&lt;/a&gt; that listed the &lt;a href="http://wiki.oracle.com/page/Linux+installation+kickstart+for+Oracle+database"&gt;minimum required packages&lt;/a&gt; for a working server that can run Oracle databases. I'm actively trying to maintain that file in the wiki. The original kickstart file only worked for OEL/RHEL 3/4. Some packages have disappeared in release 5 of the OS.&lt;br /&gt;&lt;br /&gt;Update: here is the Red Hat documentation of &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Installation_Guide/ch-kickstart2.html"&gt;kickstart in Enterprise Linux 5.3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Update2: There are also similar pages for kickstart options in RHEL &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Installation_Guide/s1-kickstart2-options.html"&gt;5.4&lt;/a&gt; and &lt;a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.5/html/Installation_Guide/s1-kickstart2-options.html"&gt;5.5&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7440117862457598181?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.3/html/Installation_Guide/s1-kickstart2-options.html' title='Multipath Kickstart Options in RHEL 5.3'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7440117862457598181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7440117862457598181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7440117862457598181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7440117862457598181'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/01/kickstart-options-in-rhel-53.html' title='Multipath Kickstart Options in RHEL 5.3'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5961248257439764692.post-7460981307420794712</id><published>2009-01-26T10:51:00.001+01:00</published><updated>2009-01-26T10:52:27.275+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Dell OpenManage and their TTY logs</title><content type='html'>Dell's OpenManage tools keep some logs under /var/log and do not clean them up. You also can't turn them off and they contain important info from the PERC controllers.&lt;br /&gt;&lt;br /&gt;Anyway, the &lt;a href="http://lists.us.dell.com/pipermail/linux-poweredge/2008-October/037452.html"&gt;mailing list&lt;/a&gt; mentions this often, so I thought I post a little solution using logrotate: &lt;a href="http://lists.us.dell.com/pipermail/linux-poweredge/2008-October/037643.html"&gt;Dell OpenManage and their TTY logs&lt;/a&gt;.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;/var/log/TTY_*.log {&lt;br /&gt;     daily&lt;br /&gt;     notifempty&lt;br /&gt;     missingok&lt;br /&gt;     rotate 7 # how many you want to save&lt;br /&gt;     compress&lt;br /&gt;     delaycompress&lt;br /&gt;     sharedscripts&lt;br /&gt;     postrotate&lt;br /&gt;         /usr/sbin/invoke-rc.d dsm_om_shrsvc restart &gt;/dev/null 2&gt;&amp;1 || true&lt;br /&gt;     endscript&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;See also &lt;a href="http://www.planetmy.com/blog/how-to-logrotate-omsa-tty-log-file-on-linux/"&gt;Planet Malaysia&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5961248257439764692-7460981307420794712?l=breakablelinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://lists.us.dell.com/pipermail/linux-poweredge/2008-October/037643.html' title='Dell OpenManage and their TTY logs'/><link rel='replies' type='application/atom+xml' href='http://breakablelinux.blogspot.com/feeds/7460981307420794712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5961248257439764692&amp;postID=7460981307420794712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7460981307420794712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5961248257439764692/posts/default/7460981307420794712'/><link rel='alternate' type='text/html' href='http://breakablelinux.blogspot.com/2009/01/dell-openmanage-and-their-tty-logs.html' title='Dell OpenManage and their TTY logs'/><author><name>Christian Peper</name><uri>https://profiles.google.com/114225095150930556305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-eBxh4G2Ds24/AAAAAAAAAAI/AAAAAAAAAV0/iXFnezcUj00/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
