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.

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

Mac OS Genişletilmiş (HFS Plus) dosya sisteminin günlüğünü tutmak, bilgisayarın kullanılabilirliğini ve hatalara karşı dayanıklılığını iyileştirir, bu da özellikle sunucular açısından önemlidir. Günlük tutma, plansız bir kapanma veya güç kesintisi durumunda Xserve'de ve Mac OS X Server'ı kullanan diğer bilgisayarlarda 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, günlükte diskin üzerinde bulunan dosyalarla ilgili değişikliklerin sürekli bir kaydı tutulur. Güç kesintisi veya bir başka sorun nedeniyle bilgisayarınız durursa sunucu tekrar başlatıldığında diski iyi olduğu 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 çok daha hızlı bir şekilde yeniden başlar. Her zaman gerektiği sıklıkta verilerinizi yedeklemeyi unutmayın.

Günlük tutma neden gereklidir?

Bir güç kesintisi veya sistem arızası, okuma ve yazma süreçlerini kesintiye uğratarak dosya sistemi dizini ile depolanan dosyaların gerçek konumu ve yapısı arasında uyuşmazlıklara yol açar. Günlüksüz bir dosya sisteminde, arızadan sonra sürücüler bilinmeyen bir durumda olur, bu da kapanma işleminden önceki etkinliklerine ilişkin bir kayıt 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. Birkaç terabaytlık bir disk bölümünde bu işlem saatlerce sürebilir ve sunucunun kabul edilemeyecek kadar uzun bir süre kapalı kalmasına neden olabilir.

Günlük tutma, beklenmedik bir kapanmadan sonra kurtarma süresini hızlandırarak sunucunun ve depolama sistemlerinin kullanılabilirliğini önemli oranda artırır. 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ızadan sonra dosya sistemini bilinen ve tutarlı bir duruma geri döndürmek için bu günlüğü kullanabilir. Bu da başlatma sırasında tüm dosya sisteminde bir tutarlılık kontrolü yapma 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üklü dosya sistemi, Mac OS Genişletilmiş dosya sistemi üzerinde yapılan kademeli iyileştirmeler setinin 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ğine sahip olmayan bilgisayarlarda günlüklü Mac OS Genişletilmiş disk bölümlerini okuyabilir, yazabilir ve bunlara erişebilirler.

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 satıcınızla konuşmanız gerekir.

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 almak için "Mac OS X: Günlük Tutma Etkinken fsck Zararsız Hata İletileri Bildiriyor" başlıklı makaleye bakın. 

Disk İzlencesi'ni kullanarak günlük tutmayı açmak ve kapatmak için:

  1. Disk İzlencesi'ni açın (Uygulamalar/İzlenceler konumundadır).
  2. Günlük tutmayı etkinleştirmek veya etkisizleştirmek 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 Dosya menüsünden Günlük Tutulmasını Etkinleştir'i seçin. 

    Günlük tutmayı etkisizleştirmek için Dosya menüsünden Günlük Tutulmasını Etkisizleştir'i seçin.

Not: Mac OS X 10.4 ve sonrasında Dosya menüsünde Günlük Tutulmasını Etkisizleştir seçeneğini 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: