ÖĞR. Önceki yükseltmeden kalan dosyalar /etc/puppet/status/ dizininde kalırsa IDPA arama bileşeni başarısız oluyor
Summary: Tümleşik Veri Koruma Cihazı yükseltmesi, durum dizininde kalan eski yükseltme dosyaları nedeniyle Arama bileşeni için ~%55 te başarısız oluyor.
Symptoms
/etc/puppet/status/ içinde yükseltme sırasında meydana gelen herhangi bir dosya olmamalıdır. Önceki yükseltmeden düzgün bir şekilde temizlenmemiş olabilir, bu nedenle yükseltme başlamadan önce bulunursa içerik kaldırılmalıdır.
Arama da kök kullanıcı olarak oturum açın ve şunu çalıştırın:
ls -la /etc/puppet/status/
Bu işlem, söz konusu klasördeki herhangi bir dosyayı döndürürse bunların kaldırılması gerekir:
rm -rf /etc/puppet/status/*
Bu, yükseltme başlamadan önce yakalanamazsa iş akışı başarısız olur. Örnek:
- ACM, Aramanın %55 te başarısız olduğunu bildirdi.
- İçinde
/data01/tmp/patch/logs/dps_upgrade.log
15/07/22 15:30:05 run_cmd_dps_output() Cmd:ls -l /etc/puppet/status/ 15/07/22 15:30:05 run_cmd_dps_output() total 12 15/07/22 15:30:05 run_cmd_dps_output() drwxr-xr-x 2 root root 4096 Nov 22 2021 19.5.0.3728 15/07/22 15:30:05 run_cmd_dps_output() -rw-r--r-- 1 root root 103 Nov 22 2021 search-upgrade-19.5.0.3728.zip-allcompleted 15/07/22 15:30:05 run_cmd_dps_output() -rw-r--r-- 1 root root 92 Nov 22 2021 search-upgrade-19.5.0.3728.zip-completed 15/07/22 15:30:05 run_cmd_dps_output() Status: 0 15/07/22 15:30:05 run_cmd_dps_output() Cmd:cat /usr/local/search/version 15/07/22 15:30:05 run_cmd_dps_output() 19.5.0.3728 15/07/22 15:30:05 run_cmd_dps_output() Status: 0 15/07/22 15:30:05 check_search_version_on_master() 19.5.0.3728 15/07/22 15:30:05 check_search_version_on_master() Could not verify Search version
Cause
ACM'nin kullandığı /etc/puppet/status/ dizininde, Search bileşeninde yükseltme durumunu izleyebilirsiniz. Önceki yükseltmelerden kalan herhangi bir dosya varsa ACM yükseltme mantığı nasıl devam edeceğini bilmez. İş akışı ~%55 oranında başarısız olur.
Resolution
ACM'de Retry düğmesine tıklandığında vCenter'da alınan BeforeUpgrade VM anlık görüntüsü geri alınır ve yapılan tüm değişiklikler geri alınır. Bu nedenle, geri almaya izin vermek için Yeniden Dene düğmesine tıklanmalı, yalnızca VM yeniden kullanılabilir olduktan sonra sonraki adımlar atılmalıdır.
ACM de aşağıdaki komutu çalıştırın:
./goidpa dpsearch clean-upgrade-files
Buradan herhangi bir yardım gerekirse Dell Destek ile iletişime geçin.
BeforeUpgrade anlık görüntüsüne geri alma işlemi tamamlandıktan ve Search VM yeniden kullanılabilir duruma geldikten sonra kök kullanıcıyla oturum açın ve içindeki tüm dosyaları kaldırın /etc/puppet/status/ aşağıdaki komutla:
rm -rf /etc/puppet/status/*
Bu, iş akışının devam etmesine izin verir ve yükseltme istendiği gibi tamamlanmalıdır.