Linux NFS ユーティリィティパッケージのバージョン 0.1.5 についての資料です。 knfsd 1.4.7 に準拠します。 警告 - Linux 2.2 から 2.2.13 の NFS サーバは他の NFS クライアントの実 装と互換性がありません。Linux 以外の NFS クライアント向けの NFS サーバ として Linux 2.2.x を使うつもりなら、Linux NFS CVS サーバから Linux NFS カーネルを入手してください。 - 1. ssh のために環境変数 (CVS_RSH) を設定します。 2. Linux NFS CVS サーバにログインします - # cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs login 初めてならパスワードはありません。 3. 最新の Linux 2.2 NFS カーネルをチェックアウトします - a. NFS V2 ブランチから - # cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs co -r linux-2-2-nfsv2 linux-2.2 b. メイントランクから - # cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs co linux-2.2 4. 最新の NFS カーネルを使いたくないなら、NFS パッチが利用できるカーネ ルを探すことができます - # cd linux-2.2 # cvs -z 9 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs status -v Makefile 次にカーネルパッチを生成します - # cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs rdiff -ko -u -r linux-2-2-xx -r linux-2-2-xx-nfsv2-xxxxx linux-2.2 使おうとしているカーネル向けの NFS パッチがない場合、そのカーネルバー ジョンに最も近いパッチを用い、手でパッチをしなければなりません。 Linux NFS CVS サーバ上に Linux 2.3 (linux-2.3) 向けの Linux NFS カーネ ルソースツリーがあります。私たちは皆さんの協力を必要としています。 Linux NFS プロジェクトに貢献するために http://www.linuxnfs.sourceforge.org へ来てください。 まず登録をします。次の項目を nfs-admin@linuxnfs.sourceforge.org に email で送ってください - 1. www.linuxnfs.sourceforge.org 上のユーザ id。 2. 作業したい NFS の分野。 登録が完了したら、こちらから連絡します。 Linux NFS メーリングリストは、 次のところです - http://lists.sourceforge.net/mailman/listinfo/nfs/ ウェブブラウザを介し、参加およびメーリングリストのアーカイブ検索ができ ます。 nfs-utils パッケージは CVS サーバから入手できます - # cvs -z 3 -d:pserver:anonymous@cvs.linuxnfs.sourceforge.org:/cvsroot/nfs co nfs-utils 上記で最新のバージョンを入手できます。 次のファイルです - ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs-utils-0.1.5.tar.gz ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs-utils-0.1.4-0.1.5.diff.gz コンパイルするには、下記のように行います。 # ./configure # make # make install nfs-utils のバイナリがインストールされます。NFS サービスのスクリプトを インストールしなければなりません。RedHat 6.x 向けに提供されたスクリプ トは etc/redhat 内に二つあります。それらは RedHat 6.1 上でテストされて います。 RedHat 6.1 で # rpm -ta nfs-utils-0.1.5.tar.gz とし、ソースおよびバイナリ RPM を構築します。 util-linux の mount が古すぎる場合、二つのパッチが必要です - ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/util-linux-2.9o-mount-nfsv3.patch ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/util-linux-2.9w-mount-nfsv3try.patch では。 著者:H.J. , 1999 年 12 月 19 日 日本語訳:野本浩一 < hng@ps.ksky.ne.jp> 校正:中谷千絵さん Akihiro KODAさん