Kayıtlar

2011 tarihine ait yayınlar gösteriliyor

Paket Yönetimi Yararlı Komutlar

Resim

Yöneticilik Not defteri

Merhaba

Takım liderliğinden, müdürlüğe yükseldikten sonra nelerin değiştiğini buraya not almak istiyorum..

Şimdiye kadar gereksinimlere uygun teknoloji ve maliyet seçimi benim hedefim olmuştu. Yani yaptığım çalışmalarda fonksiyonalite ve ardından maliyeti önde tutmuştum. Gerçekten de teknik insanlar uygun maliyetli teknik çözümleri geliştirmekle görevlerini yerine getirmiş olurlar. Fakat müdür olduktan sonra kurumun, para kazanmak ve uygun fonksiyonalite dışında öncelikleri olduğunu gördüm.

Linux üzerinde DVD medyasından paket kurmak

Merhaba
Linux (redhat) ortamında DVD’den paket kurup kaldırmak icin neler yapılmalı ?
DVD’den bir takım paketleri guncellemek icin yum repository olarak DVD /CD yi tanıtmamız gerekir.. Aksi taktirde DVD den paket kurup kaldıramayız

Kahramanlık sadece savaş esnasında belli olur

Eşini ve çocuklarını sever misin ? Anneni ve babanı ?

Peki onlar seni incitecek bir şey söylediklerinde karşılığın nasıl oluyor ? öfkeyle mi yoksa şefkatle/sevgiyle mi ?

Mevlana "her dava bir şahit ister" der. Kahramanlık sadece savaş esnasında belli olur. Öncesinde kahraman olduğumuzu gösteremeyiz.

linux , hızlı başlangıç

Merhaba

3 saat içerisinde Unix/Linux nasıl anlatılır ?

Düştüm.. Peki Neler Öğrendim

Yutmam gereken büyük bir lokma oldu. Bu durumda kendim yapamadığımdan yardım almaya yöneldim. Bunu yaparken mevcut durumu izah etmem gerekiyordu. Buna eksiklerimiz de dahil..

Hatam: Çözümle ilgisi olmayan kişiyle bu durumu görüşmem. Fakat bu kişinin görüşlerine saygı duyuyorum. Ve konuyla da ilgili. Fakat sorduğum şey benim sorumluluğumda olan bir şey. Onun ehil olmadığı bir konu.

Overcoming Permission problem while Checking linux logfiles from nagios

We use nagios in my work environment. Nagios checks meaningful metrics on systems..

One of the items that must be checked is the /var/log/messages file.. (Or any other log file..)


Sendmail

Resim
Sendmail bir SMTP (Simple Mail Transfer Protocol) sunucudur. Bunun teknik adı MTA (Mail Transport Agent) olarak geçer. SMTP sunucu -sadece- posta gönderimi işi yapabilir.

Biz Son kullanıcılar, MUA (Mail User Agent) yazılımlarıyla eposta sunucusuna göndermek istediğimiz epostayı iletiriz. outlook, elm ve thunderbird gibi yazılımlar MUA grubuna girerler.. eposta alma işi için de -genellikle aynı- MUA kullanırız. Bu iş için kullanılan protokoller ise POP ve daha yeni IMAP'tir.. IMAP'in bir güzelliği istemcinin tüm eposta yerine sadece eposta başlıklarını çekebilmesidir. Böylece kısıtlı bantgenişliği optimum seviyede kullanılmış olur.


Linux Multipath

Kurumsal seviyede çalışan sunucu sistemleri için çalışır olmak çok önemlidir. Bu yüzden pek çok teknloji geliştirilmiştir.
RAID : Disklerden biri çökse bile servis aksaması ve (daha önemlisi) veri kaybı olmasınCluster: sunuculardan biri çökse bile servis aksaması olmasınNetwork Teaming, bonding: Bilgisayar Ağ kartlarından biri gitse bile iletişim aksamasın (Ayrıca yük dengeleme ile ağ kapasitesi daha etkin kullanılsın)Stackable Network switch: Network switch'lerinden biri arızalansa bile iletişim aksamasınişte bunlardan biri de SAN (Storage Area Network) ortamlarında bilgisayar HBA kartı, SAN switch, Storage controller gibi bileşenlerden biri arızalansa bile SAN disklere erişimin devam etmesini sağlayan multipath teknolojisidir.

Kendime Tavsiyeler

Kendimce önemli gördüğüm ve birilerine de yazdığım/söylediğim 1-2 tavsiye..
Belki birilerine faydası olur..
Tutman gereken yol, gitmek istedigin hedefe gore degisir.. Kendim ve belki herkes icin ilk yapılması gereken hayatta hedefleri netlestirmek olmalı.. Gerçekten berrak hedefler... Hedefini oyle hayal etki icine gir.. oraya varmıssın gibi hisset.. bak bakalım ne hissediyorsun.. Belki bununla elde etmek istedigin baska birseydir.. Bunu tanımak ve anlamak onemli..Eğer bir kişisel gelişim kitabı yazsaydım şöyle başlardım: Hayat akışının kontrolünden çıktığını hissediyorsun. Sanki dalgalara kapılıp giden, kontrolden çıkmış bir gemi gibi..Kontrolü tekrar ele almak ve hayatını hedeflerin doğrultusunda yaşamak istiyorsun..

Sana bir kötü bir de iyi haberim var.
Önce kötü haber; Başta bu kitap olmak üzere dünya üzerindeki hiçbirşey  bunu senin için sağlayamaz..

iyi haber ise; Bunu sen yapabilirsin. (elbette senin kuvvetle istemeni ve Allah'ın vermesini kastediyorum)

Bir çizgifilmde şöyle…

Uzman Kimdir ?

10 yılı aşkın süredir sistem yöneticiliği ile uğraşıyorum. Alanımda hep daha iyi olmayı aradım. Gördüğüm kadarıyla tüm sistemlerin yönetimi aynı. Hepsinde kurulum, kullanıcı tanıtma, ağ ayarları gibi konular var. Komutlar ve araçlar farklı olsa bile temelde hepsi aynı. Bu yüzden komutlar ve araçlar yerine temel konuları bilmek çok önemli. Eskiden bunu en önemli şey olark görürdüm..Şimdi ise, Daha da ileri giderek asıl uzman kişinin insanı başarıya götüren temel prensiplere sahip kişi olarak tanımlayacağım. Temellere hakimiyet ise artık bunun sadece bir parçası oldu.Nedir bu prensipler;
Temellere Hakimiyet: Bilgisayar ve üzerine kulanılan temel teknolojileri hakimiyet. Ben bunları zaten biliyorum diyorsanız kendi cümlelerinizle şu kelimeleri izah edin: Bit, komut seti, SATA, NTFS, Yapay zeka, IP adresiMerak: Hep merak etmek ve işlerin nasıl yürüdüğünü anlamaya çalışmakBasitlik: Çözümlerinde problemi adresleyen en küçük çözümü seçmek. Bunun en iyi olduğuna inanmak. Mesela uzak doğu sporl…

Windows NTFS Disklere Linux içerisinden erişmek

Veritabanı sunucumuz windows ortamından linux ortamına taşınması gerekiyordu. Alınan oracle yedekleri disklerin birinde duruyordu. Bunların yeni kurulan linux içerisinden görülebilmesi istendi. Çünkü yedek alma işlemi ve geri yükleme oldukça zaman alacaktı.Bu arada küçük bir not: Eğer SAN bağlantısı olan bir sunucuya linux kurmak istiyorsanız, önce SAN fiber bağlantılılarını bilgisayardan çıkarın. Kurulumdan sonra tekrar geri takın. Böyle yapmazsanız, kurulum sırasında bilgisayar kilitlenebilir veya kurulumdan sonra açılışr sırasında işletim sistemini bulamadım diyebilir.Tekrar konumuza dönelim...Kurulum bitti ve SAN bağlantıları geri taktım. sunucuyu restart ettim. fdisk -l komutuyla diskleri gördüm. Bu arada fdisk komutunda şöyle birşey aldım.[root@db ~]# fdisk -l /dev/sddWARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support GPT. Use GNU Parted.Disk /dev/sdd: 2197.9 GB, 2197949513728 bytes
255 heads, 63 sectors/track, 267218 cylinders
U…

MIME Tipleri ve Internet Explorer

Resim
Problem:
İller Bankası, Web tabanlı EDYS (Elektronik Dokuman Yönetim Sistemi) uygulaması altında, TIFF belgeler uçbirimde görüntülenmek için açılması gerekiyor. Fakat Internet Explorer (IE) üzerinde belge açılmak istendiğinde, yeni IE penceresi açılıyor ve resim görüntülenemiyor. Bu problem defalarca yaşandığı için, genel bir araştırma ve çözüm önerisi şart oldu

Çözüm:
Burada önce işin mantığını anlamamız gerekiyor. Temel mantık 2 soru üzerine kurulu;

IE resim öğesini nasıl tanıyorIE öğeyi göstermek için ne yapıyor
Bunu çözmek için 1992 yılında yaşanan gelişmelere dönmem gerekti..
MIME (Multipurpose Internet mail Extensions):
MIME, "çok amaçlı Internet posta eklentileri" anlamına gelir. 1992 yılında doğmuştur. Amacı, o sıralarda sadece metin tabanlı olan e-posta trafiğine biraz daha multimedya öğeler (resim,ses vb) eklemekti. Böylece epostalara ekler halinde bu öğeler bağlanıp alıcıya gönderilebiliyordu. Bu teknik oldukça başarılı olduğu için, Internet ortamında web tarayıcılar …

Yüksek Hizmet Sürekliliği (High Availability)

Resim
Elime Blueprints of High Availability (Evan Marcus ve Hal Stern) 2nd Ed. adlı kitap geçti.

Buradan bazı kısımların özetini sizlerle de paylaşmak istedim.
Ayakta kalabilirlik (Availability) bizde ne yazık ki, çoğu kurum tarafından göz ardı edilir. Halbuki küçük işletmeden, devasa holdinglere kadar her tip kurum kendi ihtiyaçlarına uygun bir HA çözümüne sahip olmalıdır.

Önce temel kavramlar..
Güvenilirlik (Reliability):Bir bileşenin beklendiği şekilde çalışmasını ifade eder. Yani hata yapmamasınıAyakta Kalabilirlik (Availability):Servisin sürekliliğini fade eder. Yani bir bileşen arızalansa bile servis keintisiz sürdürülmeye devam eder. Bunun için fazladan güç kaynakları ve fanlar kullanılabilir. Veya başka bir bilgisayar, küme teknolojisi sayesinde, arızalanan bilgisayarın görevini devralabilir.Çabuk İyileşen(Resilient):Bir sorun ortaya çıktığında, normal servise kabul edilebilir sürede geri dönmeyi ifade eder.Yüksek Ayakta kalabilirlik (High Availability -HA):Bilgisayar sistemlerini…

Sunucu Sanallaştırması ve vmware

Güçlü tek bir sunucu üzerine vmware gibi bir sanallaştırma yazılımı yüklüyoruz. Yeni bir makine oluşturmak istediğimizde; Bana şu kadar CPU, şu kadar bellek ve diski olan bir sunucu oluştur diyoruz. Ve Sanal sunucunuz hazır!
Sunucu sanallaştırması gerçekten şaşırtıcı ve faydalı bir teknoloji. Devamı aşağıdaki PDF belgede..
Bu alanda yeni bir ürün daha buldum; VirtualBox . Ev kullanımı ücretsiz! vmware Player kurulum dosyası >150MB boyutunda. virtualbox ise 17MB boyutunda. vmware player'dan daha hafif. Eğer bilgisayarınızın bellek ve CPU gibi bileşenleri zayıfsa bu ürünü tercih edebilirsiniz. Windows XP tabanlı eski dizüstü bilgisayarımda, OpenSuse 10.2'yi virtualBox üzerinden kurdum ve sorunsuzca çalıştırdım.

Belge burada

Nagios Ağ izleme Aracı

Nagios, ağ üzerindeki
servisleri (HTTP,FTP,Oracle vb)makine kaynaklarını (CPU, disk, bellek vb)ağ cihazlarını (SNMP üzerinden) izlemenizi sağlar. Toplanan veriler üzerinde belirlediğiniz uyarı ve kritik seviyelere göre ilgili personele uyarı mesajları (e-posta, SMS vb.) gönderebilir.
Orta ve büyük ölçekli her kurumun bu tip bir çözüme ihtiyacı vardır. Aşağıda Nagios üzerine hazırladığım bir inceleme raporu var..

belge burada

SSD Teknolojisi

Uzun yıllardır HDD (Hard Disk Drive) tipi diskleri kullandık. Fakat SSD diskler artık depolama üniteleri ve hatta sunucular üzerinde gelmeye başladı.Acaba hangi durumlarda bu disklerin kullanımı elverişli olacaktır ? Bu konuda kolay karar verebilmek için yakından bakalım.

Belge burada

Sistem Yönetimi Best Practices

merhaba
Sistem yöneticiliği sırasında fark oluşturabilecek şeyleri bir belge içinde toparladım.
Bu alanda Profesyonelleşmek isteyenlere faydalı olacağını umuyorum..

Belge burada

vmware Vsphere vs Microsoft Hyper-V

Resim
sanallaştırma büyük kurumlar ve verimerkezleri için oldukça sıcak bir konu. Pazar lideri, vmware'in vsphere ürünü olmasına rağmen microsoft hyperV R2 ile arayı kapatmaya çalışıyor. Geçen haftalarda hyperV üzerine 3 günlük bir eğitim aldım. birkaç yıldan beri vmware kullanan biri olarak gördüğüm farkları burada sizinle paylaşmak isterim..Not: hyperV bilgim çok daha kıstılı olduğu için bilen arkadaşların düzeltmelerini rica ederim..Tasarım:  vmware tasarım olarak baştan ayağa tamamen sanallaştırma üzerine odaklanmış durumda. Bu yüzden cluster desteği (HA), dosya sistemi (VMFS) ve hypervisor (ESX) entegrasyonyu çok iyi.
Microsoft ise mevcut teknolojileri (Failover clustering, NTFS, Xen temelli hyperV) bir araya getirerek ve aralarına bazı ek bağ teknolojileri (clustered shared volumes -CVS) yapıştırarak kurumsal sanallaştırma çözümü oluşturmaya çalışmış. Bu teknolojiler özel olarak sanallaştırma için üretilmediğinden bazı kusurlar ortaya çıkmış. Mesela vsphere DRS özelliği için micro…

100 sunucudan küçük Kurumlar için Sanallaştırma

Merhaba Selçuk Hocam,

Sen az çok bizm yapıyı biliyorsun. şimdi yeni bakım ihalesiyle sanallaştırmaya geçmek istiyorux bunun için ekteki özelliklerde 2 veya 3 adet sunucu ile bir adet storage alıp yaklaşık 30 sunucumuzu sanala taşımak istiyoruz. Elimizdeki sunucular WinSer2003. Bunların en az 5 tanesini özellikle Domain Controller(2 adet), Exchange (2 adet), Front-End Server (1 adet) ve belki Web serverı(1 adet)  WSE2008 e geçirmek istiyoruz.

Sence sunucu özelliklerimiz nasıl? Sanallaştırmada Hyper-V mi yoksa Vmwaremi tercih edelim. Fiyat ve performans anlamında bir kıyas yapabilirmisin. Database ve Uygulama sunucularımız IBM AIX üzerinde kurulu Oracle. Bunları sanala taşıyabilirmiyiz. sıkıntı olurmu? Firewall'umuz Checkpoint (yazılım), bunu sanala taşıyabilirmiyiz. Performans sıkıntısı yaşarmıyız.
Son olarak storage da yaklaşık 20 TB lık net kullanım alanı olacak şekilde istiyoruz. senin storage konusunda önerin var mı?

Allaha emanet ol. Görüşmek dileğiyle.
Yakup

Etkin Yönetici

Peter Drucker tarafından yazılan "etkin yonetici" kitabını okuyorum. Notlarımı aşağıda paylaşacağım.EY (Etkin Yönetici), doğru işlerin yapılmasını sağlar. Zeka, bilgi ve hayalgücü sadece nelerin başarılablleceğiyle ilgili sınırları belirler. Fakat sadece etkinlik bunları sonuca dönüştürür.Bir o yana bir bu yana koşturmaktansa hedefe doğru kararlı adımlar sonuç üretir.Eskiden etkinliğin tanımı üretilen işle ölçülüyordu. Mesela brişçi kaç adet ayakkabı üretti gib. Günümüzde ise işçiler bilgi işçisi ve etkinlik "işlerin doğru yapılmasını sağlamak" yerine "doğru işlerin yapılmasını sağlamak" olmalı.Bilgi işçisi aynı zamanda yönetici sınıfına girer. Çünkü o da bilgisiyle kuruma birşeyle kazandırma sorumluluğundadır. Etkinliği yalnızca bu şekilde ölçülebilir. Aykkabı üretiminde olduğu gibi değil ! Ölçebilmek için sonuçlara bakmak gerekir. Yöneticinin sonuç veren katkılar sağlamasını enmgelleyen bazı doğal süreçler var. Birincisi yöneticinin zamanı şirket  çalış…

Liderlik

Liderlik, diğer insanları ortak hedefe ulaşmak üzere harekete geçirmek demektir. Anne baba çocukları için liderdir. Koca ailesi için liderdir... Liderliğin başlangıç noktası; vizyon belirlemektir. Yani "nereye ulaşmak istiyorum ve neden oraya ulaşmak istiyorum" sorularına cevap bulmaktır. Nereye ulaşmak istediğinizi bilmiyorsanız, herhnagi bir yolu takip edebilirsiniz. Fakat hedefiniz belliyse, kaynaklarınıza odaklanır ve insanları motive edersiniz. Vizyonunuzu başkalarının netleştirmesini beklemeyin. Siz işiniz, yaşamınız, müşterileriniz, arzu ve umutlarınız hakkında "onlardan" daha çok bilgiye/tecrübeye sahipsiniz. neden oturup onları bekliyorsunuz ?Liderlik, her zaman çelişkili talepler karşısında cesaret ve kararlılık gerektiriyor. Uzun vadeli faydalar için kısa vadeli acılara yol açan denegeleri kurabilmeyi içeriyor. Buna rağmen liderlik öğrenilebilir ve geliştirilebilir bir beceri.  Etkileme ve motive etne gücü şu yetenekleri gerektirir:inandırıcı konuşma ve …

Yaşanmış bir güvenlik hikayesi

Yedekleme sunucusunda bir yavaşlık problemi vardı. Yazılımın teknik desteğini aradığımızda ağ trafiği tarafına bakmamızı tavsiye ettiler. Sıra sunucu üzerinden yapılan bağlantıları görmeye geldiğinde ilginç bir durumla karşılaştım.

C:\Documents and Settings\selcuk>netstat -ao Active Connections Proto Local Address Foreign Address State PID TCP CENGAVER_NET:http CENGAVER_NET:0 LISTENING 3952 ... TCP CENGAVER_NET:2323 gw.SomeWhere.net:4002 ESTABLISHED 4522 ... -o : bağlantıyı yapan işleme ait PID'i elde edebiliyoruz.
-a : Tüm bağlantıları (dinleme, bağlantı kurulmuş gibi tüm durumlardaki) göster
Bu durum ilginçti. Çünkü biz bu sunucuyu Internet'e bağlanmayacak şekilde yapılandırmıştık!!!

Görev yöneticisi ile bu 4522 PID'in vncmgr.exe diye bir uygulamaya ait olduğunu gördüm. Programın adından VNC diye uzaktan erişim programına it olduğunu sandım. Sanırım uzak bir siteye güncellemelerle ilgili bağlantı k…

İslam Bilim Tarihi

Bilgisayar Uzmanlığı kitabıyla okuyucuları bilgilendirmeyi amaçladık. Fakat bilgisayar alanında ilerleme için umumi olarak gördüğüm önemli bir eksiklik de ümittir. Her gelismenin ve teknolojinin ancak batıdan çıkabileceği fikri o kadar yaygınlasmıs ki, kimse onlarla rekabet etmeyi aklından bile geçirmiyor. Bunun olabileceği ve hatta onları geçebileceğimizle ilgili en önemli sahit tarihtir.

Devamı burada

Windows Kurtarma CD'si

Resim
Bilgisayarla ilk tanıştığım zamanlar 90'lı yılların başıydı. O sıralar MS-DOS, şimdinin Windows XP'si kadar yaygındı. Disk ile ilgili bir problem olduğunda veya virüs bulaştığında, bilgisayarımızı temiz bir MS-DOS disketiyle açıp kurtarma faaliyetleri yürütebiliyorduk. Çoğu kişinin, acil durumlarda kullanmak üzere kurtarma disketleri vardı.

Ta ki NTFS dosya sistemi sahneye çıkana kadar..

DOS üzerinde kullanılan dosya sistemi FAT olarak bilinir. Windows NT işletim sistemi ile birlikte NTFS dosya sistemi çıkarıldı. Bu dosya sistemi ile disketten bilgisayarı açıp diske ulaşmak tarih oldu. Bu kısıtlamanın önemli bir sebebi, sabit diskteki bilgilerin güvenliğini sağlamaktı.
Microsoft WinPE (Windows Preinstallation Environment) ürünü ile bu kuralı kendisi bozdu. WinPE, CD'den çalışan kısıtlı bir Windows XP işletim sistemidir. Microsoft bu ürünü OEM denilen PC üreticilerine, Windows kurulumlarını kolaylaştırmak için sunmaktaydı.

Bir bilgisayar profesyoneli, Windows XP kuru…

Daha iyi öğretim için Neler Yapılabilir -2

Çocukların neredeyse tamamı, okul çağına kadar aynı gelişme ve öğrenme başarısını sergilerler.Fakat bundan sonra öğrenme sürecinde farklılıklar belirir. Kimisi okulda çok başarılı olurken diğeri gerilerde kalır. Buradan okulla birlikte bazı yanlışlıkların da başladığını görebiliriz

Peki yanlışlık nerededir ?
Okula kadar olan dönemde, çocukların öğrenme süreci ihtiyaç ve merak üzerine kurulmuştur. Okul dönemine kadar her çocuk, ihtiyaç/merak duyduğu bilgiyi kolayca öğrenir.

Fakat okula başlayınca, çocukların önüne neden öğrenmeleri gerektiğini anlayamadıkları bir bilgi yığını sunulur. Ve çocuklardan bu bilgileri öğrenmeleri beklenir.
Aynı çocuk sevdiği ve ihtiyaç duyduğu bilgileri, mesela bir cep telefonuna ait özellikleri kolayca akılda tutabilirken, kimya dersinde metallere ait özellikleri aklında tutamaz.

Eğitimciler ve yazarlar olarak bize düşen görev, çocuğun ihtiyaç ve merak üzerine kurulu öğrenme seyrini koruyarak eğitim/öğretim yapmaktır.

Bu yüzden iyi kitap yazma/ders anlatma …

Daha iyi öğretim için Neler Yapılabilir

Öğrendiğimiz materyali iki gruba toparlayabiliriz.


Önümüze sunulduğu için öğrenmemiz gereken bilgiler ihtiyacımız olduğu için öğrenmemiz gereken bilgiler...
Okul hayatımızda çoğu bilgi, önümüze sunulduğundan, öğrenme ve hatırlama çok düşük düzeydedir. Ama iş hayatında karşılaştığımız bir problemin çözümü olarak öğrendiğimiz bilgiler daha iyi öğrenilmiştir.

Kurs ve derslerde çoğu bilgi, öğrenci önüne sunulduğuna göre, acaba bu bilgilerin ihtiyaç haline getirilmesi nasıl olabilir ?

Materyali öğretmeye başlamadan önce, öğrenciyi motive eden/zorlayan/fayda sağlayan bir neden gösterin !

Bunun bir yolu senaryo biçmek olabilir. Mesela
Programlama dersi ;
"Bizim meşhur Gauss ile aynı sınıftasınız.. Öğretmeniniz 1'den 100'e kadar olan sayıların toplamını bulmanızı istedi. Sizin önünüzde bilgisayarınız ve Pascal (veya hangi dil öğretiliyorsa) bilginiz var.. Gauss'tan daha önce bu hesaplamayı yapabilir misiniz ?"
Yazılım Mühendisliği dersi:
"Bir yazılım geliştirme takımı…

Unutulan Windows parolasını kurtarma

Geçenlerde kurduğumuz Windows 2003 server işletim sistemli bilgisayara bugün giremedim.Epey bir administrator kullanıcı parolasını/şifresini hatırlamak için gayret ettiysemde hatirlayamadım. Nihayet iş administrator parolasını kırmaya dayandı.Bir arkadaş, 0phcrack isimli Linux tabanlı parola kırma aracını verdi. Söylediğine göre kendi unutulmuş parolasını 10dk içinde bu araç kırmış. Kendi PCimde denemeye karar verdim. 15dk çalışma sonunda PCimdeki parolayı kıramadı. ben de bu aracı geçmeye karar verdim.Başka bir arkadaş ücretli bir yazılımı önerdi. Oturum açmak istediğim makine HP Proliant bir sunucuydu. Diskleri de özel bir SAS denetleyici ile RAID yapılmıştı. Yazılım bu sunucuya ait diskleri göremedi. Bu yüzden de makinenin windows bölümüne ulaşamadım.En son olarak NT Offline password & Registry Editor aracını buldum. Araç Linux tabanlı ve ücretsiz! Siteden aracı indirdim. ISO kalıp dosyasını zip dosyadan çıkardım ve Nero ile kalıp dosya olarak CD'ye yazdırdım.Sunucuyu CD…

Büyük farklıdır!

Büyük IT bölümleri nelerle uğraşıyolar acaba? Neler sorun olmakta ve nasıl çözmekteler..
Intel firmasının IT bölümü bize iyi bir örnek teşkil edebilir. Ayrıca adamlar yaptıkları çalışmaları performans raporu şeklinde yıl sonlarında yayınlıyorlar.. Yazının en sonunda raporları bulabileceğiniz adresler var. Bazı gözlemlerimi sizlerle paylaşacağım.
IT bölümü kendi misyonu olarak, "kurumun çalışma ve büyümesi için gerekli bilgi servislerini sunmak" şeklinde belirlemiş. Gerçekten de IT bölümünün misyon (varlık nedeni) ve vizyonu (varlık nedeni gerçekleştiğinde varılacak durumun hayali) olmalı!
Misyonunu gerçekleştirebilmek için, SLA (Service Level Agreement)lar belirlemişler. Mesela Son kullanıcı problem çözüm süresi, Hizmet sürekliliği, Cevap süresi gibi birçok konuda SLA belirlenmiş, ve bunların ne ölçüde karşılandığı tespit edilmiş. Bu tip bir çalışma için proaktif ağ servislerinin izlenmesi ve çağrı merkezi uygulamalarının kurumda yerleşmiş olması gerekir.
2004 yılında 3 strat…

Linux Paket Yönetimi

Eğer linux üzerinde bir rpm paketi kurmaya kalkarsanız, karşılaşacağınız ciddi sorunlardan birisi, paketin bağımlı olduğu diğer kütüphane ve paketlerin de kurulmasıdır. Eğer onlar da başka paketlere ihtiyaç duyuyorlarsa, bağımlılık cehennemine (dependency hell) hoş geldiniz.Teknik olarak bu sorunun sebebi, linux uygulamalarının kullandığı kodların tümünü içermek (static linking) yerine, dışarıdaki bazı kütüphanelere referanslar içermesidir (dynamic linking). Böylece uygulamaların fazlaca bellek kullanılmasının önüne geçiliyor. Çünkü referans edilen kod arçaları ortak olarak kullanılıyor.  Fakat bu referans edilen kütüphaneleri bulup kurmak zahmeti de kullanıcılara kalmaktaydı.yum, rpm üzerine paket bağımlılıklarını çözme kabiliyetleri ekleyen yeni nesil kurulum aracıdır. Yani arka tarafında rpm uygulamasını kullanır. Uygulamalar genellikle web üzerinde depo (repository) denilen alanlarda bulunurlar. yum içerisinde zaten birkaç depo tanımı (/etc/yum.repos.d altında) gelecektir. isterse…

En hızlı CPU CISC mi, RISC mi?

Merhaba Bilgisayar uzmanlığı kitabında CISC ve RISC tipi işlemilerin nasıl doğduğunu ve  farklarını incelemiştik. RISC ailesi işlemciler CISC işlemcilerden daha yeniydi ve birtakım tasarım iyileştirmeleri içeriyordu. Fakat ilerleyen yıllarda Intel, RISC işlemcilere ait birçok özelliği kendi CISC tabanlı işlemcilerine kattı. Bu yüzden yeni dönemi "post RISC" olarak tanımlayanlar oldu. Buna rağmen bu 2 sınıf işlemci arasında güç savaşları devam etti. Şimdiye kadar RISC tabanlı işlemciler performans bayrağını önde tutmayı başardılar.. Evet şimdiye kadar...  Bugun Intel 5500 serisi nehalem kod adlı cpuları inceledim..

RISC:
en guclu cpu: IBM Power 6+ @5GHz 4MB L2 (per core), 32 MB L3 var uzerinde
http://www.spec.org/cpu2006/results/res2009q2/cpu2006-20090427-07259.html

Buna gore
Specint_base_rate2006=215 @ 8 core. Yani core basına deger : 26.8

CISC:

en guclu cpu: Intel X5570 @2.9GHz 256KB L2 (per core), 8 MB L3 var uzerinde
http://www.spec.org/cpu2006/results/res2009q2/cpu2006-20090330-0…

Windows platformu üzerinde Oracle veritabanı

Oracle firması dünyanın Microsoft'tan sonra 2. büyük yazılım devi. Microsoft'un ana ürünü işletim sistemi iken, Oracle firmasının ana ürünü veritabanıdır.Oracle RDBMS, iki ana bileşenden oluşur:Database(Veritabanı): Diskte durur. Verileri özel bir yapıda dosyalarda barındırır.Instance: Bellekte bulunan çalışma alanı (SGA) ve pek çok işlemden oluşur. Kullanıcı isteklerine göre veritabanına erişimde bulunur.Oracle DB'i, genellikle Unix/Linux üzerinde kullandım. En son ücretsiz (ve bazı kısıtlamaları olan) XE sürümünü Windows üzerinde de kullanmaya başladık. Bu yüzden Windows platfotmu üzerinde Oracle ile ilgili bazı değişiklikleri not etmek istedim..:Thread/iş parçacığı Modeli: Unix ortamında oracle'a ait pek çok şey(PMON, LGWR ve kullanıcı işlemleri gibi), ayrı birer process/işlem olarak çalışır. Fakat windows ortamında tüm oracle işlemleri tek bir işlem altında (oracle.exe) thread olarak toplanmış! Bu yüzden görev yöneticisinden çok sayıda oracle işlemi görmek yerine, …

Veriambarı ve OLAP Nedir?

Günümüzde bir kurumun operasyonel seviyedeki hizmetlerini sunabilmesi için bilgi sistemleri vazgeçilmez olarak kabul edilmektedir.
Neden? Çünkü bilgi işlem hizmetleri aksadığında kurum çalışamaz hale gelir..!

Peki yöneticilerin karar verme sürecinde bilgi sistemlerinin rolu nedir?
Tahmin edilenden çok daha fazla. Bu konu yavaş yavaş kabul görmekte. Bu kabulu hızlandırmak için Veriambarı ve OLAP kavramlarını incelemeliyiz..

Kurum yöneticilerinin karar faaliyetlerinde doğru ve zamanında bilgi önemlidir. Bu bilgi gerçekte kurumun işleyişi sırasında toplanan verilerde mevcuttur. Karar destek sistemleri, kurum içi ve dışı verilerin, karar verme sürecinde kullanılabilecek bilgiye dönüştürülmesiyle ilgilenir.

Bir kuruma ait veri değişik kaynaklarda bulunabilir. Bunların kolay ulaşım için tek bir havuzda toplanması istenir. Ayrıca kurumun operasyonel işlemlerini gerçekleştirdiği OLTP (OnLine Transaction Processing) sistemler (veritabanları) bilgi toplama üzerine (kayıt ekleme, çıkarma, sil…

Veri Merkezi Teknolojileri

Sistem yöneticiliğine yeni adım atanlar için zor cevaplardan birisi nereden başlamalıyım sorusudur. Bu soruya cevap olabilecek ve her yeni sistem yöneticisinin faydalı bulacağı temel bir kitap elime geçti. Okuduğum yerlerin bir özetini burada sizlerle paylaşmaya çalışacağım.
Kitabın adı Administering Data Centers. Yazarı Kailash Jayaswal. Kitabı büyük oranda books.google.com üzerinden okuyabilirsiniz.
Artık özete başlayabiliriz...
Chapter 1: No Time For Downtime
Bir kurumda neden bilgisayarlar önemli.. durmaması için bu kadar çalışma neden ? Bunun sebepleri temel olarak aşağıda:
Kurumların iş süreçleri, eskiden kağıt, kalem ve insan gücüyle yapılırken, artık bilgisayar ortamında yapılmakta. Bilgisayar sistemi durduğunda kurum da durmaktaPek çok işlem Web üzerinden yapılabilir hale geldi. Gece gündüz hizmetlerinizi vermeniz gerekiyor.Globalleşme nedeniyle, sadece yurtiçi değil, dünyaya hizmet veriliyor. Bu yüzden 7/24 ulaşılabilir olmak zorundayız Bu yüzden veri merkezlerinin kullanılabi…

MySQL Hızlı Giriş

Aslında oracle DBA'yim. Fakat çalıştığım kurum için bir sorun izleme "issue Tracking" aracı araştırıken, MySQL firması tarafından yazılan Eventum'u keşfettim. Eventum PHP tabanlı yazılım sorunları izleme aracıdır.



Eventum, doğal olarak MySQL veritabanı kullanıyor. Bu yüzden MySql'e hızlı bir giriş yapmam gerekti. Bu sırada öğrendiklerimi sizinle de paylaşmak istedim.



Öncelikle Apache+PHP+MySql paketini tek seferde zahmetsizce kurabilmek için AppServ yazılımını indirdim ve kurdum. AppServ'i, bu üç pakete ihtiyacı olan herkese tavsiye ediyorum.



Artık MySQL'e gelebiliriz.



MySQL, GPL tabanlı bir veritabanı yönetim sistemidir. MySQL AB firması tarafından üretilmektedir. Bu firma, MySql'in GPL tabanlı (ücretsiz) ve ticari sürümlerini (ücretli) sunmaktadır. GPL bir yazılım üzerinden geliştirdiğimiz herşey de GPL olmaktadır. Bunu istemeyen kurumlar ticari sürümü kullanmayı tercih etmelidirler. Ticari sürümle birlikte destek de almış olurlar.


MySQL windows…

Sistem Yöneticisinin Bir Günü

Çalıştığım kurumda sistem yöneticiliği yapıyorum. Acaba sistem yöneticisinin bir günü nasıl geçiyor? Elbette sorumlu olunan işletim sistemi ve kurumsal yazılımlar ve bunlarla ilgili çalışmaların çeşitliliği kadar çok şeyle insan karşılaşabilir. İşte ben de 17/01/2006 tarihinde çalışma günümde yaptığım işleri merak edenler için bir tarafa yazdım.

Çalıştığım kurumda benim sorumluluğumda,

4 unix makineBunlar üzerinde çalışan oracle uygulama ve veritabanı yazılımlarıKarar destek yazılımı (Hyperion Performance Suite)Windows sunucu makineler Bunlar üzerinde çalışan Dokuman Yönetim sistemi yazılımı ve Microsoft'un Web sunucu yazılımı olan IIS Windows Küme (cluster) yapısıOrtak disk ünitesiTeyp kütüphane cihazı ve yedekleme yazılımı
gibi yazılım ve donanım bileşenleri var.

08:20 (10dk) Sunulan servislerin çalışıp çalışmadığı ve makinelerin logları incelendi.
Servisleri tamamı web tabanlı olduğu için, ilgili web sitesine bağlanmak servisleri denetlemek için yeterli oluyor.

Unix üzerind…