Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.


Раскрыть
titleПроверка статуса базы MySQL (для одиночного хоста)Checking the status of MySQL database (single host)

No.

Checklist itemCommandExpected result

Recommendations
for achieving the
expected result

Testing the started services

1

Checking the status of MySQL database service

Пункт проверкиКомандаОжидаемый результат

Рекомендации по возвращению к ожидаемому результату

Проверка запущенных сервисов

1

Проверка статуса сервиса базы данных MySQL

Статус
colourRed
titleНа каждом хостеOn each host

Блок кода
languagebash
sudo systemctl list-units --all |\ 
grep mysql | awk '{print $1, $3"("$4")"}' |\
 jq -R 'split(" ")|{service:.[0], status:.[1]}'


Блок кода
languagepy
{
  "service": "mysql.service",
  "status": "active(running)"
}
Примечание
Убедиться, что все сервисы из указанного списка в статусе

Make sure all services from the list are active (running)

.
Запустить сервис, статус которого

Start the service which status is:

inactive (dead)

 или отличается от

, or different from active (running)

Раскрыть
titleПроверка статуса базы MySQL (для кластера)Checking the status of MySQL database (cluster)

No.

Checklist itemCommandExpected result

Recommendations
for achieving the
expected result

Testing the started services

1

Checking the status of MySQL database service

Пункт проверкиКомандаОжидаемый результат

Рекомендации по возвращению к ожидаемому результату

Проверка запущенных сервисов

1

Проверка статуса сервиса базы данных MySQL

Статус
colourRed
titleНа каждом хостеOn each host

Блок кода
languagebash
sudo systemctl list-units --all |\ 
grep mysql | awk '{print $1, $3"("$4")"}' |\
 jq -R 'split(" ")|{service:.[0], status:.[1]}'


Блок кода
languagepy
{
  "service": "mysql.service",
  "status": "active(running)"
}
Примечание
Убедиться, что все сервисы из указанного списка в статусе

Make sure all services from the list are active (running)

.
Запустить сервис, статус которого

Start the service which status is:

inactive (dead)

 или отличается от

, or different from active (running)

2

Проверка статуса репликации Checking MySQL replication status

Статус
colourRed
titleНа каждом хостеOn each host

Блок кода
languagebash
sudo mysql -uroot -p -e 'show slave status \G' | grep -E "Running|Second" | 
Блок кода
languagebash
             Slave_IO_Running: Yes
            Slave_SQL_Running: Yes
        Seconds_Behind_Master: 0
      Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates
Примечание

Убедиться что первые 2 поля имеют значения Yes, Make sure that the first two fields are set to "Yes" and that "Seconds_Behind_Master имеет значение " is set to 0.

Slave_SQL_Running_State

не должен иметь ошибок

 must not show any errors.







Версия ECSS-10 versionАктуальностьRelevance

3.11

+

3.14.{9-14}

+
3.14.15.x+
3.14.16.x+

3.17.x

-
3.18-
Раскрыть
titleПроверка статуса базы PosgreSQL (для одиночного хоста)Checking the status of PosgreSQL database (single host)

No.

Checklist itemCommandExpected result

Recommendations
for achieving the
expected result

Testing the started services

1

Checking the status of the Postgres container

Пункт проверкиКомандаОжидаемый результат

Рекомендации по возвращению к ожидаемому результату

Проверка запущенных сервисов

1

Проверка статуса контейнера Postgres

Статус
colourRed
titleНа каждом хостеOn each host

Блок кода
languagebash
sudo docker ps --format="{{.Names}} : {{.Status}}" | grep postgres


Блок кода
languagepy
ecss-postgres-bdr-ssw-postgres-container-1 : Up 3 months
Примечание
Убедиться, что данный контейнер в статусе UpMake sure this container is in the Up state.


Раскрыть
titleПроверка статуса базы PosgreSQL (для кластера)Checking the status of PosgreSQL database (cluster)

No.

Checklist itemCommandExpected result

Recommendations
for achieving the
expected result

Testing the started services

1

Checking the status of the Postgres container

Пункт проверкиКомандаОжидаемый результат

Рекомендации по возвращению к ожидаемому результату

Проверка запущенных сервисов

1

Проверка статуса контейнера Postgres

Статус
colourRed
titleНа каждом хостеOn each host

Блок кода
languagebash
sudo docker ps --format="{{.Names}} : {{.Status}}" | grep postgres


Блок кода
languagepy
ecss-postgres-bdr-ssw-postgres-container-1 : Up 3 months
Примечание
Убедиться, что данный контейнер в статусе Up

Make sure this container is in the Up state.


2

Checking the status of the Postgres replicationПроверка статуса репликации Postgres

Статус
colourYellow
titleна on ecss1

Блок кода
languagebash
sudo /srv/ecss/ecss-postgres-bdr-ssw/postgresbdr_ssw.sh check

Блок кода
languagebash
Enter master ip please
Like 10.150.150.15
<IP_ecss1>
Enter slave ip please
<IP_ecss2>
Press enter with empty password
Просто щелкайте Enter не вводя пароль
q - выходstop изviewing просмотраthe таблицыtable (еслиif необходимоnecessary)
таблицаnode table нодon наmaster мастереaccording поto ecss_storekeeper_db
таблицаnode table нодon наslave слейвеaccording поto ecss_storekeeper_db
таблицаconnections table коннекцийon наmaster мастерaccording поto ecss_storekeeper_db
     conn_sysid      |                                       conn_dsn
---------------------+---------------------------------------------------------------------------------------
 7569499877813944343 | host=<IP_ecss1> port=5439 dbname=ecss_storekeeper_db user=postgres password=postgres1
 7569514001040228374 | host=<IP_ecss2> port=5439 dbname=ecss_storekeeper_db user=postgres password=postgres1
(2 rows)

таблицаconnections table коннекцийon наslave слейвеaccording поto ecss_storekeeper_db
     conn_sysid      |                                       conn_dsn
---------------------+---------------------------------------------------------------------------------------
 7569499877813944343 | host=<IP_ecss1> port=5439 dbname=ecss_storekeeper_db user=postgres password=postgres1
 7569514001040228374 | host=<IP_ecss2> port=5439 dbname=ecss_storekeeper_db user=postgres password=postgres1
(2 rows)


Версия ECSS-10 versionАктуальностьRelevance

3.11

-

3.14.{9-14}

-
3.14.15.x-
3.14.16.x-

3.17.x

+

3.18+