Category Archive For "Linux"
flock() on closed filehandle, plugin: eval failed: can’t open file, (in cleanup) can’t unlock
Yapmaniz gereken kullanici sahipligini ve grubunu amavis yapmaktir. chow amavis.amavis /etc/mail/spamassassin/FuzzyOcr.safe* flock() on closed filehandle /etc/mail/spamassassin/FuzzyOcr.safe.db.lock at /usr/share/perl5/MLDBM/Sync.pm line 266. (in cleanup) can’t unlock /etc/mail/spamassassin/FuzzyOcr.safe.db.lock: Bad file descriptor at /usr/share/perl5/MLDBM/Sync.pm line 266. plugin: eval failed: can’t open file /etc/mail/spamassassin/FuzzyOcr.safe.db.lock: Permission denied at /usr/share/perl5/MLDBM/Sync.pm line 239. (in cleanup) can’t unlock /etc/mail/spamassassin/FuzzyOcr.safe.db.lock: Bad file descriptor at /usr/share/perl5/MLDBM/Sync.pm …
cron loglarini aktif etmek
vim /etc/syslog.conf dosyasi icinde bulunan #cron.* /var/log/cron.log satirinin basindaki # isaretini kaldirip /etc/init.d/sysklogd restart diyerek tekrar sysklogd ‘yi yeniden baslatalim. Artik /var/log/cron.log dosyasinda cron loglarini gorebiliriz.
max_allowed_packet
[Mysql] Buyuk dosyalari import yapiyorsaniz max_allowed_packet degerini yukseltmeniz gerekmektedir. max_allowed_packet = 16M
grep ile cok satir
grep ile arama yaparken, aradigimiz satirin altindaki veya ustundeki satirlarida bastirmak isteyebiliriz. tail -10 /var/log/dmesg | grep -B1 -A2 kjournald komutunun ciktisi asagidaki gibi olacaktir. [root@test mail]# tail -10 /var/log/dmesg | grep -B1 -A2 kjournald EXT3 FS on dm-0, internal journal kjournald starting. Commit interval 5 seconds EXT3 FS on cciss/c0d0p1, internal journal EXT3-fs: mounted …
Disk okuma ve yazma hizlarini test etmek
Diskin yazma hizini test etmek; [root@test ~]# dd if=/dev/zero of=of.txt bs=1k count=1000000 1000000+0 records in 1000000+0 records out 1024000000 bytes (1.0 GB) copied, 3.08095 seconds, 332 MB/s Diskin okuma hizini test etmek; [root@test ~]# hdparm -t /dev/cciss/c0d0 /dev/cciss/c0d0: Timing buffered disk reads: 412 MB in 3.01 seconds = 157.06 MB/sec
snort ile coklu interface
Snort ile birden fazla arayuzu dinleyebilirsiniz. Bunun icin, vim /etc/snort/snort.debian.conf dosyasinda bulunan, DEBIAN_SNORT_INTERFACE=”eth0″ satirini DEBIAN_SNORT_INTERFACE=”eth0 eth1″ seklinde degistirerek cift interface icin dinlemeyi gerceklestirebiliriz.
mount: //share/mp3 is not a valid block device
Linux ustunde ag uzerindeki bir paylasimi mount etmeye calistiginizda LOGON_FAILURE ve ” is not a valid block device ” hatalarini aliyorsaniz, sisteminizde smbfs paketi eksik demektir. Yuklendigi taktirde mount etme islemi basarili olacaktir. Ubuntu’da konsoldan apt-get install smbfs calistirilarak kurulabilir.
amavis[25902]: (!)_DIE: Can’t locate Tie/Cache.pm hatasi
Gecenlerde mail gw ustundeki kuyruga bakiyim derken bir den 350 000 epostanin biriktigini gordum, loglari inceledigimde ise amavis durmus durumdaydi. Almis oldugum hata asagidaki gibiydi. Nov 8 00:23:43 gw amavis[25902]: (!)_DIE: Can’t locate Tie/Cache.pm in @INC (@INC contains: .. /etc/mail/spamassassin lib /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at (eval 1582) line 1.\nBEGIN failed–compilation …
Ram ‘ler hakkinda detayli bilgi ?
dmidecode –type 17 bu komut sayesinde hangi slot bos/dolu, kac MHz, kac Gb gibi verilere ulasabilirsiniz. Ornek bir cikti asagidadir. root@test:~/scripts# dmidecode –type 17 # dmidecode 2.9 SMBIOS 2.4 present. Handle 0x1100, DMI type 17, 23 bytes Memory Device Array Handle: 0x1000 Error Information Handle: Not Provided Total Width: 72 bits Data Width: 64 bits …
Ubuntu 10.04 upgrade 10.10
sudo sed -i ‘s/lucid/maverick/g’ /etc/apt/sources.list && sudo aptitude update && sudo aptitude dist-upgrade