Install or upgrade to TDV v7.0.7 on linux will not start.

Install or upgrade to TDV v7.0.7 on linux will not start.

book

Article ID: KB0081248

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization 7.0.7 and later

Description

Tibco Data Virtualization v7.0.7 introduces a new version of Postgres v9.6 for our meta db (repository).

Postgres recently dropped support for the "US/Pacific-New" timezone, so this may prevent linux hosts that contain "US/Pacific-New" timezones from allowing our TDV server to start.
 
https://www.postgresql.org/message-id/152469477165.19800.1088350487276242137%40wrigleys.postgresql.org



You will see this type of message in our cs_monitor.log:

ERROR 2018-07-23 14:35:13.843 -0700 Monitor - Error initializing event logger: FATAL: invalid value for parameter "TimeZone": "US/Pacific-New" 



You can also verify your linux host's affiliation with this timezone selection by the presence of this file:
/usr/share/zoneinfo/US/Pacific-New


 

Issue/Introduction

This concerns a first time install of v7.0.7.00.xx, or an upgrade to v7.0.7 from v7.0.6.00.xx or earlier. It may affect linux hosts on the west coast (PST timezone) more than others.

Resolution

Rather than modify anything in the linux os (such as deleting the Pacific-New file), the easier workaround is to add this line to the top of our /bin/composite/.sh file:
export TZ='America/Los_Angeles'


This solution is only ideal for servers located in the PST timezone as it will set the default timezone to PST/PDT.
If your host is outside this timezone, but you still see this error and/or your os contains:
/usr/share/zoneinfo/US/Pacific-New

you can contact Tibco Support for further details.
Refer to internal tracking number CIS-70946.