Cisco SCMS SM LEGs ユーザ ガイド Release 3.1.6
DHCP Forwarder
DHCP Forwarder
発行日;2012/01/16 | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 2MB) | フィードバック

目次

DHCP Forwarder

DHCP Forwarder のインストール

DHCP Forwarder のアンインストール

DHCP Forwarder VCS エージェント

DHCP Forwarder リソースの追加

DHCP Forwarder リソースの削除

DHCP Forwarder

ここでは、DHCP Forwarder アプリケーションのインストール方法、およびリソースの追加と削除について説明します。


) このマニュアルが該当するのは、DHCP Lease Query LEG が Subscriber Manager(SM)サーバにインストールされている場合のみです。


DHCP Forwarder アプリケーションは、DHCP Lease Query LEG と DHCP サーバの間のブリッジとして機能します。LEG は DHCP Forwarder に要求を送信してから、DHCP Forwarder は該当する DHCP サーバに要求を転送します。DHCP Forwarder は DHCP サーバから LEG に応答を送信します。LEG は Forwarder に対し、各要求を受信するサーバを指示します。したがって、このアプリケーションには特別な設定は不要です。

ルート権限のあるアプリケーションのみが 1024 未満のポートを開くことができるので(DHCP はポート 67 および 68 を使用)、DHCP Forwarder はルート権限で実行されます。

「DHCP Forwarder のインストール」

「DHCP Forwarder のアンインストール」

「DHCP Forwarder VCS エージェント」

DHCP Forwarder のインストール


ステップ 1 SM DIST ルート ディレクトリの Lease_Query_LEG ディレクトリから、DHCP Forwarder インストレーション スクリプトを実行します。

DHCP Forwarder インストレーション スクリプトを ルート として実行する必要があります。

#./install-forwarder.sh
 

インストレーション スクリプトは、DHCP Forwarder ディストリビューションを sm-inst-dir \sm\server\addons\dhcp-forwarder ディレクトリに抽出します( sm-inst-dir は SM インストレーション ディレクトリを示します)。初期化スクリプトがマシンの OS に従って、それぞれの場所に追加されます。

ステップ 2 DHCP Forwarder アプリケーションを実行します。

DHCP Forwarder アプリケーションは、次のいずれかの方法を使用して実行できます。

マシン を再起動します。初期化スクリプトが自動的にアプリケーションを起動します。

次のコマンドを ルート として実行します。

#/etc/init.d/p3dhcpforwarder start

/etc/motd ファイルが存在する場合、スクリプトを実行することはできません。install-forwarder.sh スクリプトを実行する前に、ファイルを移動または削除する必要があります。



 

DHCP Forwarder のアンインストール


ステップ 1 DHCP Forwarder アプリケーションを停止します。

アプリケーションを停止するには、次のコマンドを ルート として実行します。

#/etc/init.d/p3dhcpforwarder stop
 

ステップ 2 DHCP Forwarder アプリケーションの起動スクリプトおよびシャットダウン スクリプトを削除します。

起動スクリプトおよびシャットダウン スクリプトを削除するには、次のコマンドを ルート として実行します。

Solaris の場合:

# rm /etc/rc*.d/[SK]*p3dhcpforwarder
# rm /etc/init.d/p3dhcpforwarder
 

Red Hat の場合:

# rm /etc/rc.d/rc*.d/[SK]*p3dhcpforwarder
# rm /etc/rc.d/init.d/p3dhcpforwarder
 

ステップ 3 DHCP Forwarder アプリケーション ディレクトリを削除します。

アプリケーションを削除するには、次のコマンドを実行します。

# rm -r ~pcube/sm/server/addons/dhcp-forwarder
 


 

DHCP Forwarder VCS エージェント

DHCP Forwarder プロセスが常にアクティブであることを確認するには、 OnOnlyProcess タイプの Veritas Cluster Server(VCS)エージェントをリソースとして追加します。

「DHCP Forwarder リソースの追加」

「DHCP Forwarder リソースの削除」

DHCP Forwarder リソースの追加


ステップ 1 /opt/VRTSvcs/bin/OnOnlyProcess/OnOnlyProcess.cf ファイルから、OnOnlyProcess エージェントのタイプをインポートします。

ステップ 2 サービス グループに、 DHCP_Forwarder という名前の OnOnlyProcess リソースを追加します。

ステップ 3 DHCP Forwarder のパスおよび引数に注意します。

サーバごとに次のコマンドを Telnet 経由で実行します。

>ps -ea -o pid,s,args
 

「DHCP_FORWARDER」というテキストを含んだ行を検索します。この行には、次のステップで使用する、DHCP Forwarder のパスおよび引数が含まれています。

ステップ 4 OnlineCmd PathName 、および Arguments パラメータを定義します。

次のように、パラメータを定義します。

OnlineCmd ― DHCP Forwarder の起動コマンドを入力します。

/etc/init.d/p3dhcpforwarder start
 

PathName ― DHCP Forwarder のプロセス パス(前のステップ)を入力します。例: /opt/pcube/j2re1.4.2_05/bin/java

Arguments ― DHCP Forwarder のプロセス引数(前のステップ)を入力します。例: DAPP=DHCP_FORWARDER -jar /opt/pcube/sm/server

パラメータの詳細については、次の図を参照してください。

図12-1 DHCP Forwarder リソースの追加

 


) 引数の行は、実際の完全な引数リストよりも短く見えることがあります。これは問題ではありません。



 

DHCP Forwarder リソースの削除


ステップ 1 DHCP Forwarder リソース アイコンを右クリックして、ドロップダウン メニューから Delete を選択します。

図12-2 DHCP Forwarder リソースの削除