<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Infiniband on BAFM</title><link>https://christian.blog.pakiheim.de/tags/infiniband/</link><description>Recent content in Infiniband on BAFM</description><generator>Hugo -- 0.160.1</generator><language>en</language><lastBuildDate>Fri, 08 Aug 2014 08:45:02 +0000</lastBuildDate><atom:link href="https://christian.blog.pakiheim.de/tags/infiniband/index.xml" rel="self" type="application/rss+xml"/><item><title>Xen dom0 failing with kernel panic</title><link>https://christian.blog.pakiheim.de/posts/2014-08-08_xen-dom0-failing-with-kernel-panic/</link><pubDate>Fri, 08 Aug 2014 08:45:02 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=2496</guid><description>&lt;p&gt;I&amp;rsquo;m building a 6-node cluster, using Xen at the moment. For the last few days, I tried my setup in a virtual machine, simply because VM&amp;rsquo;s boot much faster than the real hardware. However, certain things you can only replicate on the real hardware (for example, the InfiniBand interfaces, as well as certain nfs-stuff).&lt;/p&gt;
&lt;p&gt;So I spent most of the day to replicate my configurations onto the hardware. After getting all done, the moment of the first boot &amp;hellip; &lt;strong&gt;kaput&lt;/strong&gt;! Doesn&amp;rsquo;t boot, just keeps hanging before booting the real kernel. Now what ? I removed the Xen vga parameters and rebooted (waited ~2 minutes in the process) until I finally saw the root cause for my trouble:&lt;/p&gt;</description></item><item><title>OFED packages for Debian</title><link>https://christian.blog.pakiheim.de/posts/2009-08-04_ofed-packages-for-debian/</link><pubDate>Tue, 04 Aug 2009 12:25:08 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=2504</guid><description>&lt;p&gt;&lt;a href="https://christian.blog.pakiheim.de/posts/2014-08-08_xen-dom0-failing-with-kernel-panic" title="Xen dom0 failing with kernel panic"&gt;As I mentioned yesterday&lt;/a&gt;, I&amp;rsquo;m currently doing some project work. Said project includes InfiniBand technology.&lt;/p&gt;
&lt;p&gt;Apparently we bought a &amp;ldquo;cheap&amp;rdquo; InfiniBand switch, which comes without a subnet manager. So, in order to communicate between the nodes, you need to install the subnet manager (&lt;a href="http://pkg-ofed.alioth.debian.org/"&gt;opensm&lt;/a&gt; in my case) on each node.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt" id="hl-0-1"&gt;&lt;a class="lnlinks" href="#hl-0-1"&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-2"&gt;&lt;a class="lnlinks" href="#hl-0-2"&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-3"&gt;&lt;a class="lnlinks" href="#hl-0-3"&gt;3&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-4"&gt;&lt;a class="lnlinks" href="#hl-0-4"&gt;4&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;echo &amp;#39;deb http://pkg-ofed.alioth.debian.org/apt/ofed ./&amp;#39; &amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; /etc/apt/sources.list.d/openfabrics.list;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; aptitude update;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; aptitude install opensm
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;In order to utilize the InfiniBand interface you need to do a few things first though:&lt;/p&gt;</description></item></channel></rss>