installation fails with mysql version 5.0.36
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL Sandbox |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
I run the following command as a normal user:
make_sandbox 5.0.36
Results:
Executing low_level_
The MySQL Sandbox, version 3.0.04
(C) 2006,2007,2008,2009 Giuseppe Maxia
installing with the following parameters:
upper_directory = $SANDBOX_HOME
sandbox_directory = msb_5_0_36
sandbox_port = 5036
check_port = 0
no_check_port = 0
datadir_from = script
install_version = 5.0
basedir = /opt/mysql/5.0.36
my_file =
operating_
db_user = msandbox
db_password = msandbox
my_clause = log-error=
prompt_prefix = mysql
prompt_body = [\h] {\u} (\d) > '
force = 0
no_ver_after_name = 1
verbose = 0
load_grants = 1
no_load_grants = 0
no_show = 0
do you agree? ([Y],n) Y
loading grants
................... sandbox server not started yet
Your sandbox server was installed in $SANDBOX_
I then run:
SBDEBUG=1 ./start
Results:
................... sandbox server not started yet
Output in start.log:
Starting mysqld daemon with databases from $SANDBOX_
/opt/mysql/
/opt/mysql/
STOPPING server from pid file $SANDBOX_
tee: msandbox.err: Permission denied
090626 07:23:35 mysqld ended
tee: msandbox.err: Permission denied
This looks like it might be because of the default value for my_clause. I can edit the my.sandbox.cnf file and change the log-error to
$SANDBOX_
Of course $SANDBOX_HOME is the actuall path to the sandbox dir.
I also get the same result with running:
make_sandbox 5.0.67
OS: CentOS 5.2
This also seems a permission problem, like the previous one you have reported. HOME/msb_ 5_0_36/ */ HOME/msb_ 5_0_36/ data
Please remove this sandbox, create it again, and, after the failure you are reporting, show the output of the following commands:
ls -l -d $SANDBOX_HOME
ls -l -d $SANDBOX_
ls -l $SANDBOX_
umask