powerman - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド powerman です。

プログラム:

NAME


powerman - ノードの電源オン/オフ

SYNOPSIS


pm [-オプション] -アクション 【対象者】 [-アクション 【対象者】 ...]

DESCRIPTION


パワーマン データセンターまたはコンピューティング クラスター環境で電源管理を提供します。 それ
リモート電源を介して電源オン、電源オフ、電源の入れ直しなどの操作を実行します
コントローラー (RPC) デバイス。 ターゲットのホスト名は、RPC デバイスのプラグにマッピングされます。
パワーマン.confとします。

OPTIONS


-1、 - オン ターゲット
ターゲットの電源をオンにします。

-0、 - オフ ターゲット
ターゲットの電源をオフにします。

-NS、 - サイクル ターゲット
ターゲットの電源を入れ直します。

-NS、 -リセット ターゲット
ターゲットのハードウェア リセットをアサートします (RPC によって実装されている場合)。

-NS、 - 閃光 ターゲット
ターゲットのビーコンをオンにします (RPC によって実装されている場合)。

-u、 --アンフラッシュ ターゲット
ターゲットのビーコンをオフにします (RPC によって実装されている場合)。

-l、 - リスト
利用可能なターゲットをリストします。 可能であれば、出力はホスト範囲に圧縮されます。
(以下の「ターゲット仕様」を参照してください)。

-NS、 -- すべてのクエリ
すべてのターゲットのプラグステータスをクエリします。 ステータスはキャッシュされません。 このオプションが使用されるたびに、
使用すると、powermand は適切な RPC をクエリします。 RPC に接続されているターゲット
(ネットワーク障害などにより) 接続できなかった場合はステータスとして報告されます。
"未知"。 可能であれば、出力はホスト範囲に圧縮されます。

-NS、 -クエリ ターゲット
特定のターゲットのプラグステータスをクエリします。

-NS、 --ソフトオール
すべてのターゲットのソフト電源ステータスをクエリします (RPC によって実装されている場合)。 この文脈では、
オフ状態のノードは、プラグではオンになっていてもスタンバイ電力モードで動作している可能性があります。

-NS、 - 柔らかい ターゲット
特定のターゲットのソフト電源ステータスをクエリします (RPC によって実装されている場合)。

-NS、 --ビーコン-すべて
すべてのターゲットのビーコン ステータスをクエリします (RPC によって実装されている場合)。

-NS、 - ビーコン ターゲット
特定のターゲットのビーコン ステータスをクエリします (RPC によって実装されている場合)。

-NS、 --temp-all
すべてのターゲットのノード温度をクエリします (RPC によって実装されている場合)。 温度
情報はpowermanによって解釈されず、RPCから受信したものとして報告されます。
ターゲットごとに XNUMX 行に、ターゲット名が接頭辞として付けられます。

-NS、 --temp ターゲット
特定のターゲットのノード温度をクエリします (RPC によって実装されている場合)。

-NS、 - 助けて
オプションの概要を表示します。

-L、 - ライセンス
powerman ライセンス情報を表示します。

-NS、 -- サーバーホスト host [:port]
デフォルト以外のホスト上の powerman デーモンに接続し、オプションでポートに接続します。

-V、 - バージョン
powerman のバージョン番号を表示して終了します。

-NS、 - 端末
RPC ステータス情報を表示します。 ターゲットが指定されている場合、RPC のみがそのターゲットに一致します。
ターゲットリストが表示されます。

-NS、 - テレメトリー
コマンドの処理時に RPC テレメトリ情報が表示されます。 役に立つ
デバイススクリプトのデバッグ用。

-NS、 --exprange
クエリ応答のホスト範囲を拡張します。

-NS、 --性別
で設定されている場合、 性別(3) パッケージ。このオプションは powerman にターゲットを指示します。
ノード名ではなくノード名にマップされる性別属性です。
自分自身。

TARGET 仕様


パワーマン ターゲットのホスト名は、カンマ区切りまたはスペース区切りのホスト名として指定できます。
またはホスト範囲。 ホスト範囲は一般的な形式です: prefix[nm,lk,...]、n < m、および
l < k など。この形式を正規表現の文字クラスと混同しないでください。
(「[]」でも示されます)。 たとえば、foo[19] は foo1 や foo9 を表すのではなく、
縮退範囲を表します:foo19。

この範囲構文は、prefixNNネーミングを持つクラスターでの便宜のためにのみ意図されています
規則と範囲の指定は必要であると考えるべきではありません-リスト
foo1、foo9は、そのように指定することも、foo [1,9]の範囲で指定することもできます。

パワーマン ターゲットの例をいくつか次に示します。

ホスト bar,baz,foo01,foo02,...,foo05 の電源をオンにします
パワーマン --on bar baz foo[01-05]

ホスト bar、foo7、foo9、foo10 の電源をオンにします
パワーマン --on bar,foo[7,9-10]

foo0、foo4、foo5 の電源をオンにする
パワーマン --on foo[0,4-5]

読者への注意として、一部のシェルはパターンの括弧 ([ と ]) を解釈します。
マッチング。 シェルによっては、範囲リストをで囲む必要がある場合があります
引用。 たとえば、tcsh では、上記の最後の例は次のように実行する必要があります。
powerman --on "foo[0,4-5]"

onworks.net サービスを使用してオンラインで powerman を使用する



最新のLinuxおよびWindowsオンラインプログラム