A coleta de logs Getinfo do gateway falhará com o erro abaixo.
* scaleio.log do gateway *
[executor-4] INFO c.e.s.s.i.s.i.c.LIANodeConnection - downloadInfo chamado em UnknownSystemNode[nodeName=4640301440918548081,nodeIPs=[192.168.180.x, 192.168.190.x],credentials=<null>]. [executor-4] INFO c.e.s.s.i.s.i.c.LIANodeConnection - getLogFilePathByUniqueFlowId chamado em UnknownSystemNode[nodeName=4640301440918548081,nodeIPs=[192.168.180.x, 192.168.190.x],credentials=<null>]. uniqueFlowId: getInfoDump [executor-4] ERRO c.e.s.s.d.i.c.LogCollectionCommand - Erro O arquivo de logs no nó 192.168.180.x,192.168.190.x não foi encontrado executando o comando . LogCollectionCommand (tente novamente): com.emc.s3g.scaleio.im.services.installation.connectors.LIANodeConnection.getLogs(LIANodeConnection.java:1850) com.emc.s3g.scaleio.im.services.installation.connectors.LIANodeConnection.downloadInfo(LIANodeConnection.java:1522)
Faça log-in no nó do ScaleIO no qual a coleta de logs do get_info apresentou falha.
Nos logs de rastreamento, o LIA não consegue localizar nenhum arquivo relevante no diretório. Embora o arquivo GetInfo tenha sido criado.
# ls -l total 50508 -Rw-------. 1 root 51717813 Oct 16 03:57 getInfoDump.tgz # data Fri Oct 16 03:57:01 CDT 2020* Logs /opt/emc/scaleio/lia/logs/trc.0 da pasta ou nó do LIA 192.168.180.x **
7F17AC10BDB0:liaNet_RecvRequest:00351: 10 minutos desde o último login 7F17AC10BDB0:liaNet_RecvRequest:01112: INÍCIO DA OBTENÇÃO DE ARQUIVOS DE LOG 7F17AC10BDB0:liaCmd_GetLogFilesHelper:01239: Número de arquivos: 0 <<<----------- 7F17AC10BDB0:liaNet_RecvRequest:01145: FIM DE OBTER ARQUIVOS DE LOG
O código Lia usa "Directory Entry" para localizar o getInfoDump.tgz criado como parte da coleção. O LIA usa uma determinada função chamada "readdir()" para obter o conteúdo do diretório.
Depois que "readdir()" é chamado pelo LIA, ele espera obter o campo "d_type". Este campo indica se "getInfoDump.tgz" é um arquivo regular ("DT_REG").
Nem todos os file systems suportam d_type Caso o file system criado não seja compatível com "d_type
", o valor retornado quando a função "readdir()" for chamada será: "DT_UNKNOWN" e LIA encontrarão um número 0 de arquivos no diretório.
Se você tiver um sistema de arquivos XFS criado, execute o comando abaixo para verificar o ftype.
Solução temporária
Certifique-se de que o file system criado onde /tmp reside seja Btrfs, ext2, ext3 e ext4.