PowerFlexin VIRHE: Haarukka-ajastin epäonnistui" lisenssiä päivitettäessä

Summary: Asiakas ei voi päivittää PowerFlex-käyttöoikeuttaan.

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

Skenaario
Asiakas saattaa nähdä seuraavan viestin yrittäessään päivittää käyttöoikeuttaan: Haarukka-ajastin epäonnistui" 

Oireet
MDM:n jäljityslokista

29/09 15:19:38.957139 0x7f91e2645db8:mosEventLog_PostInternal:00608: New event added. Message: "Command set_license received, User: 'admin'. [774]". Additional info: "" Severity: Info
29/09 15:19:38.957208 (nil):mosIO_close:00137: Closing FD(299)
29/09 15:19:38.964892 (nil):mos_CreateProcessWithTimeout:00050: ERROR: Failed to fork timer
29/09 15:19:38.968880 (nil):mosIO_close:00137: Closing FD(299)
29/09 15:19:38.968906 0x7f91e2645db8:mdmObj_SetLicense:01918: Decode rc: ILLEGAL
29/09 15:19:38.968912 0x7f91e2645db8:mdmObj_SetLicense:01921: Bad license. RC: ILLEGAL
29/09 15:19:38.968946 0x7f91e2645db8:mosEventLog_PostInternal:00608: New event added. Message: "Command set_license was not successful. Error code: The license key is invalid or does not match this version. Please contact Customer Support. [774]". Additional info: "" Severity: Warning

 

Vaikutus

 Asiakas ei voi päivittää käyttöoikeuttaan, ennen kuin resurssiongelma on ratkaistu.

Cause

Kun käyttöoikeus otetaan käyttöön komennolla scli --set_license, MDM-prosessi kloonataan (haarautuu) kahdesti. 

Ensimmäinen vaihe onnistui, mutta komento ei pystynyt kloonaamaan MDM-prosessia. Näin voi käydä, jos järjestelmän resurssit eivät riitä prosessin kloonaamiseen. Tässä tapauksessa SVM:n muistin ylikomennus rajoitti järjestelmän vain puoleen käytettävissä olevasta muistista:

grep 'vm.overcommit' ./server/sysctl.txt -H
server/sysctl.txt:vm.overcommit_kbytes = 0
server/sysctl.txt:vm.overcommit_memory = 2
server/sysctl.txt:vm.overcommit_ratio = 50

Resolution

Varmista, että järjestelmässä on käytettävissä riittävästi resursseja. 

Tarkista sysctl-ytimen parametrit muistin ylisitoutumisen varalta:

# sysctl -a |grep commit
vm.overcommit_memory = 2 (default is 0)
vm.overcommit_ratio = 50 (default is 50)

Tässä tapauksessa, kun "vm.overcommit_memory" on asetettu kahdeksi, älä sitoudu muistiin liikaa. Tällöin muistin varaus, joka ylittää ylivarausrajan, epäonnistuu. Järjestelmän kokonaisosoitetilan vahvistus ei saa ylittää swap + määritettävissä oleva määrä (oletus on 50%) fyysistä RAM-muistia.

Voit korjata tämän ongelman lisäämällä tiedostoon /etc/sysctl.conf jonkin seuraavista:

 - Muuta "vm.overcommit_ratio" arvoon 100, jotta käyttöjärjestelmä voi vahvistaa käytettävissä olevan osoitetilan ja käynnistää uudelleen.

Affected Products

PowerFlex Software

Products

VxFlex Product Family, VxFlex Ready Node, Ready Node Series
Article Properties
Article Number: 000193062
Article Type: Solution
Last Modified: 31 May 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.