問題タブ [glusterfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
filesystems - 分散ファイル システム: GridFS 対 GlusterFS 対 Ceph 対 HekaFS ベンチマーク
現在、優れた分散ファイル システムを探しています。
そうすべき:
- オープンソースであること
- 水平方向にスケーラブルであること (レプリケーションとシャーディング)
- 単一障害点がない
- フットプリントが比較的小さい
私の意見では、最も有望な候補は次の 4 つです。
ファイルシステムは、主にメディア ファイル (画像とオーディオ) に使用されます。非常に小さいファイルと中サイズのファイル (1 KB ~ 10 MB) があります。ファイルの量は数百万程度になるはずです。
パフォーマンス、CPU 負荷、メモリ消費、およびスケーラビリティに関するベンチマークはありますか? これらまたは他の分散ファイルシステムを使用した経験は何ですか?
cluster-computing - Gluster strange issue with shared mount point like seprate mount.
I have two nodes and for experiment i have install glusterfs and create volume and successfully mounted on own node, but if i create file in node1 it is not showing in node2, look like both behaving like they are separate.
node1
node2
volume info split brian
test
node1
node2 (file isn't there, while they are shared mount)
What i am missing??
lsof - glustershd.log 削除された開いているファイル: gluster サービスを再起動せずにファイル パスを newlocation に設定できますか
私は gluster の新しいユーザーです。また、ログ ファイルがディスク上で非常に多くのサイズを占めています。「#gluster volume log rotate VolumeName」を使用してログをローテーションしましたが、ファイル glustershd.log には影響しません。ファイルをコピーし、元のログ ファイルを /var/log/glusterfs/ から削除し、そのディレクトリに同じ名前の新しいファイルを作成しました (運が悪かった...) プロセスがまだ削除された開いているファイルに書き込みを行っていることに気付きました。(他のユーザーにとって、これを行う最善の方法は、移動して削除するのではなく、ログファイルを切り捨てることであることに気付きました)
開いているファイルにそのファイルが表示されますが、削除済みとしてマークされます。 24599595 0 l-wx------ 1 root root 64 Dec 30 20:23 /proc/2965/fd/4 -> /var/log/glusterfs/glustershd.log\ (削除済み)
私の質問は: サービスを再起動せずに /var/log/glusterfs/glustershd.log にあるファイルを使用するように gluster プロセスをリダイレクトできますか????? または、削除された開いているファイルを元の場所に移動できますか。
gluster サービスを再起動するとどうなるでしょうか。ライブ サーバーにはリアルタイム データベースがあります。
分散レプリケーションで gluster を構成しました。
2 つのサーバー:
1 ボリューム 4 ブロック