англійськафранцузькаіспанська

Значок OnWorks

mysqlrplcheck - Інтернет у хмарі

Запустіть mysqlrplcheck у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда mysqlrplcheck, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


mysqlrplcheck - Перевірити передумови реплікаціїs

СИНТАКСИС


mysqlrplcheck [опції]

ОПИС


Ця утиліта перевіряє передумови для реплікації між головним і підлеглим. Ці
перевірки (так звані тести) призначені для забезпечення належного налаштування реплікації. Утиліта
виконує такі тести:

1. Чи увімкнено двійковий журнал на головному?

2. Чи є винятки для двійкового журналювання (наприклад, параметри *_do_db або *_ignore_db)? Якщо так,
відобразити їх.

3. Чи існує користувач реплікації на головному пристрої з правильними привілеями?

4. Чи існують конфлікти server_id?

5. Чи підключений підлеглий пристрій до цього головного? Якщо ні, відобразіть головний хост і порт.

6. Чи є конфлікти між файлом master.info на підпорядкованому пристрої та значеннями, показаними в
ШОУ РОЗСЛІВАТИ СТАТУС на майстра?

7. Чи сумісні конфігурації InnoDB (плагін чи нативний)?

8. Чи сумісні механізми зберігання (є той самий на підлеглому, що й на головному)?

9. Чи сумісні налаштування нижнього регістру_таблиць? Попереджати, якщо є налаштування для
назви таблиць у нижньому/великому регістрі, які можуть спричинити проблеми. Перегляньте помилку №59240.

10. Раб стоїть за господарем?

Утиліта запускає кожен тест по черзі, якщо немає фатальної помилки, яка запобігає подальшому
тестування, наприклад втрата з’єднання з серверами.

Кожен тест може завершитися з одним із таких станів: пройдено (передумови виконано),
невдача (передумови виконано, але сталася одна або кілька помилок або є винятки
розглянути) або попередити (тест виявив деякі незвичні налаштування, які слід перевірити
далі, але не може бути помилкою).

Використовувати -багатослівний можливість перегляду додаткової інформації, такої як ідентифікатори серверів,
параметри lower_case_table_name і вміст головного інформаційного файлу на
раб.

Щоб побачити значення з ШОУ РОЗСЛІВАТИ СТАТУС твердження, використовуйте --show-slave-status
варіант.
ВАРІАНТИ

mysqlrplcheck приймає такі параметри командного рядка:

· --допомога

Відобразити довідкове повідомлення та вийти.

· --master=

Інформація про підключення до головного сервера у форматі:
<користувач>[:passwd>]@господар>[:порт>][:розетка>]абологін-шлях>[:порт>][:розетка>].

· --master-info-file=

Ім'я головного інформаційного файлу на підлеглому пристрої. Типовим є master.info read
з каталогу даних. Примітка: цей параметр вимагає запуску утиліти на
slave і що ви маєте відповідний доступ для читання для файлу.

· --тихий, -q

Вимкніть усі повідомлення для тихого виконання. Примітка. Помилки та попередження – ні
придушені.

· --show-slave-status, -s

Відобразити значення з ШОУ РОЗСЛІВАТИ СТАТУС на майстра.

· --раб =

Інформація про підключення до підпорядкованого сервера у форматі:
<користувач>[:passwd>]@господар>[:порт>][:розетка>]абологін-шлях>[:порт>][:розетка>].

· --придушити

Придушити попереджувальні повідомлення.

· --дослівний, -в

Вкажіть, скільки інформації відображати. Використовуйте цю опцію кілька разів, щоб збільшити
обсяг інформації. Наприклад, -v = багатослівний, -вв = більш багатослівний, -ввв =
відлагоджувати.

· --версія

Відобразити інформацію про версію та вийти.

· --width=

Змініть ширину відображення звіту про тестування. За замовчуванням — 75 символів.
ПРИМІТКИ

Користувач, який входить в систему, повинен мати відповідні дозволи для виконання ШОУ РОЗСЛІВАТИ СТАТУС, ШОУ
MASTER СТАТУС та ШОУ ЗМІННІ на відповідних серверах.

Змішувати IP і імена хостів не рекомендується. Спеціальні для реплікації утиліти будуть
спробуйте порівняти імена хостів та IP-адреси як псевдоніми для перевірки підключеного підключення
до майстра. Однак, якщо ваша інсталяція не підтримує зворотний пошук імені, файл
порівняння може не вдатися. Без можливості виконати зворотний пошук імені, реплікація
комунальні служби можуть повідомити помилково негативний результат про те, що підлеглий (не) підключений до головного.

Наприклад, якщо ви налаштуєте реплікацію за допомогою MASTER_HOST=ubuntu.net на підлеглому та пізнішому
підключитися до підпорядкованого за допомогою mysqlrplcheck і вказати головне як
--master=192.168.0.6 використовуючи дійсну IP-адресу для ubuntu.net, ви повинні мати можливість
щоб виконати зворотний пошук імені, щоб порівняти IP (192.168.0.6) та ім’я хоста (ubuntu.net)
щоб визначити, чи є вони однією машиною.

Шлях до інструментів клієнта MySQL повинен бути включений у змінну середовища PATH
щоб використовувати механізм аутентифікації з логін-шляхами. Це дозволить утиліти
використовуйте інструменти my_print_defaults, які потрібні для читання значень шляху входу з файлу
файл конфігурації входу (.mylogin.cnf).
ПРИКЛАДИ

Щоб перевірити передумови головного та підлеглого, які зараз активно виконуються
реплікації, використовуйте таку команду:

$ mysqlrplcheck --master=root@host1:3310 --slave=root@host2:3311
# майстер на host1: ... підключено.
# slave на host2: ... підключено.
Опис тесту Статус
-------------------------------------------------- ----------------------
Перевірка двійкового журналювання на master [pass]
Чи існують винятки для binlog? [пас]
Користувач реплікації існує? [пас]
Перевірка значень server_id [pass]
Чи підключений підлеглий до головного? [пас]
Перевірте файл основної інформації [pass]
Перевірка сумісності InnoDB [pass]
Перевірка сумісності систем зберігання даних [pass]
Перевірка налаштувань нижнього регістру_таблиць [pass]
Перевірка затримки підлеглого (відстає в секундах від головного) [пройти]
# ...зроблено.

Як показано в прикладі, ви повинні надати дійсну інформацію для входу як для головного, так і для
раб.

Щоб виконати ту саму команду, але також відобразити вміст головного інформаційного файлу
на раба і цінності о ШОУ РОЗСЛІВАТИ СТАТУС а також додаткові відомості, використовуйте це
команда:

$ mysqlrplcheck --master=root@host1:3310 --slave=root@host2:3311 \
--show-slave-status -vv
# майстер на host1: ... підключено.
# slave на host2: ... підключено.
Опис тесту Статус
-------------------------------------------------- ----------------------
Перевірка двійкового журналювання на master [pass]
Чи існують винятки для binlog? [пас]
Користувач реплікації існує? [пас]
Перевірка значень server_id [pass]
головний ідентифікатор = 10
ID підлеглого = 11
Чи підключений підлеглий до головного? [пас]
Перевірте файл основної інформації [pass]
#
# Основний інформаційний файл:
#
Головний_файл_журналу: clone-bin.000001
Read_Master_Log_Pos : 482
Головний_хост: хост1
Головний_користувач: rpl
Master_Password: XXXX
Master_Port : 3310
Connect_Retry : 60
Master_SSL_Allowed: 0
Master_SSL_CA_File :
Master_SSL_CA_Path :
Master_SSL_Cert :
Master_SSL_Cipher :
Master_SSL_Key :
Master_SSL_Verify_Server_Cert : 0
Перевірка сумісності InnoDB [pass]
Перевірка сумісності систем зберігання даних [pass]
Перевірка налаштувань нижнього регістру_таблиць [pass]
Основні імена таблиць нижнього регістру: 2
Підпорядковані імена_таблиць нижнього регістру: 2
Перевірка затримки підлеглого (відстає в секундах від головного) [пройти]
#
# Статус раба:
#
Slave_IO_State : Очікування, поки господар надішле подію
Головний_хост: хост1
Головний_користувач: rpl
Master_Port : 3310
Connect_Retry : 60
Головний_файл_журналу: clone-bin.000001
Read_Master_Log_Pos : 482
Relay_Log_File : clone-relay-bin.000006
Relay_Log_Pos : 251
Relay_Master_Log_File : clone-bin.000001
Slave_IO_Running : Так
Slave_SQL_Running : Так
Replicate_Do_DB :
Replicate_Ignore_DB :
Replicate_Do_Table :
Replicate_Ignore_Table :
Replicate_Wild_Do_Table :
Replicate_Wild_Ignore_Table :
Last_Errno : 0
Остання_помилка:
Лічильник пропусків: 0
Exec_Master_Log_Pos: 482
Relay_Log_Space : 551
Until_Condition: немає
Until_Log_File :
Until_Log_Pos : 0
Master_SSL_Allowed : Ні
Master_SSL_CA_File :
Master_SSL_CA_Path :
Master_SSL_Cert :
Master_SSL_Cipher :
Master_SSL_Key :
Секунди_за_майстером : 0
Master_SSL_Verify_Server_Cert : Ні
Last_IO_Errno : 0
Last_IO_Error :
Last_SQL_Errno : 0
Last_SQL_Error :
# ...зроблено.

АВТОРСЬКЕ


Використовуйте mysqlrplcheck онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Псі
    Псі
    Psi — це потужний міжплатформний XMPP
    клієнт, розроблений для досвідчених користувачів.
    Є збірки, доступні для MS
    Windows, GNU/Linux і macOS.. Аудиторія:
    Кінцеві користувачі...
    Завантажити Psi
  • 2
    Blobby Volley 2
    Blobby Volley 2
    Офіційне продовження знаменитого
    Аркадна гра Blobby Volley 1.x..
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: OpenGL, SDL. Програмування
    Мова: C++, Lua. C...
    Завантажити Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM є відзначеним нагородами Клієнтом
    Управління відносинами (CRM)
    додаток, наданий вам авторами
    і супроводжувачі, SalesAgility. Це
    всесвітнє...
    Завантажити SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin — це веб-сервер DNS
    інструмент адміністрування сервера PowerDNS.
    Інтерфейс має повну підтримку для більшості
    з особливостей PowerDNS. Має повну
    підтримка ...
    Завантажити Poweradmin
  • 5
    Веб-фреймворк Gin
    Веб-фреймворк Gin
    Gin — це неймовірно швидкий веб-фреймворк
    написаний на Голанг, який може виконувати до
    Завдяки йому в 40 разів швидше
    API, подібний до мартіні, і спеціальна версія
    http-вихід...
    Завантажте Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX базується на MX LINUX con
    varios entornos de escritorios. Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/cereu...
    Завантажити CEREUS LINUX
  • Детальніше »

Команди Linux

Ad