We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Проблема с добавлением доменов через API
Проблема с добавлением доменов через API
Добавляю домены через API , написал небольшой скрипт на php . Всего добавлено у одного пользователя 303 доменов.
Проблема заключается в том что у второго пользователя дает создать всего 32 домена, после чего просто перестают открываться все сайты .
Подскажите может быть у кого то была похожая проблема ?
Проблема заключается в том что у второго пользователя дает создать всего 32 домена, после чего просто перестают открываться все сайты .
Подскажите может быть у кого то была похожая проблема ?
Re: Проблема с добавлением доменов через API
Что бы это могло значить? В панели открываться? Вообще открываться? Что в логах?Garant wrote:после чего просто перестают открываться все сайты .
Re: Проблема с добавлением доменов через API
Да панель открывается. Домены в панели открываются. Перезапускаю apache2 и nginx через консоль и все равно север по 80 порту не работает, никакие сайты не открываются.
Пока домены не удалишь через панель, не перезапустишь apache2 и nginx - только тогда заново начинают работать.
А какие именно логи смотреть ?
Пока домены не удалишь через панель, не перезапустишь apache2 и nginx - только тогда заново начинают работать.
А какие именно логи смотреть ?
Re: Проблема с добавлением доменов через API
/var/log/apache2 & nginxсевер по 80 порту не работает, никакие сайты не открываются.
что в логах?
Если из консоли делаете
Code: Select all
service nginx restart
service apache2 restart
Re: Проблема с добавлением доменов через API
/var/log/nginx/error.log
/var/log/apache2/error.log2015/07/21 15:14:15 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:15 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:15 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:15 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:15 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:32 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:32 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:32 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:32 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [alert] 18954#0: *107 socket() failed (24: Too many open files) while connecting to upstream, client: 178.46.111.19, server: _, request: "GET / HTTP/1.1", upstream: "http://37.187.22.142:8080/", host: "37.187.22.142"
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:14:33 [crit] 18954#0: accept4() failed (24: Too many open files)
2015/07/21 15:16:46 [emerg] 23011#0: open("/dev/null") failed (24: Too many open files)
2015/07/21 15:18:05 [emerg] 24143#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:06 [emerg] 24157#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:06 [emerg] 24166#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:15 [emerg] 25128#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:15 [emerg] 25142#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:15 [emerg] 25151#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:24 [emerg] 26091#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:24 [emerg] 26105#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
2015/07/21 15:18:24 [emerg] 26114#0: open() "/var/log/apache2/domains/www48logsmart.ru.bytes" failed (24: Too many open files)
[Tue Jul 21 15:01:46 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:09:45 2015] [notice] Graceful restart requested, doing restart
[Tue Jul 21 15:09:49 2015] [warn] NameVirtualHost 37.187.22.142:8443 has no VirtualHosts
[Tue Jul 21 15:09:49 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:09:49 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:12:59 2015] [notice] caught SIGTERM, shutting down
[Tue Jul 21 15:13:01 2015] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Tue Jul 21 15:13:01 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:13:01 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:14:04 2015] [notice] Graceful restart requested, doing restart
[Tue Jul 21 15:14:07 2015] [warn] NameVirtualHost 37.187.22.142:8443 has no VirtualHosts
[Tue Jul 21 15:14:07 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:14:07 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:15:15 2015] [notice] caught SIGTERM, shutting down
[Tue Jul 21 15:15:16 2015] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Tue Jul 21 15:15:17 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:15:17 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:16:45 2015] [notice] Graceful restart requested, doing restart
[Tue Jul 21 15:16:48 2015] [warn] NameVirtualHost 37.187.22.142:8443 has no VirtualHosts
[Tue Jul 21 15:16:49 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:16:49 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:18:05 2015] [notice] Graceful restart requested, doing restart
[Tue Jul 21 15:18:09 2015] [warn] NameVirtualHost 37.187.22.142:8443 has no VirtualHosts
[Tue Jul 21 15:18:09 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:18:09 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:18:14 2015] [notice] Graceful restart requested, doing restart
[Tue Jul 21 15:18:18 2015] [warn] NameVirtualHost 37.187.22.142:8443 has no VirtualHosts
[Tue Jul 21 15:18:18 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:18:18 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
[Tue Jul 21 15:18:23 2015] [notice] Graceful restart requested, doing restart
[Tue Jul 21 15:18:27 2015] [warn] NameVirtualHost 37.187.22.142:8443 has no VirtualHosts
[Tue Jul 21 15:18:27 2015] [notice] mod_ruid2/0.9.7 enabled
[Tue Jul 21 15:18:27 2015] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations
Re: Проблема с добавлением доменов через API
http://a.dmin.pro/?p=2651 вот так сделал , заработало.
Re: Проблема с добавлением доменов через API
Отлично же - Too many open files - рядовая ошибка.Garant wrote:http://a.dmin.pro/?p=2651 вот так сделал , заработало.
Re: Проблема с добавлением доменов через API
В общем проблема такая, что при добавлении или удалении доменов через API сейчас тупо падает nginx - его перезапускаешь и все нормально.
Печаль (((
Печаль (((
Re: Проблема с добавлением доменов через API
Не смотря на устранение ошибки или осталась таки? А новые ошибки в nginx есть? А если в консоли перезапускать, что-то пишет?Garant wrote:В общем проблема такая, что при добавлении или удалении доменов через API сейчас тупо падает nginx - его перезапускаешь и все нормально.
Re: Проблема с добавлением доменов через API
Вот добавилось 34 домена, nginx упал. Ошибки вот такие .
После падения соответственно php скрипт не работает . Домен не добавляются.
Code: Select all
2015/07/21 16:39:58 [alert] 8318#0: socketpair() failed while spawning "cache loader process" (24: Too many open files)
2015/07/21 16:40:08 [alert] 9581#0: socketpair() failed while spawning "cache manager process" (24: Too many open files)
2015/07/21 16:40:08 [alert] 9581#0: socketpair() failed while spawning "cache loader process" (24: Too many open files)
2015/07/21 16:40:16 [emerg] 10515#0: open("/dev/null") failed (24: Too many open files)