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.

Другие вопросы по тегам