May 21st, 2008

linux

SOHO HW RAID

Спрашивали тут недавно про домашний ipkvm, вот и я тоже решил спросить.
Хочу достаточно дешёвый настоящий железный SATA-RAID-контроллер с поддержкой RAID5, чтобы поставить в домашнюю машину. Никаких кеш-батареек, не особо производительный, исключительно под хранилище.
Пробовал в софтверный RAID0 ставить Seagate`вские NS`ки, которые якобы высокой надёжности - задолбался потом данные вынимать (да-да, всё про себя знаю).
Почему именно железный - в будущем планируется доступ к массиву из разных ОС (dualboot).
Adaptec AAR 2420SA, ASR-2020SA и прочие - звучит конечно хорошо, но несколько дороговато. Если есть неплохие решения подешевле - был бы рад.

(no subject)

Подскажите, вправе ли провайдер co-location требовать отключения отправки баунсов (не более 5тыс/сут), мотивируя это жалобой в abuse на баунсы, приходящие на подделаные спамерами адреса? В договоре ничего близко к этому не прописано.
Бегом от заката

(no subject)

Простите, что вопрос из серии ru_lamers, но все-таки, друзья, подскажите пожалуйста.

Дано: Маленький домен(AD), часть компьютеров в нем, часть (ноутбуки) - не в нем.
Все прошедшие авторизацию в домене получают административные права на локальные машины.
Есть задача: запретить юзверям менять системную дату.
Какие варианты решения?
Первое, что пришло в голову - урезать всех в правах до "Пользователей". Но возникает вопрос - всем сотрудникам фирмы разрешается самостоятельно ставить софт. И если на стационарных машинах это не критично, то владельцам ноутбуков запрещать - уже проблема. Частые разъезды/командировки.. Те же IP адреса регулярно менять приходится для работы в чужих сетях.

Еще есть варианты?
Куда копать?

x-posted

semi-static dhcpd

Есть странное желание заставить isc-dhcpd работать в таком режиме: клиенту выдаётся ip и этот ip закрепляется за данным клиентом на два месяца.
Проблемы:
1) клиент может подсовывать совершенно разные uid при запросе, но адрес должен выдаваться всегда один и тот же;
2) клиент сходит с ума при появлении строчки 'deny duplicates' в dhpcd.conf.

Как бы такое реализовать? Версия dhcp-сервера не критична, могу и другой поставить.

Если получится сделать так, чтоб ip освобождался лишь через месяц после последнего появления клиента в сети - будет вообще чудно.
shava

Yandex.Server на FreeBSD и недостающие бибилотеки

У меня встал вопрос установки на сайт какого-нибудь решения для организации поиска по сайту. Товарищи посоветовали Yandex.Server. У меня стоит фря 6.1-RELEASE. На оффсайте версия для фри 5.5+ есть, но только в откомпиленном виде (собсно, яндекс только бинари дистрибы и раздают), а слинкована она с некоторыми библиотеками, которых у меня почему-то нет. Это в частности libstdc++.so.6 и libgcc_s.so.1. Я вообще больше по веб-девелопменту и настройке собранного софта специалист, а вот с недостающими библиотеками как-то не сталкивался. Где их можно взять или чем собрать? У меня есть libstdc++.so.5, можно ли на него сделать симлинк с именем libstdc++.so.6 и чем это может быть чревато? Гугль рыл, ничего внятного не нашёл. В отдельных местах приводится ссылка на комплект этих библиотек на сервере az.yandex.ru, но она битая.
404

Биллинг АТС в atslog (NEAX2000)

Подключили шнурок к ком-порту. WinTariff видит и работает. atslog (BSD) видит (лог пишет), но не понимает.

calls.log выглядит так:

0!KA050102001128 05211853380521185347 0010000500503349931 0000 08080

(WinTariff его в raw dump видит так же).

в calls в MySQL базе atslog пусто (хотя всё существует).


ATSlog version 2.1.1 build 664 www.atslog.com

Конфиг atslog.conf:

build=664
sqlmaspasswd=*
sqlhost=localhost
sqldatabase=atslog
sqlmasteruser=root
sqltype=MySQL
#FreeBSD
port=cuaa0
speed=9600
charsize=8
parity=n
stopbits=1
bindir=/usr/local/bin
libdir=/usr/local/libexec/atslog
logdir=/var/log/atslog
sharedir=/usr/local/share/atslog
langdir=lang
atslogd=atslogd
atslogd_flags=
masterscript=atslogmaster
atslogdb=atslogdb.pl
cleardb=atslogcleardb.pl
callslogfile=calls.log
curcallslogfile=currentcalls.log
notwritelog=notwrite.log
debug=yes
startlogfile=atstart.log
pidfile=/var/run/atslogd.pid
howmonth=12
model=NEAX2000
syslogfacility=user.err
fastwrite=no
#пробовал =yes

При этом в currentcalls.log ничего не появляется никогда, а при включении debug всё содержимое переходит в файл notwrite.log

При попытке rc.d/atslog.sh alltodb пишет

Prepearing archives and writing to the MySQL server
WARNING! No lines transferred to SQL from a log file. This is possibly caused by parsing error.
Executed with an error


WinTariff это, конечно, выход, но кривенький. Хочется на bsd. help.
A-A-A

Продолжим тему серверного железа для дома? :) Теперь о UPS.

Что минимальное стоит взять из UPS'ов для корректного погашения машинки на FreeBSD в случае проблем с питанием? Машина есть от розетки ватт 200.
Что значит, что сервер домашний? С одной стороны, не надо стараться её героически держать часами -- дома никто не пострадает от перебоя в сервисе, а, с другой - -всё же сервер, RAID, все дела, надо корректно оповестить о пропадании питания (по USB?), так что бы поняла FreeBSD, а потом, при появлении питания, так же корректно поднять. Причём, именно корректно — т.е., например, не пытаться поднимать как только появится питание, а подождать минутку — точно ли появилось, что бы не играть в пинг-понг когда напряжение скачет.
Так как для дома, то очень бюджетно и не стоечно, конечно.