Dell EMC Unity: Under vissa förhållanden där det inte finns tillräckligt med utrymme i filsystemet kan uppgraderingen till 5.1-koden misslyckas (kan korrigeras av användaren)

Summary: Under vissa förhållanden utan utrymme kan en uppgradering till 5.1 utlösa cacheproblem och rullande sp-omstarter.

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

Efter uppgraderingen till 5.1 kommer lagringsprocessorerna inte att starta helt eller så kan de vara i löpande omstarter.  De kan tyda på problem med att cacheminnet har förlorats.

Cause

Problemet orsakas av att ett filsystem har slut på inodutrymme och inte kan skapa "OrphanDir", en ny funktion i 5.1.  När OrphanDir skapas används 13 inoder, och om ett filsystem inte har 13 inoder tillgängliga misslyckas skapandet och filsystemet monteras inte, vilket orsakar panik för lagringsprocessorn.

Resolution

Fixa:
En korrigering skapas.  Titta på den här kunskapsartikeln om du vill ha mer information.

Workaround:
Före uppgraderingen kan ett Unity-system kontrolleras för att säkerställa att det finns lämpliga inoder tillgängliga.  Se fältet Additional Info nedan för att se de kommandon som ska användas för att kontrollera om det finns tillgängligt inodutrymme före uppgraderingen.

Om ett filsystem hittas i det här tillståndet korrigerar du tillståndet genom att utöka filsystemet och lägger till tillräckligt med utrymme för uppgraderingen. 
  • Det bör räcka med att utöka filsystemet med minst 10 GB.  
  • När filsystemet har utökats skapar du en fil i filsystemet.  På så sätt säkerställs att inodsegmentet läggs till i filsystemet.
När du har implementerat den tillfälliga lösningen kontrollerar du utrymmet igen och ser till att det finns tillräckligt med inodutrymme (minst 13 lediga inoder) innan du fortsätter med uppgraderingen.

Additional Information

Så här kontrollerar du om det här problemet förekommer:

1. Kör följande kommando i en skalsession på Unity:

svc_storagecheck -s | grep -A1 inod

19:21:42 service@Unity spa:~/user# svc_storagecheck -s | grep -A1 inods
1630610514: ADMIN: 6:  Filsystemets inoder som används tillgänglig kapacitet monterad på
1630610514: ADMIN: 6:   536870913 2331376 93 2331283 0 % /
--
1630610514: ADMIN: 6:  Filsystemets inoder som används tillgänglig kapacitet monterad på
1630610514: ADMIN: 6:   536870916 1291504 16 1291488 0 % /test1
--
1630610514: ADMIN: 6:  Filsystemets inoder som används tillgänglig kapacitet monterad på
1630610514: ADMIN: 6:   536870920 771568 19 771549 0 % /testfs2
--
1630610514: ADMIN: 6:  Filsystemets inoder som används tillgänglig kapacitet monterad på
1630610514: ADMIN: 6:   536870922 771568 82 771486 0 % /.etc.


Ett Unity-system som har problemet visar ett filsystem som ser ut så här:

1630610514: ADMIN: 6:  Filsystemets inoder som används tillgänglig kapacitet monterad på
1630610514: ADMIN: 6:   536870916 1291504 1291504 0 100 % /test1


Observera att det inte finns några tillgängliga inoder och att filsystemet har 100 % inodkapacitet.

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000191205
Article Type: Solution
Last Modified: 29 Apr 2022
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.