My Oracle Support Banner

スクリプトmwactlwrpr.sh startでMobile Web Applications MWA サーバープロセスは起動できない (Doc ID 2086513.1)

Last updated on JULY 18, 2019

適用範囲:

Oracle Mobile Application Server - バージョン 12.1.1 から 12.1.3 [リリース 12.1]
この文書の内容はすべてのプラットフォームに適用されます。

現象

Mobile Web Applications Server (MWA)を構成時に、管理者より、adstrtal.sh スクリプトは、mwactlwrpr.sh の起動失敗より、

起動失敗となります。

コマンドlsofは、ポート10860が占有されない場合や、OS上に同名のファイルがオープンされない場合、何も問題が起こしません。

adstrtal.sh スクリプトは、MWAのmwactlwrpr.shが以下のエラーで起動失敗により、起動失敗となっております。


/admin/scripts/mwactlwrpr.sh start
Timeout specified in context file: 100 second(s)

script returned:
****************************************************

Starting MWA Wrapper script. Checking if all ports are free to start the servers and dispatcher...
Starting MWA Server on Port number: 10320
Starting MWA Server on Port number: 10322
<… snip…>
Starting MWA Server on Port number: 10376
Starting MWA Server on Port number: 10378
Starting MWA Dispatcher on Port number: 10860,ora

.end std out.
lsof: unknown service ora for tcp in: -i TCP:10860,ora

 'mwactlwrpr.sh start' スクリプトは、ポートが占有されていることを報告しましたが、ポートが実際に占有されていません。ただ、OS上に

類似名のファイルがオープンされています。そのため、下記のエラーが発生しました。

Starting MWA Wrapper script. Checking if all ports are free to start the servers and dispatcher...

PortNumber: 10860 is not free to start the server. Please specify a different port in the configuration file (or) end the process using this port.

しかし、ポートを確認したところ、他のプロセスより利用されていません。


以下の手順で事象が再現できます。

1. mwactlwrpr.shが呼び出される adstrtal.shを実行してMWAを起動します。

当該事象は、以下のビジネスインパクトがあります。
MWAがWrapperスクリプトで起動できません。

変更点

mwactlwrpr.sh のバージョン(120.5.12000000.3 120.6.12010000.2)で当該事象が報告されました。

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
変更点
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.