Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

PowerFlex: A coleta de logs de get_info dos gateways falha com - Erro O arquivo de logs no nó x.x.x.x não foi encontrado executando o comando . LogCollectionCommand

Summary: A coleta de logs de get_info do gateway falha quando o file system no qual /tmp reside é criado com ftype=0

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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

Cause

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.

Resolution

Isso foi corrigido no PowerFlex v3.6
 
Solução temporária
Certifique-se de que o file system criado onde /tmp reside seja Btrfs, ext2, ext3 e ext4.
Para o file system XFS, verifique se ele foi criado com "ftype=1"

Affected Products

PowerFlex Software, VxFlex Product Family

Products

PowerFlex rack, VxFlex Ready Nodes, VxFlex Product Family, VxFlex Ready Node, VxFlex Ready Node R640, VxFlex Ready Node R740xd
Article Properties
Article Number: 000182487
Article Type: Solution
Last Modified: 11 Jan 2023
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.