Jeśli na komputerach magazynu danych pamięci podręcznych kafli zaczyna brakować miejsca przed migracją pamięci podręcznych hostowanych warstw scen do magazynu obiektów, można dodać komputery do magazynu danych pamięci podręcznych kafli i ponownie zrównoważyć istniejące pamięci podręczne, aby wykorzystać te dodatkowe komputery. W tym celu należy utworzyć kopię zapasową magazynu danych pamięci podręcznych kafli i ją odtworzyć.
Wskazówka:
Ponieważ w przyszłej wersji wymagana będzie migracja pamięci podręcznych hostowanych warstw scen do magazynu obiektów, warto rozważyć rozpoczęcie tego procesu już teraz, zamiast dodawać komputery pamięci podręcznych kafli i wykonywać ponowne równoważenie.
Wykonaj następujące czynności, aby zrównoważyć pamięci podręczne warstw scen, które mają pamięci podręczne w magazynie danych pamięci podręcznych kafli:
- Uruchom narzędzie describedatastore, aby określić ustawiony tryb magazynu danych pamięci podręcznych kafli.
- Jeśli magazyn danych pamięci podręcznych kafli działający w trybie podstawowy-zapasowy obejmuje dwa komputery i konieczne jest dodanie trzeciego (lub większej liczby), przejdź w tryb klastra.
- Upewnij się, że masz skonfigurowaną lokalizację kopii zapasowej magazynu danych pamięci podręcznej kafli. Jeśli jeszcze tego nie zrobiono, skonfiguruj jedną teraz.
- Upewnij się, że nikt nie publikuje ani nie aktualizuje warstw sceny lub też nie tworzy pamięci podręcznych scen.
Aby sprawdzić, czy pamięć podręczna scen jest aktualnie budowana lub przebudowywana, zaloguj się do aplikacji ArcGIS Server Manager serwera hostującego, otwórz ekran Witryna > Zadania, z listy rozwijanej Usługi wybierz pozycję System/SceneCachingControllers, a następnie kliknij opcję Zapytanie. Jeśli serwer tworzy pamięci podręczne scen, statusy zadań zostaną wyświetlone podczas wykonywania zapytania. Nie należy kontynuować, dopóki zadania pamięci podręcznej nie zostaną ukończone. Jeśli na liście nie ma zadań pamięci podręcznej scen, możesz kontynuować.
Aby uniemożliwić wszystkim użytkownikom publikowanie nowych warstw i wprowadzanie zmian, możesz skonfigurować oprogramowanie ArcGIS Enterprise do działania w trybie tylko do odczytu. Należy jednak pamiętać, że wpłynie to na wszystkich użytkowników portalu.
- Utwórz kopię zapasową magazynu danych pamięci podręcznej kafli.
W tym przykładzie plik kopii zapasowej o nazwie myscenecachebu jest tworzony i przechowywany w lokalizacji kopii zapasowej w zasobniku Amazon Simple Storage Service (S3) zarejestrowanym jako lokalizacja kopii zapasowej dla magazynu danych pamięci podręcznej kafli.
backupdatastore myscenecachebu --store tilecache --location type=s3;location=mys3bucket
- Użyj narzędzia restoredatastore z opcją replicatedata ustawioną na true, aby zastąpić zawartość magazynu danych pamięci podręcznej kafli i przeprowadzić operację równoważenia zasobów na wszystkich komputerach.
W poniższym przykładzie plik myscenecachebu służy do przywracania magazynu danych pamięci podręcznej kafli, a opcja replicatedata jest skonfigurowana na wartość true, aby zasygnalizować aplikacji ArcGIS Data Store, że dwie kopie każdej pamięci podręcznej scen należy rozmieścić na wszystkich komputerach w magazynie danych pamięci podręcznej kafli.
restoredatastore --store tilecache --target myscenecachebu --serverurl https://gisserver.domain.com:6443 --server-admin myadmin --server-password myAdminPWd! --replicatedata true
- Jeśli oprogramowanie ArcGIS Enterprise przełączono w tryb tylko do odczytu, należy przywrócić tryb odczytu i zapisu.
- Uruchom ponownie polecenie validate, aby upewnić się, że występują dwie kopie wszystkich pamięci podręcznych scen.