
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.09.2015, 15:26:58
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под 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:34:48
|
|||
|---|---|---|---|
Репликация на одном сервере под Windows 7 |
|||
|
#18+
Вы сделали два отдельных конфига и указали службам кому какой из конфигов использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2015, 15:48:16
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под Windows 7 |
|||
|
#18+
miv32, сделайте два разных "инстанса"... два каталога d:\MySQL d:\MySQLslave и у вас ничего не будет конфликтовать. Возможно у вас в конфигах путь к одному pid-файлу, естественно они должны быть разные. На то они и pid-файлы (некий замочек процесса) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2015, 16:02:36
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под 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:10:49
|
|||
|---|---|---|---|
Репликация на одном сервере под Windows 7 |
|||
|
#18+
miv32, Или уберите пробел из пути, или заключайте путь в кавычки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2015, 16:52:47
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под 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:55:53
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под 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, 17:08:32
|
|||
|---|---|---|---|
Репликация на одном сервере под Windows 7 |
|||
|
#18+
miv32Вхолостую похоже.Почему вы так решили? Процесс с идентификатором 5180 есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.09.2015, 17:21:48
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под 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:36:43
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под Windows 7 |
|||
|
#18+
Все получилось! :) Огромное спасибо всем откликнувшимся! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2015, 07:55:11
|
|||
|---|---|---|---|
|
|||
Репликация на одном сервере под Windows 7 |
|||
|
#18+
miv32, в FAQ есть отдельная тема FAQ: Сборник вопросов и ответов по MySQL->>>Быстрая установка MySQL-5.1 на Windows за 10+1 шагов служба "запускается" отдельно NET START <ИмяСлужбы> или нажатием на "кнопочку" далее запуск MySQL естественно логируется... но это да, другая тема... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1832699]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 290ms |

| 0 / 0 |
