web-dev-qa-db-ja.com

AFSファイルシステムをマウントするにはどうすればよいですか?

私の現在の方法は、Nautilusのグラフィカルインターフェイスを使用してSSH経由でファイルシステムをマウントすることですが、AFSファイルシステムをマウントし、AFS固有の機能(アクセス許可など)にアクセスできるツールを使用したいです。 apt-getでOpenAFSをインストールしようとしましたが、これまでのところ、カーネルモジュールはコンパイルを拒否しています。また、OpenAFSがインストールされていると仮定すると、実際にリモートファイルシステムを/media/afsまたは何らかのディレクトリにマウントする方法がよくわかりません。

http://kernel.ubuntu.com/~kernel-ppa/mainline/ から2.6.36-020636-genericカーネルでMaverickを実行しています

助けてくれてありがとう!

7
AVB

更新:最終的に、問題はメインラインカーネルの使用が原因であるように見えました。 Ubuntuカーネルがvga_switcherooを含むように更新された後、もう一度試してみましたが、apt-getを介してOpenAFSをインストールしても問題なく動作しました。 Sudo service openafs-client startを実行するとOpenAFSが起動し、AFSディレクトリが/ afsにマウントされます。klog usernameを使用してKerberos経由で認証します。

3
AVB

また、OpenAFSがインストールされていると仮定すると、実際にリモートファイルシステムを/ media/afsまたは何らかのディレクトリにマウントする方法がよくわかりません。

この部分に具体的に答えるために、これはafsdに-mountdirオプションを渡すか、/ etc/openafs/cacheinfoファイルを変更することで実行できます。/afsだけではなく/ media/afsにAFSをマウントするには、-mountdir /media/afsをafsdに渡すか、/ etc/openafs/cacheinfo内の最初のフィールドで/ media/afsディレクトリを指定します。 afsd(8) および cacheinfo(5) を参照してください。ただし、AFSは伝統的に常に/ afsにマウントされます。通常、変更する理由はありません。

-mountdirオプションをUbuntuのafsdに渡すには、openafsクライアントが起動する前に/etc/openafs/afs.confを変更し、追加のオプションをOPTIONSまたはVERBOSE変数に追加する必要があります。代わりに、単にcacheinfoを変更する方が簡単でしょう。

2
adeason

この記事を確認してください: http://lug.rose-hulman.edu/wiki/HOWTO_Use_sshfs_to_mount_AFS/DFS_home

これが役立つことを願って

1
aneeshep