MySQL on Ubuntu Woes

Chris O'Connell omegahalo-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Thu Jun 3 15:21:37 EDT 2010


Hi Derek,

Thanks for the tips.  I'll update the script and test.

Chris

On Thu, Jun 3, 2010 at 3:20 PM, Derek Martin <invalid-yPs96gJSFQo51KKgMmcfiw at public.gmane.org> wrote:

> On Thu, Jun 03, 2010 at 02:56:02PM -0400, Chris O'Connell wrote:
> > root at SJ-MA-LX-Nagios:~# cat /etc/init.d/mysqld
> > sudo mkdir /var/run/mysqld
> > sudo chmod 777 /var/run/mysqld
> > sudo /usr/sbin/mysqld &
>
> Using sudo is not required here.  Things started by init run as root.
> You probably also don't want it to be 777, as that means anyone can
> write and delete files in that directory.  I don't believe you need to
> start it in the background either; most system daemons background
> themselves.  I'm not 100% sure mysqld does, but I'd be more than a
> little surprised if it didn't.
>
> > when I manually evoke the script all works without a problem.  Without
> the
> > script things don't work too well.
>
> I take it you installed mysql from source?  The deb package does all
> this for you, of course...
>
> > How can I get the script to run at boot?  I've created a symbolic link in
> > rc3-rc5.d.
>
> The symlink need to be named in a specific way.  Specifically, it
> needs to start with the letter 'S' (it must be capital) and a 2-digit
> number that indicates the order you want it to start relative to the
> other services.  Usually services which are not required to support
> the proper running of the OS itself are given a relatively high
> number, say in the 80's or 90's.  So, for example, you might create it
> as S90mysqld in /etc/rcX.d, where X={1,2,3}.
>
> --
> Derek D. Martin    http://www.pizzashack.org/   GPG Key ID: 0xDFBEAD02
> -=-=-=-=-
> This message is posted from an invalid address.  Replying to it will result
> in
> undeliverable mail due to spam prevention.  Sorry for the inconvenience.
>
>





More information about the Discuss mailing list