2017-06-08 9 views
2

TeamCityのバージョン2017.1.1から2017.1.2へのアップグレードに問題があります。 この問題は、TeamCityとPostgreSQLの作業に関係しています。 私がしていること:TeamCityのアップグレード

  1. チームチームのプロバスを停止/etc/init.d/teamcity stop;
  2. ホームディレクトリの削除TeamCity rm /opt/JetBrains/TeamCity;
  3. 新しいバージョンをダウンロードTeamCity(2017.1.2)およびホームディレクトリTeamCityのuntar。
  4. チーム・シップ・プロセスを開始/etc/init.d/teamcity start

    1. before delete schema;:この後

    私は問題チームシティーとPostgreSQLを持っています

  5. after delete schema and create new schema

唯一の方法は、DBを再インストールすることです。しかし、これは非常に疑わしい手順ですが、この作業。

答えて

0

TeamCityは以前のデータベース設定ファイルを見つけることができませんでした。そして、それはそれが新しいサーバーインストールであると判断します。

TeamCityのデータディレクトリがデフォルトの場所(つまり、{HOME_DIRECTORY}/BuildServer)にないことがあります。

Teamcity-startup.propertiesをTeamCity/confディレクトリ(コンテンツ "teamcity.data.path =/path_to_TeamCity_data_directory")に配置する必要があります。

0

この問題は、誤った停止サービスで発生します。

  • /etc/init.d/teamcityが

  • 更新チームシティー

  • sudoのサービスチームシティーは

  • を開始、停止停止

    1. sudoのサービスチームシティー:この手順を使用する必要が

      /etc/init.d/teamcity start

    2. sudo systemctlデーモンリロード