Jenkins を使って最初の一歩を踏み出しています。
最初は正常にインストールされましたが、GitHub アクセス トークンと資格情報を追加して再起動した後、ログインできなくなりました。
これを解決するためにセキュリティを無効にしましたが、新しいユーザーを作成できませんでした (セキュリティが無効な状態では機能しませんでした)。30 分間のグーグル検索と苦労の末、Jenkins をアンインストールし、Jenkins データ (C:\Users\MY_USER\AppData\Local\Jenkins および C:\Program Files\Jenkins から) を削除することにしました。
アンインストール後、Jenkins を再度インストールしようとしましたが、サービスを開始できなかったためインストールを完了できませんでした。Jenkins サービスがまだ実行中であることに気付きました。
そこで、上記の両方のフォルダーの内容を再度削除し、Windows を再起動し、Jenkins サービスがなくなったことを確認して、再度インストールを試みました。
同じ問題: Jenkins はサービスを開始できません。管理者としてインストーラーを起動しようとしましたが、結果は同じです:
サービス「Jenkins」(Jenkins) の起動に失敗しました。システム サービスを起動するのに十分な権限があることを確認してください。
質問:問題は何ですか? また、Jenkins をインストールするにはどうすればいいですか?
PS 私が使用しようとしているJenkinsのバージョンは2.273で、Jenkinsを「管理者」ユーザーとしてインストールしています
答え1
問題の原因が何であったかはわかりませんが、私が解決した方法は次のとおりです。
- インストールを再度開始し、インストーラーがサービスを開始できないというエラーを表示するところまで戻ります。
- エラーメッセージが表示されたら:
- Windowsサービスに移動してJenkinsサービスを見つけます
- プロパティに移動し、「ログオン」タブを開きます
- 「ログオン」を「ローカル システム アカウント」に切り替えます (私の場合は指定されたアカウントでした)
- 「OK」をクリックして変更を保存します
- Jenkins サービスを再度右クリックし、手動で「開始」します。