|
|
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
Добрый день! Не могу настроить. Это в принципе возможно? Проинсталлировал 2 службы: MySql и MySqlSlave Каталоги с данными на диске разные, пути к ним в конфигах прописаны, порты 3306 и 3307. По отдельности службы стартуют, но если запущена одна, не работает вторая и наоборот. Фрагмент лога: 150921 15:23:37 [ERROR] Can't start server: Bind on TCP/IP port. Got error: 10048: Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт). 150921 15:23:37 [ERROR] Do you already have another mysqld server running on port: 3306 ? Похоже не цепляется за другой порт. В какую сторону смотреть? Может есть примеры рабочих конфигов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 15:26:58 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
Вы сделали два отдельных конфига и указали службам кому какой из конфигов использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 15:34:48 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
miv32, сделайте два разных "инстанса"... два каталога d:\MySQL d:\MySQLslave и у вас ничего не будет конфликтовать. Возможно у вас в конфигах путь к одному pid-файлу, естественно они должны быть разные. На то они и pid-файлы (некий замочек процесса) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 15:48:16 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
Конфиги отдельные. Каталоги с данными тоже Но вот засада: (из командной строки с правами админа) 1) D:\MariaDB Slave\bin>mysqld --install MySqlSlave создает службу. 2) D:\MariaDB Slave\bin>mysqld --defaults-file=d:\mariadb slave\data\my.ini Could not open required defaults file: d:\mariadb Fatal error in defaults handling. Program aborted ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 16:02:36 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
miv32, Или уберите пробел из пути, или заключайте путь в кавычки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 16:10:49 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
miv32, у меня тестовые MySQL и Maria10 (названия служб соответственно) порты разные в my.ini строки "установки" служб D:\DB\mysql\bin\mysqld.EXE --install MySql --defaults-file=D:\DB\mysql\my.ini D:\DB\maria10\bin\mysqld.EXE --install Maria10 --defaults-file=D:\DB\maria10\my.ini ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 16:52:47 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
Убрал пробелы, вставил в кавычки. mysqld.exe --defaults-file="D:\MDBSlave\data\my.ini" 150921 16:52:56 [Note] mysqld.exe (mysqld 10.0.21-MariaDB) starting as process 5180 ... D:\MDBSlave\bin> Вхолостую похоже. Чудно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 16:55:53 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
miv32Вхолостую похоже.Почему вы так решили? Процесс с идентификатором 5180 есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 17:08:32 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
Процесса нет. Но прокатило как у Alex_Ustinov: команды --install и --defaults-file в одной строке. (только каталоги подставил свои) D:\DB\maria10\bin\mysqld.EXE --install Maria10 --defaults-file=D:\DB\maria10\my.ini Теперь в свойствах службы D:\MDBSlave\bin\mysqld.EXE --defaults-file=D:\MDBSlave\DATA\my.ini Maria10 Сервер не стартует, но тут уже похоже несколько другие проблемы. Будем копать. 150921 17:17:04 [Note] InnoDB: Using mutexes to ref count buffer pool pages 150921 17:17:04 [Note] InnoDB: The InnoDB memory heap is disabled 150921 17:17:04 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 150921 17:17:04 [Note] InnoDB: Memory barrier is not used 150921 17:17:04 [Note] InnoDB: Compressed tables use zlib 1.2.3 150921 17:17:04 [Note] InnoDB: Not using CPU crc32 instructions 150921 17:17:04 [Note] InnoDB: Initializing buffer pool, size = 375.0M 150921 17:17:04 [Note] InnoDB: Completed initialization of buffer pool 150921 17:17:04 [ERROR] InnoDB: .\ibdata1 can't be opened in read-write mode 150921 17:17:04 [ERROR] InnoDB: The system tablespace must be writable! 150921 17:17:04 [ERROR] Plugin 'InnoDB' init function returned error. 150921 17:17:04 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 150921 17:17:04 [Note] Plugin 'FEEDBACK' is disabled. 150921 17:17:04 [ERROR] Unknown/unsupported storage engine: innodb 150921 17:17:04 [ERROR] Aborting 150921 17:17:05 [Note] D:\MDBSlave\bin\mysqld.EXE: Shutdown complete ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 17:21:48 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
Все получилось! :) Огромное спасибо всем откликнувшимся! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 17:36:43 |
|
||
|
Репликация на одном сервере под Windows 7
|
|||
|---|---|---|---|
|
#18+
miv32, в FAQ есть отдельная тема FAQ: Сборник вопросов и ответов по MySQL->>>Быстрая установка MySQL-5.1 на Windows за 10+1 шагов служба "запускается" отдельно NET START <ИмяСлужбы> или нажатием на "кнопочку" далее запуск MySQL естественно логируется... но это да, другая тема... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2015, 07:55:11 |
|
||
|
|

start [/forum/search_topic.php?author=GreenTraf&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 1112ms |
| total: | 1268ms |

| 0 / 0 |
