Bekanntes MySQL-Server Permissionproblem
Posted: 2007-06-04 14:56
Hallo,
ich habe wie auch viele andere ein Problem mit den Rechten von MySQL. SObald ich den Server starten will kommt:
Ich habe bereits Rechte gesetzt und alles erdenklich mögliche und wa sim Internet seit einem Monat zu finden ist versucht, leider alles ohne Erfolg. Ich bewege mich kein Stück von der Stelle.
System: Debian 4.0 Etch
MySQL: mysqld Ver 5.0.32-Debian_7etch1-log for pc-linux-gnu on i486
Kernel: 2.6.18-4-486
Zugriff: remote/ ssh only
Kurzer Auszug ausm syslog:
Verzeichnisse und Rechte:
/tmp/
Chmod: 777
/var/run/mysqld/
Meine my.cnf (/etc/mysql/my.cnf)
Ich hoffe ich hab alle nötigen Informationen gepostet. Bin für jeden Tipp dankbar!
ich habe wie auch viele andere ein Problem mit den Rechten von MySQL. SObald ich den Server starten will kommt:
Code: Select all
mysqld: Can't read dir of '/tmp/' (Errcode: 13)
070604 12:43:19 [ERROR] Can't start server : Bind on unix socket: Permission denied
070604 12:43:19 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
070604 12:43:19 [ERROR] Aborting
070604 12:43:19 [Note] mysqld: Herunterfahren beendet
System: Debian 4.0 Etch
MySQL: mysqld Ver 5.0.32-Debian_7etch1-log for pc-linux-gnu on i486
Kernel: 2.6.18-4-486
Zugriff: remote/ ssh only
Kurzer Auszug ausm syslog:
Code: Select all
Jun 4 12:46:51 schauf1 mysqld_safe[13381]: started
Jun 4 12:46:51 schauf1 mysqld[13384]: ^G/usr/sbin/mysqld: Can't read dir of '/tmp/' (Errcode: 13)
Jun 4 12:46:51 schauf1 mysqld[13384]: 070604 12:46:51 [ERROR] Can't start server : Bind on unix socket: Permission denied
Jun 4 12:46:51 schauf1 mysqld[13384]: 070604 12:46:51 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
Jun 4 12:46:51 schauf1 mysqld[13384]: 070604 12:46:51 [ERROR] Aborting
Jun 4 12:46:51 schauf1 mysqld[13384]:
Jun 4 12:46:51 schauf1 mysqld[13384]: 070604 12:46:51 [Note] /usr/sbin/mysqld: Herunterfahren beendet
Jun 4 12:46:51 schauf1 mysqld[13384]:
Jun 4 12:46:51 schauf1 mysqld_safe[13386]: ended
Jun 4 12:47:06 schauf1 /etc/init.d/mysql[13521]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Jun 4 12:47:06 schauf1 /etc/init.d/mysql[13521]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jun 4 12:47:06 schauf1 /etc/init.d/mysql[13521]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jun 4 12:47:06 schauf1 /etc/init.d/mysql[13521]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Jun 4 12:47:06 schauf1 /etc/init.d/mysql[13521]:
Verzeichnisse und Rechte:
/tmp/
Code: Select all
drwxrwxrwt 4 root root 4096 2007-06-04 11:44 tmp/var/run/mysqld/
Code: Select all
drwxr-xr-x 2 mysql mysql 4096 2007-06-04 12:46 mysqldMeine my.cnf (/etc/mysql/my.cnf)
Code: Select all
[client]
character-sets-dir = /usr/share/mysql/charsets
default-character-set = latin1
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysql]
character-sets-dir = /usr/share/mysql/charsets
default-character-set = latin1
no-auto-rehash
[mysqladmin]
character-sets-dir = /usr/share/mysql/charsets
default-character-set = latin1
[mysqlcheck]
character-sets-dir = /usr/share/mysql/charsets
default-character-set = latin1
[mysqldump]
character-sets-dir = /usr/share/mysql/charsets
default-character-set = latin1
max_allowed_packet = 16M
quick
[mysqlimport]
character-sets-dir = /usr/share/mysql/charsets
default-character-set = latin1
[mysqlshow]
character-sets-dir = /usr/share/mysql/charsets
default-character-set = latin1
[isamchk]
character-sets-dir = /usr/share/mysql/charsets
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer_size = 4M
write_buffer_size = 4M
[myisamchk]
character-sets-dir = /usr/share/mysql/charsets
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer_size = 4M
write_buffer_size = 4M
[myisampack]
character-sets-dir = /usr/share/mysql/charsets
[mysqld_safe]
err-log = /var/log/mysql/mysql.err
open-files-limit = 4096
[mysqld]
character-sets-dir = /usr/share/mysql/charsets
character-set-server = latin1
default-character-set = latin1
user = mysql
port = 3306
bind-address = 213.240.162.35
socket = /var/run/mysqld/mysqld.sock
pid-file = /var/run/mysqld/mysqld.pid
log-error = /var/log/mysql/mysqld.err
basedir = /usr/local/mysql
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/german/
log-bin = mysql-bin
server-id = 1
sync_binlog = 1
binlog_cache_size = 1M
max_binlog_size = 10M
slave_compressed_protocol = 1
delay-key-write = ALL
skip-locking
#skip-networking
skip-name-resolve
skip-external-locking
skip-show-database
safe-user-create = 1
default_table_type = MYISAM
transaction_isolation = REPEATABLE-READ
max_allowed_packet = 16M
max_heap_table_size = 64M
tmp_table_size = 64M
key_buffer_size = 384M
sort_buffer_size = 8M
join_buffer_size = 8M
read_buffer_size = 8M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 32M
myisam_sort_buffer_size = 64M
myisam_max_sort_file_size = 1G
myisam_max_extra_sort_file_size = 1G
myisam_repair_threads = 1
thread_cache_size = 8
table_cache = 512
query_cache_type = 1
query_cache_size = 32M
query_cache_limit = 2M
thread_concurrency = 8
local-infile = 0
long_query_time = 3
log_slow_queries
log_long_format
myisam_recover
skip-innodb
innodb_thread_concurrency = 8
innodb_buffer_pool_size = 384M
innodb_additional_mem_pool_size = 20M
innodb_data_home_dir = /var/lib/mysql
innodb_log_arch_dir = /var/lib/mysql
innodb_log_group_home_dir = /var/lib/mysql
innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
innodb_log_file_size = 100M
innodb_log_buffer_size = 8M
innodb_log_files_in_group = 2
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 60
[mysqlhotcopy]
interactive-timeout
Ich hoffe ich hab alle nötigen Informationen gepostet. Bin für jeden Tipp dankbar!