June 27th, 2008

9may

Автобэкап БД - подскажите скрипт

В общем, задача следующая. Надо, чтобы раз в сутки на сервере создавался дамп БД, в названии файла должно содержаться дата и время. При этом надо, чтобы по достижению определенного количества дампов (например, 10-ти) лишние старые файлы стирались. Есть ли какой-либо готовый shell-скрипт для этого?

blurred

symlink resolution

есть симлинк.

как в шелле (например ksh) выяснить куда он направлен?
есть ли простой способ (желательно в одну операцию) это сделать?
есть же системный вызов readlink, который вот именно это и делает...
а из шелла?
всякие способы типа взять вывод ls -ld и отпарсить его авком или седом... но это ж, блин, изврат.
да и не очень надежно. например:
% touch "a -> b"
% ln -s "a -> b" "c -> d"
% ls -ld "c -> d"

и поди это теперь распарсь :)

ну или вот, например, можно выяснить i-node файла-симлинка... и чё с ним делать? как прочитать сождержимое i-node?

какой-то ламерский вопрос, но что-то к пятнице да еще и после футбола голова плохо думает :)

ось - солярка, но хотелось бы ось-агностик солюшн.
гитара, соло, Музыка

(no subject)

Доброго времени, други!
Пробую поднять связку pptpd + freeradius + abills. К VPN'у клиент подрубается, на радиусе авторизуетася (пока правда тока через PAP), из абиллсы учетку берет, в нет ходит. В Abills'е созданы тариф (по трафу круглосуточно), юзеры и настроены сервера доступа. Проблема в том, что со счета клиента (с депозита) не снимаются деньги за траф! Тариф весь перепроверил, везде посмотрел, вроде все так. Куда глянуть, друзья??
Collapse )

Load average = 1 при idle = 99%

Есть новый сервер под RHEL4, многопроцессорный.
% uname -a
Linux zru11lin76 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux

Стоит себе, шумит вентиляторами без какой-либо нагрузки. И раза два в час у него load average поднимается до 1, держится так минут 10-15, потом обратно опускается до нуля. top же при этом упорно показывает 99% idle, да и система не выглядит загруженной.
Никто не знает, как от подобного избавиться и куда копать?

UPDATE
Решилось так. По top'у смотрим, что у нас висит в режиме ожидания. Оказался usb-storage. После отключения usb-cdrom скачки загрузки исчезли. Вот и верь после этого показаниям load average :)