Data Domain: DD Boost API Günlüğünü Etkinleştirme | Ön sertifika günlükleri
Summary: Bu Knowledge Base makalesinde, Boost ve BoostFS ile ilgili sorunları giderirken DD Boost eklenti günlüğünün nasıl etkinleştirileceği açıklanmaktadır. Buna ön sertifika günlüğü denir.
Instructions
ddboost_precert.ini dosyası daha derin tanılamaya olanak tanır. Yanlış dosya yerleşimi, eksik izinler veya yanlış yapılandırma günlük oluşturmayı engelleyebilir.
API Düzeyinde (ön sertifika) günlüğe kaydetmeyi etkinleştirme nedenleri:
- DD Boost veya BoostFS işlemleri başarısız oluyor veya beklenmedik şekilde davranıyor.
- Mühendislik veya Destek, analiz için ayrıntılı API düzeyinde günlükler talep eder.
- Beklenen Boost etkinliğine rağmen hiçbir günlük oluşturulmaz.
Genel Notlar:
- Ön sertifika günlüğünü yalnızca Mühendislik veya Destek ekibi tarafından açıkça talep edildiğinde etkinleştirin.
- Disk alanını yakından izleyin; Tomruklar hızla büyüyebilir.
- İzinlerin ve dosya yerleşiminin doğru olduğundan emin olun.
- Çıkarın
.inigünlüğe kaydetmeyi devre dışı bırakmak için dosya. - Değişikliklerin geçerli olması için BoostFS'nin çıkarılması ve yeniden bağlanması gerekir.
İşletim sistemine göre dosya konumları
| İşletim Sistemi | ddboost_precert.ini Konum |
ddboost_precert.log Konum |
|---|---|---|
| Linux | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Solaris | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| UNİX | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Windows | C:\ddboost_precert.ini |
C:\DDLog\ddboost_precert.log |
7.0'dan önceki BOOST/BoostFS sürümleri için
adlı boş bir dosya oluşturun ddboost_precert.ini uygun konumda (yukarıdaki tabloya bakın). Bu, varsayılan yolda günlüğe kaydetmeyi etkinleştirir.
BOOST/BoostFS 7.0 ve sonraki sürümler için
Yapılandırılmış bir ddboost_precert.ini aşağıdaki içeriğe sahip dosya:
precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
- Bu yapılandırma, her biri 512 MB (toplam 2 GB) olan dört günlük dosyası oluşturur.
- Ayarlamak
num_log_filesvelog_file_sizegerektiği gibi. - Disk alanı sınırlıysa günlükler farklı bir konuma yeniden yönlendirilebilir.
Linux BOOSTFS İstemcisi Kurulumu
- Oluşturma
/DDLogdizin:mkdir /DDLogchmod 777 /DDLog
-
Oluşturma
/ddboost_precert.iniyukarıdaki yapılandırma ile. -
BoostFS'nin çıkarıldığından ve yeniden bağlandığından emin olun:
mount -o log-level=debug <mount_point>
Windows BOOSTFS İstemci Kurulumu
- Oluşturma
C:\ddboost_precert.iniaşağıdaki içeriğe sahip:-
precert_enabled=true num_log_files=3 log_file_size=500 log_file_name=ddboost_precert.log log_file_dir=C:\DDLog ddcl_logs_include=true ddcl_logs_sev=4
-
-
Oluşturma
C:\DDLogve tam okuma/yazma izinleri atayın. -
Hata ayıklama günlüğü etkinken BoostFS'nin bağlantısını kaldırın ve yeniden bağlayın.
Temizleme ve günlüğe kaydetmeyi devre dışı bırakma
- Şunu silin:
ddboost_precert.inidosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme. - Şunu silin:
DDLogdizini ve içeriği. - Değişiklikleri uygulamak için BoostFS'yi yeniden bağlayın.
- BoostFS günlüklerini şuradan toplayın:
/opt/emc/boostfs/log.
Additional Information
7.0'dan önceki BOOST / BoostFS sürümleri için ön sertifika günlükleri, aşağıdaki tabloda belirtilen konumda tam olarak "ddboost_precert.ini" adlı boş bir dosya oluşturularak etkinleştirilir. Bunu yapmak, DD Boost SDK API'nin aşağıdaki tabloda gösterildiği gibi varsayılan konum ve dosya adı için bu günlüğe kaydetme özelliğini etkinleştirmesine neden olur:
Bu araç yalnızca Mühendislik veya Destek ekipleri tarafından talep edildiğinde etkinleştirilmeli ve oluşturulan günlük miktarı nedeniyle bu günlüğün mümkün olan en kısa sürede devre dışı bırakılmasına özen gösterilmelidir.
| İşletim Sistemi | Dosya konumu ddboost_precert.ini | Dosya konumu ddboost_precert.log |
|---|---|---|
| Linux | /ddboost_precert.ini | /DDLog/ddboost_precert.log |
| Solaris | /ddboost_precert.ini | /DDLog/ddboost_precert.log |
| UNİX | /ddboost_precert.ini | /DDLog/ddboost_precert.log |
| Windows | C:\ddboost_precert.ini [1] | C:\DDLog\ddboost_precert.log |
BOOST ve BoostFS 7.0 ve sonraki sürümler için "ddboost_precert.ini" dosyasının yukarıdakiyle aynı konumlarda oluşturulması gerekir ancak dosya boş olamaz, aşağıdaki içerikle başlatılmalıdır; aksi takdirde günlüklerin oluşturulmasına neden olmaz :
precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
Yukarıdaki ayarlarla, her biri 4MB'lık 512 dosya oluşturacaktır, bu nedenle toplamda yalnızca 2GB disk alanı kaplayacaktır.
Her biri 512 MB'lık 4 dosya sorun giderme için gereken zaman dilimini kapsamadıysa, lütfen "num_log_files" ve "log_file_size" parametrelerini kullanarak dosya miktarını ve boyutlarını ayarlayın.
Yapılandırma gösterilmiştir ancak işletim sistemi kök bölümü yeterince büyük değilse günlükleri farklı bir konumda oluşturma seçeneği de mevcuttur.
NOT: Bu klasörün, ddboost_precert.ini dosyasıyla aynı yolda bulunması gerekir (daha iyi bilen birinin onayı beklenir, bu durum doğruysa günlüğün genellikle küçük olan kök dışındaki bir bölüme yazılması imkânsız hale gelir)
.ini dosyası mevcut olduğunda (ve 7.0 veya sonraki sürümlerde uygun içeriğe sahipse), /DDLog klasöründe (yapılandırılan yol buysa)
ddboost_precert.log adlı bir günlük dosyası oluşturulur. Tüm API çağrıları dosyaya kaydedildiğinden ddboost_precert.log çok hızlı bir şekilde büyüyebilir, bu nedenle bölümün dolmasına ve kapalı kalma süresine ve müşteriye rahatsızlık vermesine neden olabileceğinden günlükler için istemci konumunda kullanılabilir alan miktarına dikkat edin.
Günlüğe kaydetme işlemini durdurmak için ddboost_precert.ini dosyasını kaldırdığınızda, yapılandırılmış dosyadaki günlükler hemen durur.
Ddboost kullanan diğer yedekleme yazılımları için ddboost_precert.ini dosyasının varlığını veya yokluğunu tespit edecek günlük dosyası oluşturulmazsa hizmetlerin yeniden başlatılması gerekebilir
=====================================================================================================
Linux BoostFS sunucusu
1'de ön sertifika günlüklerini etkinleştirme adımları. DDLog'u /DDLog
2 olarak bir dizin oluşturun. Aşağıdaki içeriklere
sahip bir dosya ddboost_precert.ini açık / yolu oluşturunprecert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
3. Yukarıdaki içeriği dosyaya kaydedin - ddboost_precert.ini
4. /DDLog dizininin yazma izinlerine sahip olduğundan emin olun. /DDLog dizinindeki tüm dosyaları sağlayın.
a. hem DDLog hem de ddboost_precert.ini
üzerindeki izinleri değiştirin b. 'sudo chmod 777 DDLog/ ddboost_precert.ini'5
komutunu çalıştırın. Hata ayıklama düzeyinde BoostFS günlüklerini toplayın.
a. -o log-level=debug"
b seçeneğiyle BoostFS bağlantı noktasının bağlantısını kaldırın ve yeniden bağlayın. Günlük düzeyini /opt/emc/boostfs/etc dizini içindeki boostfs.conf dosyasında da güncelleyebilirsiniz. Yine de BoostFS sürücüsünün bağlantısını kesmeniz gerekecektir.
c. BoostFS bağlama noktasında yedekleme işlemini yürütün.
d. Lütfen şu dizindeki tüm dosyaları girin: /opt/emc/boostfs/log
======================================================================================================
Enable precert logs on Windows Boostfs Server
1. C altında ddboost_precert.ini oluşturun: Aşağıdaki içeriğe sahip sürücü:
precert_enabled=true
num_log_files=3
log_file_size=500
log_file_name=ddboost_precert.log
log_file_dir=C:\DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
2. C: sürücüsü altında DDLog adlı bir klasör oluşturun. Sertifika öncesi günlük dosyaları bu klasör altında oluşturulur. Günlük dosyalarının oluşturulabilmesi ve eklenebilmesi için lütfen tüm okuma/yazma izinlerini DDLog dizinine verin.
NOT:
Yukarıdaki yapılandırma, her biri yaklaşık 500 MB'lık maksimum 3 ön sertifika günlük dosyası oluşturacaktır.
Uygun görülen num_log_files ve log_file_size için farklı değerler kullanılabilir. Ancak her biri 500 MB'lık 3 dosya bu amaç için yeterli olacaktır.
İstemci sisteminde 1,5 GB boş alan mümkün değilse log_file_size değeri 200'e düşürülebilir.
Ön sertifika günlüklerini etkinleştirmeden önce lütfen istemci sisteminde yeterli disk alanı olduğundan emin olun.
3. -o log-level=debug"
seçeneğiyle BoostFS bağlantı noktasının bağlantısını kaldırın ve yeniden bağlayınTemizleme etkinliği ve ön sertifika günlüğünü
devre dışı bırakmaSorundan sonra ön sertifika günlükleri toplandıktan sonra, aşağıdaki adımları izleyerek ön sertifika günlüğünü devre dışı bırakın. Bu işlem, BoostFS SU yu yeniden takılmadan önce yapılmalıdır.
1. DDLog klasörünü C: ve içeriğinden
silin 2. C'den ddboost_precert.ini dosya silin:
=====================================================================================================Bir ddboost yedekleme uygulamasıyla linux sunucusunda ön sertifika günlüklerini etkinleştirin.
Linux ddboost sunucusunda DDBoost Ön Sertifika Günlüğünü Etkinleştirme Prosedürü:
/DDLog
2 dizinini oluşturun. Aşağıdaki komutu kullanarak /DDLog dizini için tüm kullanıcılara tüm izinleri verin:
$ chmod 777 /DDLog
3. Aşağıdaki içeriklerle dosya /ddboost_precert.ini oluşturun:
precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
4. Ön sertifika günlükleri /DDLog dizininde oluşturulur.
=======================================================================================
Bir ddboost yedekleme uygulamasıyla Windows Server'da ön sertifika günlüklerini etkinleştirin.
1. C altında ddboost_precert.ini oluşturun: Aşağıdaki içeriğe sahip sürücü:
precert_enabled=true
num_log_files=3
log_file_size=500
log_file_name=ddboost_precert.log
log_file_dir=C:\DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
2. C: sürücüsü altında DDLog adlı bir klasör oluşturun. Sertifika öncesi günlük dosyaları bu klasör altında oluşturulur. Günlük dosyalarının oluşturulabilmesi ve eklenebilmesi için lütfen tüm okuma/yazma izinlerini DDLog dizinine verin.
NOT:
Yukarıdaki yapılandırma, her biri yaklaşık 500 MB'lık maksimum 3 ön sertifika günlük dosyası oluşturacaktır.
Uygun görülen num_log_files ve log_file_size için farklı değerler kullanılabilir. Ancak her biri 500 MB'lık 3 dosya bu amaç için yeterli olacaktır.
İstemci sisteminde 1,5 GB boş alan mümkün değilse log_file_size değeri 200'e düşürülebilir.
Ön sertifika günlüklerini etkinleştirmeden önce lütfen istemci sisteminde yeterli disk alanı olduğundan emin olun.
Temizleme etkinliği ve ön sertifika günlüğünü
devre dışı bırakmaSorundan sonra ön sertifika günlükleri toplandıktan sonra, aşağıdaki adımları izleyerek ön sertifika günlüğünü devre dışı bırakın.
1. DDLog klasörünü C: ve içeriğinden
silin 2. C'den ddboost_precert.ini dosya silin: