Dell Unity: Ustawienie harmonogramu relokacji FAST VP w Unisphere może zostać przełożone na nieprawidłowe dni
Samenvatting: Unisphere wyświetla datę i godzinę w lokalnej strefie czasowej komputera osobistego, na którym jest uruchomiony. Po utworzeniu harmonogramu relokacji FAST VP data i godzina są konwertowane na UTC. Podczas procesu konwersji do harmonogramu mogą zostać przypisane niewłaściwe dni. ...
Symptomen
Harmonogram relokacji FAST VP można ustawić w Unisphere Settings>Storage Configuration>FAST VP.

Na powyższym zrzucie ekranu czas lokalny to GMT+8, a harmonogram rozpoczyna się o 6 rano w niedzielę, poniedziałek i wtorek.
Zwróć uwagę, że harmonogram jest tłumaczony na czas UTC z nieprawidłowymi dniami ustawionymi podczas patrzenia na uemcli wyjście.
Prawidłowe dni to sobota, niedziela i poniedziałek o 22:00 UTC, ale harmonogram został utworzony przy użyciu tych samych dni z interfejsu użytkownika. Były to niedziele, poniedziałki i wtorki o godzinie 22:00 UTC, czyli w poniedziałki, wtorki i środy o godzinie 6:00 czasu lokalnego.
13:26:52 service@Unity-SH spb:~/user# uemcli /stor/config/fastvp show -detail Storage system address: 127.0.0.1 Storage system port: 443 HTTPS connection 1: Paused = no Schedule enabled = yes Frequency = Every Sun, Mon, Tue at 22:00 until 06:00 Rate = medium Data to move up = 0 Data to move down = 0 Data to move within = 0 Estimated scheduled relocation time = 00m
Oorzaak
Ten problem jest spowodowany problemem w kodzie.
Zaplanowane godziny: Minuty w interfejsie użytkownika są poprawnie konwertowane z czasu lokalnego na czas UTC. Jednak harmonogram jest tworzony przy użyciu tych samych dni z interfejsu użytkownika, bez żadnej konwersji w celu uwzględnienia zmiany z czasu lokalnego na czas UTC.
Oplossing
Obejście problemu #1
Jeśli godzina rozpoczęcia jest o jeden dzień wcześniejsza lub późniejsza podczas tłumaczenia na czas UTC, ustaw odpowiednio dni w interfejsie użytkownika.
Na przykład, jeśli chcesz, aby relokacja była uruchamiana o 6 rano GMT+8 w każdy poniedziałek, ustaw harmonogram na 6 rano GMT+8 w każdą niedzielę w Unisphere.
Obejście problemu #2
Ponieważ backend aparatu Unity używa czasu UTC, harmonogram można ustawić przy użyciu UEMCLI.
Składnia:
/stor/config/fastvp set [-async] [-schedEnabled {yes | no}] [-days ] [-at ] [-until ] [-rate {low | medium | high}] [-paused {yes | no}]
Szczegóły poleceń można znaleźć w podręczniku użytkownika UEMCLI .
Naprawiać:
Problem ten ma zostać rozwiązany w przyszłej wersji systemu operacyjnego Unity.