Sprawdź, czy widma udziałów pochodzą z serwera
Właściciel ZimaCube nadal mógł wyświetlać i montować puste udziały SMB po dwóch nieudanych próbach konfiguracji RAID5. Bieżące udziały w ZimaOS 1.2.2 można było normalnie dodawać i usuwać, ale starsze nazwy pozostawały w selektorze udziałów sieciowych.
Mac, który nigdy nie łączył się z ZimaCube, wyświetlał te same nieaktualne nazwy. Ten test wykluczył pamięć podręczną ograniczoną do jednego klienta i wskazał, że nieaktualny stan znajdował się po stronie serwera.
Powtórz tę bezpieczną kontrolę przed zmianą serwera: porównaj listę z nowego klienta lub czystego profilu z aktywnymi udziałami wyświetlanymi w Plikach ZimaOS. Zapisz, które wpisy są prawdziwe, a które montują się jako puste.

Nie przebudowuj działającego RAID-u, aby usunąć nazwy udziałów
Zespół stwierdził, że jego zasadą naprawy było unikanie zmuszania użytkowników do przebudowy lub ponownego ładowania danych RAID, o ile nie było to konieczne. Później potwierdził, że problem z udziałami nie wpłynie na istniejące dane RAID.
Oddziela to integralność pamięci masowej od czyszczenia listy udziałów. Najpierw sprawdź bieżącą macierz i rzeczywiste udziały. Jeśli RAID jest sprawny, a dane pozostają dostępne, widmowe nazwy nie są dowodem na konieczność ponownego utworzenia macierzy.
Jeśli sama macierz jest zdegradowana lub niedostępna, zatrzymaj się i potraktuj to jako osobny incydent odzyskiwania danych. Nie łącz naprawy pamięci masowej z czyszczeniem SMB, ponieważ uniemożliwi to ustalenie, która zmiana wpłynęła na który problem.

Zespół potwierdził błąd w zarządzaniu udziałami
Członek zespołu ZimaOS potwierdził, że operacje na plikach i pamięci masowej nie były wówczas powiązane z czyszczeniem udziałów. Inny użytkownik zgłosił podobny objaw: zmiana nazwy lub usunięcie udostępnionego folderu pozostawiało jego starą nazwę SMB aktywną.
Pierwotny problem rozpoczął się po tym, jak ZimaOS 1.2 nie zachowywał konfiguracji RAID po cyklach zasilania. Aktualizacja do wersji 1.2.1 i 1.2.2 zatrzymała problem z utrzymywaniem konfiguracji RAID, ale nieaktualne wpisy udziałów pozostały.
ZimaOS 1.2.3 ich nie usunął. Zespół poinformował, że poprawka była planowana w wersji 1.2.4, i zaoferował wcześniej pomoc zdalną, ale temat nie zawiera późniejszego wpisu potwierdzającego, że wersja 1.2.4 wyczyściła wpisy autora. Zachowaj tę granicę wersji.
Unikaj ręcznej edycji generowanych plików Samby
Autor znalazł nieaktualne definicje w pliku /etc/samba/smb.casa.conf. Edycja, usunięcie lub zastąpienie tego pliku nie przetrwały ponownego uruchomienia, a lista sieciowa czasami zawierała więcej nazw niż sam plik.
Takie zachowanie wskazuje, że inny komponent ponownie generował stan udziałów lub go dostarczał. Wielokrotne ręczne edycje grożą rozbieżnością względem zarządzania przez ZimaOS, nie zapewniając trwałej naprawy.
Przywróć wszelkie eksperymentalne zmiany, pozostaw aktywny RAID bez zmian i korzystaj z obsługiwanego interfejsu, ścieżki aktualizacji lub procesu pomocy zdalnej. Odzyskiwanie należy zweryfikować po ponownym uruchomieniu z nowego klienta, a nie tylko przez sprawdzenie jednego pliku konfiguracyjnego.

Zgłoś problem, przedstawiając możliwy do odtworzenia spis udziałów
Jeśli obsługiwana aktualizacja nie usunie widmowych wpisów, zarejestruj wersję ZimaOS, listę udziałów w Plikach, selektor udziałów klienta oraz nazwy, które montują się jako puste. Zaznacz, że ta sama lista pojawia się na nowym kliencie.
Poproś o naprawę stanu udziałów, nie wyrażając zgody na przebudowę RAID-u, chyba że niezależne dowody dotyczące pamięci masowej wyraźnie tego wymagają. Zespół zaoferował pomoc zdalną właśnie w celu usunięcia widmowych udziałów przed planowaną aktualizacją.
Po naprawie uruchom system ponownie, połącz się z zarówno istniejącego, jak i nowego klienta oraz potwierdź, że wyświetlają się tylko aktywne udziały i otwierają oczekiwane ścieżki. Ten pełny test potwierdza pomyślne odzyskanie działania.
FAQ
Czy widmowe udziały SMB są tylko problemem pamięci podręcznej systemu macOS?
Nie w tym przypadku. Mac bez wcześniejszego połączenia z ZimaCube wyświetlał te same wpisy.
Czy ZimaOS 1.2.3 usunął stare udziały?
Nie. Autor wyraźnie poinformował, że wersja 1.2.3 ich nie naprawiła.
Czy temat potwierdził, że ZimaOS 1.2.4 naprawił błąd?
Zespół planował poprawkę w wersji 1.2.4, ale w wątku nie ma końcowego potwierdzenia użytkownika.
