rootユーザ以外でcautil実行時にエラーとなる

Document created by Naruhiro_Yoneshige Employee on Jul 30, 2015
Version 1Show Document
  • View in full screen mode

文書番号:            JTEC002265

製品名:                NSM

バージョン:           -

OS:                     -


Question

rootユーザ以外でcautil実行時にエラーとなる

例1
rootユーザー以外で、cautil select jobset id="*" list jobset コマンド実行時に次のエラーとなる。

%CAIMSGV_F_0003 File Not Found or Access denied '/home1/CAUnicenter/messages/japanese/euc/fac237.dat' (errno=2, data=0)

例2
rootユーザで、cautil select jobset id="*" list jobset コマンド実行時に次のエラーとなる。

.CAI_F_PS_075 オブジェクトパーサ 'shjbsp' を実行できません。 現在検索しているパスに'shjbsp' を含むディレクトリが存在することを確認してください。

 

Answer

例1
cautilコマンド実行時には、select 句の後に続くオブジェクト名に従って、次のファイルが読み込める必要がございます。

$CAIGLBL0000/report/<オブジェクト名>.R

cautil sel tjob の場合、
$CAIGLBL0000/report/tjob.R
のパーミッションが、root以外で読み取り権を持っている必要があります。

cautil sel jobset の場合、
$CAIGLBL0000/report/jobset.R
のパーミッションが、root以外で読み取り権を持っている必要があります。

なお、$CAIGLBL0000/report/ディレクトリ内で、root 以外では読み込みが出来ないファイルが、tjob.Rや jobset.R 以外にも幾つかありますので、もし、root ユーザー以外での cautil を root 同等レベルに可能にする必要がありましたら、同様のパーミッション変更対処をお願い申し上げます。

例2
$CAIGLBL0000/bin が、PATH変数内に追加されていない可能性があります。以下のコマンドにてパスが表示されないようでしたら、shjbsp へのパスが設定されておりませんので、PATH変数へ、$CAIGLBL0000/bin の追加をお願い申し上げます。

# which shjbsp

次に、パスが設定されているにも関わらず本エラーが発生しているようでしたら、shjbsp はシンボリックリンクですので、リンク先のファイルが存在するかどうかをご確認下さいますようお願い申し上げます。正しい状態は、以下となります。

lrwxrwxrwx1 rootothershjbsp -> <NSM導入パス>/gui/bin/workload.sub

Attachments

    Outcomes