[FreeBSD] iş ilanı: Linux/FreeBSD Sistem Yöneticisi

2009-03-25 Başlik Baris Simsek
ENDERSYS DANIŞMANLIK YAZILIM İLET.BİL.TEK.SAN VE TİC .LTD .ŞTİ / 
Linux Sistem Mühendisi
Referans Kodu: LNX-SYS-ENG     İstanbul-Türkiye

İş Tanımı
İstanbul'da çalışmak üzere takım arkadaşları aramaktayız. İletişim
kabiliyeti yüksek, çözüm odaklı çalışan, production ortamların sorumluluğunu
alabilen, insiyatif kullanabilen, sorumlu olduğu yöneticilere rapor veren,
genc bir kadro ile çalışabilecek dinamik adayların başvurularını bekliyoruz.


Aranan Nitelikler
- Linux ve FreeBSD işletim sistemlerinde en az 2 yıl tecrübesi olan 
- Daha önce qmail+vpopmail kurup en az 1 yıl boyunca yönetmiş 
- Apache, PHP ve MySQL kurulumu ve yönetimi konusunda 2 yıl tecrübesi olan 
- Tomcat ve Java bileşenlerini kurup yönetebilecek 
- PostgreSQL konusunda 1 yıl tecrübesi olan 
- RAID, yedekleme, disaster, database replikasyon konularında çalışmış 
- Nagios, mrtg ve benzeri sistem gözetleme araçları kullanmış 
- OpenLDAP, Squid, Dansguardian, Bacula, Spamasassin, Postfix, Bind, Samba,
IP Tables, PF vb... açık kod yazılımları kullanmayı bilen 

- Orta düzey ağ, TCP/IP, Linux ve FreeBSD üzerinde ağ uygulamaları konusunda
bilgisi olan 
- Tercihen Solaris veya HP-UX bilgisi olan 
- İngilizcesi olan 
- Askerlikle ilişkisi olmayan veya en az 2 yıl erteleyebilecek durumda olan 
. Eğitim Derecesi

Lisans
Bilgisayar Mühendisliği, Bilgisayar Programcılığı, Bilgisayar ve Enformatik,
Matematik -Bilgisayar, Matematik Mühendisliği

Deneyim Süresi
2-5 yıl

Yabancı Dil
İngilizce, iyi düzeyde

Çalışma Şekli
Tam zamanlı

Şehir
İstanbul

Ülke
Türkiye





FreeBSD 6 kitabi: http://www.acikakademi.com/catalog/freebsd6
-
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: freebsd-unsubscr...@lists.enderunix.org
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey




RE: [FreeBSD] Squid Deny MSN !HTTP

2009-03-25 Başlik Mehmet Zahid Öğrenç
Merhaba,

 

Madem sadece msn için izin vereceksiniz o terminale firewall dan 1863 için
izin verin diğer portlarını kapatın. Squid i bu iş için kullanmanıza gerek
yok.

 

From: Serdar EMIRCI [mailto:ser...@emirci.com] 
Sent: Wednesday, March 25, 2009 10:41 AM
To: freebsd@lists.enderunix.org
Subject: [FreeBSD] Squid Deny MSN !HTTP

 

Merhaba

1863 portu kapalı oldugundan msn çıkışları 80 portundan çıkmak bşr
terminalin sadece msn i açmak istiyorum http yi ve diğer portları kapatmak
istiyorum bu mümkünmüdür

teşekkürler



Re: [FreeBSD] Squid Deny MSN !HTTP

2009-03-25 Başlik Ali KAPUCU
squid bir firewall degildir. diger portları kapamak tarzında işlemler
yapamazsın. ama acl tanımlamarında sadece msni acıp web surfu
engelleyebilirsin ama bunu firewall olarak düşünme

2009/3/25 Serdar EMIRCI 

> Merhaba
> 1863 portu kapalı oldugundan msn çıkışları 80 portundan çıkmak bşr
> terminalin sadece msn i açmak istiyorum http yi ve diğer portları kapatmak
> istiyorum bu mümkünmüdür
> teşekkürler
>


[FreeBSD] slony ile replikasyon problemi

2009-03-25 Başlik Bayram KARAGOZ
merhaba

freebsd üzerine kurulu iki farklı sunucudaki iki ayrı postgresql
veritabanını slony ile replikasyon işlemine tabii tuttum. replikasyonun
yapılmasında herhangi bir problem yok. master sunucuda yaptığım her
türlü işlem anında slave veritabanına da ekleniyor. fakat bir süre sonra
master sunucuda cpu ve io yükselmesi meydana geliyor. süreçleri
incelediğimde master üzerinde çalışan bir processin bu probleme sebep
olduğunun farkına vardım. bu süreç sürekli çalıştığı zaman veritabanına
yapılan diğer sorgularda takılmalar meydana geliyor ve bazen sorgu
cevapları çok geç geliyor. bu süreci sonlandırdığım zaman tekrar sunucu
eski haline dönüyor fakat replikasyon işlemi hata veriyor. çalışan süreç
aşağıda gösterilmektedir.

ön bilgi;

master sunucu ip : 10.0.10.231
slave sunucu ip: 10.0.10.232



sippy=# SELECT procpid,client_addr, current_query,query_start from 
pg_stat_activity where current_query NOT LIKE '';
 procpid | client_addr |   
current_query|  
query_start
-+-++---
   84329 | 10.0.10.232 | fetch 100 from LOG;
| 2009-03-25 
13:05:57.007739+02



yukarıda gösterilen süreç slave sunucu tarafından gönderilen bir istek
olduğu client_addr kısmında gösteriliyor. ( fetch 100 from LOG; )
sorgusuyla alakalı slony FAQ da araştırma yaptığımda bu problemin birkaç
sebepten kaynaklanabileceği söyleniyor;

>>> 

14. Some nodes start consistently falling behind

I have been running Slony-I on a node for a while, and am seeing system 
performance suffering.

I'm seeing long running queries of the form:

fetch 100 from LOG;

This can be characteristic of pg_listener (which is the table containing NOTIFY 
data) having plenty of dead tuples in it. That makes NOTIFY events take a long 
time, and causes the affected node to gradually fall further and further behind.

You quite likely need to do a VACUUM FULL on pg_listener, to vigorously clean 
it out, and need to vacuum pg_listener really frequently. Once every five 
minutes would likely be AOK.

Slon daemons already vacuum a bunch of tables, and cleanup_thread.c contains a 
list of tables that are frequently vacuumed automatically. In Slony-I 1.0.2, 
pg_listener is not included. In 1.0.5 and later, it is regularly vacuumed, so 
this should cease to be a direct issue.

There is, however, still a scenario where this will still "bite." Under MVCC, 
vacuums cannot delete tuples that were made "obsolete" at any time after the 
start time of the eldest transaction that is still open. Long running 
transactions will cause trouble, and should be avoided, even on subscriber 
nodes.

<< 
anladığım kadarıyla replikasyon işlemiyle alakalı NOTIFY bilgileri
sürekli olarak pg_listener tablosunda tutuluyor ve güncelleniyor. bu
sebepten bu tabloda dead tuple lar oluşuyor. bu yüzden bu tablonun
yaklaşık 5 dk bir vacuum lanması gerektiği söyleniyor. fakat slony 1.0.5
ve sonra versiyonlar bu işi kendisi yapıyor deniyor. benim kullandığım
slony versiyonu 1.2.11. bu yüzden bu ihtimalin olması imkansız gibi
görünüyor.


sippy=# SELECT * from pg_listener ;
   relname| listenerpid | notification
--+-+--
 _ssp_Restart |   85920 |0
(1 row)




pkg_version -v |grep slony
slony1-1.2.11   <   needs updating (port has 1.2.15)



pkg_version -v |grep postgre*
postgresql-client-8.2.5_1   <   needs updating (port has 8.2.12)
postgresql-server-8.2.5_2   <   needs updating (port has 8.2.12)



2. neden olarak aşağıdaki ihtimalden bahsediliyor; 



>>>
25. Replication has been slowing down, I'm seeing FETCH 100 FROM LOG queries 
running for a long time, sl_log_1 is growing, and performance is, well, 
generally getting steadily worse. 


There are actually a number of possible causes for this sort of thing. There is 
a question involving similar pathology where the problem is that pg_listener 
grows because it is not vacuumed. 

Another " proximate cause " for this growth is for there to be a connection 
connected to the node that sits IDLE IN TRANSACTION for a very long time. 

That open transaction will have multiple negative effects, all of which will 
adversely affect performance:

Vacuums on all tables, including pg_listener, will not clear out dead tuples 
from before the start of the idle transaction. 



The cleanup thread will be unable to clean out entries in sl_log_1 and 
sl_seqlog, with the result that these tables will grow, ceaselessly, until the 
transaction is closed. 



You can monitor for this condition inside the database only if the PostgreSQL 
postgresql.conf parameter sta

[FreeBSD] Squid Deny MSN !HTTP

2009-03-25 Başlik Serdar EMIRCI
Merhaba
1863 portu kapalı oldugundan msn çıkışları 80 portundan çıkmak bşr
terminalin sadece msn i açmak istiyorum http yi ve diğer portları kapatmak
istiyorum bu mümkünmüdür
teşekkürler