mksysb バックアップ失敗: 「0042-154 c_stat: ファイルまたはディレクトリ...が存在しません」

mksysb バックアップ失敗: 「0042-154 c_stat: ファイルまたはディレクトリ...が存在しません」

私の環境には 40 台以上の AIX があります。nim mksysb バックアップ機能はそれらすべてに対して正常に動作していましたが、3 ~ 4 週間にわたって、ある特定のサーバーで mksysb が失敗し、次のメッセージが表示されるようになりました。

" rootvg の情報ファイル (/image.data) を作成しています。

バックアップするファイルのリストを作成しています

. 80524 個のファイルをバックアップしています..............

0512-005 savevg: バックアップが完了しました。

    The backup command completed with errors.

    The messages displayed on Standard Error contained additional
    information.

0042-001 nim: 「master」で処理エラーが発生しました:

0042-001 m_mkbosi: 「leda」で処理エラーが発生しました:

0042-001 m_mkbosi: 「master」で処理エラーが発生しました:

0042-154 c_stat: ファイルまたはディレクトリ「/nim/mksysb/lpars/mksysb_leda」が存在しません

情報:

  • Nim クライアント AIX: 6.1TL07SP06

  • Nim サーバー AIX: 6.1TL09SP04

  • クライアントと NIM サーバーの両方の fsize 制限は「無制限」です

  • ファイルシステムはJFS2

  • Nim クライアントはクラスターのアクティブ ノードであり、姉妹ノードは正常に動作します。

  • ノード上に mksysb を手動で作成すると動作します。

  • NIMサーバーのNFSキャッシュを更新しました

  • 問題が発生する前にクライアントでは何も変更されていませんでした。

Google で検索してみると、同じ問題を抱えている人が何人か見つかりましたが、ほとんどの人は fsize 制限を -1 に設定することで問題を解決していましたが、これは私のケースには当てはまりませんでした。

誰か何か手がかりを持っていますか? よろしくお願いします。

答え1

結局、問題を発見しました。マスターからトリガーされ、NFS ファイルシステムをリポジトリとして使用する mksysb を生成する NIM コマンドですが、/tmp に 700 MB 以上の空き領域があったにもかかわらず、NIM クライアントの /tmp が「いっぱい」だったため、コマンドが失敗していました。/tmp のファイルシステム サイズを増やして、1 GB 以上になるようにしました。これで問題は解決しました。

関連情報