2016-03-28 49 views
5

Tôi đang sử dụng Vagrant để triển khai lên Ubuntu Linux và cố gắng bắt đầu dịch vụ tomcat8.Dịch vụ tomcat8 không thể khởi động bằng cách sử dụng dịch vụ tomcat8 bắt đầu

Tomcat 8 được cài đặt bởi apt-get install tomcat8.

Khi sử dụng lệnh service tomcat8 start, tôi đã nhận lỗi sau:

Job for tomcat8.service failed. See "systemctl status tomcat8.service" and "journalctl -xe" for details.

Sau đó, tôi theo dõi các systemctl status tomcat8.service, phát hiện ra rằng:


? tomcat8.service - LSB: Start Tomcat. Loaded: loaded (/etc/init.d/tomcat8)
Active: failed (Result: exit-code) since Mon 2016-03-28 09:44:17 GMT; 5s ago
Docs: man:systemd-sysv-generator(8)
Process: 884 ExecStop=/etc/init.d/tomcat8 stop (code=exited, status=0/SUCCESS)
Process: 1312 ExecStart=/etc/init.d/tomcat8 start (code=exited, status=1/FAILURE)
Mar 28 09:44:12 vagrant-ubuntu-trusty systemd[1]: Starting LSB: Start Tomcat....
Mar 28 09:44:12 vagrant-ubuntu-trusty tomcat8[1312]: * Starting Tomcat servlet engine tomcat8
Mar 28 09:44:17 vagrant-ubuntu-trusty tomcat8[1312]: ...fail!
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: tomcat8.service: control process exited, code=exited status=1
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: Failed to start LSB: Start Tomcat..
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: Unit tomcat8.service entered failed state.
Mar 28 09:44:17 vagrant-ubuntu-trusty systemd[1]: tomcat8.service failed.

Tôi không chắc chắn về cách thức tiến hành để chạy dịch vụ Tomcat 8 của tôi.

+1

có nhật ký nào trong '/ var/log/tomcat8 /' không? – dahrens

+0

Tôi thấy rằng tôi không thể bắt đầu tomcat8 bằng cách sử dụng 'dịch vụ tomcat8 bắt đầu' nhưng đối với một số lý do nó _would_ bắt đầu sử dụng' /etc/init.d/tomcat8 start'. Không chắc chắn rằng sẽ giúp bạn mặc dù ... –

Trả lời

2

Điều này có thể liên quan đến this bug. Các phiên bản Java gần đây không còn sử dụng các thư mục được xác nhận và không thành công nếu một thư mục được chỉ định, nhưng Tomcat8 chỉ định một thư mục ngay cả khi nó không tồn tại. Kiểm tra nhật ký trong /var/log/tomcat8/ như được đề xuất trong các nhận xét cho câu hỏi của bạn để xem liệu đây có thực sự là nguồn gốc của vấn đề của bạn hay không. Nếu có, bạn có thể chờ lỗi được sửa hoặc thử tệp catalina.sh được cập nhật được đề xuất trong báo cáo lỗi được liên kết.

Các vấn đề liên quan