2017-11-15 15 views
-3

私は最近、JenkinsサービスをUbuntuからCentOS 7に移行しました。 これはCentOS 7にJenkins(2.89)のクリーンなインスタンスをインストールし、 UbuntuからCentOS 7へのJENKINS_HOMEの追加。jenkinsの管理者アカウントを復元するには

明らかに、管理者としてログインしようとすると、古いインスタンスが戻ってきているので、新しいインスタンスでは失敗します。 これは、古いインスタンスの管理者アカウントを扱っていることを意味します。

古いインスタンスの管理者アカウントを/var/lib/jenkins/users//config.xmlファイルの1つで検索しようとしました。 しかし、管理者アカウントの設定ファイルの定義が見つかりません。

助けてください。

答えて

0

これをすべて正しく移動した場合は、管理者IDに問題はありません。私の推測では、Jenkinsを起動する前に新しいマシンにJENKINS_HOMEを設定していないということです。

+0

/etc/alternatives/java -Dcom.sun.akuma.Daemon = daemonized -Djava.awt.headless = true -DJENKINS_HOME =/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war - logfile =/var/log/jenkins/jenkins.log --webroot =/var/cache/jenkins/war - デーモン--httpPort = 8080 --debug = 5 - handlerCountMax = 100 --handlerCountMaxIdle = 20 これは私が判断できる限り、よく見える。 – Frazz

+0

JENKINS_HOMEにはプロパティが設定されています。私はそれが動作するかどうかはわかりません。 Jenkinsコマンドを実行する前に、コマンドラインで環境変数としてエクスポートしてみてください。 –

関連する問題