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 mysqld
Meine 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!