Коллеги, добрый день.
Искал ответ на вопрос, но не нашел данной темы.
Имею
[LIST=1]
[*]3 сервера с bitrixvm v 7.1
[*]Все 3 машинки объедены в пул.
[*]На мастерноде развернута копия prod сайта (без реплик с текущем prod сервером).
[/LIST][CODE]Bitrix virtual appliance version 7.1.0
Pool Configuration manager on this host
Found next servers in the pool:
------------------------------------------------------------------------------------
ServerName | NetAddress | Conn | Ver | Passwords | Uid | Roles
------------------------------------------------------------------------------------
cluster.db.master | 10.1.16.129 | Y | 7.1-0 | ok | 600 |
cluster.db.slave | 10.1.16.130 | Y | 7.1-0 | ok | 600 |
cluster.web | 10.1.16.128 | Y | 7.1-0 | ok | 600 | mgmt,mysql_master_1,web
------------------------------------------------------------------------------------
Available actions:
1. Manage Hosts in the pool
2. Manage localhost
3. Configure MySQL servers
4. Configure memcahed servers
5. Background tasks in the pool
6. Manage sites in the pool
7. Manage sphinx in the pool
8. Manage web nodes in the pool
9. Monitoring in pool
10. Configure Push/RTC service
0. Exit
Enter selection:
[/CODE]После этого пытаюсь создать mysql slave server (3. Configure MySQL servers ? Create slave MySQL server). После ввода/подтвержения паролей для репликации и кластера создается соответвующее задание, которое затем падает с ошибкой (5. Background tasks in the pool)[CODE] Bitrix virtual appliance version 7.1.0
Manage tasks in the pool
Filter options:
by type: not_filtered
by status: not_filtered
older than: not_filtered
Found 10 tasks:
------------------------------------------------------------------------------------
TaskID | Started at | Status | Last Step
------------------------------------------------------------------------------------
mysql_3777530300 | 31/07/2017 16:30 | error | play|complete
[/CODE]При этом в логах данного задания фигурирует ошибка перезапуска httpd на slave ноде:[CODE]# cat /opt/webdir/temp/mysql_3777530300/status
PLAY [bitrix-hosts] ************************************************************
*********************************вырезано*********************************
TASK [mysql : delete temporary directory] **************************************
changed: [cluster.web -> None] => (item={u'CompositeExcludeParams': [], u'ServerAliasesCount': 1, u'CronTask': u'disable', u'HTTPSCert': u'/etc/nginx/ssl/cert.pem', u'NginxHTTPSConfig': u'bx_ext_ssl_cluster.web.ru.conf', u'DBType': u'mysql', u'ApacheConf': u'/etc/httpd/bx/conf/bx_ext_cluster.web.ru.conf', u'DBPassword': u'***************', u'BackupDay': u'', u'module_main_version': u'17.0.6', u'BackupHour': u'', u'BackupMinute': u'', u'NginxHTTPEDir': u'/etc/nginx/bx/site_enabled', u'CompositeDomains': [u'rarus-crimea.ru'], u'SphinxConnection': u'127.0.0.1:9306', u'DocumentRoot': u'/home/bitrix/ext_www/cluster.web.ru', u'NginxPort': 80, u'message': u'', u'BackupTask': u'disable', u'DBConn': u'Y', u'SiteShort': u'cluster', u'module_message': u'', u'SiteCsync2': u'clustersevgovwebru', u'CronFile': u'', u'module_scale': u'installed', u'SiteName': u'cluster.web.ru', u'proxy_ignore_client_abort': u'off', u'SiteKernelDir': u'', u'CompositeIncludeUri': [u'^/index_new\\.php$'], u'CompositeMemcachedPort': u'', u'SiteStatus': u'finished', u'BackupFolder': u'', u'SMTPPort': u'', u'NTLM_use_ntlm': u'N', u'DBHost': u'cluster.web', u'SiteInstall': u'kernel', u'NginxHTTPConfig': u'bx_ext_cluster.web.ru.conf', u'DBLogin': u'bx_clusteruser', u'BackupMonth': u'', u'phpSessionDir': u'/tmp/php_sessions/ext_www/cluster.web.ru', u'ModuleScale': u'', u'CompositeExcludeUri': [u'^/bitrix/.*?$', u'^/404\\.php$'], u'EmailAccount': u'', u'ServerName': u'cluster.web.ru', u'error': 0, u'NTLM_module': u'Y', u'SiteCharset': u'utf-8', u'phpUploadDir': u'/tmp/php_upload/ext_www/cluster.web.ru', u'NginxType': u'single', u'HTTPS': u'disable', u'CompositeError': u'', u'CompositeStatus': u'enable', u'CompositeMemcachedHost': u'', u'BackupCronFile': u'', u'CompositeNginxID': u'02', u'module_cluster': u'installed', u'ServerAlias01': u'www.cluster.web.ru', u'NTLM_bitrixvm_auth_support': u'N', u'SMTPPassword': u'***************', u'SphinxIndexName': u'bitrix', u'CompositeNginx': u'disable', u'CompositeStorage': u'files', u'SMTPTLS': u'', u'BackupWeekDay': u'', u'BackupVersion': u'', u'SMTPUser': u'', u'ModuleCluster': u'', u'EmailAddress': u'', u'DBName': u'sitemanager0', u'SMTPHost': u'', u'HTTPSPriv': u'/etc/nginx/ssl/cert.pem', u'phpMsmtpAccount': u'default', u'CompositeNginxMap': u'', u'SiteKernelDB': u'', u'NginxHTTPDir': u'/etc/nginx/bx/site_avaliable', u'CronService': {}, u'HTTPSConf': u'/etc/nginx/bx/conf/ssl.conf'})
TASK [mysql : restart httpd] ***************************************************
fatal: [cluster.web]: FAILED! => {"changed": false, "failed": true, "msg": "Unable to start service httpd: Job for httpd.service failed because the control process exited with error code. See \"systemctl status httpd.service\" and \"journalctl -xe\" for details.\n"}
NO MORE HOSTS LEFT *************************************************************
to retry, use: --limit @/etc/ansible/mysql.retry
PLAY RECAP *********************************************************************
cluster.db.master : ok=16 changed=2 unreachable=0 failed=0
cluster.db.slave : ok=52 changed=24 unreachable=0 failed=0
cluster.web : ok=63 changed=26 unreachable=0 failed=1
[/CODE]Информация в systemctl «status httpd.service» — ничего не дает, в «journalctl -xe» — мне непонятна. Правок внутри этих виртуалок я не делал (кроме смены root пароля).
Помогите с решением вопроса.