fteStopAgent

fteStopAgent コマンドを使用して、制御された方法で Managed File Transfer エージェントを停止するか、必要に応じて -i パラメーターを使用してエージェントを即時に停止します。

目的

fteStopAgent コマンドを使用してエージェントを停止すると、停止する前にエージェントが現行のファイル転送を完了することや、エージェントが現在ファイルを転送中であってもエージェントを即時に停止することができます。 エージェントが停止してしまうと、再始動するまでそのエージェントを使用してファイルを転送することはできません。

停止するエージェントが IBM® MQ ネットワークに接続されている場合は、 IBM MQ ネットワークに接続してエージェント・キュー・マネージャーに経路指定できる任意のシステムから fteStopAgent コマンドを実行できます。 具体的には、このコマンドを実行する場合、このシステムに Managed File Transfer コンポーネント (Service またはエージェント) をインストールし、IBM MQ ネットワークと通信するように構成しておく必要があります。 接続の詳細を使用できない場合は、ローカル・システムのデフォルト・キュー・マネージャーに対してバインディング・モードで接続されます。 command.propertiesが存在しない場合は、エラーが生成されます。

停止するエージェントが IBM MQ ネットワークに接続されていない場合 (例えば、 IBM MQ ネットワークが現在使用できない場合) は、エージェントが実行されているシステムからのみ fteStopAgent コマンドを実行できます。 IBM MQ ネットワークに接続されていないエージェントを停止するには、エージェントを実行しているユーザーと同じユーザーから fteStopAgent コマンドを実行する必要があります。 または、そのエージェントが Windows システムで実行されている場合には、このコマンドを管理者として実行することもできます。

デフォルト・セットとは異なる構成オプションのセットを使用する場合にのみ、このコマンドにオプションの-pパラメーターを指定してください。 詳しくは、 MFT agent.properties ファイル を参照してください。

エージェントが Windows サービスとして実行中の場合、fteStopAgent コマンドを実行すると、Windows サービスが停止します。 詳しくは、 Windows サービスとしての MFT エージェントの開始を参照してください。

Syntax

fteStopAgent

Read syntax diagramSkip visual syntax diagram fteStopAgent -magent_qmgr_name-pconfiguration_options-i-mquseriduserID-mqpasswordpassword agent_name

パラメーター

--m(エージェント_qmgr_name)
オプション。 停止するエージェントの接続先のキュー・マネージャーの名前。

エージェントがリモート・システム上にある場合、またはエージェントがローカル・システム上にあるがエージェントを開始したユーザーではない場合は、-mパラメーターを使用し、適切な権限を持っている必要があります。 権限について詳しくは、 MFT 固有リソースのグループ権限の制限を参照してください。

-p (configuration_options)
オプション。 このパラメーターは、エージェントを停止する要求を発行するために使用される構成オプションのセットを決定します。 このパラメーターの入力には、デフォルト調整キュー・マネージャー以外の名前を使用します。 これで、コマンドは、デフォルト以外の調整キュー・マネージャーと関連付けられたプロパティー・ファイルのセットを使用します。

このパラメーターを指定しない場合、デフォルトの調整キュー・マネージャーに基づいた構成オプションのセットが使用されます。

-i
オプション。 即時にエージェントを停止します。 エージェントは、現在進行中の転送を完了しません。

-iパラメーターを指定しない場合、エージェントは現在進行中の転送をすべて完了しますが、新しい転送は開始しません。

-mquserid (userID)
オプション。 コマンド・キュー・マネージャーで認証するユーザー ID を指定します。
-mqpassword (パスワード)
オプション。 コマンド・キュー・マネージャーで認証するパスワードを指定します。 -mquseridパラメーターも指定する必要があります。 -mquseridを指定し、-mqpasswordを指定しない場合は、関連付けられたパスワードの入力を求めるプロンプトが出されます。 パスワードは表示されません。
agent_name
必須。 停止しようとしている Managed File Transfer エージェントの名前。

- ? または -h
オプション。 コマンド構文を表示します。

この例では、キュー・マネージャー QM_JUPITER 上のエージェント AGENT2 が停止します。 AGENT2 が接続するこのキュー・マネージャーは、構成オプションのセットで指定されているものと異なるので、-m パラメーターが使用されます。
fteStopAgent -m QM_JUPITER AGENT2

戻りコード

0
コマンドは正常に完了しました。
1
コマンドは失敗しました。