LINUX.ORG.RU

Сообщения utandr

 

iTunes / Linux для «железа» от Apple

Давайте все вместе заставим одного производителя хороших железок обратить внимание на Linux. Сделать это можно здесь: http://www.petitiononline.com/itmslin/petition.html

Раньше уже здесь я видел негативные отзывы об iTunes с комментариями вроде «iTunes - дрянь», «iTunes - не opensource», «Пусть iTunes умрет» и т.п.

Я считаю, что такое говорить могут только те, кто реально не понимает, почему так важно иметь возможность обновлять ПО для iPad/iPhone/iPod, почему так важно иметь возможность хоть как-нибудь синхронизировать контакты с Evolution и нормально закачивать музыку.

Да, согласен, если бы rythmbox или какой-нибудь banshee поддерживал бы все это для таких устройств, проблемы бы не существовало. Но, что поделаешь, Apple делает хорошие устройства, которым нужен компьютер с Windows или Mac. И не говорите мне про iTunes 7.x в Wine и не говорите мне про виртуальные машины - седьмая версия никак не обновит ваше устройство, а обновление через виртуальную машину грозит потерей всех данных на вашем устройстве (а восстанавливать придется все-таки в Windows/MacOS).

И так: призываю всех проголосовать по ссылке (см. выше).

utandr
()

rDNS для интернет-узлов

Здравствуйте!
Что делать, если нужен rdns на одной машине, чтобы преобразование работало для целого списка ip-адресов из интернета (ну, допустим, 66.0.1.2, 198.0.0.7, т.е. не адреса какой-то одной подсети). У меня в bind есть настройка зоны domain.ru, можно ли заставить систему при rdns искать соответствие сначала в этой зоне, а потом уже отправлять запрос владельцу соответствующей подсети?

Или, может быть, есть файл, аналогичный /etc/hosts, но для rdns?

utandr
()

syslog -r и проблемы с производительностью

Здравствуйте!

Есть 70 клиентов, пишуших с помощью syslog информацию на сервер.
И есть сервер, на котором, если включить syslog с возможность принимать сообщения по сети (syslogd -r), замедляет сервер очень.
Объем сообщений небольшой (165Кб/минуту, 10Мб в час).
Симптомы: нет возможности подключиться к другим сервисам системы (ftp,imap), при ssh подключение происходит но после ввода пароля сообщается «Broken pipe», если уже в рамках открытой сессии обычного пользователя выполнить sudo su, то это закончится тоже ничем, под root нельзя запустить top (но если top запустить до запуска syslogd -r, то программа работает нормально). Нагрузка на ЦП 5%.

В /var/log/messages ничего страшного нет.

Если кто-то сталкивался, или может сообщить, как понять, чего не хватает системе, сообщите, пожалуйста. У меня есть предположение, что это как-то связано с UDP, но никаких доказательств нет.
Пробовал увеличивать лимиты в limits.conf, и все-равно результат нулевой.

root@srv20:/home/user# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 20
file size (blocks, -f) unlimited
pending signals (-i) 16382
max locked memory (kbytes, -l) 2048
max memory size (kbytes, -m) unlimited
open files (-n) 10000
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 65535
cpu time (seconds, -t) unlimited
max user processes (-u) unlimited
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited

root@srv20:/home/user# cat /etc/security/limits.conf | grep syslog
syslog soft nofile 10000
syslog hard nofile 65000
syslog soft nproc 500
syslog hard nproc 512
syslog - stack 65535
syslog - memlock 1024
syslog - priority 5

и я добавил в /etc/sysctl.conf эти линии (надеясь победить проблему):
kernel.max_lock_depth=8192
#TCP TUNING
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_rmem = 4096 65536 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
net.core.netdev_max_backlog = 250

utandr
()

RSS подписка на новые темы