Cloudera Data Science Workbench отображает разное время
У нас CDSW запущен и работает со всеми базовыми конфигурациями в non-prod, как и в Prod. Но мы наблюдаем, что он показывает разницу во времени в 5 часов, предполагая, что это в UTC.
Например: когда я набираю команду print(datetime.now()), она показывает мне 16:30, когда фактическое время 11:30. Есть ли какие-либо параметры, которые мне нужно установить для CDSW в Cloudera Manager, чтобы они отображали правильное время? Я искал многих, но я не нашел хорошую документацию для этого.
0 ответов
Как описано в документации, часовой пояс по умолчанию для CDSW - это UTC, независимо от времени на главном узле.
Однако это можно отменить, установив часовой пояс вручную. Я подозреваю, что это было сделано на одном из узлов. Если вы хотите постоянства, подумайте о том, чтобы сделать это и на другом узле.
Вот соответствующий бит документации:
Чтобы перейти на предпочитаемый часовой пояс, например Pacific Standard Time (PST), перейдите к Admin > Двигатели. В разделе " Переменные среды" добавьте новую переменную с именем, установленным на
TZ
и значение установлено вAmerica/Los_Angeles
и нажмите Добавить.
Обратите внимание, что эти шаги должны выполняться в среде Cloudera Data Science Workbench, а не в Cloudera Manager.