GNU/Linux >> Belajar Linux >  >> Linux

Jenkins mati tetapi file pid ada

Saat mengikuti tutorial AWS tentang Menyiapkan pipeline build dengan Jenkins dan Amazon ECS, saya mengalami kesalahan yang sama persis.

Mengubah port tidak menyelesaikan masalah.

Saya mengetahui bahwa kesalahan tersebut berasal dari versi Java yang diinstal bersama Jenkins.

Memperbarui java-1.7.0-openjdk ke java-1.8.0-openjdk berhasil

EDIT:Dari komentar Anatoly, untuk memperbarui java:

sudo yum install java-1.8.0-openjdk

lalu hapus versi lama:

sudo yum remove java-1.7.0-openjdk.x86_64

Terakhir, mulai ulang layanan jenkins

sudo service jenkins restart

Ubah JENKINS_AJP_PORT="8009" (ATAU nilai berapa pun) ke JENKINS_AJP_PORT="-1"

Ini pasti akan berhasil.


Linux
  1. Portabilitas Tautan File Descriptor?

  2. Membuka ritsleting File .gz Untuk Mendapatkan File Teks Tetapi Mendapatkan File Biner??

  3. Satu Liner Untuk Memeriksa Ada File?

  1. Perbaiki Exim error-exim mati tapi subsys terkunci

  2. Apa itu file .pid dan apa isinya?

  3. Daur ulang PID Linux

  1. Buat file baru tetapi tambahkan nomor jika nama file sudah ada di bash

  2. mkdir -p gagal saat direktori ada

  3. <service-name> mati tetapi file pid ada