Архив автора

sendmail: rejecting connections on daemon MTA: load average

написано 6 октября, 2008 - запись из раздела Unix | 2 комментария

У sendmail есть такая забавная настройка, позволяющая не релеить письма в случае высокого load average. По умолчанию, если не ошибаюсь, значение авг не должно превышать 12-ти. Если avg выше, то будут лезть ошибки вроде этой: sendmail: rejecting connections on daemon MTA: load average: 26 Лечится это внесением в конфиг /etc/mail/sendmail.cf строчек: [cc lang=»bash»] O QueueLA=100 […]

Читать дальше..>>

монтирование раздела с кирилицей в именах файлов

написано 30 сентября, 2008 - запись из раздела CentOS Linux | 2 комментария

Ситуация, CentOS 5.2 с локалью ru_RU.UTF-8 и диск снятый с виндовой машины, соответственно все имена файлов в кодировке windows-1251. Задача: расшарить диск по ftp так чтобы файлы с кириллическими именами отображались нормально. Устанавливаем локаль ru_RU.CP1251 [cc lang=»bash»][root@dev2 ~]# localedef —no-archive -c -f CP1251 -i ru_RU ru_RU.CP1251[/cc] Монтируем диск: [cc lang=»bash»][root@dev2 ~]# mount -t ntfs-3g -o […]

Читать дальше..>>

аналог seq для freeBSD

написано 30 сентября, 2008 - запись из раздела Unix | 4 комментария

утилита seq присутствующая в linux весьма полезна, что она делает? просто считает от и до. Например:[cc lang=»bash»][root@rhca ~]# seq 1 5 1 2 3 4 5 [/cc] В написании минискриптов, вещь не заменимая.. но в FreeBSD нет утилиты seq, зато есть аналог: jot Приведу пример, например есть логи /var/httpd/logs/error_log.0 … error_log.9 нужно их «обнулить» в […]

Читать дальше..>>

Apache: (28)No space left on device

написано 9 сентября, 2008 - запись из раздела web server | Комментировать

По разным причинам (например утечка памяти в mod_perl), заканчиваются свободные семафоры, Apache падает, и подыматься отказывается, мотивируя это пространной ошибкой: (28)No space left on device Допустим апач работает от пользователя httpd, тогда для того чтобы посмотреть занятые семафоры сделаем: ipcs -s | grep httpd ну и собственно живительная пилюля, убивающая занятые семафоры: [cc lang=»bash»] ipcs […]

Читать дальше..>>

linux hardware lister — выводим список железа

написано 24 августа, 2008 - запись из раздела CentOS Linux | 2 комментария

Несколько статей в этом блоге посещалось определению материнской платы, дисковой системы. Наткнулся на замечательную тулзу которая позволяет определить ещё остальное. Установка и пример использования ниже. Ставить будем на Centos 5.2 из rpmforge. [cc lang=»bash»] [root@dev2 ~]# yum install lshw -y [root@dev2 ~]# lshw -short H/W path Device Class Description ====================================================== system VT82C694X /0 bus 694X-686 […]

Читать дальше..>>

Добавляем диапазон ip адресов.

написано 24 августа, 2008 - запись из раздела CentOS Linux, networking | Комментировать

Без лишних слов привожу листинги, однозначно работает это в Red Hat, Fedora Core ну и в CentOS на примере которого и буду показывать. [cc lang=»bash»] [root@dev2 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0:0 # VIA Technologies, Inc. VT6105 [Rhine-III] DEVICE=eth0:0 HWADDR=00:04:23:dc:ef:29 ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.12.222 GATEWAY=192.168.12.100 TYPE=Ethernet [/cc] [cc lang=»bash»] [root@dev2 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0-range0 IPADDR_START=192.168.12.223 IPADDR_END=192.168.12.230 CLONENUM_START=1 [/cc] рестартим сеть […]

Читать дальше..>>

Включаем IP Forwarding в Linux

написано 23 августа, 2008 - запись из раздела CentOS Linux, networking, Unix | 1 комментарий

По умолчанию в большинстве дистрибутивов IP Forwarding выключен, но форвардинг может понадобится если на сервере будет подниматься VPN или например это будет роутер. Проверить включен ли IP Forwarding можно так: sysctl net.ipv4.ip_forward cat /proc/sys/net/ipv4/ip_forward Включить можно так (действовать будет до перезагрузки): sysctl -w net.ipv4.ip_forward=1 или echo 1 > /proc/sys/net/ipv4/ip_forward Или жётско включить (действовать будет и […]

Читать дальше..>>

выводим список процессов windows в коммандной строке

написано 20 августа, 2008 - запись из раздела windows | Комментировать

Список текущих процессов можно вывести при помощи Windows Instrumentation command-line interface (WMIC) или pstools, ниже несколько примеров. список процессов локальной машины: [cc lang=»dos»]wmic process get description,executablepath[/cc] Список процессов удалённой машины: [cc lang=»dos»]wmic /node:имя_удалённой_машины process get description,executablepath[/cc] Вывод списка можно направить в файл: [cc lang=»dos»]wmic /output:c:\process.txt process get description,executablepath [/cc] Ну и любимые PsTools, конечно же: […]

Читать дальше..>>

proftpd докачка файлов

написано 6 августа, 2008 - запись из раздела web server | Комментировать

В дефолтной установке proftpd докачка файлов отключена и ftp клиент может выдавать ошибку: Append/Restart Not permitted, try again Исправить ситуацию поможет директива, прописанная в proftpd.conf: AllowStoreRestart on

Читать дальше..>>

Смена временной зоны в Linux

написано 1 августа, 2008 - запись из раздела CentOS Linux | Комментировать

Меняем Timezone на машине с кривым временем Fri Aug 1 15:03:20 EDT 2008 [cc lang=»bash»] mv /etc/localtime /etc/localtime-old ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime ntpdate -s time.nist.gov hwclock —systohc [/cc] Поясниловка или что было сделано. Убираем текущий файл таймзоны, делаем симлинк на временную зону Москвы, синхронизируем системное время с ntp сервером, устанавливаем апаратные часы в соответствии с […]

Читать дальше..>>

« предыдущая страницаследующая страница »