PowerFlex: get_info yhdyskäytävän lokit epäonnistuvat, kun tiedostojärjestelmä, jossa /tmp sijaitsee, luodaan ftype-komennolla 0

Summary: get_info lokien kerääminen yhdyskäytävistä epäonnistuu ja näyttää virheen: Solmun x.x.x.x lokitiedostoa ei löytynyt suorittamalla komentoa. 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 lokitietojen kerääminen yhdyskäytävästä epäonnistuu ja näyttöön tulee seuraava virhe:
(scaleio.log yhdyskäytävästä)

[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)

Kirjaudu ScaleIO-solmuun, jossa get_info lokitietojen kerääminen epäonnistuu. Jäljityslokeista LIA ei löydä hakemistosta asiaankuuluvia tiedostoja, vaikka getinfo Tiedosto luotiin:

# 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-koodi käyttää hakemistomerkintää kokoelman osana luodun getInfoDump.tgz-tiedoston paikantamiseen. LIA käyttää tiettyä toimintoa nimeltä "readdir()" hakemiston sisällön saamiseksi.

Kun LIA kutsuu "readdir ()", se odottaa saavansa kentän "d_type". Tämä kenttä ilmaisee, onko getInfoDump.tgz tavallinen tiedosto ("DT_REG"). Kaikki tiedostojärjestelmät eivät tue d_type

Jos luotu tiedostojärjestelmä ei tue d_type:tä, readdir()-funktiokutsun tulos on: "DT_UNKNOWN" ja LIA löytää hakemistosta nolla määrää tiedostoja.

Jos olet luonut XFS-tiedostojärjestelmän, tarkista ftype=0 suorittamalla seuraava komento:

Näyttökuva komennon tulosta

Resolution

Ongelma on korjattu PowerFlex 3.6:ssa.

Tilapäisratkaisu:
Varmista, että tiedostojärjestelmä, joka on luotu /tmp-tiedoston sijainnille, on Btrfs, ext2, ext3 ja ext4.
Varmista XFS-tiedostojärjestelmässä, että tiedostojärjestelmän tyyppi on 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.