mqsistart コマンド

サポートされるプラットフォーム

  • Windows
  • Linux および UNIX システム
  • z/OS

目的

Windows プラットフォーム、Linux、および UNIX システム

WebSphere Message Broker コンポーネントを始動するには、mqsistart を使用します。このコンポーネントに関連したキュー・マネージャー (対応する作成コマンドで定義) がまだ実行されていない場合、このコマンドによって開始することもできます。ただし、開始したコンポーネントに関連するリスナー、チャネル、またはチャネル・イニシエーターは開始されません。WebSphere MQ バージョン 6.0 をインストールしている場合は、WebSphere MQ エクスプローラーを使用して、必要なリスナー、チャネル、またはチャネル・イニシエーターを開始してください。以前のバージョンの WebSphere MQ (サポートされているバージョン) の場合、WebSphere MQ サービス・スナップインを使用します。

このコマンドが正常に完了すれば、Windows サービスか、Linux または UNIX デーモンが正常に開始され、コンポーネントの始動が開始されたことになります。Windows システムのイベント・ログか、Linux または UNIX syslog を調べて、コンポーネントとそれに関連したソフトウェアがすべて正常に開始し、最初からアクティブになり、 アクティブ状態を保っているかどうかを判断します。コンポーネントが正常な開始を妨げるエラーを検出すると、そのエラーはログに記録されます。Windows システムのイベント・ログか、Linux または UNIX syslog を引き続きモニターします。

このコマンドで指定したコンポーネントをサポートするキュー・マネージャーがまだ実行されていない場合、このコマンドによって開始することができます。ただし、Windows プラットフォームではサービスとして開始することはできません。このシステムでは、ログオフするとキュー・マネージャーは停止してしまうからです。これが発生しないようにするには、ログオンしたままにするか、またはキュー・マネージャー・サービスの開始状況を変更します (Windows での構成マネージャーの作成に説明されています)。 (ワークステーションをロックしても、キュー・マネージャーは停止しません。)

z/OS

変更の始まり以下の表では、start (/S)startcomponent コマンドを区別し、使用可能なオプションをリストします。
  • 適切な change コマンドを実行できる状態にコンポーネントを移行するには、start (/S) コマンドを使用します。
  • コントローラー (制御プロセス) がすでに実行中のときにブローカー、構成マネージャー、またはユーザー・ネーム・サーバーを始動するには、startcomponent コマンドを使用します。
コンポーネント コマンド 説明
ブローカー
  • /S <brokerName>
  • /F <brokerName>,SC
  • ブローカーを始動します。
  • 'stop component' 状態からブローカーを始動します。
構成マネージャー
  • /S <configMgrName>
  • /F <configMgrName>,SC
  • 構成マネージャーを始動します。
  • 'stop component' 状態から構成マネージャーを始動します。
ユーザー・ネーム・サーバー
  • /S <ユーザー・ネーム・サーバーName>
  • /F <ユーザー・ネーム・サーバー>,SC
  • ユーザー・ネーム・サーバーを始動します。
  • 'stop component' 状態からユーザー・ネーム・サーバーを始動します。
変更の終わり

コントローラーのアドレス・スペースを始動すると、それによってコンポーネントが自動的に始動します。この振る舞いは、開始済みタスク内のオプションの始動パラメーターで変更することができます。このパラメーターを MAN に設定すると、コンポーネントは自動的に始動しなくなります (デフォルトは AUTO です)。

コントローラーに対してコマンドを発行すると、コンソールからコントローラーのアドレス・スペースに対して開始、停止、または修正のコマンドを発行することになります。このコマンドの使用に関しては 2 つのシナリオがあります。1 つは、パラメーター AUTO の代わりに MAN を使ってコントローラーを始動する場合であり、もう 1 つは、stopcomponent コマンドの後でコンポーネントを再始動する必要がある場合です。

構文

Windows プラットフォーム、Linux、および UNIX システム

z/OS

同義語: sc

パラメーター

component
(必須 - Windows プラットフォームと Linux および UNIX システム) これは、ブローカー名、構成マネージャー名、または固定値 UserNameServerDatabaseInstanceMgr のいずれか一方です。 Linux および UNIX システムでは、これらの名前はすべて大/小文字の区別があります。

Derby データベースを使用している場合は、Windows プラットフォームではこのコマンドのみを使用するよう強くお勧めします。

許可

Windows プラットフォームでは、このコマンドを呼び出すのに使用するユーザー ID には、ローカル・システムでの Administrator 権限がなければなりません。

Linux および UNIX システムでは、このコマンドを呼び出すのに使用するユーザー ID は、root であるか、またはコンポーネントが作成されたときに -i パラメーターで指定したものと同じでなければなりません。また、mqbrkrs および mqm グループのメンバーでなければなりません。

Windows サービスか、Linux または UNIX デーモンが開始される際、該当する mqsicreatexxxx コマンドの -i フラグで指定したユーザー ID が使用されます。 指定された ServiceUserID に、ホーム・ディレクトリー (WebSphere Message Broker がインストールされたディレクトリー)、および作業ディレクトリー (mqsicreatexxxx コマンドの -w フラグによって指定された場合) に対するアクセス権限が与えられる場合のみ、コンポーネントは開始します。

このコマンドの使用に関するセキュリティー要件は、Windows プラットフォームでのセキュリティー要件Linux および UNIX プラットフォームでのセキュリティー要件 に要約されています。

応答

Windows プラットフォーム、Linux、および UNIX システムのみ:
  • BIP8012 システム・コンポーネントに接続できません
  • BIP8013 コンポーネントが存在しません
  • BIP8015 コンポーネントを開始できません
  • BIP8018 コンポーネントが実行中です
  • BIP8024 コンポーネントの実行可能プログラムが見つかりません
  • BIP8025 コンポーネントが使用できません
  • BIP8026 コンポーネントを開始できません
  • BIP8027 WebSphere MQ を開始できません
  • BIP8028 WebSphere MQ を使用できません
  • BIP8030 ユーザー特権を変更できません
  • BIP8048 キュー・マネージャーを始動できません
  • BIP8056 キュー・マネージャーが不明です
  • BIP8093 キュー・マネージャーは現在作成されています
  • BIP8094 キュー・マネージャーは現在停止されています

Windows プラットフォーム、Linux、および UNIX システムの場合:
mqsistart WBRK_BROKER
mqsistart DatabaseInstanceMgr
z/OS
 F MQ00BRK,sc
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
an07230_