Hallo jfreund,
es ist das normale MySQL-Serverpaket von Debian installiert, also weder selbst gebaut noch aus einer anderen Quelle bezogen.
Code: Select all
www:/etc/mysql# mysqld --version
mysqld Ver 5.0.45-Debian_1-log for pc-linux-gnu on i486 (Debian etch distribution)
zunächst mal die Ausgabe von ps:
Code: Select all
ps aux | grep mysqld
root 3612 0.0 0.0 2600 1200 ? S Aug17 0:00 /bin/sh /usr/bin/mysqld_safe
mysql 3643 0.0 3.1 627764 63372 ? Sl Aug17 0:02 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
root 5286 0.0 0.0 1760 576 pts/0 S+ 15:37 0:00 grep mysqld
Hier scheint also explizit keine Konfigurationsdatei angegeben zu sein (?).
Ich hab dann mal noch folgendes ausgeführt:
Code: Select all
www:/etc/mysql# mysqladmin -uroot -p variables | grep innodb
Enter password:
| have_innodb | DISABLED |
| innodb_additional_mem_pool_size | 16777216 |
| innodb_autoextend_increment | 8 |
| innodb_buffer_pool_awe_mem_mb | 0 |
| innodb_buffer_pool_size | 402653184 |
| innodb_checksums | ON |
| innodb_commit_concurrency | 0 |
| innodb_concurrency_tickets | 500 |
| innodb_data_file_path | ibdata1:2000M;ibdata2:10M:autoextend |
| innodb_data_home_dir | /var/lib/mysql |
| innodb_doublewrite | ON |
| innodb_fast_shutdown | 1 |
| innodb_file_io_threads | 4 |
| innodb_file_per_table | OFF |
| innodb_flush_log_at_trx_commit | 1 |
| innodb_flush_method | |
| innodb_force_recovery | 0 |
| innodb_lock_wait_timeout | 120 |
| innodb_locks_unsafe_for_binlog | OFF |
| innodb_log_arch_dir | /var/lib/mysql |
| innodb_log_archive | OFF |
| innodb_log_buffer_size | 8388608 |
| innodb_log_file_size | 104857600 |
| innodb_log_files_in_group | 2 |
| innodb_log_group_home_dir | /var/lib/mysql |
| innodb_max_dirty_pages_pct | 90 |
| innodb_max_purge_lag | 0 |
| innodb_mirrored_log_groups | 1 |
| innodb_open_files | 300 |
| innodb_rollback_on_timeout | OFF |
| innodb_support_xa | ON |
| innodb_sync_spin_loops | 20 |
| innodb_table_locks | ON |
| innodb_thread_concurrency | 8 |
| innodb_thread_sleep_delay | 10000 |
Dieses have_innodb DIASBLED irritiert mich etwas - aber wenn ich diese Option (have_innodb = 1) setze, startet der Server nicht mehr (was auch dafür sprechen würde, dass ich die richtige Konfigurationsdatei bearbeite).
Ist der InnoDB Support da etwa gar nicht eingebaut? Kann ich mir aber fast nicht vorstellen...