Hello,

I already have mysql 4 installed on datadir /var/lib/mysql  and basedir
/var/lib on RHEL5 running on port 3306. I want to run another instance in
/home/mysql5 with datadir = /home/mysql5 and basedir=/home on port 3307.  I
installed as follows, but when I try to start mysql5, it fails to start or
kills itself. Note I am trying to use mysql5 as user/group for mysql5
instance.  Here are the details:


[root@ server ~]# groupadd mysql5
[root@ server ~]#  useradd mysql5 -g mysql5
[root@ server ~]# ./configure --prefix=/home/mysql5
--with-unix-socket-path=/home/mysql5/mysql5.sock --with-tcp-port=3307
--with-pic --with-mysqld-user=mysql5
[root@ server ~]#

It installed successfully.

[root@ server ~]# pwd
/home/mysql5
[root@ server ~]# ls
bin  ibdata1  ib_logfile0  ib_logfile1  include  info
jobs1.localhelpwanted.net.err  lib  libexec  man  mysql  mysql-test  share
sql-bench  test
[root@ server ~]# ls bin/ libexec/
bin/:
comp_err       myisampack         mysqlbug
mysqld_safe           mysql_fix_privilege_tables  mysqlshow
mysql_upgrade        resolveip
innochecksum   my_print_defaults  mysqlcheck
mysqldump             mysqlhotcopy                mysql_tableinfo
mysql_upgrade_shell  resolve_stack_dump
msql2mysql     mysql              mysql_client_test
mysqldumpslow         mysqlimport                 mysqltest
mysql_waitpid
myisamchk      mysqlaccess        mysql_config
mysql_explain_log     mysql_install_db            mysqltestmanagerc
mysql_zap
myisam_ftdump  mysqladmin         mysql_convert_table_format
mysql_find_rows       mysql_secure_installation   mysqltestmanager-pwgen
perror
myisamlog      mysqlbinlog        mysqld_multi
mysql_fix_extensions  mysql_setpermission         mysql_tzinfo_to_sql
replace

libexec/:
mysqld  mysqlmanager
[root@ server ~]#



Next I installed database directory

[root@ server ~]# /home/mysql5/bin/mysql_install_db
--defaults-file=/etc/my5.cnf --user=mysql5


Whenever I try to start mysql5 on port 3307, it fails ( there is no firewall
issue in this case ) :


[root@ server ~]# /home/mysql5/bin/mysqld_safe --user=mysql5
--defaults-file=/etc/my5.cnf --datadir=/home/mysql5
--pid-file=/home/mysql5/mysql5.pid --port=3307 --ledir=/home/mysql5/libexec
&
[1] 10676
[root@ server ~]# Starting mysqld daemon with databases from /home/mysql5
STOPPING server from pid file /home/mysql5/mysql5.pid
080715 07:39:40  mysqld ended


[1]+  Done                    /home/mysql5/bin/mysqld_safe --user=mysql5
--defaults-file=/etc/my5.cnf --datadir=/home/mysql5
--pid-file=/home/mysql5/mysql5.pid --port=3307 --ledir=/home/mysql5/libexec



[root@ server ~]# /home/mysql5/bin/mysqld_safe --user=mysql5
--defaults-file=/etc/my5.cnf --datadir=/home/mysql5
--pid-file=/home/mysql5/mysql5.pid --port=3307 --ledir=/home/mysql5/libexec
--skip-grant-tables &
[1] 10723
[root@ server ~]# Starting mysqld daemon with databases from /home/mysql5
STOPPING server from pid file /home/mysql5/mysql5.pid
080715 07:40:03  mysqld ended


[1]+  Done                    /home/mysql5/bin/mysqld_safe --user=mysql5
--defaults-file=/etc/my5.cnf --datadir=/home/mysql5
--pid-file=/home/mysql5/mysql5.pid --port=3307 --ledir=/home/mysql5/libexec
--skip-grant-tables
[root@ server ~]#



Please advise.



Thanks

Reply via email to