Avamar: Goav düzeltmesi ile istemci kimliği (CID) uyuşmazlıkları
Summary: İstemci kimliği (CID) uyuşmazlıkları ve yol uyuşmazlıkları, istemci hesap bilgileri depolanırken Genel Depolama Alanı Ağı (GSAN) ve Yönetim Konsolu Hizmet Veritabanı (MCDB) farklı olduğunda Avamar sunucularında meydana gelir. ...
Symptoms
Avamar Kullanıcı Arayüzünde (AUI) veya Avamar Administrator'da bir istemciye göz atıldığında, hata mesajı görüntülenir: Internal Administrator Client Error.
AUI'da bir istemci görünmüyor.
AUI'daki alt etki alanına göz atma onay kutusu hiçbir sonuç döndürmez ve muhtemelen bir hata görüntüleyebilir.
Aşağıdaki hata bildirilir: 0 ERROR! Exit code 74: Account not found in the Avamar database.
Cause
Genel bakış
İstemci kimliği (CID) uyuşmazlıkları ve yol uyuşmazlıkları, istemci hesap bilgileri depolanırken Genel Depolama Alanı Ağı (GSAN) ve Yönetim Konsolu Hizmet Veritabanı (MCDB) farklı olduğunda Avamar sunucularında meydana gelir.
Müşteri hesap bilgileri iki yerde depolanır: GSAN ve MCDB.
Bir müşteri için saklanması gereken iki önemli şey vardır.
- İstemcinin tam yolu:
-
/clients/w11ofsd.lab.com
-
- Benzersiz istemci kimliği (CID):
-
c7d083d712377955d84a52d2d618b47e33fa1ef
-
GSAN ve MCDB arasında sağlıklı bir eşleşme, istemci yolu ve CID'nin eşleşmesidir.
Bir çoğaltma ortamında, hedef Avamar sunucusunun etki alanı "/REPLICATE" olarak adlandırılır.
Bu yalnızca GSAN etki alanıdır. MCDB, bu etki alanındaki çoğaltılmış istemciler hakkında bilgi depolamaz.
Müşteri hesap bilgilerini depolarken GSAN ve MCDB'nin farklılık gösterebileceği birkaç senaryo vardır:
- İstemci yolu bir depoda varken diğerinde yok ve CID eşleşmiyor.
- İstemci yolu bir depoda mevcut ancak diğerinde yoktur ve CID, diğer depodaki farklı bir yola sahip bir istemciyle eşleşir.
- Her iki depoda da bir istemci yolu var ancak İstemci Kimliği eşleşmiyor.
Müşteri muhasebe bilgilerinin manuel olarak doğrulanması GSAN ve MCDB'de yapılabilir.
GSAN (İngilizce)
avmgr getl --path=<domain_of_client_path> | grep -i <client_name>
Örneğin:
admin@avamar:~/>: avmgr getl --path=/clients | grep -i w11ofsd.lab.com 1 w11ofsd.lab.com location: c7d083d712377955d84a52d2d618b47e33fa1ef1 pswd: 89e28a1932a8d1b4a4f9e2883e03a9f33f5082d1
Örnekten, c7d083d712377955d84a52d2d618b47e33fa1ef1 CID'dir ve tam yol /clients/w11ofsd.lab.com'dir.
GSAN'da, istemcinin tam yolunu bir CID'den çözmek için benzer bir arama yapılabilir:
admin@avamar:~/>: avmgr resf --acnt=ref{c7d083d712377955d84a52d2d618b47e33fa1ef1}
1 Request succeeded
/clients/w11ofsd.lab.com c7d083d712377955d84a52d2d618b47e33fa1ef1
MCDB (MCDB)
psql -p 5555 mcdb -U admin -c "select cid,descr from clients where cid='<CID>'"
Örneğin:
admin@avamar:~/>: psql -p 5555 mcdb -U admin -c "select cid,descr from clients where cid='c7d083d712377955d84a52d2d618b47e33fa1ef1'" cid | descr ------------------------------------------+--------------------------------------- c7d083d712377955d84a52d2d618b47e33fa1ef1 | /clients/w11ofsd.lab.com (1 row)
Örnekten, c7d083d712377955d84a52d2d618b47e33fa1ef1 CID'dir ve tam yol /clients/w11ofsd.lab.com'dir.
GSAN ve MCDB arasında sağlıklı bir eşleşme yoksa, bu bir CID uyuşmazlığıdır.
Resolution
GoAV aracı, CID uyuşmazlıklarını otomatik olarak düzeltmek için kullanılır.
Goav aracını indirin ve yükleyin.
000192151 | Avamar: Goav aracı
CID uyuşmazlıklarını kontrol etmek ve iki rapor dosyası oluşturmak için aşağıdaki komutu çalıştırın:
./goav client cid-mismatch check
Güvenli ve güvensiz bir rapor dosyası var. Bir açıklama için her ikisini de gözden geçirin.
Örnek:
admin@avamar:~/>: ./goav client cid-mismatch check =========================================================== GoAv : 1.80 Avamar : 19.10 Date : 19 Aug 2024 16:20 -03 =========================================================== COMMAND : ./goav client cid-mismatch check NOTE: This is not an official tool =========================================================== Client CID & Path Mismatch Script --------------------------------- Load GSAN clients from avmgr cpdb Load MCS clients from mcdb Analyze GSAN mismatches GSAN path /MC_DELETED/DPADatastoreServer_bgVYLK0WONuiFagzVngqBQ2021.09.01.13.38.57 does not exist in MCDB, but the GSAN cid b8429c8a089567b7a1aa8cfa7608b735413630ab exists in MCDB at path /avamarVC/VirtualMachines/DPADatastoreServer_bgVYLK0WONuiFagzVngqBQ, and has 0 backups GSAN Mismatch Count: 1 Analyze MCDB mismatches MCDB path /avamarVC/VirtualMachines/DPADatastoreServer_bgVYLK0WONuiFagzVngqBQ does not exist in GSAN, but the MCDB cid b8429c8a089567b7a1aa8cfa7608b735413630ab exists in GSAN at path MCDB Mismatch Count: 1 Report Files Generated ---------------------- Safe Report: /home/admin/goav_clients/client_cid_mismatch_report_SAFE_delete_2024-08-19-1724095237 Unsafe Report: /home/admin/goav_clients/client_cid_mismatch_report_UNSAFE_delete_2024-08-19-1724095237
Örnekteki çıktının alt kısmında rapor dosyalarının konumu hakkında bilgi yer almaktadır.
Kaldırılması güvenli olarak belirlenen CID uyuşmazlıkları, SME'nin incelemesini ve onayını gerektirmez ve Dell destek müdahalesi olmadan çözülebilir.
Güvensiz olarak belirlenen CID uyuşmazlıkları, SME'nin incelemesini ve onayını gerektirir.
Müşteri veya destek mühendisi, güvenli olmayan uyumsuzlukları düzeltmek için rapor dosyalarını ve Goav güvenli erişim anahtarı talebini bir SME'ye sağlar.
Güvenli olmayan örnek:
./goav client cid-mismatch fix
Process CID Mismatch Reports ---------------------------- Parsing reports for mismatches to fix No safe mismatches found to fix Provide the following CID mismatch unsafe auto-fix key request to an SME --> 1709325232,1724098448 <--- >
Yukarıdaki güvenli olmayan uyuşmazlıklar örneğinde SME, isteğe bağlı olarak bir güvenli erişim anahtarı verir 1709325232,1724098448'dir.
CID uyuşmazlığının kaldırılmasını güvenli veya güvensiz yapan nedir?
Güvenli CID uyuşmazlıkları, istemci yolunun bir depoda mevcut olup diğerinde bulunmadığı durumdur. CID, diğer depoda farklı bir yola sahip bir istemcinin CID'siyle eşleşmiyor ve GSAN'da yedeği yok.
Güvenli olmayan CID uyuşmazlıkları aşağıdaki senaryolar aracılığıyla değerlendirilir:
- İstemcinin hala GSAN'da kaldırılacak yedekleri var.
- İstemci yolu diğer depoda mevcut değil ancak farklı bir yolla eşleşen bir CID'ye sahip.
- İstemci yolları her iki depoda da eşleşir ve farklı bir CID'ye sahiptir.