[Sysadmins] память

2008-03-31 Пенетрантность Andrey V. Samopal
Здравствуйте, ALT.

пожскажите пожалуйста.
у меня в 4 запускает КРОН дневные задачи, мо MRTG вижу как возростает
расход памяти, но не вижу как она освобождается.
написан скрипт на перле, запускается каждые 5 минут.
с ним таже ситуация, он берет память но такое ощущение что он ее не
освобождает.
по ps aux скрипт в процессах не висит.
в итоге, через какое-то время машина начинает спустя какоето время
может сама перегрузиться
не подскажете что это может быть?

-- 
С уважением,
 Andrey  mailto:[EMAIL PROTECTED]



___
Sysadmins mailing list
Sysadmins@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sysadmins


Re: [Sysadmins] openvpn,pptp,dns...

2008-03-31 Пенетрантность Nikolay A. Fetisov
On Mon, 31 Mar 2008 19:17:43 +0400
Alexander Volkov wrote:

 On 2008-03-31 12:06:38 +0400, Nikolay A. Fetisov wrote:
 NAF Также хорошо бы посмотреть не одну строчку лога, а от начала
 NAF установления соединения. С уровнем 'verb 7', или больше.
 вложил.

Ну, OpenVPN работает так, как может.

Перед тем, как изменить маршрут по-умолчанию (всё равно - с def1 или
без), необходимо отдельно прописать маршрут до самого сервера OpenVPN.
Этот маршрут устанавливается вызовом /sbin/ip вида
'ip remote/32 via gateway', где 'remote' - адрес сервера OpenVPN из
файла конфигурации, а gateway определяется из маршрута по-умолчанию,
установленного в системе на момент установления соединения.

Проблема в том, что device-based маршруты сейчас OpenVPN не
поддерживает, и записи
'default dev ppp9  scope link'
не понимает. Соответственно, задать маршрут до сервера он не может, и
маршрут по-умолчанию тоже не меняет.


Как выход - заменить маршрут по-умолчанию перед запуском openvpn; если
он стартует через свой init-скрипт, то можно рядом с файлом
конфигурации положить скрипт с тем же именем и расширением .sh вида

#!/bin/bash

if [ $(/sbin/ip route list exact default |\
  /usr/bin/awk '/^default/ {print $2}') = dev ];
then
 IF=$(/sbin/ip route | awk '/^default/ {print $3}')
 GW=$(/sbin/ip address show $IF |\
 /usr/bin/awk '/peer/ {print $4}' | cut -d/ -f1)
 /sbin/ip route replace default via $GW dev $IF
fi

См. http://openvpn.net/archive/openvpn-users/2007-12/msg00028.html


-- 
С уважением,
Николай Фетисов
___
Sysadmins mailing list
Sysadmins@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sysadmins


Re: [Sysadmins] RAID and fstab

2008-03-31 Пенетрантность Michael Shigorin
On Tue, Mar 25, 2008 at 08:30:45AM +0300, Eugene Prokopiev wrote:
 уже потерял интерес к / на lvm и прочим красивым штукам,
 которые мало чего реально дают, а потенциальных проблем
 добавляют ;)

+1

-- 
  WBR, Michael Shigorin [EMAIL PROTECTED]
  -- Linux.Kiev http://www.linux.kiev.ua/
___
Sysadmins mailing list
Sysadmins@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sysadmins


Re: [Sysadmins] RAID and fstab

2008-03-31 Пенетрантность Michael Shigorin
On Thu, Mar 27, 2008 at 11:46:46AM +0600, Vyacheslav A. Brunev wrote:
 RAID1:
   swap
   /
 
 RAID1+LVM:
   /var
   /tmp
   /usr
   /home

Дружески рекомендую / при этом сделать достаточного размера, чтоб
при необходимости можно было обойтись только им.  Если вдруг
предполагается openvz -- вообще не стоит заморачиваться с /usr
и /var на LVM, лучше свалить их в один гиговый корень, а под
/var/lib/vz выделить отдельный раздел (либо кучку логических
томов на LVM под конкретные VE-шки).

/tmp для сервера сейчас действительно практичнее держать на
tmpfs, добавив за счёт этого раздела свопа.

-- 
  WBR, Michael Shigorin [EMAIL PROTECTED]
  -- Linux.Kiev http://www.linux.kiev.ua/
___
Sysadmins mailing list
Sysadmins@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sysadmins


Re: [Sysadmins] RAID and fstab

2008-03-31 Пенетрантность Vyacheslav A. Brunev
В сообщении от Tuesday 01 April 2008 02:08:40 Michael Shigorin написал(а):
 On Thu, Mar 27, 2008 at 11:46:46AM +0600, Vyacheslav A. Brunev wrote:
  RAID1:
  swap
  /
 
  RAID1+LVM:
  /var
  /tmp
  /usr
  /home

 Дружески рекомендую / при этом сделать достаточного размера, чтоб
 при необходимости можно было обойтись только им.
Спасибо за дружеский совет. Так и сделал - / - 1Gb.

 Если вдруг предполагается openvz -- вообще не стоит заморачиваться с /usr
 и /var на LVM, лучше свалить их в один гиговый корень, а под
 /var/lib/vz выделить отдельный раздел (либо кучку логических
 томов на LVM под конкретные VE-шки).
На 1Gb и /usr и /var это уже слишком. 
Я минимум делаю на /var - 4Gb, на /usr - 5Gb, хотя сейчас всё это добро на LVM 
с Ф.С. reiserfs - поэтому объём не критичен (всегда работал с XFS на этих 
разделах, но по причине неумения уменьшаться этой Ф.С. пришлось изменить 
предпочтения :(). 
Запихал всё в RAID1 т.е. 
swap (md0);
/ (md1);
дальше RAID1+LVM -(md2):
lvm-var;
lvm-usr;
lvm-home.

Если можно то по подробней почему не стоит заморачиваться с /usr и /var на 
LVM, ведь полагаясь на вышесказанное под /var/lib/vz можно и LVM 
запользовать. Увы уже всё установил и настроил, теперь не плохо было бы знать 
какие грабли меня могут ждать впереди например с openvz :). По крайней мере 
ядро 2.6.18-ovz-smp прекрасно грузиться в моей конфигурации и всё работает.

 /tmp для сервера сейчас действительно практичнее держать на
 tmpfs, добавив за счёт этого раздела свопа.
Тоже склонился к этому варианту, хотя в этом случае теряется возможность 
накрутить пару гаек на раздел /tmp - типа nosuid, nodev, noexec.

-- 
С уважением, Вячеслав.
___
Sysadmins mailing list
Sysadmins@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sysadmins