RUP(1)

名称
rup - ローカルネットワーク上のマシンの現在のシステム状態を表示する

書式
rup [-dhlt] [host ...]

解説
rup は、特定の host 、もしくはローカルネットワーク上のすべてのマシンについて、 現在のシステム状態を表示します。コマンド出力には、現在時刻、システムが立ち上 がってからの経過時間、そしてロードアベレージが表示されます。ロードアベレージ は、それぞれ 1 分、5 分、15 分の間に実行キューにつながれているジョブの数を 平均化したものです。

本コマンドでは、以下のオプションが指定可能です。

-d  各ホストのローカル時刻を報告します。本機能は、ネットワーク上のマシンの時刻が 同期しているかどうかをチェックするのに役立ちます。

-h  ホスト名を、アルファベット順にソートします。

-l  ロードアベレージの値にしたがってソートします。

-t  システムが立ち上がってからの経過時間にしたがってソートします。

本コマンドを使用する場合、対象ホスト上で rpc.rstatd(8) デーモンが起動している必要があります。 rup は、/usr/include/rpcsvc/rstat.x に定義されている RPC プロトコルを 使用します。

使用例
    example% rup otherhost
    otherhost      up 6 days, 16:45,  load average: 0.20, 0.23, 0.18
    example%

診断

rup: RPC: Program not registered
    rup の対象となるリモートホスト上で、 rpc.rstatd(8) が動作していません。

rup: RPC: Timed out
    通信エラーが発生しました。ネットワークが極端に混雑しているか、 rpc.rstatd(8) がリモートホスト上で異常終了しました。

rup: RPC: Port mapper failure - RPC: Timed out
    リモートホスト上で、portmapper が動作していません (portmap(8) を参照して下さい)。 そのため、RPC ベースのサービスが受けられません。ホストがダウンしている可能性が あります。

関連項目
ruptime(1), portmap(8), rpc.rstatd(8)

歴史
rup コマンドは SunOS から登場しました。