Category: Linux

Linux ile ilgili şeyler

* 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 🙂

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;

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!

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…

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 🙂

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.

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…

Amac:

Calistigim sirkette bazi kullanici gruplarinin Microsoft Terminal Sunucuya baglanarak calismasi gerekiyor. Bu calisanlar icin daha onceden alinmis olan Sun Microsystems’in SunRay 1G ince istemcileri (thin client) ve bu clientlarin TS’ya ulasabilmeleri icin arada uzerinde Sun Ray Software calisan SUN Sunucular kullaniliyordu.

Sirketteki eski PC’leri kullanabilmek, SunRay clientlarin yavasligindan sikayetlerin artmasini engellemek ve aradaki SUN sunucuyu devre disi birakmak icin, sadece RDP session ile TS’ya baglanabilecek thin clientlar olusturma fikri dogdu.

Basit aramalar sonucu, en uygun ve basit cozum ThinStation (http://thinstation.sourceforge.net) goruluyordu. Oldukca basit, hizli ve esnek bir dagitim, ekstra linux bilgisi ile bircok ozellik kazandirmakta mumkun.