Postgresql 升级团队城市

Postgresql 升级团队城市,postgresql,teamcity,Postgresql,Teamcity,我无法将TeamCity 2017.1.1版升级到2017.1.2版。 这个问题与TeamCity和PostgreSQL的工作有关。 我所做的: 停止teamcity进程/etc/init.d/teamcity停止 删除主目录TeamCityrm/opt/JetBrains/TeamCity 在主目录TeamCity中下载更新版本的TeamCity(2017.1.2)和untar 启动teamcity进程/etc/init.d/teamcity Start 在此之后,我遇到了TeamCity和P

我无法将TeamCity 2017.1.1版升级到2017.1.2版。 这个问题与TeamCity和PostgreSQL的工作有关。 我所做的:

  • 停止teamcity进程
    /etc/init.d/teamcity停止
    
    
  • 删除主目录TeamCity
    rm/opt/JetBrains/TeamCity
  • 在主目录TeamCity中下载更新版本的TeamCity(2017.1.2)和untar
  • 启动teamcity进程
    /etc/init.d/teamcity Start
  • 在此之后,我遇到了TeamCity和PostgreSQL的问题:

  • )

  • 唯一的方法是重新安装DB。但这是一个非常有问题的过程,但这是可行的。

    似乎TeamCity无法找到以前的数据库设置文件。因此,它决定这是一个新的服务器安装

    可能TeamCity的数据目录不在默认位置(即{HOME\u directory}/.BuildServer)


    如果是这种情况,您需要将teamcity-startup.properties放入teamcity/conf目录(内容为“teamcity.data.path=/path\u to\u teamcity\u data\u directory”)。

    此问题与不正确的停止服务有关。需要使用此步骤:

  • sudo服务团队城市站

  • /etc/init.d/teamcity站

  • 更新团队城市

  • sudo服务团队城市启动

  • /etc/init.d/teamcity start

  • sudo systemctl后台程序重新加载