Dell Unity: Plány šířky pásma replikace nefungují podle očekávání (oprava uživatelem)
Summary: Tento článek vysvětluje, proč se plány šířky pásma nesynchronizují v očekávaném čase, když je časové pásmo jiné než UTC.
Symptoms
Cause
Když je replikace pozastavena podle plánu, přejde relace do fondu pozastavení. To je způsobeno problémem v kódu, kdy plánovač používá čas UTC a ignoruje aktuální časové pásmo.
Příklad:
Šířka pásma se synchronizuje mezi 9:00 v sobotu a 7:00 v pondělí japonského času (JST).
-------------------------------------------------
[Bandwidth Schedule]
Schedule time zone: UTC+9:00 (Tokyo)
-------------------------------------------------
Monday - Friday
00:00 - 07:00 Maximum Bandwidth is 40,960 KBs.
07:00 - 24:00 Maximum Bandwidth is 0 KBs.
Sat - Sun
24:00 - 24:00 Maximum Bandwidth is 40,960 KBs.
-------------------------------------------------
Mechanismus je následující:
Relace je pozastavena, protože šířka pásma je v pondělí v 07:00 JST nastavena na 0 kB.
Pozastavená relace se umístí do fondu pozastavení.
Plánovač kontroluje fond pozastavení každou hodinu a zjišťuje, zda lze relaci přenést.
V případě tohoto plánu je relace dostupná pro přenos v úterý 00:00 JST, při kontrole fondu pozastavení se však plánovač pokusí zahájit přenos už v úterý 00:00 UTC (9:00 JST), protože nebere v úvahu časové pásmo.
Jelikož však čas UTC 00:00–07:00 je 9:00–16:00 JST a šířka pásma od 9:00 do 16:00 JST je nastavena na 0 kB, přenos se nespustí.
Operace se poté opakuje a v sobotu v 0:00 UTC (9:00 JST) začne synchronizace, protože šířka pásma je nastavena na 40 960 kB.
V tomto příkladu se problém týká času JST. K problému však může dojít i v jiných časových pásmech s výjimkou UTC.
Resolution
Řešení:
Tento problém bude vyřešen v příštím vydání prostředí Unity OE.
Zástupné řešení:
Vyberte si jednu ze dvou možností zástupného řešení:
- Možnost 1, pokud potřebujete šířku pásma 0 kB.
- Možnost 2, pokud nechcete změnit časové pásmo.
Možnost 1:
Chcete-li použít 0 kB, změňte časové pásmo na UTC a nastavte plán.
Při restartu může dojít k panice procesoru úložiště. Bude opraveno v prostředí OE 5.3.
Možnost 2:
Pokud nelze časové pásmo změnit, použijte namísto nulové hodnoty plánu šířky pásma hodnotu malou (například 10 kB apod.), aby relace nebyla umístěna do fondu pozastavení, a zabránilo se tak tomuto problému.