Hata Toleranslı Shell

0
lifesdkver0_1
ftsh (Fault Tolerant Shell), kabuk programlamaya hata merkezli bir bakış açısı getiren; basit bir scripting dili. Temelde yaptığı işi, bir scripting diline try - catch bloğu koyulmuş gibi oluşabilecek muhtemel hatayı kontrol altında tutup işleyişi ona göre devam ettirmek.
Örneğin
try for 30 minutes cd /tmp
rm -f data
forany host in xxx yyy zzz
wget http://${host}/fresh.data data
end
end
gibi bir kod parçasını kullanarak 30 dk. boyunca kodda belirtilen işlemi tekrarlatabiliyorsunuz. Eğer kodun herhangi bir yerinde hata oluşursa, ilgili tüm prosesler öldürülüp işlem yeniden başlatılıyor. Özellikle dağıtık sistemler ve ağ üzerinde yapılacak işler için düşünülmüş bir yapı; oldukça da yararlı görünüyor. Teknik belgelerine buradan ulaşabilirsiniz.

İlgili Yazılar

SuSE 9 İncelemesi ve Kurulum Rehberi

ghanthar

SuSE ana bayisi Linux34 ün SuSE.web.tr sitesinde SuSE 9 incelemesi yayımlandı. Ekran görüntüleri ve adım adım kurulum anlatımı ile oldukça detaylı olan bu incelemeye ulaşmak için tıklayın.

Hangi Linux Dağıtımı?

Soulblighter

Tamam tamam kızmayın. Evet yine aynı konu, ama bu sefer değişik bir çözüm. Bu sayfadaki ihtiyaç testini yapın ve hangi Linux dağıtımının size göre uygun olduğunu belirleyin.

Bu arada FM'yi takip eden Linux kullanıcılarının hangi dağıtımı kullandıklarını da merak ediyorum.

Mandrake 9.2 ISOları hazır!

ckaptan

Mandrake 9.2 ISOları 13.11 itibarı ile nihayet hazır! Bazı LG CD-ROM sürücülerinde kurulum esnasında yaşanan sorunların giderilmesine ait çalışmalardan dolayı uzayan public ISO'lar artık kullanıma açıldı...
Daha nice sürümlere!

İnsan köpeği ısırırsa haberdir!

dino68

Microsoft Rusya GNU/Linux ve OpenOffice.org sayesinde kurtuldu

Microsoft Rusya'nın Shared Source Initiative sunumu, sunumda kullanılacak Windows makinesinin problemleri nedeniyle neredeyse felakete dönüşüyordu. Çözüm sunumu yapan kişinin notebook'undaki Alt Linux (Rusya'ya özgü bir dağıtım) ve OpenOffice 1.1.2 kullanılarak sağlandı. Kısacası, Microsoft Rusya sunumunu açık kaynak kodlu yazılımlar sayesinde gerçekleştirebildi.

Bir LKG yaratmak

conan

GSULinuX kurulalı yaklaşık 6 sene oldu. 97 yılının başlarında 6 kafadarın o zaman varolan yegane bilgisayar lab'inde redhat 4.0'ı indirmeye çalışırkenki halleri hala gözümün önünde. Hele ki o CD'nin yakılması için gerekli donanımların bulunamaması, FAT partitionlardan kurmaya çalışmalar, vs... bunlar değil bu yazıda bahsedilecek olanlar. :) Bu yazıda bir Linux Kullanıcıları Gurubu'nun (LKG) kurulması için neler yapılmalı, biz neler yaptık, onları anlatmaya çalışacağım. Bakalım becerebilecek miyim?