Upstart on 14.04.

Ken D'Ambrosio ken at jots.org
Wed Sep 7 16:47:33 UTC 2016


Hey, all.  Newbie to the list, but long-time Linux/Ubuntu user... and 
I'm confused.  We've got an Openstack install on 14.04 host systems, and 
after a hurricane-induced power outage over the weekend, one of our 
hosts won't boot -- it fails (seemingly) at loading an Openstack Neutron 
service.  So, I figure I'll go into /etc/init.d/ and just chmod -x all 
the suspect services, see if it boots, and then manually load services.  
Not so much; that had zero apparent impact on the services loading.

So then I did some reading up on Upstart, and found a whole bunch of 
places that the services *might* be loading from... none of which seemed 
to impact stuff.  I currently have the host booted by some serious 
cheating (I pulled a disk, went to "manual repair mode" when it whined 
about not being able to mount devices, and loaded services from there -- 
it completely fails to boot single-user), but how in blazes do I:

* See what services want to be loaded?
* See *where* they get loaded?
* Load them individually?

I've found some of the services mentioned in /etc/init/, /etc/init.d/, 
/etc/systemd/system/multi-user.target.wants/, /lib/systemd/system/, 
/var/lib/systemd/deb-systemd-helper-enabled/ and 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/ .  
I tried playing around with most (all?) of those locations, to no avail. 
  Any insight into what I'm doing wrong would truly be most appreciated.

Thanks!

-Ken




More information about the ubuntu-users mailing list