MarcusTven

Рейтинг
49
Регистрация
15.01.2013
Должность
System Administrator
Интересы
IT

Neptoon

Что у вас там вообще крутится? php скрипты или статика?

Создаете пустой файл dd (в примере на 1 гигабайт)

dd if=/dev/zero of=/swap1024 bs=1024 count=1048576

Форматим и ставим права:

mkswap /swap1024
chmod 0600 /swap1024
chown 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

... и ждете пока выдаст что-то типа:

-- 186 Kbytes in 29 Requests.

Спаммера нужно вычеслять, а лимит на файлы убирать потом и то, если в этом есть надобность.

Удалить всю очередь сообщений с exim (только если нашли спаммера!):

exim -bp | exiqgrep -i | xargs exim -Mrm

Просмотреть количество возможных открытых:

cat /proc/sys/fs/file-max

Изменить, вписал (для пример 100000) в /etc/sysctl.conf строчку:

fs.file-max = 100000

Потом применить:

sysctl -p

И еще раз посмотреть изменения:

cat /proc/sys/fs/file-max

...лучше конечно это делать по другому, для каждого пользователя отедально (речь в данном случае о юзере 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 часа). Ибо если запускать это под ночь, то статистика будет кривая и днем вылезут косяки.

Если не используется InnoDB - отключите его с помощью skip-innodb добавив его в секцию [mysqld]

Это отлично, но сами vb форумы перед установкой уже могли пронюхать наличие innodb engine и при инстале сделать импорт таблиц с структурой и форматом innodb. Соответственно, при отключении скорее всего появится сообщение "Unknown table engine 'InnoDB'".

Можно конвертнуть все в майисам но вариант того что скорость работы форума снизится - более чем реален.

Я бы докинул немного памяти, переехал на perconadb, оптимизировал с помощью утилит перконы таблицы, а через пару суток запустил-бы mysqltuner.pl.

А под моим прошлым сообщением "спасибо" там и взяли ;)

Всего: 132