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

Posted in Linux | Leave a comment

Mac OS X’te VNC problemi

HTPC olarak kullanmayı planlayıp yeni aldığım “Mac mini” üzerinde denemeler yaparken VNC ile yaptığım baglantı bugün aniden kesildi. Mac OS X Leopard içine gömülü bir VNC Sunucu ile geliyor. Cihaza henüz ekran da baðlamadığım için kara kara düşünürken daha önceden SSH eriþimini açtığım aklıma geldi.

Google’da yaptığım bir dizi arama sonunda SSH ile bağlanıp konsoldan VNC sunucuyu nasıl aktif hale getirebilirim sorusuna http://wiki.awkwardtv.org/wiki/Enable_Remote_Desktop_(VNC)_After_1.1_Update
adresinde yanıt buldum. Bu çözümü uygulayabilmek için SSH servisinin daha önceden aktif edilmiş olması gerekiyor. SSH clienti ile (mesela putty) Mac OS X’e bağlanın ve aşağıdaki komutları verin.

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users admin -privs -all -restart -agent -menu

/System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/MacOS/AppleVNCServer &

Komutların doğru çalışıp çalışmadığına, verdiği bilgi/uyarı/hata mesajlarına

tail -f /var/log/syslog

komutu ile bakabilirsiniz.

Posted in Mac OS X | Leave a comment

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!


Çözüm olarak Vmware ESX Server dokümanlarındaki şu kaynağı kullandım. http://www.vmware.com/support/esx21/doc/esx21admin_lsilogic_vms.html

Kısaca yapılması gerekenler;

* Vmware’de sanal makinanın ayarlarından SCSI adapter olarak LSI Logic seçili olduğundan emin olun.
* Sunucuyu rescue CD ile açın, (RHEL4 için RHEL4 install CD1 kullandım)
* Rescue modda ekrana hiç disk bulamadığına dair hatalar gelirse, Driver olarak LSI Logic driver modüllerini (mptscsih, mptbase) yükleyin.
* Rescue mod shellde chroot /mnt/sysimage komutunu çalıştırın.
* /etc/modprobe.conf dosyasını editleyerek SCSI adapter aliasının şu şekilde olmasını sağlayın.
alias scsi_hostadapter mptscsih
* Sunucunun boot sırasında / dizinini bulabilmesi için mptbase modülünü yüklemesi gerekiyor. Bunun için;
mkinitrd --preload mptbase /boot/initrd--lsi.img
komutunu vermek gerekiyor. Burada kernelname yerine sisteminizin çalışan kernel versiyonunu yazmalısınız. (Benim sistemimde 2.6.9-67-0.15.ELsmp idi.)

* /boot/grub/menu.lst dosyasını editleyerek yeni bir boot entry oluşturun. Oluşturacağınız entry çalışmakta olan kernel entry ile aynı olacak sadece initrd satırı farklı olacaktır. Örnek;

title Red Hat Enterprise Linux ES (2.6.9-67.0.15.EL-LSI)
root (hd0,0)
kernel /boot/vmlinuz-2.6.9-67.0.15.EL ro root=LABEL=/
initrd /boot/initrd-2.6.9-67.0.15.EL-lsi.img

* grub-install /dev/sda komutuyla grub’u tekrar yazın.
* Sunucunuzu restart ettiğinizde normal bir şekilde açılmalı ve kudzu gerekli hardware değişikliklerini yapmalıdır.

Posted in Linux, VMware | Leave a comment

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.

Posted in Linux, mySQL | Leave a comment

Linux sistemi VMware sunucuya tasimak – Physical to Virtual (P2V)

Fiziksel sunuculari VMware sunucuya tasimak icin VMware urunu olan “Vmware Converter” ne yazik ki linux sistemlerde calismiyor. Vmware Converter BootCD ile denemelerimde genelde “Unrecognized guest operating system” hatasi aldim. Bunun uzerine fiziksel sunuculari tasimak icin, daha onceleri linux makinalarin kopyasini cikarmak (cloning) icin kullandigim Partimage programini kullanmayi denedim ve basarili oldum :)
Continue reading

Posted in Linux, VMware | Leave a comment

vsftpd Windows Active Directory entegrasyonu

Debian ile Microsoft Active Directory entegrasonu dokumanini hazirladiktan sonraki calismam vsftpd ile Windows AD entegrasyonunu yapmak oldu, bunun icin CentOS 5.2 uzerine vsftpd kurmak, kerberos5 ve pam ayarlariyla oynamak yeterli.

Ilk olarak CentOS 5.2 uzerine vsftpd kurmak gerekiyor. RPM repo’sunda vsftpd olup olmadigini kontrol icin asagidaki komut kullanilabilir.

Continue reading

Posted in Linux, Windows | Leave a comment

Debian – Microsoft Active Directory Entegrasyonu

Calistigim sirkette su an bircok web programinda kullanicilarin bilgilerinin dogrulanmasi ve yetkilendirilmeleri icin mysql tabaninda bulunan email adreslerini kullaniyoruz. Ancak kisa bir sure icinde email sistemimiz MS Exchange sistemine gececegi icin (Niye, nasil, kim diye sormayin) bu yetkilendirme kullanilamayacak.

Exchange ile birlikte tum sirket hesaplarinin AD uzerinde olacagi dusunulurse aslinda bircok yetkilendirme icin tek yetkilendirme noktasi olarak AD kullanilmasi mumkun. Bu belge bunu anlatiyor olacak. Yapilmak istenen bir Debian linux sunucuya yapilan SSH erisimlerinin networkte bulunan Windows 2003 R2 Active Directory uzerinden kontrol edilmesi.
Continue reading

Posted in Linux, Windows | Leave a comment

HP IPAQ 614c, Kingston micro-SDHC ile anlasamiyor

Yeni aldigim HP IPAQ 614c (maalesef uzerinde linux calismiyor, windows mobile 6.0 kullanmak zorundayim) icin Kingston 4GB microSDHC bir bellek karti aldim. Telefon karti gormesine goruyor ama calistirmiyordu, uzerine yazamiyordu. Wireless baglanip dosya cektim gormedi, notebooktaki SD kart slotuna taktim yine gormedi.

Internette bazi forumlarda calismadigini yazanlar vardi. Bunun uzerine SANDISK’in ayni ozellikte kartini bulup denedim, calisiyor. KINGSTON microSDHC kullanmayin :)

Posted in Donanım | Leave a comment

Ubuntu 8.04, Hardy Heron GDM font problemi

Yeni kurulmus bir Ubuntu 8.04 Hardy Heron’da eger GDM ekraninda yazdiginiz login ve parola bilgileri devasa cikiyorsa, login olduktan sonra kocaman kocaman yazilar cikiyorsa (benim karsilastigim problemler root kullanicisi ile girmeye calistigimda oldu) asagidaki cozum isinize yarayacaktir.

Bir terminal penceresi acip asagidaki komutu verin.

sudo gedit /etc/gdm/gdm.conf

[server-Standard]
name=Standard server
-command=/usr/bin/X -br -audit 0

satirlari bulun, bu satirlari asagidaki gibi degistirin.

[server-Standard]
name=Standard server
-command=/usr/bin/X -br -audit 0 -dpi 96

/etc/init.d/gdm restart komutu ile GDM’i tekrar baslatin,

Posted in Linux | Leave a comment

Asus F3SV’de Ubuntu ses problemi

Asus F3SV serisi laptoplarda Ubuntu kurulumu sonrasinda, Ubuntu tum ses ozelliklerini tanimasina ragmen sistemden ses alamiyorsaniz yapmaniz gereken asagida;

/etc/modprobe.d/alsa-base dosyasinin en altina asagidaki satiri ekleyip, Ubuntu’yu yeniden baslatin, ses hizmetlerinin calistigini gorecek, sesleri duyabileceksiniz.

(Bende ihtiyac durumunda google aramalarinda buldum, bilmiyorum niye lenovo, sormayin :)

options snd-hda-intel model=lenovo

Posted in Linux | Leave a comment