Dell Unity: FAST VP Relocation Schedule Innstilling på Unisphere kan oversettes til feil dager
Samenvatting: Unisphere viser dato og klokkeslett i den lokale tidssonen til PC-en den kjører på. Når en flytteplan for FAST VP opprettes, konverteres datoen og klokkeslettet til UTC. Under konverteringsprosessen kan feil dager tilordnes tidsplanen. ...
Symptomen
Du kan angi flytteplan for FAST VP fra Unisphere Settings>Storage Configuration>FAST VP.

I skjermbildet ovenfor er lokal tid GMT + 8, og tidsplanen er satt til å starte klokka 6 på søndag, mandag og tirsdag.
Legg merke til at tidsplanen er oversatt til UTC-tid med feil dager angitt når du ser på uemcli ytelse.
De riktige dagene skal være lørdag, søndag og mandag klokken 22:00 UTC, men tidsplanen ble opprettet ved hjelp av de samme dagene fra brukergrensesnittet. Dagene ble søndag, mandag og tirsdag klokken 22:00 UTC, som er mandag, tirsdag og onsdag klokken 6 lokal tid for kunden.
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
Dette problemet skyldes et problem i koden.
De planlagte timene: Minutter i brukergrensesnittet konverteres riktig fra lokal tid til UTC-tid. Tidsplanen opprettes imidlertid ved hjelp av de samme dagene fra brukergrensesnittet, uten konvertering for å ta hensyn til endringen fra lokal tid til UTC-tid.
Oplossing
Løsning #1
Hvis starttidspunktet blir en dag tidligere eller senere mens det oversettes til UTC-tid, angir du dagene i brukergrensesnittet tilsvarende.
Hvis du for eksempel vil at flyttingen skal kjøre kl. 06.00 GMT+8 hver mandag, angir du tidsplanen som kl. 06.00 GMT+8 hver søndag på Unisphere.
Løsning #2
Siden Unity-backend bruker UTC-tid, kan du angi tidsplanen ved å bruke UEMCLI.
Syntaks:
/stor/config/fastvp set [-async] [-schedEnabled {yes | no}] [-days ] [-at ] [-until ] [-rate {low | medium | high}] [-paused {yes | no}]
Se brukerveiledningen for UEMCLI for mer informasjon.
Fiksere:
Problemet er planlagt å bli løst i en fremtidig Unity OS-utgivelse.