備忘録: Debian wheezy で OpenSM を動かす方法

apt-get install opensm  

で OpenSM をインストールしたあと

/etc/default/opensm を編集し OpenSM を動作させるポートのGUID (ibstat 等で調べる) を指定し

/etc/udev/rules.d/99-umad.rules

KERNEL=="umad*", NAME="infiniband/%k", MODE="0666"  
KERNEL=="issm*", NAME="infiniband/%k", MODE="0666"  

こうして

tail -f /var/log/opensm* 等でログを確認しつつ

service opensm start  

で起動してみる。

たぶん

mkdir /dev/infiniband  
ln -s /dev/issm0 /dev/inifiniband/  
ln -s /dev/issm1 /dev/inifiniband/  
ln -s /dev/umad0 /dev/inifiniband/  
ln -s /dev/umad1 /dev/inifiniband/  

しないと動かないかもしれない。