Lieber Besucher, herzlich willkommen bei: GentooForum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
/etc/init.d/mysql: Zeile 186: /sbin/mysqld: Datei oder Verzeichnis nicht gefunden
Quellcode
1
2
3
4
5
6
7
sysvorOrt /home/michi # /etc/init.d/mysql start
my_print_defaults: [ERROR] Found option without preceding group in config file /etc/mysql/my.cnf at line 3.
my_print_defaults: [ERROR] Fatal error in defaults handling. Program aborted!
* Checking mysqld configuration for mysql ...
/etc/init.d/mysql: Zeile 186: /sbin/mysqld: Datei oder Verzeichnis nicht gefunden
* mysql config check failed [ !! ]
* ERROR: mysql failed to start
Das ist jetzt schon das 3. Mal das ich versuche das Problem zu lösen. Es funktioniert meist nach einer Neuinstallation von MySQL das er mysqld findet. Aber das hält nicht lange an.
# /etc/mysql/my.cnf: The global mysql configuration file.
includedir /etc/mysql/mysql.d
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysqld]
#
# * Basic Settings
#
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
[client]
user=michi
password=Jasmin2002
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
#
#
# As of 5.1 you can enable the log at runtime!
general_log_file = /var/log/mysql/mysql.log
#general_log = 1
#log_error = /var/log/mysql/error.log
# Error log - should be very few entries.
Leider hab ich wieder das Problem und diesmal wird es durch eine Neuinstallation auch nicht gelöst.
Quellcode
1
2
3
4
5
sysvorOrt /usr/sbin/mysqld # /etc/init.d/mysql start
* Checking mysqld configuration for mysql ...
/etc/init.d/mysql: Zeile 186: /usr/sbin/mysqld: Datei oder Verzeichnis nicht gefunden
* mysql config check failed [ !! ]
* ERROR: mysql failed to start
checkconfig() {
local my_cnf="${MY_CNF:-/etc/${SVCNAME}/my.cnf}"
local basedir=$(get_config "${my_cnf}" basedir | tail -n1)
local svc_name=$(mysql_svcname)
ebegin "Checking mysqld configuration for ${svc_name}"
if [ ${RC_CMD} = "checkconfig" ] ; then
# We are calling checkconfig specifically. Print warnings regardless.
"${basedir}"/sbin/mysqld --defaults-file="${my_cnf}" --help --verbose > /dev/null
else
# Suppress output to check the return value
"${basedir}"/sbin/mysqld --defaults-file="${my_cnf}" --help --verbose > /dev/null 2>&1
# If the above command does not return 0,
# then there is an error to echo to the user
if [ $? -ne 0 ] ; then
"${basedir}"/sbin/mysqld --defaults-file="${my_cnf}" --help --verbose > /dev/null
fi
fi
eend $? "${svc_name} config check failed"
}
# vim: filetype=gentoo-init-d sw=2 ts=2 sts=2 noet: