1

素晴らしいriofsを使用していくつかのバケットをマウントしましたが、それらはうまく機能しますが、再起動後にそれらをマウントしようとして途方に暮れています。/etc/fstab に次のように入力しようとしましたが、うまくいきませんでした:

riofs#bucket-name /mnt/bucket-name fuse _netdev,allow_other,nonempty,config=/path/to/riofs.conf.xml 0 0

また、riofs コマンドを実行する起動スクリプトを rc.local ファイルに追加しようとしましたが、それもマウントに失敗します。

アイデアや推奨事項はありますか?

4

3 に答える 3

0

現在、RioFS は fstab をサポートしていません。起動時にリモート バケットをマウントするには、対応するコマンド ラインを起動スクリプト (前述の rc.local) に追加することを検討してください。

何らかの理由で起動スクリプトから RioFS を起動できない場合は、お気軽に開発者に連絡するか、問題レポートを記入してください。

于 2014-06-22T15:18:16.093 に答える
0

riofs config xml ファイルにアクセス キーとシークレット アクセス キーを入力すると、fstab または init.d または rc.local スクリプトを介してこれをマウントできるはずです。

このスレッドを参照してください

EDIT:

私はこれを自分でテストしましたが、これが私が見つけたものです。構成ファイルで AWS アクセスの詳細が指定されていても、起動時の自動マウントはありません。しかし、システムにアクセスするには、mount /mount/point/in-fstab.. を発行するだけでよく、fstab ディレクティブは標準の fstab マウント ファイルシステムのように機能し、存続します。

そのため、ファイルシステムがマウントされるブートプロセスの段階では、riofs システムの準備ができていないようです。それが私がこれまでに見つけた唯一の論理的な理由です。これは、マウント コマンドを発行するだけの rc.local または init.d スクリプトで解決できます (最悪の場合)。

しかし、ドキュメンテーションがまばらに見えても、riofs はうまく機能します。確かに、s3fs よりも信頼性が高く、バグが少ない..

于 2014-10-22T16:20:00.843 に答える