Bu makale arşivlendi ve artık Apple tarafından güncellenmiyor.

Mac OS X: Dosya sistemi günlüğü tutma hakkında

Günlük tutma, dosya sisteminin güç kesintilerine veya donanım bileşeni arızalarına karşı korunmasına yardımcı olarak dizin onarımı ihtiyaçlarını azaltan bir özelliktir. Bu belgede bu özelliği kullanmanın bazı faydaları ve özelliğin nasıl çalıştığı açıklanmaktadır.

Mac OS Genişletilmiş (HFS Plus) dosya sistemi için günlük tutma, bilgisayar kullanılabilirliğini ve hata direncini artırır. Bu da sunucular için özellikle dikkate değer bir durumdur. Günlük tutmak, planlanmamış bir kapanma veya güç kesintisi durumunda Xserve ve Mac OS X Server kullanan diğer bilgisayarlardaki dosya sisteminin bütünlüğünü korur. Ayrıca sistem yeniden başlatıldığında etkilenen disk bölümlerinin onarımını hızlandırarak sunucuların ve bağlı depolama aygıtlarının çalışma sürelerinin en üst düzeye çıkarılmasına yardımcı olur.

Bir diskte günlük tutmayı etkinleştirdiğinizde diskteki dosyalarda yapılan değişikliklerin sürekli kaydı günlükte tutulur. Güç kesintisi veya bir başka sorun nedeniyle bilgisayarınız durursa sunucu tekrar başlatıldığında diski düzgün çalıştığı bilinen bir duruma geri döndürmek için günlük kullanılır.

Arıza sırasında arabelleğe alınmış kullanıcı verileri kaybolabilse de dosya sistemi tutarlı bir duruma geri döndürülür. Ayrıca, bilgisayarı yeniden başlatmak çok daha hızlıdır. Verilerinizi gereken sıklıkta yedeklemeyi unutmayın.

Günlük tutmak neden gereklidir?

Elektrik kesintisi veya sistem arızası, okuma ve yazma işlemlerini kesintiye uğratır. Bu durum, dosya sistemi dizini ile depolanan dosyaların gerçek konumu ve yapısı arasında tutarsızlıklara neden olabilir. Günlük tutulmamış bir dosya sisteminde, sürücüler bir arızadan sonra bilinmeyen bir durumdadır. Bu, kapanmadan hemen önce sürücülerin etkinliklerinin kaydının olmadığı anlamına gelir. Sunucunun yeniden başlayıp servisleri sürdürebilmesi için tüm dosya sisteminin blok blok üzerinden geçilmesini gerektiren bir tutarlılık kontrolü gerçekleştirmesi gerekir. Bu işlem, çok terabaytlı bir disk bölümü için saatler sürebilir ve sunucunun kabul edilemez bir süre boyunca kesinti yaşamasına sebep olur.

Günlük tutmak, beklenmedik bir kapanmadan sonra kurtarma süresini hızlandırarak sunucu ve depolama sistemlerinin kullanılabilirliğini önemli ölçüde iyileştirir. Bir depolama disk bölümünde günlük tutma özelliği açıldığında sunucu, dosya sistemi işlemlerini otomatik olarak izler ve günlük adı verilen ayrı bir dosyada bu işlemlerin sürekli bir kaydını tutar. İşletim sistemi, bir arızanın ardından dosya sistemini bilinen ve tutarlı bir duruma döndürmek için günlüğü kullanabilir. Bu durum, başlatma sırasında tüm dosya sisteminde tutarlılık denetimi gerçekleştirme ihtiyacını ortadan kaldırır. Bunun yerine, sunucu yeniden başlatıldığında Mac OS X yalnızca günlükteki son işlemleri yeniden yürüterek sistemi güncel hale getirir ve arıza sırasında kesintiye uğrayan işlemlere kaldığı yerden devam eder. Günlüklü bir dosya sisteminde, dosya sayısından veya disk bölümü boyutundan bağımsız olarak sunucunun yeniden başlatılması yalnızca birkaç saniye sürer.

Geriye dönük uyumluluk

Günlüğe kaydedilmiş dosya sistemi, Mac OS Genişletilmiş dosya sistemindeki bir dizi artımlı iyileştirmenin bir parçasıdır ve Mac OS Genişletilmiş dosya sistemiyle geriye dönük olarak uyumludur. Kullanıcılar, günlük tutma özelliği olmayan bilgisayarlarda günlüğe kaydedilmiş Mac OS Genişletilmiş bölümlerini okuyabilir, yazabilir ve bunlara erişebilir.

Ayrıca günlük tutma özelliği açık olduğunda, Mac OS Genişletilmiş dosya sistemi ile çalışacak şekilde tasarlanmış olan çoğu disk izlencesi de kullanılabilir. Daha eski disk izlencelerini günlüklü bir dosya sistemi ile kullanmadan önce disk izlencesi tedarikçinizle konuşun.

Pratik kullanım ve daha fazla bilgi

Günlük tutma özelliği açık olduğunda bazı zararsız "hata" iletileri görebilirsiniz. Bunlar hakkında bilgi edinmek için "Mac OS X: fsck Günlük Tutma Özelliği Etkinken İyicil Hata İletileri Bildiriyor" sayfasına gidin.

Disk İzlencesi'ni kullanarak günlük tutma özelliğini açmak ve kapatmak için:

  1. Disk İzlencesini açın (bulunduğu yer Applications/Utilities).

  2. Günlük tutma özelliğini etkinleştirmek veya devre dışı bırakmak için disk bölümünü seçin.

  3. Etkinleştirmek için Günlük Tutulmasını Etkinleştir düğmesini tıklayın veya Günlük Tutulmasını Etkinleştir seçeneğini Dosya menüsünden belirleyin.

    • Günlük tutma özelliğini etkisizleştirmek için Günlük Tutulmasını Etkisizleştir seçeneğini Dosya menüsünden belirleyin.

Not: Mac OS X 10.4 ve sonraki sürümlerinde Günlük Tutulmasını Etkisizleştir seçeneğini Dosyamenüsünde görünür hale getirmek için Option tuşuna basın.

Daha fazla bilgi

Günlük tutma, ilk kez Mac OS X Server v10.2.2 sürümünde, ardından sunucu sürümü olmayan Mac OS X v10.3 Panther'da kullanılmaya başlanmıştır.

Yayın Tarihi: