ゲートウェイからのGetinfoログ収集は、次のエラーで失敗します。
* ゲートウェイからのscaleio.log*
[エグゼキュータ-4]INFO c.e.s.s.i.s.i.c.LIANodeConnection - downloadInfo が UnknownSystemNode [nodeName=4640301440918548081,nodeIPs=[192.168.180.x, 192.168.190.x],credentials=<null>] で呼び出されました。 [エグゼキュータ-4]INFO c.e.s.s.i.s.i.c.LIANodeConnection - getLogFilePathByUniqueFlowId が UnknownSystemNode [nodeName=4640301440918548081,nodeIPs=[192.168.180.x, 192.168.190.x],credentials=<null>] で呼び出されました。 uniqueFlowId:getInfoDump [executor-4]エラーc.e.s.s.d.i.c.LogCollectionCommand-エラー:ノード192.168.180.x、192.168.190.xのログファイルは、コマンドの実行中に見つかりませんでした。LogCollectionCommand(再試行):LIANodeConnection.getLogs(LIANodeConnection.java:1850) com.emc.s3g.scaleio.im.services.installation.connectors.LIANodeConnection.downloadInfo (LIANodeConnection.java:1522)
get_infoログ収集が失敗したScaleIOノードにログインします。
トレース ログでは、LIAはディレクトリーの下で関連ファイルを見つけることができません。getinfoファイルが作成されましたが。
# ls -l 合計 50508 -Rw-------。1 root root 51717813 Oct 16 03:57 getInfoDump.tgz # 日付 Fri Oct 16 03:57:01 CDT 2020* LIAフォルダーまたはノード192.168.180.xからの/opt/emc/scaleio/lia/logs/trc.0ログ**
7f17ac10bdb0:liaNet_RecvRequest:00351: 前回のログインから10分経過 7f17ac10bdb0:liaNet_RecvRequest:01112: ログ ファイルの取得の開始 7f17ac10bdb0:liaCmd_GetLogFilesHelper:01239: ファイル数 0 <<<----------- 7f17ac10bdb0:liaNet_RecvRequest:01145: ログ ファイルの取得終了
Lia コードは、コレクションの一部として作成された getInfoDump.tgz を見つけるために "Directory Entry" を使用します。LIAは、「readdir()」と呼ばれる特定の関数を使用して、ディレクトリーのコンテンツを取得します。
LIAによって「readdir()」が呼び出されると、LIAはフィールド「d_type」を取得することを想定しています。このフィールドは、「getInfoDump.tgz」が通常のファイル(「DT_REG」)であるかどうかを示します。
すべてのファイルシステムが d_type
をサポートしているわけではありません 作成されたファイルシステムが "d_type" をサポートしていない場合、 "readdir()" 関数が呼び出されると、 戻り値は次のようになります。「DT_UNKNOWN」と入力すると、LIAはディレクトリー内のファイル数が0になります。
XFSファイルシステムを作成した場合は、次のコマンドを実行してftypeを確認してください。
対策
/tmpが存在する場所に作成されるファイルシステムがBtrfs、ext2、ext3、ext4であることを確認します。