インストール手順

lin_tape が既にシステムにインストールされている場合は、 更新手順を参照してください。 このセクションでは、 lin_tape デバイス・ドライバーを、現在インストールされていないシステムにインストールすることを想定しています。

Linux® for S/390® または Linux for zSeriesが稼働しているシステムに lin_tape をインストールする場合は、 OpenFCP アダプター・デバイス・ドライバー zfcp がカーネルにロードされていることを確認してください。 zfcpを構成してインストールする方法については、 IBM System z モデルでのテープおよびメディア・チェンジャー装置の構成 を参照してください。

C/C++ 開発パッケージとカーネル開発パッケージがシステムにインストールされていることを確認してください。 lin_taped デーモンのすべての付加価値を使用して lin_tape ドライバーをインストールするには、以下のステップを実行します。
  1. 該当するレベルのソース RPM パッケージを、インストール先の Linux カーネル上の任意のディレクトリーにダウンロードします。
  2. rpmbuild -- rebuild < filename>を実行します。ここで、 < filename> は RPM ファイルの名前です。 バイナリー RPM パッケージは、ソース RPM パッケージからカーネル用に作成されます。 例:
    >rpmbuild --rebuild lin_tape-1.x.x.x.0-1.src.rpm
    注: 現行の lin_tape ドライバーの場合、 st/sg インターフェースのパス・フェイルオーバーを有効にすることができます。 詳しくは、 st および sg インターフェースのパス・フェイルオーバーの有効化 を参照してください。 パス・フェイルオーバーが有効になっていて、 st デバイスまたは sg デバイスに対しても有効にする場合は、このステップで sfmp という名前の追加フラグを追加する必要があります。
    >rpmbuild --rebuild -with sfmp lin_tape-1.x.x.x.0-1.src.rpm
  3. ビルドからの出力が画面に印刷されます。 出力の終わり近くに、バイナリー RPM パッケージのファイル名と場所を示す行があります。 例えば、以下のような行が画面に出力されます。
    Wrote: /usr/src/redhat/RPMS/i386/lin_tape-1.x.x.x.0-1.i386.rpm
  4. バイナリー・パッケージから lin_tape ドライバーをインストールするには、 > rpm -ivh < filename> を実行します。以下に例を示します。
    >rpm -ivh /usr/src/redhat/RPMS/i386/lin_tape-1.x.x.x.0-1.i386.rpm
    注: Ubuntuの場合は、 エイリアン -i --scripts < filename> (lin_tape バージョン 3.0.33以降) を実行します。
  5. lin_taped デーモンをインストールするには、それを Linux ファイル・システムにダウンロードし、デーモン RPM ファイルに対して rpm -ivh を実行します。 例:
    >rpm -ivh /usr/src/redhat/RPMS/i386/lin_taped-1.x.x.x.0-rhel5.i386.rpm
    注: Ubuntuの場合、 星 -i --scripts < lin_taped * .rpm>を実行してから、 sudo update-rc.d lin_tape defaults を実行します。