Dell Unity: Linux-isännät, jotka on asennettu NFSv4.2:lla Unity-järjestelmään, jossa on OE 5.5, aiheuttavat SP-paniikkia

Summary: Unity 5.5:ssä tiedostojärjestelmän (FS) käyttö voidaan antaa NFS (Network File System) -asennuksella käyttäen tiedostojen jakamista NFSv3- tai NFSv4-protokollia. Tämä tehdään yleensä LUN (Logical Unity Numbers)- ja NFS-tietosäilöille, joilla on tietyt asennusparametrit, minkä jälkeen ne komentosarjat tehdään eri isäntäryhmille. Liityntäkohtaa varten luodaan hakemisto, kun jaettuja tiedostoja asennetaan NFSv4.2:lla. Jos hakemiston suojaustarra (sec_label) -parametrille ei ole määritetty tietoja, Unity Service Processors (SP) -parametri voi joutua paniikkiin ja käynnistyä odottamatta uudelleen. ...

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

Unity OE 5.5 -versioon lisättiin NFSv4.2-tuki tila- ja sec_label parametreilla, joita käytetään NFS-asennusprosessin aikana.

  • Tietyissä NFSv4.2-komentosarjojen asennustilanteissa, joissa luodaan hakemisto liityntäkohdalle ja joissa sec_label lle ei ole määritetty tietoja, Unity System Processors (SP) saattaa havaita SIGSEGV-paniikin ja käynnistyä odottamatta uudelleen. 
  • Toinen tai molemmat tallennussuoritin voivat aiheuttaa paniikkia uudelleennimeämisen ja hakemistoluettelon välisen kilpailutilanteen vuoksi. Tämän seurauksena järjestelmä voi kaatua ja toinen tai molemmat tallennussuorittimet voivat käynnistyä pelastustilassa.

Esimerkki Unity-lokien panic-tuloksesta:

B       05/14/25 19:01:09                           CSX RT: panic requested at: <file-unknown>:0 (thread: 139634334762752 aka 139634334762752) [PID:7138 TID:9862 CORE:1 [csx_ic_std.x] [nfs09_007] [05/14/2025 19:01:09 UTC]] (panic action:DEFAULT expr:<no-expr> flags:-) [info:0]
B       05/14/25 19:01:09                           CSX RT: Fatal: Process received SIGSEGV:
B       05/14/25 19:01:09                           SIGSEGV(SEGV_MAPERR)@0x20
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e87ab34 <csx_rt_proc_request_backtrace +0x00000154> (sp=00007f159eb45440) proc=7f159e87a9e0-7f159e87b01d csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e846a27 <csx_rt_assert_request_panic +0x000000b7> (sp=00007f159eb46380) proc=7f159e846970-7f159e846a3b csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e878727 <csx_rt_proc_int_handle_fatal_signal +0x000002d7> (sp=00007f159eb464a0) proc=7f159e878450-7f159e8788f2 csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f159e87d543 <csx_rt_proc_int_handle_sigsegv +0x000001b3> (sp=00007f159eb46520) proc=7f159e87d390-7f159e87d597 csx_urt.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f1545d20ea9 <_ZN13nfs4_attrhold17nfs4SetattrVerifyEjRPj+0x00000049> (sp=00007eff26ebed10) proc=7f1545d20e60-7f1545d20f90 cdx.so
B       05/14/25 19:01:09                           CSX RT: panic backtrace: [26ec0700] 00007f1545d217be <_Z13nfs4_secLabeliiP14nfs4_attr_infoP8nfs4_ctxP13nfs4_attrholdP15File_NamingNodeP17Access_Credential+0x0000075e> (sp=00007eff26ebed60) proc=7f1545d21060-7f1545d21823 cdx.so

Huomautus: Paniikkia ei tapahdu jokaisessa NFSv4.2-asennusyrityksessä, ja jotkut toimivat ongelmitta. 

Jos SP-paniikki ilmenee, ota yhteys Dellin tukeen ja tarkista järjestelmän tila tästä artikkelista. Älä yritä tehdä tallennussuorittimien vianmääritystä ilman tuen ohjeita.

Cause

Nykyinen Unity OE 5.5 -koodi ei voi käsitellä sec_label määritettä, ellei tietoja ole määritetty. Tämän seurauksena SP käyttää nollamuistiosoitinta aiheuttaen SIGSEGV-paniikin.  Lisäksi 5.5-koodi voi kohdata kilpailutilanteen hakemistoluettelon ja uudelleennimeämistoiminnon välillä, mikä johtaa estettyihin säikeisiin ja vahtikoiran aikakatkaisupaniikkiin.

 

Resolution

Korjaus:

Kilpailutilanne on korjattu Dell Unity OE -versiossa 5.5.2.  Päivitä tähän versioon, jotta voit korjata ongelman.

Engineering käsittelee edelleen tyhjien sec_label ongelmaa .  Katso lisää päivityksiä tästä tietämyskannan artikkelista.  Sillä välin alla olevat kiertotavat voivat kiertää tyhjän sec_label ongelman.

 

Kiertotapa:

Poista NFSv4.2-suojaustarra käytöstä seuraavassa artikkelissa: 

Artikkelissa on myös seuraavat kiertotavat, jotka myös kiertävät molemmat ongelmat:

  • Asenna Linux-palvelimet vain NFSv3:lla, NFSv4:llä tai NFSv4.1:llä
  • Parametri, joka palauttaa tuetun NFSv4-version versioon 4.1

Additional Information

NFSv4.2-liityntäkohtahakemisto "create request" Linux-isännässä, joka tarjoaa tila- ja sec_label-tietoja, vaikuttaa pyyntöön seuraavilla tavoilla:

  • Tila: Tämä parametri määrittää uuden hakemiston käyttöoikeudet. Se määrittää omistajan, ryhmän ja muiden henkilöiden luku-, kirjoitus- ja suoritusoikeudet. Esimerkiksi tila 0755 myöntää luku-, kirjoitus- ja suoritusoikeudet omistajalle sekä luku- ja suoritusoikeudet ryhmälle ja muille. Tämä varmistaa, että hakemisto luodaan oikeilla käyttöoikeuksilla.
  • Sec_label: Tätä parametria käytetään suojausotsikoiden lisäämiseen hakemistoon. Sec_labels ovat osa pakollista kulunvalvontajärjestelmää (MAC), joka tarjoaa hienojakoisemman kulunvalvonnan verrattuna perinteiseen harkinnanvaraiseen kulunvalvontaan (DAC). Kun hakemisto luodaan sec_label, NFS-palvelin tallentaa ja noutaa nämä tarrat varmistaen, että hakemisto noudattaa määritettyjä suojauskäytäntöjä.

Tästä on hyötyä ympäristöissä, joissa tietoturvavaatimukset vaaditaan tiukasti. 


Tässä artikkelissa käsitellään SIGSEGV-muistipaniikkia: Dell Unity: Tallennussuorittimessa on ilmennyt paniikki, joka on aiheuttanut SIGSEGV:n

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000334226
Article Type: Solution
Last Modified: 31 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.