PowerFlex: get_info-logfiler fra Gateway mislykkes, når filsystemet, hvor /tmp er placeret, er oprettet med ftype 0

Summary: Indsamling af get_info logfiler fra gateways mislykkes med fejl: Logfilen i noden x.x.x.x blev ikke fundet kørende med kommandoen. LogCollectionCommand.

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

Getinfo logfilindsamling fra gatewayen mislykkes med nedenstående fejl:
(scaleio.log fra gateway)

[executor-4] INFO  c.e.s.s.i.s.i.c.LIANodeConnection - downloadInfo called on 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 called on UnknownSystemNode[nodeName=4640301440918548081,nodeIPs=[192.168.180.x, 192.168.190.x],credentials=<null>]. uniqueFlowId: getInfoDump
[executor-4] ERROR c.e.s.s.d.i.c.LogCollectionCommand - Error The logs file in node 192.168.180.x,192.168.190.x wasnt found executing command .LogCollectionCommand (retry) : 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)

Log på den ScaleIO-node, hvor get_info-logsamlingen mislykkes. I sporingslogfiler kan LIA ikke finde nogen relevante filer under mappen, selvom getinfo Filen blev oprettet:

# ls -l

total 50508
-rw-------. 1 root root 51717813 Oct 16 03:57 getInfoDump.tgz
# date
Fri Oct 16 03:57:01 CDT 2020

* /opt/emc/scaleio/lia/logs/trc.0 logs from LIA folder or node 192.168.180.x **
7f17ac10bdb0:liaNet_RecvRequest:00351: 10 minutes since last login
7f17ac10bdb0:liaNet_RecvRequest:01112: GET LOG FILES START
7f17ac10bdb0:liaCmd_GetLogFilesHelper:01239: Number of files 0     <<<-----------
7f17ac10bdb0:liaNet_RecvRequest:01145: GET LOG FILES END

Cause

LIA-koden bruger "Directory Entry" til at finde getInfoDump.tgz, der er oprettet som en del af samlingen. LIA bruger en bestemt funktion kaldet "readdir ()" for at få indholdet af mappen.

Når LIA kalder "readdir()", forventer de at få feltet "d_type". Dette felt angiver, om "getInfoDump.tgz" er en almindelig fil ("DT_REG"). Ikke alle filsystemer understøtter d_type

I tilfælde, hvor det oprettede filsystem ikke understøtter "d_type", er den returnerede værdi, når funktionskaldet "readdir()": "DT_UNKNOWN", og LIA finder nul antal filer i mappen.

Hvis du har oprettet et XFS-filsystem, skal du køre nedenstående kommando for at kontrollere for ftype=0:

Skærmbillede af kommandooutput

Resolution

Dette behandles i PowerFlex v3.6.

Løsning:
Sørg for, at det filsystem, der oprettes, hvor /tmp befinder sig, er Btrfs, ext2, ext3 og ext4.
For XFS-filsystemet skal du sikre dig, at filsystemet er oprettet med "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: 13 Aug 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.