- PR -

NFSでマウントしたディレクトリへのアクセスについて

1
投稿者投稿内容
akt
会議室デビュー日: 2005/07/30
投稿数: 1
投稿日時: 2005-07-30 03:23
NFSでマウントしたディレクトリへApache経由でアクセスできなくて質問します。
よろしくお願い致します。
また、件名にNFSとか書きながら実際はCVS関係のツールインストールでつまづいています。

OSはFedora Core 4です。

まず、hostAとhostBがあります。
hostAに/home/cvsrootがあり、/etc/exportsでhostBに対してexportしています。
$ less /etc/exports
/home hostB:/home(rw,async)

hostBでは
Apacheとviewcvsがインストールされています。
hostBでhostAの/homeをマウントしており、
hostBからも/home/cvsrootでファイルを見ることができます。
hostA, hostB共にアカウント情報は全く同じにしてあります。

hostBで
http://localhost/cgi-bin/viewcvs.cgi
とすると、/home/cvsrootが見つからないとエラーが出ます。
hostAでもApacheとviewcvsをインストールして同様に
http://localhost/cgi-bin/viewcvs.cgi
を実行しましたら通常通りリポジトリを見ることができました。

hostA, Bから/home以下は通常通り読み書きできるのですが、
CGI経由であると読めないのですが、そういうものなのでしょうか?


これと似た症状で、CVSSpamと言うRubyスクリプトをCVSROOTに入れて使用しており、/home/cvsroot/CVSROOTの実体はhostAにあります。hostAではコミットが通常通りで切るのですが、hostBから/home/cvsroot/CVSROOTはマウントされているにもかかわらず、hostBでコミットすると/home/cvsroot/CVSROOTにあるRubyスクリプトが無いと言われます。

この2件が関係あるのかわかりませんが、NFSでマウントしたスクリプトなどはシェル以外から実行できないものなのでしょうか?
miz
会議室デビュー日: 2006/04/23
投稿数: 3
投稿日時: 2006-04-23 15:15
apacheを起動しているuidで、NFSマウントしたdirectoryに書き込みが出来るのでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)