Glueon

Glueon
Рейтинг
172
Регистрация
26.07.2013
Должность
sysadmin

Запустите его через qemu или LARA закажите и смотрите что к чему (больно на Hetzner похоже)

Вообще верно вам советуют. Чтобы точно отбросить все возможные варианты с тем, что статика казалась "бэкендом" попробуйте с "location = /" добавить "return 403".

Может быть при выдаче статики происходит 404 ошибка, которая в error_page переопределена, как страница на бэкенде?

Cygnus:
я на маке, но спасибо.

---------- Добавлено 15.12.2013 в 01:35 ----------



уже пришло более менее, но не полностью :-)

На маке, если не ошибаюсь, это делается с помощью:

dscacheutil -flushcache

Основной сайт без ServerName прописан?

Возможно тормозит дисковая подсистема. Тормозит ли потому, что много операций mySQL (или чего-то еще) происходит на диске, либо это что-то еще - нужно определить посмотрев, хотя бы , на WA в top. Такие большие значения LA при достаточно небольшом загрузе по CPU говорят скорее о тормозящем диске.

Далее уже надо изучать запросы MySQL, наверняка окажется, что есть много запросов, которые скидывают таблицы на диск и там их сортируют. Звонком к этому может быть и вывод mysqltuner

В их rescue mode встроена поддержка kvm, поэтому можно без проблем поставить Windows через rescue mode. После чего из нее сделать generalize через sysprep и загрузится в систему. Сеть сама поднимается по DHCP.

Повышали sysctl net.ipv4.ip_conntrack_max=768000

Да, шаг правильный, но а вдруг и этого не хватает? В dmesg на тему нехватки таблицы никаких сообщений нет? Просто все визуально указывает на это. Либо на нехватку CPU. Но тогда в top были бы видны соотвествующие процессы и вы бы наверное обратили внимание.

В данном случае он будет все файлы *.log в директории каждый час "вращать". Создавай log.1, .log.2, ...

Формат файла можно менять. Например:


{
....
dateext
dateformat %Y-%m-%d.
....
}

Можно просто написать скрипт, который будет перемещать файл:


{
...
sharedscripts
postrotate
day=$(date +%Y-%m-%d)
mv ....
endscript
...
}

Тем не менее настоятельно рекомендуем использовать logrotate.

У него нет чего-то меньше, чем daily, поэтому можно убрать daily вообще, поставить size = 1 и вызывать из cron-а logrorate самому каждый час. Будет что-то типа:


/var/log/smth/*.log {
size 1
#Для того чтобы хранить неделю логов
rotate 168
compress
missingok
copytruncate
}

У них без особых изысков фильтрация по логам прокси сервера, при этом еще и канал узкий?

Всего: 2115