We've seen this problem too.  In our case we definitely had a mysql
user, and the mysql user definitely existed.  From one prompt we could
start the gcc-compiled MySQL correctly, but not the Intel-compiled
MYSQL.

We were able to fix the problem by setting LD_LIBRARY_PATH=/lib.

-JF

> -----Original Message-----
> From: Steve Poirier [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, August 24, 2004 8:03 AM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: RE: MySQL with Intel Compiler
> 
> Sorry, didn't see you already had a mysql user.
> 
> David has a better english than mine:
> 
> It looks like your MySQL server process is hitting a problem when
> it tries to change its user id to that of the user 'mysql'.
> 
> There are two possible reasons for this:
> 
> 1. You're starting the server process as a user who isn't 'root',
>     so the user doesn't have the necessary privilege to change
>     the UID of the server process.
> 
>   -- OR --
> 
> 2. You *are* starting the server process as 'root', but your
>     system doesn't have a user called 'mysql', so the process
>     is trying, and failing, change its UID to a user that
>     doesn't exist.
> 
> Try "finger mysql" to see whether you actually have a user named
> 'mysql'.
> 
> Thinking about it, there are other possibilities, assuming that
> you *do* have a user named 'mysql'.
> 
> 3. The 'mysql' user doesn't have a home directory, or for some
>     reason that user doesn't have write-access to its home directory.
> 
> 4. The 'mysql' user doesn't have the necessary access privileges
>     to /path/to/mysql and all of its sub-directories.
> 
> source
> http://www.talkaboutprogramming.com/group/comp.lang.java.datab
> ases/messages/
> 57463.html
> 
> _____________________________
> Steve Poirier
> 
>  
> 
> > -----Original Message-----
> > From: Santhanam [mailto:[EMAIL PROTECTED] 
> > Sent: August 24, 2004 8:02 AM
> > To: [EMAIL PROTECTED]
> > Subject: MySQL with Intel Compiler
> > 
> > Dear Friends,
> >      We want to use MySQL compiled with Intel Compiler to get 
> > superior performance. Our server is a rack mounted HP DL 380 
> > server with Redhat Enterprise Linux Advanced Server 3.0.
> >     We have used 
> > mysql-standard-4.1.3-beta-pc-linux-i686-icc.tar.gz. But we 
> > are getting the following error :
> > -----------------------------------
> > 
> > [EMAIL PROTECTED] mysql]# scripts/mysql_install_db --user=mysql 
> > --force Installing all prepared tables Fatal error: Can't 
> > change to run as user 'mysql' ;  Please check that the user exists!
> > 040824 17:29:49  Aborting
> > 
> > 040824 17:29:49  ./bin/mysqld: Shutdown complete
> > 
> > -----------------------------------
> > For more details(Full text of Error Message), please see the 
> > attachment.
> > 
> >   But mysql user & group is existing.
> > Please kindly help me.
> > Thanks in Advance
> > With Regards
> > Santhanam
> > 
> 
> 
> -- 
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:    
> http://lists.mysql.com/[EMAIL PROTECTED]
> 
> 
> 

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to