ダウンロード:RealPlayer 10JP.REAL.COMリアルガイドゲームJP.REALNETWORKS.COM検索

RealNetworks
サービス & サポート

テクニカル サポート FAQ

ドキュメンテーション

Customer Support Home (English)


カスタマ サービス

テクニカル サポート

Helix Universal Server を再起動せずに設定ファイルを再度読み込む方法は?


このドキュメントの対象:

- Helix Server 11
- Helix Universal Server 9、Helix Server 9
- UNIX
- Linux


Helix Server の設定ファイルを直接編集することで変更し、その変更を稼働中の Helix Server に反映させるには、サーバ プロセスの再起動が必要です。ただし、再起動するとエンコーダからのライブ フィードの切断やライブのアーカイブの中断、ログのローリング設定 (周期やサイズ) のリセット、クライアント接続の切断などが起こります。
多くの UNIX および Linux プラットフォームでは、SIGHUP コマンドを使用すれば、プロセスを再起動せずに設定を再度読み込むことが可能です。

このコマンドは通常、

kill -HUP [PID]

と記述されます。

また多くの Linux や UNIX プラットフォームでは、次のようなシェル スクリプトをほとんど変更せずに使用できます。

#!/bin/sh
#Script to SIGHUP all rmserver processes

#Loop to get and HUP all rmserver PIDs
ps -a | grep rmserver | while read line; do

#Sets break character
IFS=" "

#Sets line variables
set $line

#Describes which PID killed
echo "PID " $1 "Reconfigured"

kill -HUP $1
done

たいていの場合、これらの 2 つの手法で Helix Server に設定ファイルを再読み込みさせることができますが、変更内容によっては再起動が必要となることもあります。
再起動が必要となるのは、ライブ ブロードキャストに対するマウント ポイントを変更する場合や、静的なコンテンツのデフォルト マウント ポイントを変更する場合です。

デフォルト以外のマウント ポイントやアーカイブ設定、マルチキャスト設定を追加したり変更したりする場合、再起動は不要です。

設定によっては、rmserver プロセスを再起動するまで Helix Administrator の Web ページに設定内容が表示されない場合もあります。


戻る

メーリングリストからの削除リーガル情報プライバシーポリシーロゴとリンク