Avamar: Avamar Server üzerinde proactive_check.pl durumu denetimi komut dosyasını çalıştırma
Summary: Bu makale, proaktif sağlık kontrolü (PHC) komut dosyasının işlevselliğini açıklamayı ve yürütülmesi hakkında kapsamlı bir kılavuz sağlamayı amaçlamaktadır.
Instructions
proactive_check.pl komut dosyası, Avamar ızgarasında (Tek Düğüm veya Yardımcı Düğüm) çalıştırılmalıdır. /home/admin/proactive_check dizini.
1. Avamar Utility Node'da yönetici olarak oturum açın.
2. olup olmadığını kontrol edin proactive_check Directory exists:
ls -ld proactive_check
Dizin mevcut olduğunda çıktı:
admin@avamar-server:~/>: ls -ld proactive_check
drwx------ 2 admin admin 282 May 27 13:18 proactive_check
Dizin mevcut olmadığında çıktı:
admin@avamar-server:~/>: ls -ld proactive_check
ls: cannot access 'proactive_check': No such file or directory
3. Eğer proactive_check dizin mevcutsa 4. adıma gidin, aksi takdirde dizini oluşturun. Yolun /home/admin'de olduğundan emin olun:
cd /home/admin
mkdir proactive_check
ls -ld proactive_check
Örneğin:
admin@avamar-server:~/>: cd /home/admin
admin@avamar-server:~/>:
admin@avamar-server:~/>: mkdir proactive_check
admin@avamar-server:~/>:
admin@avamar-server:~/>: ls -ld proactive_check
drwx------ 2 admin admin 282 May 27 13:38 proactive_check
4. Şuraya gidin: proactive_check dizininde bulunup bulunmadığını kontrol edin. proactive_check.pl veya proactive_check.uu Dosyalar mevcut:
cd /home/admin/proactive_check
ls -lh proactive_check*
Dosyalardan biri veya her ikisi mevcut olduğunda çıktı:
admin@avamar-server:~/>: cd /home/admin/proactive_check
admin@avamar-server:~/proactive_check/>: ls -lh proactive_check*
-rwxr-xr-x 1 admin admin 399K May 27 05:04 proactive_check.pl
-rwx--x--x 1 admin admin 123K Jan 19 15:56 proactive_check.uu
Dosyalar mevcut olmadığında çıktı:
admin@avamar-server:~/>: cd /home/admin/proactive_check
admin@avamar-server:~/proactive_check/>: ls -lh proactive_check*
ls: cannot access 'proactive_check': No such file or directory
5. Dosyalar mevcut değilse 6. adıma gidin, aksi takdirde mevcut dosyaları yeniden adlandırın:
mv proactive_check.pl x-proactive_check.pl.`date -I`
mv proactive_check.uu x-proactive_check.uu.`date -I`
Örneğin:
admin@avamar-server:~/proactive_check/>: mv proactive_check.pl x-proactive_check.pl.`date -I`
admin@avamar-server:~/proactive_check/>: mv proactive_check.uu x-proactive_check.uu.`date -I`
6. Dell B1260dn proactive_check.pl veya proactive_check.uu Central Dell sitesinden.
proactive_check.uu" dosyası, tamdan daha küçük "proactive_check.pl", vi editörüne aşinalık göz önüne alındığında içeriği Avamar ızgarasındaki bir dosyaya yapıştırarak.
7. Hala yönetici olarak oturum açtıysanız şuraya gidin: proactive_check dizinine gidin ve dosyanın doğru şekilde aktarıldığını onaylayın:
cd /home/admin/proactive_check
ls -lh proactive_check*
Çıktı:
admin@avamar-server:~/>: cd /home/admin/proactive_check admin@avamar-server:~/proactive_check/>: ls -lh proactive_check* -rwxr-xr-x 1 admin admin 399K May 27 05:04 proactive_check.pl Or admin@avamar-server:~/>: cd /home/admin/proactive_check admin@avamar-server:~/proactive_check/>: ls -lh proactive_check* -rwx--x--x 1 admin admin 123K Jan 19 15:56 proactive_check.uu
8. Eğer proactive_check.uu aktarılırsa, dosyayı dönüştürün:
perl proactive_check.uu
Örneğin:
admin@avamar-server:~/proactive_check/>: perl proactive_check.uu
Yukarıdaki komut, proactive_check.pl, Bu, aşağıdakiler çalıştırılarak doğrulanabilir:
admin@avamar-server:~/proactive_check/>: ls -lh proactive_check.*
-rw------- 1 admin admin 123K May 27 16:13 proactive_check.uu
-rwx--x--x 1 admin admin 399K May 27 16:14 proactive_check.pl
9. Eğer proactive_check.pl aktarıldıysa yürütülebilir hale getirin:
chmod 755 proactive_check.pl
Önce:
admin@avamar-server:~/proactive_check/>: ls -lh proactive_check.pl
-rw------- 1 admin admin 399K May 27 16:17 proactive_check.pl
Sonra:
admin@avamar-server:~/proactive_check/>: chmod 755 proactive_check.pl
admin@avamar-server:~/proactive_check/>: ls -lh proactive_check.pl
-rwxr-xr-x 1 admin admin 399K May 27 16:17 proactive_check.pl
10. Avamar sürümünü onaylayın:
gsan --version
Örnek Çıktı:
admin@avamar-server:~/>: gsan --version
version: 19.10.0-135
build date: Dec 8 2023 07:01:51
msg format: 13-10
SSL: TLSv1 OpenSSL 1.0.2p-fips 14 Aug 2018 (OwB:1.5.11.0, BSAFE Micro Edition Suite:5.0.2.1)
Zlib: 1.2.11
LZO: 1.08 Jul 12 2002
platform: Linux
OS version: SLES-64
Processor: x86_64
-
Komut dosyası Avamar 19.1 ve önceki sürümlerinde çalıştırılıyorsa komut dosyası yönetici olarak çalıştırılmalıdır
-
Komut dosyası Avamar 19.2 veya üzeri sürümlerde çalışıyorsa komut dosyası kök olarak çalıştırılmalıdır:
su -
cd /home/admin/proactive_check
Komut Dosyası Kullanım Süreleri:
- Komut dosyasını "Proactive health check" aracıyla çalıştırın.
--logoffBayrak (yaklaşık 3 ila 5 dakika) - Komut dosyasını "Closing SR Health Check" aracı olarak çalıştırın (yaklaşık 1-3 dakika)
Komut dosyasını sağlık kontrol aracı olarak kullanma:
Avamar'ın genel durumunu kontrol etmek için komut dosyasını herhangi bir parametre olmadan çalıştırın:
./proactive_check.pl
Komut dosyasını Avamar 19.10 sürümünde çalıştırma örneği. (kök olarak):
root@avamar-server:/home/admin/proactive_check/#: ./proactive_check.pl
proactive_check.pl 8.13
Latest script version DISABLED
===== START HEALTHCHECK
Please Wait... Gathering System Info - This may take a minute or two
Avamar Hostname avamar-server.lab.com
Avamar Server Version 19.10.0-135
GSAN Version 19.10.0-135
MCS Version 19.10.0-135
avtar Version: 19.10.100-135
Hardware Manufacturer vmware
System ID 1234567890@00:AA:11:BB:22:CC
Node Type Single Node AVE .5TB
Operating System SLES12SP5-2024-R1
Avamar Hardening RPM 7.0.2-2.x86_64
Registered Media Access Nodes NONE
SWID ELMAVM123456YZ
License PASSED
AVI Installer PASSED 19.10.0.135
Datadomain dd-server Vers:7.13.0.20-1082704 S/N:AUXXXXXXXXXX7W
Datadomain dd_only_mode WARNING
ddrmaint Patches PASSED
Replication Partner Source to avamar-target.lab.com
Hardware EOSL PASSED
Remote Management PASSED
Version Supported PASSED
MC flush in past 24 hours PASSED
HFSCheck in past 36 hours PASSED
Checkpoint Status PASSED
Status.dpn PASSED
Mandatory Client Upgrades PASSED
Data Domain Version PASSED
/etc/profile PASSED
mcserver.xml PASSED
preferences.dtd permissions PASSED
MCS database size PASSED
Java symlink PASSED
Certificate Expiration PASSED
GSAN Patches PASSED
File Permissions PASSED
FIPS Status PASSED Disabled
Bonding Configuration PASSED
ascd status PASSED
Cron Running PASSED
Checkpoint Retention PASSED
Config Settings PASSED
HFSCheck overtime allowed PASSED
Swap Space PASSED
HFSCheck run time PASSED
MCS Patches INFO
Open File Settings PASSED
GSAN status PASSED
MCS status PASSED
ddrmaint service PASSED
ESE status WARNING
Backup Scheduler running PASSED
Maintenance scheduler running PASSED
Cron jobs enabled PASSED
Unattended startup PASSED
See detailed ERROR information in hc_results.txt
FINISHED
Daha sonra aşağıdakileri gözden geçirerek daha fazla bilgi kontrol etmek mümkündür: hc_results.txt :
cat hc_results.txt
Daha fazla bilgi içeren örnek çıktı:
root@avamar-server:/home/admin/proactive_check/#: cat hc_results.txt
========================================================================
Run Date: Mon May 27 14:51:11 2024 Version 8.13
========================================================================
command line:
DISCLAIMER: The results from this script are intended for the exclusive use of EMC Support & Development Engineers to diagnose potential problems so that they can use their trained skills to see exactly how the issues might or might not affect an individual server's performance
Please review KB534454 Avamar troubleshooting hierarchy if there are any issues found
# --> Latest script version DISABLED
# --> Avamar Hostname avamar-server.lab.com
# --> Avamar Server Version 19.10.0-135
# --> GSAN Version 19.10.0-135
# --> MCS Version 19.10.0-135
# --> Java processes (10)
# --> avtar Version: 19.10.100-135
# --> Hardware Manufacturer vmware
# --> System ID 1234567890@00:AA:11:BB:22:CC
# --> Node Type Single Node AVE .5TB
# --> Operating System SLES12SP5-2024-R1
# --> Avamar Hardening RPM 7.0.2-2.x86_64
# --> Registered Media Access Nodes NONE
WARNING: License has an expiration date.
# --> SWID ELMAVM123456YZ
# --> License PASSED
# --> AVI Installer PASSED 19.10.0.135
# --> Datadomain hdd-server Vers:7.13.0.20-1082704 S/N:AUXXXXXXXXXX7W
WARNING: Backups to the Data Domain are not locked. If this Avamar system is intended to be used as a pure metadata node (no backups going to Avamar), consider locking down the backups to the Data Domain to prevent accidental backups going to the Avamar system
RESOLUTION: See KB531973 and the latest admin guide for Avamar AVE Installs and the dd_only_mode flag. Please also see KB 000047627 and set maxcompdatastripe=20971520 and checkdiratomicrefs=true
# --> Datadomain dd_only_mode WARNING
# --> ddrmaint Patches PASSED
# --> Replication Partner Source to avamar-target.lab.com
# --> Hardware EOSL PASSED
# --> Remote Management PASSED
# --> Version Supported PASSED
# --> MC flush in past 24 hours PASSED
# --> HFSCheck in past 36 hours PASSED
# --> Checkpoint Status PASSED
# --> Status.dpn PASSED
# --> Mandatory Client Upgrades PASSED
# --> Data Domain Version PASSED
# --> /etc/profile PASSED
# --> mcserver.xml PASSED
# --> preferences.dtd permissions PASSED
The MCS database size is 358 MB
# --> MCS database size PASSED
# --> Java symlink PASSED
# --> Certificate Expiration PASSED
# --> GSAN Patches PASSED
# --> File Permissions PASSED
# --> FIPS Status PASSED Disabled
# --> Bonding Configuration PASSED
# --> ascd status PASSED
# --> Cron Running PASSED
# --> Checkpoint Retention PASSED
# --> Config Settings PASSED
# --> HFSCheck overtime allowed PASSED
# --> Swap Space PASSED
# --> HFSCheck run time PASSED
INFO: System is not on TLA recommended MCS hotfix 338823
RESOLUTION: See hot fix 338823 for more information
# --> MCS Patches INFO
# --> Open File Settings PASSED
# --> GSAN status PASSED
# --> MCS status PASSED
# --> ddrmaint service PASSED
WARNING: ESE status is down
RESOLUTION: Start ESE service if required
# --> ESE status WARNING
# --> Backup Scheduler running PASSED
# --> Maintenance scheduler running PASSED
# --> Cron jobs enabled PASSED
# --> Unattended startup PASSED
Komut dosyası birden çok kez çalıştırılabilir. Sonuçlar hc_history.log dosyasına eklenir.
İpuçları ve Notlar:
Bir Servis İsteğinin (SR) yaşam döngüsü boyunca en az bir kez, komut dosyası "--logoffAraştırılan sorunu belgelemek için işaretleyin ve SR numarasını sunucuya bağlayın.
Kapatma bayrağının kullanılması, gelecekte şebeke üzerinde çalışacak Teknik Destek Mühendislerinin (TSE) şebekenin "tıbbi geçmişini" gözden geçirebilmesini sağlar.
- Avamar: Geçmiş yedekleme, çoğaltma ve bakım etkinliklerini kontrol etmek için sched.sh kullanma
- Avamar: capacity.sh komut dosyasıyla kapasiteyi yönetme
-
replrpt(Çoğaltma bilgilerini aşağıdaki gibi ekrana yazdırın:replrpt.sh)
Bayraklar ne zaman --sched, --capacity veya --replrpt kullanılırsa, çıktı ekrana gönderilir ve o bayrak için bir dosyaya gönderilmez. Eğer --hc bayrak kullanılır, listelenen tüm bayraklar uygulanır ve her bayrağın çıktısı ilgili bayraklara gönderilir. hc_*.txt dosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme.
Aşağıdaki komutu çalıştırın: --hc Bireysel kümenin tamamını oluşturmak için bayrak hc_*.txt Dosyaları:
./proactive_check.pl --hcAdditional Information
Bazen komut dosyası, Avamar sunucusunda birden fazla sorun olduğunu bildirebilir.
Aşağıdaki makalede, çeşitli sorunların birbiriyle nasıl etkileşim kurduğu ve bu sorunlardan öncelikle hangilerinin ele alınması gerektiği açıklanmaktadır: Avamar: Avamar sorun giderme hiyerarşisi" yaklaşımını doğru şekilde uygulama.
Proaktif denetim komut dosyasının tam bayrak listesi için şunu çalıştırın:
./proactive_check.pl --help