NetWorker VMware Protection-vProxy: Hata Ayıklama Günlüğe Kaydetme İşlemini Etkinleştirme
Summary: vProxy Cihaz Çözümü (NVP-vProxy) ile NetWorker VMware Protection (NVP) ile ilgili bir sorunu gidermek için günlük düzeyinin "hata ayıklama" olarak değiştirilmesi gerekebilir. Bu makalede, günlük düzeyinin nasıl değiştirileceği açıklanmaktadır. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Bu videoyu izleyin: vProxy Hata Ayıklama Günlüğünü Etkinleştirme.
Genellikle, içindeki NetWorker sunucusunun politika günlüklerini analiz etmek yeterlidir.
vProxy cihazındaki NVP-vProxy günlük dosyaları aşağıdaki dizinde bulunur
vProxy cihazında NetWorker işlemleri için kullanılan temel işlemlerin her biri için bir alt dizin bulunur:
Bu yöntem, vProxy'nin 4.3.x ve sonraki sürümleri için geçerlidir. vProxy hizmetlerinde hata ayıklamayı etkinleştirmek için kullanılabilir (
Yedekleme Motoru:
Motoru Kurtarma:
FLR Engine:
REST Sunucusu:
Yukarıdaki komutlar hata ayıklamayı etkinleştirmeyi gösterir, bu komutlar değiştirilerek yeniden çalıştırılabilir.
Seçenekler:
Not: Hizmet dosyalarının hepsini burada bulabilirsiniz:
Hata ayıklama günlük düzeyini ayarladıktan sonra, ilgili günlük dosyasında Hata Ayıklama sözcüğüyle başlayan iletiler olduğunu doğrulayabilirsiniz.
Hata ayıklama işlemini tamamladıktan sonra, hata ayıklama yerine eşittir işaretinden sonra trace sözcüğünü kullanarak aynı yordamı kullanarak günlük düzeyini sıfırlayabilirsiniz. Bu değişikliğin hemen geçerli olması için yukarıda açıklandığı gibi bir daemon'ın yeniden yüklemesi ve yeniden başlatması gerekir.
Bu işlem, yukarıda özetlenen diğer hata ayıklama yöntemleriyle yapılır.
Bu hata ayıklama, bir VM yedekleme iş akışı Çalıştırılmayı Bekliyor konumunda duran VM'lere takıldığında kullanılabilir. Bu senaryoda yedekleme işi başlatılmıştır ancak yedekleme oturumunu başlatmak için hiçbir vProxy alınmamıştır. Standart günlüğe kaydetmede vProxy seçim işlemi günlüğe kaydedilmez. Şunları etkinleştirebiliriz
Genellikle, içindeki NetWorker sunucusunun politika günlüklerini analiz etmek yeterlidir.
/nsr/logs/policy/[policy name], ancak bazen vProxy cihazının kendisinden günlükleri analiz etmek ve ayrıca bir hatanın nedeni hakkında daha net bir fikir edinmek için hata ayıklamak için günlüğe kaydetme düzeyini artırmak gerekebilir. Bu durum, genellikle yalnızca NetWorker destek birimi görevlendirildikten ve destek mühendisi özel bir işlem olarak sorun giderme için ayarlanan hata ayıklama talebinde bulunduktan sonra gereklidir.
vProxy cihazındaki NVP-vProxy günlük dosyaları aşağıdaki dizinde bulunur
/opt/emc/vproxy/runtime/logs'dir.
vProxy cihazında NetWorker işlemleri için kullanılan temel işlemlerin her biri için bir alt dizin bulunur:
vbackupd vflrd vrapid vrecoverdÖrneğin,
vbackupd alt dizininde günlükler bulunur:
[session-uuid].log Processing details for a session vbackupd-engine.log Requests and problem events including error and panic messages from the session log. vbackupd-boost.log DD Boost logging. vbackupd-snapmgr.log Snapshot logging 3. vbackupd-vddk.log VDDK logging - VMware Virtual Disk Development KitvProxy günlüğe kaydetme ve toplama hakkında daha fazla bilgiyi NVP-vProxy Önceliklendirme Rehberi: NetWorker VMware Protection vProxy önceliklendirme ve günlüğe genel bakış
Hizmet Hata Ayıklama Yöntemi 1'i uygulama:
Bu yöntem, vProxy'nin 4.3.x ve sonraki sürümleri için geçerlidir. vProxy hizmetlerinde hata ayıklamayı etkinleştirmek için kullanılabilir (vrapid, vrecoverd, vbackupd, vflrd). DD Boost trafiği, VDDK ve anlık görüntü mesajlaşması (varsa) için daha fazla hata ayıklama etkinleştirilebilir.
- vProxy yönetici hesabını kullanarak SSH üzerinden vProxy'ye bağlanın.
- Kök kullanıcıya geçin:
sudo su -
- vProxy aracı bin dizinine geçin:
cd /opt/emc/vproxy/bin
- Hata ayıklamak istediğiniz hizmet için aşağıdaki komutları çalıştırın:
Yedekleme Motoru:
vbackupd
| Cin | Günlüğe kaydetme varlığı | Komut Kullanımı Örneği | Günlük Konumları |
|---|---|---|---|
vbackupd |
Program (ana motor) |
./vProxy_debug.sh -s -d vbackupd -p program -l debug |
/opt/emc/vrproxy/runtime/logs/vbackupd/vbackupd-engine.log Bağımsız yedekleme oturumu günlükleri: /opt/emc/vrproxy/runtime/logs/vbackupd/BackupVmSession-<session-id>.log /opt/emc/vrproxy/runtime/logs/recycle/vbackupd/<DATE>/BackupVmSession-<session-id>.log |
| DD Boost |
./vProxy_debug.sh -s -d vbackupd -p ddboost -l all |
/opt/emc/vrproxy/runtime/logs/vbackupd/vbackupd-boost.log |
|
| VDDK |
./vProxy_debug.sh -s -d vbackupd -p vddk -l 4 |
/opt/emc/vrproxy/runtime/logs/vbackupd/vbackupd-vddk.logVDDK ayrıca dizinde özel günlükler tutar /tmp/vmware-root |
|
| Anlık Görüntü Yöneticisi |
./vProxy_debug.sh -s -d vbackupd -p snapshotmgr -l debug |
/opt/emc/vrproxy/runtime/logs/vbackupd/vbackupd-snapmgr.log |
Motoru Kurtarma:
vrecoverd
| Cin | Günlüğe kaydetme varlığı | Komut Kullanımı Örneği | Günlük Konumları |
|---|---|---|---|
vrecoverd |
Program (ana varlık) |
./vProxy_debug.sh -s -d vrecoverd -p program -l debug |
/opt/emc/vrproxy/runtime/logs/vrecoverd/vrecoverd-engine.log Bağımsız Kurtarma Oturumu Günlükleri: /opt/emc/vrproxy/runtime/logs/vrecoverd/RecoverVmSession-<session-id>.log /opt/emc/vrproxy/runtime/logs/recycle/vrecoverd/<DATE>/RecoverVmSession-<session-id>.log |
| DD Boost |
./vProxy_debug.sh -s -d vrecoverd -p ddboost -l all |
/opt/emc/vrproxy/runtime/logs/vrecoverd/vrecoverd-boost.log |
|
| VDDK |
./vProxy_debug.sh -s -d vrecoverd -p vddk -l 4 |
/opt/emc/vrproxy/runtime/logs/vrecoverd/vrecoverd-vddk.logVDDK ayrıca dizinde özel günlükler tutar /tmp/vmware-root |
FLR Engine:
vflrd
| Cin | Günlüğe kaydetme varlığı | Komut Kullanımı Örneği | Günlük Konumu |
|---|---|---|---|
vflrd |
Program (Ana Motor) |
./vProxy_debug.sh -s -d vflrd -p program -l debug |
/opt/emc/vrproxy/runtime/logs/vflrd/vflrd-engine.logBağımsız FLR bağlama oturumu günlükleri: /opt/emc/vrproxy/runtime/logs/vflr/FlrMountSession-<session-id>.log Individual FLR Browse Session Logs: /opt/emc/vrproxy/runtime/logs/vflr/FlrBrowseSession-<session-id>.log Individual FLR Recover Session Logs: /opt/emc/vrproxy/runtime/logs/vflr/FlrRecoverSession-<session-id>.logTamamlanan günlükler şuraya taşınır: /opt/emc/vrproxy/runtime/logs/recycle/vflrd |
| DD Boost |
./vProxy_debug.sh -s -d vflrd -p ddboost -l all |
/opt/emc/vrproxy/runtime/logs/vflrd/vflrd-boost.log |
|
| VDDK |
./vProxy_debug.sh -s -d vflrd -p vddk -l 4 |
/opt/emc/vrproxy/runtime/logs/vrecoverd/vrecoverd-vddk.logVDDK ayrıca dizinde özel günlükler tutar /tmp/vmware-root |
REST Sunucusu:
vrapid
| Cin | Günlüğe kaydetme varlığı | Komut Kullanımı Örneği | Günlük Konumu |
|---|---|---|---|
vrapid |
Program (Ana Motor) |
./vProxy_debug.sh -s -d vrapid -p program -l debug |
/opt/emc/vrproxy/runtime/logs/vrapid/vrapid-engine.log |
Yukarıdaki komutlar hata ayıklamayı etkinleştirmeyi gösterir, bu komutlar değiştirilerek yeniden çalıştırılabilir.
-l Varsayılana sıfırlama seçeneği:
Seçenekler:
- Program Günlüğü için:
warn | info | trace (varsayılan) | debug
- DD Boost günlüğü için:
none | error | warn | info | debug | trace (varsayılan) | all
- VDDK günlüğü için:
0 = Kayıt yok
1 = Yalnızca hatalar
2 = Uyarılar ve Hatalar
3 = Önemli bilgi mesajları, hatalar ve uyarılar (varsayılan)
4 = Hata ayıklama verileri ve diğer her şey
- Snapshot Manager günlüğü için:
warn | info | trace (varsayılan) | debug
Hizmet Hata Ayıklama Yöntemi 2'yi uygulama:
Kullanılabilir günlük düzeyleri yok, hata, uyarı, bilgi, izleme ve hata ayıklamadır.
Ayarlamak için
Ayarlamak için
vbackupd Günlük düzeyinde hata ayıklama işlemi:
- SSH veya konsol üzerinden vProxy Cihazında yönetici olarak oturum açın ve kök kullanıcıya geçin:
sudo su -
- Şuraya gidin:
systemddizin:
cd /usr/lib/systemd/system/
Not: Hizmet dosyalarının hepsini burada bulabilirsiniz:
vbackupd.service, vfrld.service, vrapid.service, vrecoverd.service, vb.
- Hata ayıklamayı uygulamak istediğiniz hizmet dosyasını açın, örneğin:
vi vbackupd.service
- Şu satırla satırı bulun:
ExecStart=ve ile ekleyin--program-log-level=debug
vProxy 2.x engine log level: { debug, trace, info, warn }.
--engine-log-level=string
vProxy 3.x and later engine level: { debug, trace, info, warn } (default "trace")
--program-log-level=string (vbackupd)
Display version
--version
Not: NVP-vProxy sürümü, NetWorker Management Console >> Devices VMware Proxies> içindeki vProxy özelliklerinin Configuration sekmesinde gösterilir. vProxy Appliance>Properties >Configuration > VM Proxy version öğesine sağ tıklayın.
- Dosyadaki değişiklikleri kaydedin
- Şu komutu girerek birim yapılandırma dosyasını yeniden yükleyin:
systemctl daemon-reload
- NetWorker Yönetim Konsolu'nda çalışan bir yedekleme olmadığından emin olun ve ardından cihazını yeniden başlatın.
vbackupdhizmet:
systemctl restart vbackupd.serviceYukarıdaki işlem hizmetler için geçerlidir
vrapid, vrecoverd, vbackupd, vflrd.
VDDK Hata Ayıklaması uygulama:
- SSH veya konsol üzerinden vProxy Cihazında yönetici olarak oturum açın ve kök kullanıcıya geçin:
sudu su -
- VixDiskLib.config dosyasını şu satırı içerecek şekilde düzenleyin:
vi /opt/emc/vproxy/conf/VixDiskLib.config vixDiskLib.transport.LogLevel=4 0 = No logging 1 = Errors only 2 = Warnings, and Errors 3 = Important information messages, errors, and warnings 4 = Debug data plus everything else
- İlgili hizmeti yeniden başlatın:
systemctl restart [service-name].service
Örneğin:
systemctl restart vrecoverd.service
Hata ayıklama işlemini tamamladıktan sonra, hata ayıklama yerine eşittir işaretinden sonra trace sözcüğünü kullanarak aynı yordamı kullanarak günlük düzeyini sıfırlayabilirsiniz. Bu değişikliğin hemen geçerli olması için yukarıda açıklandığı gibi bir daemon'ın yeniden yüklemesi ve yeniden başlatması gerekir.
DD Boost Precert Hata Ayıklama:
Bu işlem, yukarıda özetlenen diğer hata ayıklama yöntemleriyle yapılır.
- SSH veya konsol üzerinden vProxy Cihazında yönetici olarak oturum açın ve kök kullanıcıya geçin:
sudu su -
- Dosya oluşturma
ddboost_precert.inialtında:
/: touch /ddboost_precert.ini
- Oluşturun
DDLogdizin:
mkdir /DDLog
- Hata ayıklamak istediğiniz hizmet için DD Boost hata ayıklamasını etkinleştirin:
vbackupd: /opt/emc/vproxy/bin/vProxy_debug.sh -s -d vbackupd -p ddboost -l debug vflrd: /opt/emc/vproxy/bin/vProxy_debug.sh -s -d vflrd -p ddboost -l debug vrecoverd: /opt/emc/vproxy/bin/vProxy_debug.sh -s -d vrecoverd -p ddboost -l debug
- Şunu onaylayın:
ddboost_precert.logoluşturulur:
ls -l /DDLog
- Hata ayıklama işlemleri artık gerekli değilse aşağıdaki komutu yeniden çalıştırın:
vProxy_debug.sh -l trace
vProxy Seçimi Günlüğü:
Bu hata ayıklama, bir VM yedekleme iş akışı Çalıştırılmayı Bekliyor konumunda duran VM'lere takıldığında kullanılabilir. Bu senaryoda yedekleme işi başlatılmıştır ancak yedekleme oturumunu başlatmak için hiçbir vProxy alınmamıştır. Standart günlüğe kaydetmede vProxy seçim işlemi günlüğe kaydedilmez. Şunları etkinleştirebiliriz vmbackup_logging VMware Koruma İlkesinin başlatılması sırasında vProxy seçim işlemini günlüğe kaydeden NetWorker sunucusunda. Bu, NetWorker sunucusu ile vProxy (Bağlantı Noktası 9090) arasında iletişim sorunu olmadığında ve NMC veya daemon.log'da vProxy'nin kullanılamamasıyla ilgili herhangi bir hata olmadığında yararlı olabilir.
- NetWorker sunucusunda bir Administrative PowerShell istemi (Windows) veya kök SSH oturumu (Linux) açın.
- adlı uzantısı olmayan bir dosya oluşturun.
vmbackup_loggingNetWorker altında/nsr/tmpdizin:
Linux: touch /nsr/tmp/vmbackup_logging Windows: New-Item -Path "C:\Program Files\EMC NetWorker\nsr\tmp\vmbackup_logging" -ItemType File
Yukarıdaki komut, varsayılan NetWorker yükleme konumunun kullanıldığını varsayar. NetWorker farklı bir konuma kurulduysa
/nsr/tmp Buna göre.
- VM yedekleme işini başlatın.
- Vmproxy Queue için oluşturulan daemon.log izleyin ve vproxy messages öğesini seçin.
Linux: /nsr/logs/daemon.log Windows: C:\Program Files\EMC NetWorker\nsr\logs\daemon.log
Herhangi bir sorunuz varsa şu makaleye bakın: NetWorker: nsr_render_log'u kullanma (İngilizce).
- Bu hata ayıklamayı devre dışı bırakmak için vmbackup_logging dosyasını
/nsr/tmpYön.
Additional Information
İlgili makaleler:
Affected Products
NetWorkerProducts
NetWorker, NetWorker SeriesArticle Properties
Article Number: 000022610
Article Type: How To
Last Modified: 11 Mar 2025
Version: 16
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.