Не работают квоты
03.01.2010
При создании в DirectAdmin юзера выдается ошибка “setquota: Quota file not found or has wrong format. setquota: Not all specified mountpoints are using quota.”
Сначало необходимо проверить установлена ли программа квот yum install quota и подключены квоты в fstab.
Потом запускаем проверку квот /sbin/quotaoff -a; /sbin/quotacheck -avugm; /sbin/quotaon -a;
После чего квоты должны заработать. Можно проверить командой /usr/sbin/repquota /
Не отправляется почта
28.09.2009
На свежеустановленном DirectAdmin не отправляется почта.
Выдает ошибку:
Error while sending email
Details
An error occurred while sending the mail
An error occurred while sending the mail
В логах появляются такие записи:
2008-06-13 17:43:20 1K7CMy-0005C9-FL Failed to create spool file /var/spool/exim/input//1K7CMy-0005C9-FL-D: Permission denied
Причина оказалась в неверных атрибутах на папке с почтой. Исправляется такими командами:
cd /usr/local/directadmin/scripts
./set_permissions.sh email
Подсчет количества файлов в папке
12.08.2009
Появилась необходимость подсчитать количество файлов в подкаталогах каталога. Делается это командой find ./ | wc -l
Не работает exim в ISPmanager PRO
28.07.2009
Система CentOS 5.3(64bit) c ISPmanager PRO
При попытке запуска exim выдает Starting exim: 2009-07-28 01:23:20 Exim configuration error for cram authenticator: Cyrus SASL doesn’t know about mechanism CRAM-MD5.
Исправляется установкой yum install cyrus-sasl-md5
После этого проблема исчезает.
Не работает Webalizer в DirectAdmin
28.04.2009
С этой проблемой сталкиваюсь уже не первый раз и каждый раз забываю как ее решить. Вот чтобы не забыть пишу эту заметочку.
В моем случае проблема решается очень просто. На сервере не установлена библиотека GD и просто необходимо ее установить командой yum install gd. В моем случае проблема решилась.
Если у вас установлен GD и не работает Webalizer, то ознакомтесь с этой информацией http://www.directadmin.com/help/item.php?id=56
Установка LibXSLT на CentOS
20.03.2009
Устанавливаем саму библиотеку командой yum install libxslt
Теперь пересобираем php с флагом –with-xsl
Так как у меня стоит DirectAdmin, то достаточно отредактировать файл /usr/local/directadmin/custombuild/configure/ap2/configure.php5 и добавляем туда строку –with-xsl=/usr/local/lib \
После этого запускаем “/usr/local/directadmin/custombuild/build php” и ждем пока PHP пересоберется.
Отсутствие звука на Samsung R40 в OpenSUSE 11.1
07.03.2009
Эту проблему мне довольно долго не удавалось решить. Видимо мои кривые руки не позволяли мне найти вот этот фак http://en.opensuse.org/AudioTroubleshooting
В моем случае проблема решилась таким образом:
1) Обновляем alsa http://en.opensuse.org/Alsa-update
2) Запускаем YaST > Звук и настраиваем звуковую карточку по умолчанию. В моем случае сразу заработало и тестовый звук проигрывался.
3) После вышепроделанных процедур звук на моем ноутбуке так и не заиграл(кроме тестового в YaST). Я долго ломал голову почему так происходит. Оказывается юзера нужно добавить в группу Audio! Так просто! Делается так: YAST >> Security and Users >> User Management >> "выберите своего юзера" >> Edit >> Details >> Groups >>
выделите “audio
” и нажмите “ACCEPT
“.
4) Разлогиниваемся и заходим занаво. Если вы еще не перезагружались после обновления alsa, то это нужно сделать.
5) Для того чтобы заработали ноутбучные кнопочки громче и тише, устанавливаем aumix. Сделать это можно из под рута командой zypper install aumix
Всё, наслаждаемся звуком!
Пишем мелкие приложения на PHP-GTK
14.02.2009
О том что я арендовал выделенный сервер слабее чем был у меня раньше я уже упоминал (что поделаешь… кризис… всем не легко). Так приходится отслеживать его нагрузку постоянно. Сегодня, например, пока я спал, нагрузка взлетела до небес и сервер всё это время был в не рабочем состоянии. Я уже планирую написать утилиту для автоматического отслеживания нагрузки и принятия необходимых мер, но сейчас не об этом. Continue Reading
Вылет apache с ошибкой [crit] (28)…
11.02.2009
Сегодня возникла проблема, апача не хотел запускаться. Просмотр лога ошибок (/var/log/httpd/error_log) показал такую ошибку:
[crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration Failed
Уменьшение нагрузки на дисковую систему
05.02.2009
На днях пришлось переносить данные своего сервера на новый сервер. На нем крутится более 1000 доменов. Помимо нагрузки от скриптов и баз данных создается огромная нагрузка на дисковую систему. На старом сервере у меня стоял самый производительный SAS 15k и он справлялся с нагрузками. На новом сервере помимо меньшего объема оперативной памяти (2 Гб против 4 Гб на старом сервере) используются обычные SATA диски. Там хоть и RAID1 массив, но даже он не справляется с нагрузкой. В пики нагрузки достучаться до сервера практически невозможно.