Computer Webmaster Gaming Console Graphics Forum

Welcome to the Computer Webmaster Gaming Console Graphics Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

MK PitStop Main Earn $25 Earn Money Posting Extras Members Blogs Image Hosting User Pages
Go Back   Computer Webmaster Gaming Console Graphics Forum > Webmaster Forum > Website Coding > Database
Register FAQ/Rules Become A V.I.P. Member Search Today's Posts Mark Forums Read

Database Database problems or need to ask a question? maybe something to do with sql injections or a database software question. Database topics cover MySQL, PostgreSQL, Oracle, SQL Server or anything else related to databases.

Google
Closed Thread
 
LinkBack Thread Tools Display Modes
Old 07-01-2007, 6:42 PM   #1
Adam Smith
 
Adam Smith's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default Server start / restart

FreeBSD / UNIX platform, MySQL ver.4.0.16
Prob. of growing /tmp file, solved by introducing a cron job to clean up
the folder intermittently. Prob.solve but new one created - mysql socket
wiped out. Could not restart the server with all the standard methods.
Complained of other running processes. Killed the orphaned processes
runining. But still can't restart.

So can't do a dump or any other back up action, so created a tar file of
the data etc. Now I wanted to try an upgrade to a newer version but
concerned about ability to restore data from the tarball.

Does anyone have any idea of how can effect a restart before running to
do an Upgrade?

Thanks
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Advertisements
Old 07-01-2007, 6:42 PM   #2
Bill Karwin
 
Bill Karwin's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default Server start / restart

"Adam Smith" <adamsmith@econ.com> wrote in message
newsYCdnaI-v4hSKUrenZ2dnUVZ_sKdnZ2d@speakeasy.net...
> Does anyone have any idea of how can effect a restart before running to
> do an Upgrade?


Try rebooting the FreeBSD server host.

Regards,
Bill K.


 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Old 07-01-2007, 6:42 PM   #3
Adam Smith
 
Adam Smith's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default Server start / restart

Gordon Burditt wrote:

>>FreeBSD / UNIX platform, MySQL ver.4.0.16
>>Prob. of growing /tmp file, solved by introducing a cron job to clean up
>>the folder intermittently. Prob.solve but new one created - mysql socket
>>wiped out.

>
>
> So don't delete *SOCKETS* with your cron job.


Point taken - in full agreement,
Changed location of socket to its own dedicated location ==>
/usr/local/var/mysql

>>Could not restart the server with all the standard methods.
>>Complained of other running processes. Killed the orphaned processes
>>runining. But still can't restart.

>
>
> What error message do you get? If safe_mysqld is running, when you
> killed mysqld, it may have restarted automatically (and should have
> re-created the socket).


Error message
ERROR 2002: Can't connect to local MySQL server through socket
'/usr/local/var/mysql' (38)
current message becaused of changes made to /etc/my.cnf file for new
location. Identical message when the SNAFU occurrred, but with /tmp instead


>>So can't do a dump or any other back up action, so created a tar file of
>>the data etc. Now I wanted to try an upgrade to a newer version but
>>concerned about ability to restore data from the tarball.

>
>
> Assuming that the data was not being actively changed when you made
> the tarball (likely if the server wasn't working), this should
> not be a problem. Be sure to restore ownership and file permissions.
>

Likely or unlikely? Shouldn't all the file permission be retained in
tarball, I do expect redo GRANT PRIVILLEGES
>
>>Does anyone have any idea of how can effect a restart before running to
>>do an Upgrade?

>
>
> Kill off safe_mysqld (if it's running), then mysqld.

mysqld killed,
>
> Gordon L. Burditt

 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Old 07-01-2007, 6:42 PM   #4
Adam Smith
 
Adam Smith's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default Server start / restart

Gordon Burditt wrote:
>>>>FreeBSD / UNIX platform, MySQL ver.4.0.16
>>>>Prob. of growing /tmp file, solved by introducing a cron job to clean up
>>>>the folder intermittently. Prob.solve but new one created - mysql socket
>>>>wiped out.
>>>
>>>
>>>So don't delete *SOCKETS* with your cron job.

>>
>>Point taken - in full agreement,
>>Changed location of socket to its own dedicated location ==>
>>/usr/local/var/mysql

>
>
> It's still probably a bad idea to delete *sockets* out of /tmp unless
> you have a problem with *sockets* cluttering up /tmp. If you're using
> find(1) it's easy to limit it like this.
>

Well not *sockets* but many session and temp files, so a rm * in the
cron file removed it

> Are you *sure* you put the socket there? /usr/local/var/mysql seems
> like it would be a *directory*, not a socket.
>

Yes, I am asumming that it needed the absolute path to the socket
directory rather than to the socket itself. Although, I changed this in
the /etc/my.cnf file and later did a compilation to vers 5.0.18
Here is the config used.

../configure CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors
-fno-exceptions -fno-rtti" --prefix=/usr/local/mysql --enable-assembler
--enable-thread-safe-client --enable-local-infile
--with-unix-socket-path=/usr/local/var/mysql --with-mysqld-user=mysql
--with-openssl --with-big-tables --with-archive-storage-engine
--with-csv-storage-engine --localstatedir=/usr/db/mysql

**** "--with-unix-socket-path" ??? led to the directory assumption

Anyway used both approaches, but neiher solved the problem




Error!!!???

On Running
mysql_install_db ==>

Neither host 'econn' and 'localhost' could not be looked up with
/usr/local/bin/resolveip
Please configure the 'hostname' command to return a correct hostname.
If you want to solve this at a later stage, restart this script with
the --force option

but the hostname and at the very least localhost is OK they are set in
the /etc/rc.conf and /etc/hosts files

[Caveat - the hostname entry has the domain extension '*.com',
hostname -s removes the extension]

so I used the --force option then
mach1# pwd
/usr/local/mysql/bin
mach1# mysqld_safe &
[1] 3213
mach1# Starting mysqld daemon with databases from /var/db/mysql
060126 06:42:01 mysqld ended
Then tried
mach1# mysqladmin version
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/usr/local/var/mysql' (38)'
Check that mysqld is running and that the socket:
'/usr/local/var/mysql' exists!

It does exist w/ permissons of drwxrwxrwt

Any suggestions?


>
>>>>Could not restart the server with all the standard methods.
>>>>Complained of other running processes. Killed the orphaned processes
>>>>runining. But still can't restart.
>>>
>>>
>>>What error message do you get? If safe_mysqld is running, when you
>>>killed mysqld, it may have restarted automatically (and should have
>>>re-created the socket).

>>
>>Error message
>>ERROR 2002: Can't connect to local MySQL server through socket
>>'/usr/local/var/mysql' (38)

>
>
> perror 38 gives 'Socket operation on non-socket'.
> Are you *sure* your socket is /usr/local/var/mysql, not
> /usr/local/var/mysql/mysql.sock or something like that?
>
>
>>current message becaused of changes made to /etc/my.cnf file for new
>>location. Identical message when the SNAFU occurrred, but with /tmp instead

>
>
> Gordon L. Burditt



 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Featured Websites
Free Space
Free Space
Free Space Free Space
Closed Thread
Tags: , ,




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Server start / restart Adam Smith Database 2 06-10-2007 12:19 AM
server won't start zoom Database 0 05-31-2007 8:37 PM
What a start! Fam. Sundberg Building An Internet Business 0 05-29-2007 2:26 AM
Indexing after restart Tom Hagen MSN questions 0 05-28-2007 1:45 AM


Featured Websites




All times are GMT +1. The time now is 4:52 AM.


Powered by: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
Cheap Computers
MK PitStop Copyright 2005 - 2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98