人々はどの分散シェルユーティリティを使いやすく、柔軟性があり、使いやすいと感じていますか?[閉まっている]


11

私はそれらの多くのリンクを検索して収集しましたが、これらのツールの多くには、インストールして試してみずに潜在的な価値を評価できるほど十分なユースケースやデモ文書がありません。

私はここの人々がそれらのいくつかの経験を持ち、彼らがどれだけ簡単にインストールして使用できるかについてフィードバックを提供できることを望んでいます。

私の個人的なユースケースは、分散タスクを処理するために通常一緒に使用されるいくつかのマシンプールです。マシンは(beowulfのような)実際のクラスターではなく、私の主な必要性は、マシンの構成と管理を支援することです。ユーティリティが実際に作業をパーツに分割し、それらのパーツを配布する機能を提供する場合、それは興味深いですが、最初のユースケースが必要です。

ここに私が見つけた、無料でオープンソースのプロジェクトのリストがあります:

私はあなたの考えを聞きたいです!


2
関連するサーバー障害の質問には、serverfault.com / questions / 2533
フィリップダービン

回答:


1

私はclustershの大ファンです。接続している各ホストのターミナルウィンドウと、別の小さなウィンドウがポップアップします。小さいウィンドウに入力されたテキストは、すべてのターミナルウィンドウに移動します。一部のホストに入力を入力する必要がある場合(たとえば、新しいホストの「このキーを信頼する」質問に「y」と答える)、ターミナルウィンドウに入力するだけです。


スコット、あなたのためにうまくいかなかった他に試したことはありましたか?clustershに不足している機能のうち、本当に欲しいものはありますか?
deinspanjer 2009年

返信が遅れて申し訳ありません。私は他のものを試しませんでした。clustershはyumを介して簡単にインストールできるため、最初にそれを使用し、必要なものがすべて揃っていました。
スコット

3

リストにCapistranoを追加します。http://www.capify.org/

厳密には分散シェルではありませんが、ニーズに合っています。


Capistranoをぜひチェックしてください。オッズはそれがあなたのニーズを満たすでしょう
ドリュースティーブンス

うん、キャップシェル!他のsshラッパーよりも便利だと思いました。
obecalp

2

pdshは、「クラスター」作業に非常に役立ちます。ホスト名の処理(host [1-N])と可変ファンアウト、およびコマンドが返されるまで待機する時間のタイムアウトを設定する機能は、より大きなマシンで非常に役立ちます。さらに、リモートアクセスのためのいくつかの方法をサポートしています。(ssh、rshなど)。同じノードで複数のコマンドを同時に実行する場合にも便利です。

追加のボーナスとして、pdshとdshbakを組み合わせて、同様のホストの出力を1つの出力チャンクに簡単に組み合わせます。


1

私はshmuxが好きです

Centosリポジトリで入手できます。

しかし、私の意見では、多数のサーバーを保守する必要がある場合は、cfengineやpuppetなどの構成管理ソフトウェアを確認する必要があります。


0

最終的にはパペットのようなシステム構成管理フレームワークを検討しますが、最初にやりたかったのはマルチプレクサでした。clustershはLinux上で十分に機能します。Mac OS Xの場合、事実上同じものであるcsshXが見つかりました。

OmnittyをRHEL5でコンパイルするようにしましたが、それは私のお気に入りです。私は、clustershのようにセッションごとに個別のターミナルウィンドウを必要とするプログラムのファンではありませんでした。Omnittyは、単一のcursesベースのインターフェースを提供します。Mac OS Xでコンパイルできるようにしたいのですが、インストールしたマシンにsshして、そこから実行するだけで十分です。


0

数年前、ADSLルーターの背後にあるいくつかのLinuxボックスを監視しなければなりませんでした(稼働しているかどうか、ディスクがないなど)。私はルーターのパスワードを持っていなかったので、ルーターのポートを開くことができず、LinuxコンピューターにSSH接続できませんでした。

このソリューションとして、既存の堅実なGNUユーティリティに基づいているため、非常にシンプルでありながら非常に安定した堅牢な分散Unixシェルシステムを「開発」しました。

後に私は自分のアイデアが新しいものではないことを発見しましたが、1行のコードのみに基づいているため、「プロジェクト」を好奇心として一般に「リリース」することにしました。

http://users.ninthfloor.org/titanio/

楽しんで!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.