Debian/Ubuntu’da Netatalk ile Mac OS X’e afp baglanti yapmak

* Bu dokumandaki bilgiler Ubuntu 8.10 Intrepid Ibex dagitimi kullanilarak uygulanmistir, tahminen Debian turevi tum dagitimlar icin calisacaktir.

Sirkette bol miktarda bulunan Macintosh kullanicilari icin kullanilmak uzere bir “File Server” ihtiyacimiz vardi. Leopard Server mi kuralim derken, bugun Linux uzerinde Netatalk ile “AFP Sharing” yapilmasi fikri dogdu. Kisa bir Google arastirmasi sonucunda http://blog.damontimm.com/how-to-install-netatalk-afp-on-ubuntu-with-encrypted-authentication/ adresindeki blogda guzel bir dokumantasyon buldum. Ben de az once evdeki Mac Mini uzerindeki Mac OS X Leopard ile Ubuntu 8.10 Intrepid Ibex kurulu notebook arasinda test yaptim. Sonuc basarili :)
Continue reading

RHEL5 uzerine HP DataProtector Agent kurulmasi

Onceki gunlerde RHEL5 kurulu local yedekleme sunucumuza, sistem icin kullandigimiz HP DataProtector programinin Disk Agent (da) kisminin kurulmasi gerekti. Sagolsun HP dokumantasyon konusunda benden daha kotu oldugu icin, hangi CD/DVD kullanilacagina dair bir bilgi yok. Internetteki forumlarda da bir cok insanin bu sebepten kafasi karismis gibi.

HP DataProtector sitesinde Disk Agent clientlarinin hangileri oldugu bildirilmedigi gibi, verilmis olan agent ISO dosyalarinin isimleri de bir harika. (Ornegin B6960-10010.iso, B6960-10011.iso vb.) Hangi ISO’yu download edip kurmaniz gerektigi herhangi bir yerde yazmiyor sitede ya da ben bulamadim. Cozumu http://www.brucalipto.org/linux/how-to-install-data-protector-60-on-red-hat-enterprise-linux-5 adresinde buldum.

Cozum icin;
Continue reading

RHEL4 P2V maceralari

Bugün çalıştığım şirkette fiziksel bir RHEL4 sunucuyu VMware’e migrate etmeye uğraşırken daha önce karşılaşmadığım ancak bazı bloglarda rastladığım SCSI adapter sorunuyla karşılaştım.

Sorun şu ki, fiziksel sunucuda bulunan SATA disklere karşın Vmware’de SCSI disk kullanıldığı için sunucu boot sırasında aşağıdaki hataları veriyor.

mount: error 6 mounting ext3
mount: error 2 mounting none
swithchroot: mount failed:22
umount /initrd/dev failed:2
Kernel panic : not syncing: Attempted to kill init!

Continue reading

mysqlhotcopy timeout problemi

mysqlhotcopy, perl ile hazırlanmış bir online yedekleme aracı. Bu araç yardımıyla mySQL servisini durdurmadan veritabanı yedeklemesi yapılabiliyor.

mysqlhotcopy ile çok kayıt bulunan bir tablolar içeren bir veritabanını yedeklemeye çalışıyorsanız aşağıdaki hatayı almanız kuvvetle muhtemel.

DBD::mysql::db do failed: MySQL server has gone away at mysqlhotcopy line 528.

Çözüm?

Aşağıdaki dosyalardan biri içerisine;

Debian tabanlı sistemler için; /etc/mysql/my.cnf
RedHat tabanlı sistemler için; /etc/my.cnf
Kullanıcı bazlı ayarlama için; $HOME/.my.cnf

[mysqlhotcopy]
interactive_timeout = 3600
wait_timeout = 3600

satırlarını ekleyip mysql servisini yeniden başlatın.