# Unable to start Jenkins on OCI Instance

**URL:** <https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627>\
**Category:** Ask a question\
**Created:** [June 2, 2022, 8:48am UTC](https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627 "2022-06-02T08:48:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MoreshToraskar](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/moreshtoraskar/32/1615_2.png) [@MoreshToraskar](https://community.jenkins.io/u/MoreshToraskar)\
**Post date:** [June 2, 2022, 8:48am UTC](https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627/1 "2022-06-02T08:48:35Z")

</div>

Hi ,

I am trying to install Jenkins on OCI instance using the below steps from URL - [Linux](https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos)

At step to start jenkins, i am getting below error . I have executed all the commands as root user. Please guide me in this issue.  
[root@scheduler ~]# sudo systemctl start jenkins  
Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.

Thanks in advance

---

<div class="post-metadata">

**Author:** ![poddingue](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/poddingue/32/985_2.png) [@poddingue](https://community.jenkins.io/u/poddingue)\
**Post date:** [June 2, 2022, 9:20am UTC](https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627/2 "2022-06-02T09:20:55Z")

</div>

Hello @MoreshToraskar and welcome to this community 👋

Could you launch the proposed commands `systemctl status jenkins.service` and `journalctl -xe` and paste the logs in here?

Thanks.

---

<div class="post-metadata">

**Author:** ![MoreshToraskar](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/moreshtoraskar/32/1615_2.png) [@MoreshToraskar](https://community.jenkins.io/u/MoreshToraskar)\
**Post date:** [June 2, 2022, 9:51am UTC](https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627/3 "2022-06-02T09:51:01Z")

</div>

Hi @poddingue

Please find below details

[root@scheduler ~]# systemctl status jenkins.service  
● jenkins.service - Jenkins Continuous Integration Server  
Loaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; vendor preset: disabled)  
Drop-In: /etc/systemd/system/jenkins.service.d  
└─override.conf  
Active: activating (start) since Thu 2022-06-02 15:11:29 IST; 4s ago  
Main PID: 25705 (java)  
CGroup: /system.slice/jenkins.service  
└─25705 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=%C/jenkins/war --httpPort=8989

Jun 02 15:11:29 scheduler systemd[1]: jenkins.service: main process exited, code=exited, status=1/FAILURE  
Jun 02 15:11:29 scheduler systemd[1]: Failed to start Jenkins Continuous Integration Server.  
Jun 02 15:11:29 scheduler systemd[1]: Unit jenkins.service entered failed state.  
Jun 02 15:11:29 scheduler systemd[1]: jenkins.service failed.  
Jun 02 15:11:29 scheduler systemd[1]: jenkins.service holdoff time over, scheduling restart.

[root@scheduler ~]# journalctl -xe  
– Logs begin at Thu 2022-06-02 15:10:31 IST, end at Thu 2022-06-02 15:11:10 IST. –  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.getWebRoot(HostConfiguration.java:265)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.(HostConfiguration.java:84)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostGroup.initHost(HostGroup.java:66)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostGroup.(HostGroup.java:45)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.Launcher.(Launcher.java:174)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.Launcher.main(Launcher.java:369)  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at java.lang.reflect.Method.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at Main.\_main(Main.java:304)  
Jun 02 15:11:10 scheduler jenkins[19968]: at Main.main(Main.java:108)  
Jun 02 15:11:10 scheduler jenkins[19968]: 2022-06-02 09:27:49.172+0000 [id=1] WARNING winstone.Logger#logInternal: Failed to delete dirs /var/lib/jenkins/%C/jenkins/war/scripts/yui/base/base-min.css  
Jun 02 15:11:10 scheduler jenkins[19968]: java.nio.file.AccessDeniedException: %C/jenkins/war/scripts/yui/base/base-min.css  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.nio.fs.UnixException.translateToIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.nio.fs.UnixFileSystemProvider.implDelete(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at java.nio.file.Files.deleteIfExists(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:330)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[19968]: at winstone.HostConfiguration.getWebRoot(HostConfiguration.java:265)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.Launcher.main(Launcher.java:369)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at java.lang.reflect.Method.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at Main.\_main(Main.java:304)  
Jun 02 15:11:10 scheduler jenkins[23009]: at Main.main(Main.java:108)  
Jun 02 15:11:10 scheduler jenkins[23009]: 2022-06-02 09:35:12.160+0000 [id=1] WARNING winstone.Logger#logInternal: Failed to delete dirs /var/lib/jenkins/%C/jenkins/war/help/project-config/triggerRemotely\_zh\_TW.html  
Jun 02 15:11:10 scheduler jenkins[23009]: java.nio.file.AccessDeniedException: %C/jenkins/war/help/project-config/triggerRemotely\_zh\_TW.html  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.nio.fs.UnixException.translateToIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.nio.fs.UnixFileSystemProvider.implDelete(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at java.nio.file.Files.deleteIfExists(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:330)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostConfiguration.getWebRoot(HostConfiguration.java:265)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostConfiguration.(HostConfiguration.java:84)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostGroup.initHost(HostGroup.java:66)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.HostGroup.(HostGroup.java:45)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.Launcher.(Launcher.java:174)  
Jun 02 15:11:10 scheduler jenkins[23009]: at winstone.Launcher.main(Launcher.java:369)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at java.lang.reflect.Method.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[23009]: at Main.\_main(Main.java:304)  
Jun 02 15:11:10 scheduler jenkins[23009]: at Main.main(Main.java:108)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.getWebRoot(HostConfiguration.java:265)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.(HostConfiguration.java:84)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostGroup.initHost(HostGroup.java:66)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostGroup.(HostGroup.java:45)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.Launcher.(Launcher.java:174)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.Launcher.main(Launcher.java:369)  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at java.lang.reflect.Method.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at Main.\_main(Main.java:304)  
Jun 02 15:11:10 scheduler jenkins[16148]: at Main.main(Main.java:108)  
Jun 02 15:11:10 scheduler jenkins[16148]: 2022-06-02 09:18:17.372+0000 [id=1] WARNING winstone.Logger#logInternal: Failed to delete dirs /var/lib/jenkins/%C/jenkins/war/images/48x48/light-grey.png  
Jun 02 15:11:10 scheduler jenkins[16148]: java.nio.file.AccessDeniedException: %C/jenkins/war/images/48x48/light-grey.png  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.nio.fs.UnixException.translateToIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.nio.fs.UnixFileSystemProvider.implDelete(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at java.nio.file.Files.deleteIfExists(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:330)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.getWebRoot(HostConfiguration.java:265)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostConfiguration.(HostConfiguration.java:84)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostGroup.initHost(HostGroup.java:66)  
Jun 02 15:11:10 scheduler jenkins[16148]: at winstone.HostGroup.(HostGroup.java:45)  
Jun 02 15:11:10 scheduler jenkins[19006]: at winstone.HostConfiguration.deleteRecursive(HostConfiguration.java:326)  
Jun 02 15:11:10 scheduler jenkins[19006]: at winstone.HostConfiguration.getWebRoot(HostConfiguration.java:265)  
Jun 02 15:11:10 scheduler jenkins[19006]: at winstone.HostConfiguration.(HostConfiguration.java:84)  
Jun 02 15:11:10 scheduler jenkins[19006]: at winstone.HostGroup.initHost(HostGroup.java:66)  
Jun 02 15:11:10 scheduler jenkins[19006]: at winstone.HostGroup.(HostGroup.java:45)  
Jun 02 15:11:10 scheduler jenkins[19006]: at winstone.Launcher.(Launcher.java:174)  
Jun 02 15:11:10 scheduler jenkins[19006]: at winstone.Launcher.main(Launcher.java:369)  
Jun 02 15:11:10 scheduler jenkins[19006]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
Jun 02 15:11:10 scheduler jenkins[19006]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19006]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19006]: at java.lang.reflect.Method.invoke(Unknown Source)  
Jun 02 15:11:10 scheduler jenkins[19006]: at Main.\_main(Main.java:304)  
Jun 02 15:11:10 scheduler jenkins[19006]: at Main.main(Main.java:108)

---

<div class="post-metadata">

**Author:** ![poddingue](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/poddingue/32/985_2.png) [@poddingue](https://community.jenkins.io/u/poddingue)\
**Post date:** [June 3, 2022, 6:21am UTC](https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627/4 "2022-06-03T06:21:13Z")

</div>

Thanks.  
At first glance, it looks like a permission problem:

```auto
Failed to delete dirs /var/lib/jenkins/%C/jenkins/war/scripts/yui/base/base-min.css

```

But does that directory even exist? What is that `%C`? Why do we have `jenkins` twice in the path?  
Would you mind uninstalling Jenkins and restart from `sudo yum install jenkins` ?

---

<div class="post-metadata">

**Author:** ![MoreshToraskar](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/moreshtoraskar/32/1615_2.png) [@MoreshToraskar](https://community.jenkins.io/u/MoreshToraskar)\
**Post date:** [June 3, 2022, 4:22pm UTC](https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627/5 "2022-06-03T16:22:03Z")

</div>

Hi @poddingue

I was able to resolve the installation issue with help of a colleague in our team. The issue was less memory on the server and installation issues. Thanks for your help!

---

<div class="post-metadata">

**Author:** ![poddingue](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/poddingue/32/985_2.png) [@poddingue](https://community.jenkins.io/u/poddingue)\
**Post date:** [June 3, 2022, 4:24pm UTC](https://community.jenkins.io/t/unable-to-start-jenkins-on-oci-instance/2627/6 "2022-06-03T16:24:39Z")

</div>

I would never have guessed memory could have been part of your problem. 😉

Thanks a lot for your feedback, and happy to see you solved your problem. 🙏
