Linux Kernel 2.2 Documentation:
/usr/src/linux/Documentation/knfsd.txt
knfsd.txt
Linux NFS ユーティリティパッケージの情報
[プレインテキスト版]
- 原著作者: H.J. <hjl@lucon.org>
- 翻訳者: 野本浩一 <hng@ps.ksky.ne.jp>
- バージョン: 2.2.14
- 翻訳日時: 2001/12/25
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. <hjl@lucon.org>, 1999 年 12 月 19 日
日本語訳:野本浩一 < hng@ps.ksky.ne.jp>
校正:中谷千絵さん <jeanne@mbox.kyoto-inet.or.jp>
Akihiro KODAさん <coda@post.kek.jp>
Linux カーネル 2.2 付属文書一覧へ戻る