Systemwalker Operation Managerで、jobschmsgeventコマンドを実行した際に「Warning:no access to tty;thus no job control in this shell...」のメッセージが前回履歴に記録されます。

Systemwalker Operation Manager の技術情報はこちら

jobschmsgeventコマンドを実行した際に「Warning:no access to tty;thus no job control in this shell...」のメッセージが前回履歴に記録されます。原因と対処方法を教えてください。
[原因]
本メッセージは、Cシェルが端末(tty)の属性を取得できない時に出力するものです。
Cシェルの仕様ですので、Systemwalker Operation Manager側で出力を抑止することはできません。
ジョブ実行制御では、ユーザーがあたかもログインしてシェルスクリプトを実行したかのようにジョブを実行しています。
本来のログインでは端末を確保しますが、ジョブ実行制御は端末を確保しないため、Cシェルが端末の属性を取得できずに上記メッセージを出力します。

[対処方法]
ジョブ実行制御から起動するシェルスクリプトが端末の属性に依存した処理を行わない限り、該当のメッセージが出力される以外の影響はありません。
製品・サービス区分 Systemwalker
製品・サービス情報
対象製品 Systemwalker Operation Manager
バージョンV17, V16, V13
プラットフォーム Solaris, Linux, HP-UX, AIX
アンサー種別 運用/保守
このページの先頭へ