Gå til hovedinnholdet

TOS 5.1 / TOS 6.0 Problem med at flere public / homes-kataloger ikke vises

Berørte versjoner​

  • TOS 5.1.x
  • TOS 6.0.x

Symptom​

Når systemet har flere volumer som hver inneholder en public- eller homes-katalog, kan disse katalogene ikke vises riktig i nettgrensesnittet, noe som hindrer direkte operasjoner fra brukergrensesnittet.

Årsaksforklaring​

På grunn av begrensninger i katalogvisningsmekanismen i TOS 5.1 / 6.0 gjenkjenner systemet bare én enkelt public- eller homes-katalog som standard. Når flere volumer samtidig inneholder slike systemkataloger, skjules de automatisk i Delte mapper og Filhåndtering, noe som gjør dem utilgjengelige for gjennomsyn og redigering.

Løsning 1: Gi katalogene nytt navn via en planlagt oppgave (fungerer på TOS 5.1 / 6.0)​

Utfør omdøpingen gjennom en systembakgrunnsoppgave, og gjenopprett deretter visningen i Delte mapper. Følg disse trinnene:

  1. Logg inn på TOS' nettgrensesnitt og åpne Kontrollpanel.
  2. Rull ned til Generelle innstillinger → Planlagte oppgaver.
  3. Klikk Opprett → Egendefinert tidsplan og fullfør grunninnstillingene (det er ikke nødvendig å merke av for flere alternativer).
  4. I feltet Egendefinert kommandoskript skriver du inn kommandoen for omdøping. Eksempel:
    mv /Volume3/public /Volume3/public_bak
    • Erstatt Volume3 med ditt faktiske volumnavn.
    • Erstatt public med public_bak.
  5. Lagre oppgaven og klikk Kjør for å utføre omdøpingen umiddelbart.
  6. Gå tilbake til Kontrollpanel → Delte mapper.
  7. Klikk Avanserte innstillinger i øvre høyre hjørne, velg volumet du nettopp opererte på, og utfør Gjenopprett delt mappe.
  8. Etter at gjenopprettingen er fullført, går du tilbake til Delte mapper eller Filhåndtering – du skal nå se katalogen med nytt navn.

Merk: Etter omdøpingen gjenkjenner ikke systemet lenger katalogen som en «systemkatalog av typen public eller homes», og den kan derfor vises normalt.

Løsning 2: Betjen via SSH-terminal (fungerer på TOS 5.1 / 6.0)​

TOS 6.0: Bruk den innebygde terminalen​

  1. Gå til Kontrollpanel → Terminaltjenester, merk av for Aktiver SSH, standardport 9222.

  2. Gå til Skrivebord → Alle apper → Terminal for å få direkte tilgang til kommandolinjen.

  3. Eksempel på vanlige operasjoner:

    # Navigate to the volume root directory
    cd /volume3
    # List files
    ls
    # Rename (same effect as Solution 1)
    mv /public /public_bak
  4. Etter at operasjonen er fullført, starter du enheten på nytt. Hvis katalogen ikke vises, kan du også bruke den avanserte funksjonen for gjenoppretting av delte mapper i tillegg.

TOS 5.1: Ingen innebygd terminal; bruk et eksternt SSH-verktøy for fjernkontilkobling​

  1. Gå til Kontrollpanel → Nettverkstjenester → Terminal og SNMP, aktiver SSH (port 9222).
  2. Koble til fra datamaskinen med PuTTY / Xshell / FinalShell eller lignende verktøy. For detaljert konfigurasjon, se den offisielle dokumentasjonen:

https://forum.terra-master.com/cn/viewtopic.php?t=1511

  1. Etter pålogging kjører du den samme mv-kommandoen som ovenfor, og starter deretter enheten på nytt.