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.
Ubuntu 16.04 ошибки
Ubuntu 16.04 ошибки
Доброго времени.
Практически всегда ставил панель на Centos6, бывало в редких случаях на Centos7. Но нормальной установки, и работы php7 на сервере так и не добился viewtopic.php?f=29&t=13591.
Прочитал в новой версии VestaCP на Ubuntu 16.04 ставится по умолчанию с php7.
Обрадовался -> поставил -> поковырял -> не работает :(
Теперь по шагам.
Саму панель установил без проблем. Всё заработало.
Устанавливал вот так
Добавил в панель 4 пользователя (кроме админа) что в итоге 5 пользователей. (лимиты по доменам и т.д. увеличил)
У админа 1 домен несуществующий, тот что открывается при переходе по ip сервера.
У остальных по несколько сотен доменов (работающих). Добавлял через api. (раньше на Centos6 так уже добавлял, то есть работа с api настроена корректно).
После добавления доменов перестал запускаться nginx.
Команда /etc/init.d/nginx start|restart даёт ошибку
Файл логов nginx
Файл логов apach2
Команда nginx -t показывает
Нашёл вот эту тему viewtopic.php?f=28&t=8890
Пробовал всякие вариации изменения файла limits.conf
Остановился на добавлении строк
Только после добавления строк с рутами команда ulimit -a выдала мне значение
вместо 1024.
Уже передумал, и хотел вернуться обратно на Centos6, но у того хостера, где взял новые VPS нет поддержки для Centos6 к сожалению :(
Знакомство с Ubuntu 16.04 проходит не очень хорошо.
Не то чтобы я был "на ты" с Centos6, но так на долго не затягивалось, все проблемы гуглились в течении пары часов. Но здесь уже ковыряюсь седьмой день, и результатов 0. :(
Подскажите плиз что делаю не так?
Пробовал переустановить и сервер, и весту, ошибки те же. То есть подозреваю это штатная, распространённая ошибка, которой я не могу найти решение.
Практически всегда ставил панель на Centos6, бывало в редких случаях на Centos7. Но нормальной установки, и работы php7 на сервере так и не добился viewtopic.php?f=29&t=13591.
Прочитал в новой версии VestaCP на Ubuntu 16.04 ставится по умолчанию с php7.
Обрадовался -> поставил -> поковырял -> не работает :(
Теперь по шагам.
Саму панель установил без проблем. Всё заработало.
Устанавливал вот так
скрипт установкиShow
bash vst-install.sh --nginx yes --apache yes --phpfpm no --vsftpd no --proftpd no --exim no --dovecot no --spamassassin no --clamav no --named no --iptables yes --fail2ban no --mysql no --postgresql no --remi yes --quota no --hostname server_name --email admin@server_name --password pass
У админа 1 домен несуществующий, тот что открывается при переходе по ip сервера.
У остальных по несколько сотен доменов (работающих). Добавлял через api. (раньше на Centos6 так уже добавлял, то есть работа с api настроена корректно).
После добавления доменов перестал запускаться nginx.
Команда /etc/init.d/nginx start|restart даёт ошибку
/etc/init.d/nginx restartShow
[....] Restarting nginx (via systemctl): nginx.serviceJob for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
failed!
failed!
/var/log/nginx/error.logShow
2017/01/29 18:29:23 [emerg] 793#793: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:14:57 [emerg] 8594#8594: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:17:56 [emerg] 3194#3194: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:19:08 [emerg] 3865#3865: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:21:44 [emerg] 3227#3227: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:22:20 [emerg] 3747#3747: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:23:55 [emerg] 3789#3789: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:44:46 [emerg] 5175#5175: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:58:48 [emerg] 5950#5950: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:26:40 [emerg] 22844#22844: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:30:15 [emerg] 23264#23264: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:31:08 [emerg] 3182#3182: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:31:39 [emerg] 3872#3872: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:31:55 [emerg] 3997#3997: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:14:57 [emerg] 8594#8594: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:17:56 [emerg] 3194#3194: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:19:08 [emerg] 3865#3865: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:21:44 [emerg] 3227#3227: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:22:20 [emerg] 3747#3747: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:23:55 [emerg] 3789#3789: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:44:46 [emerg] 5175#5175: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/29 21:58:48 [emerg] 5950#5950: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:26:40 [emerg] 22844#22844: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:30:15 [emerg] 23264#23264: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:31:08 [emerg] 3182#3182: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:31:39 [emerg] 3872#3872: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
2017/01/30 04:31:55 [emerg] 3997#3997: open() "/var/log/apache2/domains/bonsound.me.bytes" failed (24: Too many open files)
/var/log/apache2/error.logShow
[Sun Jan 29 06:25:06.334221 2017] [:notice] [pid 17781] mod_ruid2/0.9.8 enabled
[Sun Jan 29 06:25:06.339804 2017] [mpm_prefork:notice] [pid 17781] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 06:25:06.339844 2017] [core:notice] [pid 17781] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:17:15.628386 2017] [mpm_prefork:notice] [pid 17781] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:17:58.981117 2017] [suexec:notice] [pid 3402] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:17:59.699971 2017] [:notice] [pid 3403] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:17:59.712438 2017] [mpm_prefork:notice] [pid 3403] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:17:59.712496 2017] [core:notice] [pid 3403] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:21:06.468897 2017] [mpm_prefork:notice] [pid 3403] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:21:46.943921 2017] [suexec:notice] [pid 3426] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:21:47.568292 2017] [:notice] [pid 3473] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:21:47.580749 2017] [mpm_prefork:notice] [pid 3473] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:21:47.580830 2017] [core:notice] [pid 3473] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:44:07.795898 2017] [mpm_prefork:notice] [pid 3473] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:44:09.987788 2017] [suexec:notice] [pid 5128] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:44:10.564583 2017] [:notice] [pid 5129] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:44:10.577363 2017] [mpm_prefork:notice] [pid 5129] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:44:10.577422 2017] [core:notice] [pid 5129] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:52:41.650273 2017] [mpm_prefork:notice] [pid 5129] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:52:43.853857 2017] [suexec:notice] [pid 5681] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:52:44.429564 2017] [:notice] [pid 5682] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:52:44.442495 2017] [mpm_prefork:notice] [pid 5682] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:52:44.442560 2017] [core:notice] [pid 5682] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 30 04:26:48.095154 2017] [mpm_prefork:notice] [pid 5682] AH00169: caught SIGTERM, shutting down
[Mon Jan 30 04:26:50.406879 2017] [suexec:notice] [pid 22927] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Jan 30 04:26:51.015701 2017] [:notice] [pid 22931] mod_ruid2/0.9.8 enabled
[Mon Jan 30 04:26:51.029573 2017] [mpm_prefork:notice] [pid 22931] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Mon Jan 30 04:26:51.029634 2017] [core:notice] [pid 22931] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 30 04:30:26.303332 2017] [mpm_prefork:notice] [pid 22931] AH00169: caught SIGTERM, shutting down
[Mon Jan 30 04:31:10.143719 2017] [suexec:notice] [pid 3330] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Jan 30 04:31:10.785421 2017] [:notice] [pid 3592] mod_ruid2/0.9.8 enabled
[Mon Jan 30 04:31:10.797896 2017] [mpm_prefork:notice] [pid 3592] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Mon Jan 30 04:31:10.797956 2017] [core:notice] [pid 3592] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 30 04:31:46.505891 2017] [mpm_prefork:notice] [pid 3592] AH00169: caught SIGTERM, shutting down
[Mon Jan 30 04:31:48.756070 2017] [suexec:notice] [pid 3945] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Jan 30 04:31:49.339401 2017] [:notice] [pid 3946] mod_ruid2/0.9.8 enabled
[Mon Jan 30 04:31:49.352243 2017] [mpm_prefork:notice] [pid 3946] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Mon Jan 30 04:31:49.352302 2017] [core:notice] [pid 3946] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 06:25:06.339804 2017] [mpm_prefork:notice] [pid 17781] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 06:25:06.339844 2017] [core:notice] [pid 17781] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:17:15.628386 2017] [mpm_prefork:notice] [pid 17781] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:17:58.981117 2017] [suexec:notice] [pid 3402] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:17:59.699971 2017] [:notice] [pid 3403] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:17:59.712438 2017] [mpm_prefork:notice] [pid 3403] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:17:59.712496 2017] [core:notice] [pid 3403] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:21:06.468897 2017] [mpm_prefork:notice] [pid 3403] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:21:46.943921 2017] [suexec:notice] [pid 3426] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:21:47.568292 2017] [:notice] [pid 3473] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:21:47.580749 2017] [mpm_prefork:notice] [pid 3473] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:21:47.580830 2017] [core:notice] [pid 3473] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:44:07.795898 2017] [mpm_prefork:notice] [pid 3473] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:44:09.987788 2017] [suexec:notice] [pid 5128] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:44:10.564583 2017] [:notice] [pid 5129] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:44:10.577363 2017] [mpm_prefork:notice] [pid 5129] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:44:10.577422 2017] [core:notice] [pid 5129] AH00094: Command line: '/usr/sbin/apache2'
[Sun Jan 29 21:52:41.650273 2017] [mpm_prefork:notice] [pid 5129] AH00169: caught SIGTERM, shutting down
[Sun Jan 29 21:52:43.853857 2017] [suexec:notice] [pid 5681] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Sun Jan 29 21:52:44.429564 2017] [:notice] [pid 5682] mod_ruid2/0.9.8 enabled
[Sun Jan 29 21:52:44.442495 2017] [mpm_prefork:notice] [pid 5682] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Sun Jan 29 21:52:44.442560 2017] [core:notice] [pid 5682] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 30 04:26:48.095154 2017] [mpm_prefork:notice] [pid 5682] AH00169: caught SIGTERM, shutting down
[Mon Jan 30 04:26:50.406879 2017] [suexec:notice] [pid 22927] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Jan 30 04:26:51.015701 2017] [:notice] [pid 22931] mod_ruid2/0.9.8 enabled
[Mon Jan 30 04:26:51.029573 2017] [mpm_prefork:notice] [pid 22931] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Mon Jan 30 04:26:51.029634 2017] [core:notice] [pid 22931] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 30 04:30:26.303332 2017] [mpm_prefork:notice] [pid 22931] AH00169: caught SIGTERM, shutting down
[Mon Jan 30 04:31:10.143719 2017] [suexec:notice] [pid 3330] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Jan 30 04:31:10.785421 2017] [:notice] [pid 3592] mod_ruid2/0.9.8 enabled
[Mon Jan 30 04:31:10.797896 2017] [mpm_prefork:notice] [pid 3592] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Mon Jan 30 04:31:10.797956 2017] [core:notice] [pid 3592] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 30 04:31:46.505891 2017] [mpm_prefork:notice] [pid 3592] AH00169: caught SIGTERM, shutting down
[Mon Jan 30 04:31:48.756070 2017] [suexec:notice] [pid 3945] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Jan 30 04:31:49.339401 2017] [:notice] [pid 3946] mod_ruid2/0.9.8 enabled
[Mon Jan 30 04:31:49.352243 2017] [mpm_prefork:notice] [pid 3946] AH00163: Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations
[Mon Jan 30 04:31:49.352302 2017] [core:notice] [pid 3946] AH00094: Command line: '/usr/sbin/apache2'
nginx -tShow
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
nginx: configuration file /etc/nginx/nginx.conf test is successful
Пробовал всякие вариации изменения файла limits.conf
Остановился на добавлении строк
SpoilerShow
* soft nproc 16384
* hard nproc 16384
* - nofile 16384
root - memlock unlimited
root soft nofile 16384
root hard nofile 16384
root soft nproc 16384
root hard nproc 16384
* hard nproc 16384
* - nofile 16384
root - memlock unlimited
root soft nofile 16384
root hard nofile 16384
root soft nproc 16384
root hard nproc 16384
SpoilerShow
open files (-n) 16384
Уже передумал, и хотел вернуться обратно на Centos6, но у того хостера, где взял новые VPS нет поддержки для Centos6 к сожалению :(
Знакомство с Ubuntu 16.04 проходит не очень хорошо.
Не то чтобы я был "на ты" с Centos6, но так на долго не затягивалось, все проблемы гуглились в течении пары часов. Но здесь уже ковыряюсь седьмой день, и результатов 0. :(
Подскажите плиз что делаю не так?
Пробовал переустановить и сервер, и весту, ошибки те же. То есть подозреваю это штатная, распространённая ошибка, которой я не могу найти решение.
Re: Ubuntu 16.04 ошибки
Все дело в волшебных пузырьках.. точнее в systemd
Попробуйте вот такое:
https://skurudo.ru/all/nginx-too-many-open-files/
Попробуйте вот такое:
https://skurudo.ru/all/nginx-too-many-open-files/
Re: Ubuntu 16.04 ошибки
Попробовал, но к сожалению не помогло (skurudo wrote:Все дело в волшебных пузырьках.. точнее в systemd
Попробуйте вот такое:
https://skurudo.ru/all/nginx-too-many-open-files/
Команда перезагрузки nginix дала
/etc/init.d/nginx restartShow
Restarting nginx (via systemctl): nginx.serviceWarning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
Может я что сделал не так?
Re: Ubuntu 16.04 ошибки
UPD.
Не понял что произошло, но nginx стартонул )
Списибо огромное skurudo.
skurudo был бы ещё очень благодарен, если подскажете, что писать в /etc/security/limits.conf
Какие значения?
Так как в интернете чего только не находил.
и ещё много вариаций с разными цифрами.
Вот какие данные писать оптимально? или хватит того что вы указали https://skurudo.ru/all/nginx-too-many-open-files/ ? и остальные файлы (такие как /etc/security/limits.conf) можно вообще не трогать?
Не понял что произошло, но nginx стартонул )
Списибо огромное skurudo.
skurudo был бы ещё очень благодарен, если подскажете, что писать в /etc/security/limits.conf
Какие значения?
Так как в интернете чего только не находил.
SpoilerShow
* soft nproc 16384
* hard nproc 16384
* - nofile 16384
root - memlock unlimited
root soft nofile 16384
root hard nofile 16384
root soft nproc 16384
root hard nproc 16384
* hard nproc 16384
* - nofile 16384
root - memlock unlimited
root soft nofile 16384
root hard nofile 16384
root soft nproc 16384
root hard nproc 16384
SpoilerShow
* soft nproc 999999
* hard nproc 999999
* - nofile 999999
* hard nproc 999999
* - nofile 999999
Вот какие данные писать оптимально? или хватит того что вы указали https://skurudo.ru/all/nginx-too-many-open-files/ ? и остальные файлы (такие как /etc/security/limits.conf) можно вообще не трогать?
Re: Ubuntu 16.04 ошибки
К сожалению, в операционных с systemd такое случается.
limits можно оставить по умолчанию
limits можно оставить по умолчанию