PowerFlex: get_info logger fra gateway mislykkes når filsystemet som /tmp befinner seg på, er opprettet med ftype 0

Sammendrag: Innsamling av get_info logger fra gatewayer mislykkes med feil: Loggfilen i node x.x.x.x ble ikke funnet under kommandoen. LogCollectionCommand.

Denne artikkelen gjelder for Denne artikkelen gjelder ikke for Denne artikkelen er ikke knyttet til noe bestemt produkt. Det er ikke produktversjonene som identifiseres i denne artikkelen.

Symptomer

Getinfo logginnsamling fra gatewayen mislykkes med følgende feilmelding:
(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)

Logg på ScaleIO-noden der get_info logginnsamling mislykkes. I sporingslogger kan LIA ikke finne noen relevante filer under katalogen, men getinfo Filen ble opprettet:

# 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

Årsak

LIA-koden bruker "Directory Entry" for å finne getInfoDump.tgz som er opprettet som en del av samlingen. LIA bruker en bestemt funksjon kalt "readdir()" for å få innholdet i katalogen.

Når LIA kaller "readdir()", forventer den å få feltet "d_type." Dette feltet angir om "getInfoDump.tgz" er en vanlig fil ("DT_REG"). Ikke alle filsystemer støtter d_type

I tilfeller der det opprettede filsystemet ikke støtter "d_type", er den returnerte verdien når funksjonskallet "readdir()": "DT_UNKNOWN", og LIA finner null antall filer i katalogen.

Hvis du har opprettet et XFS-filsystem, kjører du kommandoen nedenfor for å se etter ftype=0:

Skjermbilde av kommandoutdata

Oppløsning

Dette håndteres i PowerFlex v3.6.

Løsning:
Kontroller at filsystemet som er opprettet der /tmp befinner seg, er Btrfs, ext2, ext3 og ext4.
For XFS-filsystemet må du kontrollere at filsystemet er opprettet med "ftype=1"

Berørte produkter

PowerFlex Software, VxFlex Product Family

Produkter

PowerFlex rack, VxFlex Ready Nodes, VxFlex Product Family, VxFlex Ready Node, VxFlex Ready Node R640, VxFlex Ready Node R740xd
Artikkelegenskaper
Artikkelnummer: 000182487
Artikkeltype: Solution
Sist endret: 13 aug. 2025
Versjon:  7
Få svar på spørsmålene dine fra andre Dell-brukere
Støttetjenester
Sjekk om enheten din er dekket av støttetjenestene.