Hallo zusammen,
ich habe ein kleines Problem mit zwei MySQL Instanzen. Zwar lassen sich beide Instanzen einzeln starten und funktionieren dann auch tadellos. Aberich kann nicht beide zur selben zeit laufen lassen. Die jenige welche als zweites gestartet wird wird zwar gestartet kann allerdings nicht erreicht werden. Fehlermeldungen bekomme ich keine. Das Selbe habe ich auch schon bei 2 anderen Servern gemacht. Allerdings waren dies jeweils 1 Slave und eine unabhängige Instanz. Vielleicht hängt es ja damit zusammen. In jedem Falle fehlt mir grad der Durchblick. Vielleicht habe ich auch etwas übersehen.
Der Webserver ist leider ein W2003 Server mit IIS. Das dies nicht gerade wahrhaftig ist, ist mir schon klar
Hier mal die Startparameter:
Mysql3306:
"c:\Programme\Mysql Server 6.0.7\bin\mysqld" --defaults-file="c:\Programme\Mysql Server 6.0.7\mysql3306.ini" MySQL_3306
Mysql3307:
"C:\Programme\Mysql Server 6.0.7\bin\mysqld" "--defaults-file=C:\Programme\Mysql Server 6.0.7\mysql3307.ini" MySQL_3307
Hier die beiden Konfigurationsdateien.
mysql3306.ini:
_____________________________________________________
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
enable-named-pipe
socket = mypipe1
log-bin="transaction"
server-id=1
binlog-ignore-db = mysql
binlog-ignore-db = information_schema
binlog-ignore-db = sql_files
basedir="c:/Programme/Mysql Server 6.0.7/"
datadir="D:/MySQL Data/Data/"
default-character-set=utf8
default-storage-engine=INNODB
sql-mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=800
query_cache_size=31M
table_cache=1520
tmp_table_size=16M
thread_cache_size=38
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=12M
key_buffer_size=46M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
innodb_data_home_dir="D:/MySQL Data/"
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=89M
innodb_log_file_size=18M
innodb_thread_concurrency=8
_____________________________________________________
mysql3307.ini:
_____________________________________________________
[client]
port=3307
[mysql]
default-character-set=utf8
[mysqld]
port=3307
enable-named-pipe
socket = mypipe2
log-bin="transaction2"
server-id=2
binlog-ignore-db = mysql
binlog-ignore-db = information_schema
binlog-ignore-db = sql_files
basedir="c:/Programme/Mysql Server 6.0.7/"
datadir="D:/MySQL Data/Data 3307/Data/"
default-character-set=utf8
default-storage-engine=INNODB
sql-mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=800
query_cache_size=31M
table_cache=1520
tmp_table_size=16M
thread_cache_size=38
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=12M
key_buffer_size=46M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
innodb_data_home_dir="D:/MySQL Data/"
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=89M
innodb_log_file_size=18M
innodb_thread_concurrency=8
_____________________________________________________
Was mir noch aufgefallen ist, ist dass mir im .err Log kein Socket augegeben wird. Vielelicht hat es auch damit etwas zu tun.
Mysql3306:
090507 16:52:38 [Note] Event Scheduler: Loaded 0 events
090507 16:52:38 [Note] c:\Programme\Mysql Server 6.0.7\bin\mysqld: ready for connections.
Version: '6.0.7community-log' socket: '' port: 3306 MySQL Community Server (GPL)
Mysql3307:
090507 16:53:12 [Note] Event Scheduler: Loaded 0 events
090507 16:53:12 [Note] C:\Programme\Mysql Server 6.0.7\bin\mysqld: ready for connections.
Version: '6.0.7-community-log' socket: '' port: 3307 MySQL Community Server (GPL)
Weis jemand von euch vielelicht was ich falsch gemacht haben könnte? Wäre sehr froh um jede Hilfe
Cheers
Luki
ich habe ein kleines Problem mit zwei MySQL Instanzen. Zwar lassen sich beide Instanzen einzeln starten und funktionieren dann auch tadellos. Aberich kann nicht beide zur selben zeit laufen lassen. Die jenige welche als zweites gestartet wird wird zwar gestartet kann allerdings nicht erreicht werden. Fehlermeldungen bekomme ich keine. Das Selbe habe ich auch schon bei 2 anderen Servern gemacht. Allerdings waren dies jeweils 1 Slave und eine unabhängige Instanz. Vielleicht hängt es ja damit zusammen. In jedem Falle fehlt mir grad der Durchblick. Vielleicht habe ich auch etwas übersehen.
Der Webserver ist leider ein W2003 Server mit IIS. Das dies nicht gerade wahrhaftig ist, ist mir schon klar
Hier mal die Startparameter:
Mysql3306:
"c:\Programme\Mysql Server 6.0.7\bin\mysqld" --defaults-file="c:\Programme\Mysql Server 6.0.7\mysql3306.ini" MySQL_3306
Mysql3307:
"C:\Programme\Mysql Server 6.0.7\bin\mysqld" "--defaults-file=C:\Programme\Mysql Server 6.0.7\mysql3307.ini" MySQL_3307
Hier die beiden Konfigurationsdateien.
mysql3306.ini:
_____________________________________________________
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
enable-named-pipe
socket = mypipe1
log-bin="transaction"
server-id=1
binlog-ignore-db = mysql
binlog-ignore-db = information_schema
binlog-ignore-db = sql_files
basedir="c:/Programme/Mysql Server 6.0.7/"
datadir="D:/MySQL Data/Data/"
default-character-set=utf8
default-storage-engine=INNODB
sql-mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=800
query_cache_size=31M
table_cache=1520
tmp_table_size=16M
thread_cache_size=38
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=12M
key_buffer_size=46M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
innodb_data_home_dir="D:/MySQL Data/"
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=89M
innodb_log_file_size=18M
innodb_thread_concurrency=8
_____________________________________________________
mysql3307.ini:
_____________________________________________________
[client]
port=3307
[mysql]
default-character-set=utf8
[mysqld]
port=3307
enable-named-pipe
socket = mypipe2
log-bin="transaction2"
server-id=2
binlog-ignore-db = mysql
binlog-ignore-db = information_schema
binlog-ignore-db = sql_files
basedir="c:/Programme/Mysql Server 6.0.7/"
datadir="D:/MySQL Data/Data 3307/Data/"
default-character-set=utf8
default-storage-engine=INNODB
sql-mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=800
query_cache_size=31M
table_cache=1520
tmp_table_size=16M
thread_cache_size=38
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=12M
key_buffer_size=46M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
innodb_data_home_dir="D:/MySQL Data/"
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=89M
innodb_log_file_size=18M
innodb_thread_concurrency=8
_____________________________________________________
Was mir noch aufgefallen ist, ist dass mir im .err Log kein Socket augegeben wird. Vielelicht hat es auch damit etwas zu tun.
Mysql3306:
090507 16:52:38 [Note] Event Scheduler: Loaded 0 events
090507 16:52:38 [Note] c:\Programme\Mysql Server 6.0.7\bin\mysqld: ready for connections.
Version: '6.0.7community-log' socket: '' port: 3306 MySQL Community Server (GPL)
Mysql3307:
090507 16:53:12 [Note] Event Scheduler: Loaded 0 events
090507 16:53:12 [Note] C:\Programme\Mysql Server 6.0.7\bin\mysqld: ready for connections.
Version: '6.0.7-community-log' socket: '' port: 3307 MySQL Community Server (GPL)
Weis jemand von euch vielelicht was ich falsch gemacht haben könnte? Wäre sehr froh um jede Hilfe
Cheers
Luki
Kommentar