LINUX.ORG.RU

Сообщения Kpoxman

 

Содержимое файлового кэша

Добрый день,

На моем сервере 8 Гб оперативной памяти. В часы пик из-за высокой нагрузки сервер начинает свопить и все лежит. При этом top показывает, что у меня cached 2 Гб.

Особо файловая система не используется. Все данные лежат в Postgresql и вся база помещается в памяти.

Как посмотреть что лежит в кэше ФС Линукса?

Kpoxman
()

Отследить Page Out Activity по процессам

dstat показывает глобальные значения page-in / page-out.

Индивидуально по процессам можно оценивать page-in через pidstat -r (показатель majfaults).

А есть ли тулза, которая умеет показывать page-in/out индивидуально по процессам?

Kpoxman
()

Какой конфиг лучше в плане производительности дисковой системы?

Выбираю между двумя серверами:

1) RAID 1, LSI 1064, 2 x SAS 15,000 rpm (http://www.serverloft.com/dedizierte-server/server-details.php?products=2)

2) RAID 5, LSI 1068, 3 x SAS 7,200 rpm (http://www.serverloft.com/dedizierte-server/server-details.php?products=5)

Какой конфиг будет лучше в плане производительности дисковой системы? Нагрузка планируется в виде базы данных Postgresql.

Kpoxman
()

Непонятный RAID

Добрый вечер,

Есть такой сервер: http://www.serverloft.com/dedizierte-server/server-details.php?products=4

На нем "контроллер" RAID LSI 1068 в режиме RAID-1 с двумя обычными SATA винтами.

RAID этот жутко тормозной. Хотелось бы просто иметь 2 обычных SATA винта - и то быстрее будет.

Можно ли как-то такое устроить?

В /dev RAID виден как /dev/sda.

Но так же видны устройства /dev/sg0, /dev/sg1, которые говорят, что они винты, если их спросить hdparm -I.

Спасибо.

Kpoxman
()

Процесс kipmi0 ест ресурсы

Добрый вечер,

Хостюсь на выделенном сервере где-то недели с две. Несколько часов назад процесс kipmi0 стал занимать 100% в top. Не очень страшно, учитывая, что он занимает одно ядро из 4 и имеет низкий приоритет.

Но хотелось бы разобраться, с чего это может быть. Есть идеи?

Спасибо.

Kpoxman
()

32 bit vs. 64 bit

Есть сервер с современным процессором. Туда можно установить 64-х битный Linux и 32-х битный.

К своему стыду не знаю, какая будет разница кроме размеров указателей. Будет ли быстрее или медленнее 64 чем 32? Какие вообще отличия?

Спасибо.

Kpoxman
()

Блокировки и сокеты

Добрый день.

Когда мы делаем socket.send в Linux, вызов блокируется. До какого момента он блокируется? В случае INET STREAM, INET DGRAM, UNIX STREAM, UNIX DGRAM?

Kpoxman
()

iowait

Добрый день,

На веб сервере периодически происходят затыки (timeouts). Причем эти затыки коррелируют с высоким значением iowait (в top, например).

Что по сути значит iowait? Входит ли в это время ожидания на сокетах или это только диски? Как узнать, кто хавает этот самый iowait, будь то диски или сокеты?

Спасибо.

Kpoxman
()

Вырезать из логов кусок по заданному времени

Есть ли какой-нибудь тул чтобы по time_start и time_end вырезать кусок из лога?

Kpoxman
()

Virtual Server Provider

Нынче хостюсь на Amazon EC2. Однако, несколько достали их цены. Присматриваюсь к gandi.net - что можете сказать о них? Или вообще, кто и что использует? Спасибо.

Kpoxman
()

[gis] R-tree с рейтингом

Привет!

Пишем карты. Возникла такая задача. Для заданного прямоугольника из карты показывать N точек с наибольшим рейтингом.

По-тупому сделать - это взять R-tree, по нему искать точки из заданного прямоугольника, сортировать, брать N.

Как сделать лучше?

>>>

 

Kpoxman
()

eth0 работает только когда ноутбук работает на батарейке

Добрый день,

У меня Ubuntu 8.04, ноут T61.

Когда ноутбук работает от батарейки, сеть (проводная) работает нормально.

Когда втыкаю AC, сеть начинает вытворять фокусы:
1) Лампочка "Link" на сетевушке мигает с периодом где-то 3 секунды. Полсекунды горит, 2.5 секунды не горит.
2) Соответственно ведет себя и интерфейс eth0. Если делать периодически ifconfig, то интерфейс иногда RUNNING, а иногда нет.
3) ip a показывает иногда RUNNING, иногда NO-CARRIER.

Еще детали:
1) Загружаюсь в винды - все работает нормально.
2) До этого работал в другой сети, там тоже все было нормально.

В чем может быть проблема? Куда копать?
Я подозреваю какой-то глюк в связке ACPI/Network driver.

>>>

Kpoxman
()

Логи в чистый раздел

При загрузке системы доступен большой раздел в /mnt. Хочется перенаправить все логи из /var/log в /mnt/var/log.

Можно было бы сделать ln -s /mnt/var/log /var/log

Проблема в следующем: раздел /mnt всегда монтируется пустым. Желания сохранять логи при перезагрузках нет. Т.к. /mnt пустой, то отсутствует структура каталогов, необходимая для корректной записи логов.

Например: exim4 будет что-то писать в лог только если существует /var/log/exim4 (соответственно /mnt/var/log/exim4).

Как это можно решить?

>>>

Kpoxman
()

Ubuntu: сохранить iptables и ip_fprward

Для настройки сети каждый раз при загрузке компьютера приходится делать следующее:

# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE # echo 1 > /proc/sys/net/ipv4/ip_forward

Хотелось бы, чтобы это все сразу работало, после загрузки компа. Покопался в доках, понял, что это достигается правкой некоторых файлов в /etc. Но конкретика зависит от дистрибутива.

Вопрос: как это "правильно" сделать в Ubuntu?

>>>

Kpoxman
()

ping целый день

Добрый день,

У меня периодически (раз 5 в день, на несколько минут) отваливается коннект с интернетом. В целях диагностики хотел бы собрать подробную статистику: когда и на сколько отваливается.

Как это сделать?

Можно, конечно, зарядить ping на целый день, но там в output не пишется текущее время.

Спасибо.

>>>

Kpoxman
()

Erlang 4 webdev

Кто-нибудь пользовался Erlangом для вебдева? Каково?

>>>

Kpoxman
()

Untrusted программа

Добрый день,

Какой общепринятый способ в linux выполнять untrusted программы?

Можно, по идее, создавать отдельного пользователя для подобных экспериментов, но хочется чего попроще.

Нужно лишь, чтобы программа могла писать лишь в своем каталоге и при этом ей были доступны всякие /lib.

Читаю сейчас про chroot. Правильно делаю?

>>>

Kpoxman
()

«Remember me on this computer»

Как такое делается?

>>>

Kpoxman
()

git authentification

здравствуйте,

посоветуйте, как можно сделать публичный доступ к репозитарию с аутентификацией?

в голову приходит только так: расшарить репозитарий по NFS или HTTPS и использовать их возможности аутентификации.

с другой стороны, работа через git-daemon эффективнее, и хочется эту эффективность использовать.

>>>

Kpoxman
()

Cookies

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

Доступны ли cookies, установленные HTTP заголовком или JavaScript кодом для одного сайта, другому сайту (через JavaScript, например)?

Читал всякие доки, но ответа на этот конкретный вопрос не нашел.

Спасибо.

Kpoxman
()

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