Gemenskapslösning

ZimaOS-fel: skrivskyddat filsystem – kontrollera appsökvägen

A ZimaCube user received a read-only filesystem error while moving Plex storage to RAID5; IceWhale identified a missing /media path prefix.

Det här felet om ett ”skrivskyddat filsystem” var inte ett tecken på att den nya RAID5-arrayen i sig hade blivit skrivskyddad. IceWhale identifierade det verkliga problemet: Plex-värdsökvägen var fel. Användaren använde /Cube-Storage/Media i stället för den monterade lagringssökvägen /media/Cube-Storage/Media.

Den skillnaden är viktig eftersom ZimaOS skyddar systemroten. En felaktig absolut sökväg kan få en app att försöka skapa en katalog under OS-roten och leda till ett missvisande fel om skrivskydd.

Appen pekade på fel värdsökväg

Plex-appinställningar i ZimaOS som använder Cube-Storage Media utan medieprefixet
Plex-appen mappade /Cube-Storage/Media som värdsökväg i stället för den monterade lagringssökväg som ZimaOS förväntade sig. Källa: IceWhales communityforum.

Sökvägen verkade logisk eftersom den kom från filgränssnittet, men den saknade det värdmonteringsprefix som krävdes av appdefinitionen vid den tidpunkten.

Varför ZimaOS returnerade ett fel om skrivskydd

ZimaOS-felet mkdir Cube-Storage read-only file system vid installation av Plex
Appen försökte skapa /Cube-Storage under den skrivskyddade systemroten och misslyckades. Källa: IceWhales communityforum.

När Docker försökte skapa /Cube-Storage i värdens rotkatalog stötte det på det skrivskyddade systemfilsystemet. Det skiljer sig från ett verkligt fel i lagringspoolen, där ett redan monterat filsystem har monterats om som skrivskyddat efter I/O- eller filsystemfel.

Använd aktuella lagringssökvägar för appar i stället för att gissa

Den aktuella dokumentationen om sökvägar för appdata i ZimaOS förklarar att appdata och medier mappas från riktiga lagringsmappar till containersökvägar.

Om den kopierade sökvägen i Filer skiljer sig från sökvägen som visas i appens volymväljare ska du använda den stödda lagringsväljaren eller verifiera den riktiga värdmonteringen innan du redigerar appen.

Så skiljer du ett sökvägsfel från en verkligt skrivskyddad volym

Om Filer fortfarande kan skapa mappar i lagringspoolen men bara en Docker-app får ett fel om skrivskydd, bör du först misstänka mappningen. Om Filer inte heller kan skriva och monteringen rapporteras som skrivskyddad på OS-nivå ska du i stället använda diagnostik för filsystem och lagring.

Checklistan för skrivskyddade volymer behandlar det senare fallet.

Sammanfattning

Tråden innehåller en tydlig officiell diagnos: sökvägen var fel. Innan du reparerar RAID eller ändrar behörigheter bör du kontrollera om appen pekar på den verkliga monterade lagringssökvägen. En felaktig absolut sökväg kan få felfri lagring att se ut som ett problem med ett skrivskyddat filsystem.