Neptoon
Что у вас там вообще крутится? php скрипты или статика?
Создаете пустой файл dd (в примере на 1 гигабайт)
dd if=/dev/zero of=/swap1024 bs=1024 count=1048576
Форматим и ставим права:
mkswap /swap1024chmod 0600 /swap1024chown root:root /swap1024
Активируем:
swapon /swap1024
Добавляем в авто-монтирование /etc/fstab в самый низ дописываем:
/swap1024 swap swap defaults 0 0
И проверяете через free -m
Ночью пробуете сделать reboot и убедится что авто-монтирование произошло.
absurdo
mytop должен показывать. Единственное будет пусто - если не в свою базу смотрите :))
mysql query-log включить и подержать его с пол-часа в наплыв. Но для этого доступ к my.cnf таки нужен.
non-stop,
У вас на сервер - спаммер. А "Too many open files in system" только подтверждает то, что на почтовом сервере уже выстроилась громадная очередь для отправки (и уже отправляется).
Очередь на отправку можно просмотреть так:
mailq
... и ждете пока выдаст что-то типа:
Спаммера нужно вычеслять, а лимит на файлы убирать потом и то, если в этом есть надобность.
Удалить всю очередь сообщений с exim (только если нашли спаммера!):
exim -bp | exiqgrep -i | xargs exim -Mrm
Просмотреть количество возможных открытых:
cat /proc/sys/fs/file-max
Изменить, вписал (для пример 100000) в /etc/sysctl.conf строчку:
fs.file-max = 100000
Потом применить:
sysctl -p
И еще раз посмотреть изменения:
...лучше конечно это делать по другому, для каждого пользователя отедально (речь в данном случае о юзере exim or mail или как там), ну да ладно.
<off>Google Apps тоже за декабрь-январь уже 2 раза по 20 минут полежал. Но лишь веб-интерфейсом</off>
Alkand
Вы не добавлены в список разрешенных сетей, для которых открыть доступ на отправку через EXIM/SMTP gate без аутентификации. При подключении к SMTP серверу, вам нужно помимо адреса самого сервера и порта, указывать логин и пароль от ящика. Логин - обычно и есть ящик (например mail@example.com).
Скиньте сюда конфиг exim'a и все станет на свои места ;)
absurdo,
Логи нужны все вообще, или те которые медленно обрабатываются (slow)?
На чем приложение (PHP? Perl? ROR etc?)
Ну и главный: Зачем?
1 часа всегда мало, ребят.
Вообще статистика и вывод mysqltuner'a адекватный - это полный цикл дня (24 часа). Ибо если запускать это под ночь, то статистика будет кривая и днем вылезут косяки.
Это отлично, но сами vb форумы перед установкой уже могли пронюхать наличие innodb engine и при инстале сделать импорт таблиц с структурой и форматом innodb. Соответственно, при отключении скорее всего появится сообщение "Unknown table engine 'InnoDB'".
Можно конвертнуть все в майисам но вариант того что скорость работы форума снизится - более чем реален.
Я бы докинул немного памяти, переехал на perconadb, оптимизировал с помощью утилит перконы таблицы, а через пару суток запустил-бы mysqltuner.pl.
А под моим прошлым сообщением "спасибо" там и взяли ;)