Isilon: Jak zaimplementować niezależne przydziały zagnieżdżone przy użyciu dowiązania symbolicznego
Summary: Implementowanie niezależnych przydziałów zagnieżdżonych przy użyciu dowiązania symbolicznego.
Instructions
Wprowadzenie
Czasami zachodzi potrzeba przydzielenia części domeny przydziału, aby zarezerwować ją niezależnie dla określonego katalogu w tej domenie przydziału.
Na przykład możesz chcieć mieć udział z limitem przydziału 600 GB, a następnie w ramach tego udziału mieć podkatalog z miejscem o pojemności 100 GB. W związku z tym zasadniczo wszystkie inne katalogi w udziale głównym mogą przechowywać maksymalnie 500 GB.
Zasadniczo należy hermetyzować niezależną domenę przydziału w innej, niepowiązanej domenie przydziału, tak aby wykorzystanie miejsca w jednym przydziałzie nie wpływało na drugi.
Nie jest to możliwe w przypadku korzystania z systemu przydziałów i przydziałów zagnieżdżonych. Jeśli jednak górne limity przydziału są trudne, istnieje obejście problemu, aby skonfigurować to z punktu widzenia klienta sieciowego.
Szczegóły
Obejście problemu powoduje utworzenie folderów "obok siebie", a nie jeden wewnątrz drugiego, dzięki czemu każdemu z nich można przypisać oddzielną domenę przydziału. Podczas tworzenia dowiązania symbolicznego wewnątrz folderu, który wskazuje na drugi, połączony folder może pojawić się wewnątrz folderu "nadrzędnego" dla klienta sieciowego. W przypadku przykładu opisanego we wprowadzeniu (udział z limitem przydziału 600 GB) wymagane kroki powinny być następujące:
- Utwórz katalog "nadrzędny" (na przykład
/ifs/data/parent) i przypisz mu przydział 500 GB.
- Utwórz katalog "subdir" (na przykład
/ifs/data/subdir) i przypisz mu przydział 100 GB.
- Uruchom następujące polecenie w wierszu polecenia klastra:
ln -s /ifs/data/subdir /ifs/data/parent/subdir
Spowoduje to utworzenie dowiązania symbolicznego w /ifs/data/parent który łączy się z /ifs/data/subdir, dzięki czemu jest wyświetlany jako podkatalog rodzica. Użytkownicy bloku komunikatów serwera (SMB) nie widzą różnicy, ale system przydziałów tak. Element nadrzędny ma limit 500 GB, a podkatalog ma 100 GB własnego miejsca. System plików sieciowych (NFS) rozpoznaje charakter łącza na liście katalogów, ale może je przeglądać tak, jakby katalog się tam znajdował.
Jeśli SyncIQ przegląda katalog nadrzędny, kopiuje plik dowiązania symbolicznego do folderu docelowego wraz ze wszystkimi innymi plikami w folderze nadrzędnym;
Jeśli folder podkatalogu jest zsynchronizowany i oba foldery są kopiowane do tego samego położenia w klastrze docelowym, dowiązanie symboliczne działa dokładnie tak samo. W przeciwnym razie pojawia się jako uszkodzony link, bez dalszych złych skutków.
Większość innych narzędzi systemowych traktuje łącze jako plik, chyba że zostanie poinstruowana, aby przechodzić przez dowiązania symboliczne (zachowaj ostrożność podczas korzystania z tej opcji).