VPLEX: Meta disk bölümünün otomatik yedeklemesi tamamlanamadı
Résumé: Bu makalede, aşağıdaki call home hatalarında VPLEX meta veri yedeklemelerini yeniden oluşturmak için yapılması gerekenler anlatılmaktadır: - 0x8a4a6006 "Meta disk bölümünün otomatik yedeklemesi tamamlanamadı" - 0x8a4a6003 "Geçerli yedekleme meta disk bölümü mevcut değil" - 0x8a4a6005 "Meta Veri Yedeklemesi her gün yeni yedekler oluşturmuyor" ...
Symptômes
Meta veri yedeklemesi nedir?
- Meta veri yedeklemeleri, etkin meta verilerin yedekleridir. Etkin Meta Veride bulunan tüm sistem yapılandırma ayarlarını içerirler. Meta veri yedekleme disk bölümleri, bir VPLEX kümesi başlangıçta yapılandırıldığında oluşturulan VPLEX'teki sistem disk bölümüdür.
- Meta veri yedeklemeleri, geçerli etkin meta disk bölümünün zaman içindeki anlık görüntüleridir. Meta disk bölümü yedeklemesinin zaman noktası, başlangıçta yapılandırıldıklarında ayarlanan zamanlamaya göre alınır. Yalnızca geçerli ve etkin meta disk bölümü veya etkin meta veri disk bölümünün bir ayağı arızalanırsa etkinleştirilebilirler. Önemli yapılandırma değişiklikleri, yenilemeler veya bir geçiş için ekstra koruma sağlamaları amaçlanmıştır.
- Son kullanıcı, arka uç dizisi sorunları nedeniyle kullanılamayan bir veri (DU) durumuyla karşılaştığında meta disk bölümü yedeklemeleri, gerekirse VPLEX yapılandırmasını kurtarmak için önemli bir rol oynar.
- Yedeklilik için VPLEX'in iki farklı dizide oluşturulacak iki meta veri yedekleme disk bölümü vardır; bu da iki farklı dizide bulunan aktif meta verilerin her bir ayağı ile aynıdır. İki meta veri yedeklemesi, programa göre günlük olarak dönüşümlü olarak çalışır. Her zaman bir tarihi diğerinden önce görürsünüz. Günlerin geçtiği gösterilirse yedekleme komut dosyasının çalışmamasıyla ilgili bir sorun vardır veya bir sorun nedeniyle tamamlanamamıştır; bu nedenle yedeklemeler çalışmamıştır.
Örneğin: "Meta disk bölümü yedeklemesi (A)" bugün güncellenir, ardından "meta disk bölümü yedeklemesi (B)" ertesi gün güncellenir ve bu böyle devam eder. Daha fazla ayrıntı için aşağıdaki çıktıya bakın:
VPlexcli:/clusters/cluster-1/system-volumes> ll
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
---------------------------- ----------- Status State ------ ----- -------- Count Count Size -------- -----
---------------------------- ----------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
meta meta-volume ok ok true true raid-1 2 20971264 4K 80G 32000
meta_backup_2021Jul09_040009 ( A ) meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
meta_backup_2021Jul10_040007 ( B ) meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
Zamanlanmış bir meta veri yedeklemesi başarısız olursa aşağıda gösterildiği gibi bir dial home oluşturulur:
Bu sorun için gönderilen dial home ile ilgili bir örnek:
1. <SymptomCode>0x8a4a6006</SymptomCode>
<Category>Status</Category>
<Severity>Error</Severity>
<Status>Failed</Status>
<Component>CLUSTER</Component>
<ComponentID>SMS</ComponentID>
<SubComponent>CLUSTER-1</SubComponent>
<SubComponentID></SubComponentID>
<CallHome>Yes</CallHome>
<FirstTime>2012-07-10T00:00:01.334Z</FirstTime>
<LastTime>2012-07-09T00:00:01.334Z</LastTime>
<Count>1</Count>
<EventData><![CDATA[The automated backup of the meta-volume could not be completed.
[Versions:<code formats listed>] RCA: The automated backup of the meta-volume could not be completed.]]>
</EventData>
<Description>
The automated backup of the meta-volume could not be completed.
2. <SymptomCode>0x8a4a6003</SymptomCode>
<Severity>Error</Severity>
<Status>Failed</Status>
<Component>CLUSTER</Component>
<ComponentID>SMS</ComponentID>
<SubComponent>CLUSTER-1</SubComponent>
<SubComponentID></SubComponentID>
<CallHome>Yes</CallHome>
<FirstTime>2021-09-07T03:00:12.191Z</FirstTime>
<LastTime>2021-09-07T03:00:12.191Z</LastTime>
<Count>1</Count>
<EventData><![CDATA[No valid backup meta-volumes exist. [Versions:[code formats listed] RCA: The automated backup of metadata cannot identify the devices to be used. This is because existing backups cannot be located. The backups are rotated through being destroyed in order to be re-used.]]>
</EventData>
<Description>No valid backup meta-volumes exist.
<Status>Failed</Status>
3. <SymptomCode>0x8a4a6005</SymptomCode>
<Severity>Error</Severity>
<Status>Failed</Status>
<Component>CLUSTER</Component>
<ComponentID>unknown</ComponentID>
<SubComponent>sms</SubComponent>
<SubComponentID></SubComponentID>
<CallHome>Yes</CallHome>
<FirstTime>2017-12-04T00:00:35.420Z</FirstTime>
<LastTime>2018-09-06T23:59:02.813Z</LastTime>
<Count>1</Count>
<EventData><![CDATA[A meta-volume backup could not be destroyed. Reason: The meta-volume backup "<name of the affected metadata backup>" could not be destroyed: A meta-volume backup "<name of the affected metadata backup>" is not healthy enough to be destroyed. [Versions:[code formats listed>] RCA: Backup meta-volume could not be destroyed. Remedy: Confirm that the volumes configured to be used for the backup are in a healthy state. If the volumes are unhealthy, create new automated metavolume backups by: 1. Destroy the existing backups using the 'meta-volume destroy' command. 2. Unclaim those volumes if they are to be re-used with the 'storage-volume unclaim' command. 3. Use the 'configuration metadata-backup' command to reconfigure the backups. If the previous volumes used were not healthy enough to destroy, create the backups with new healthy devices.
]]></EventData>
<Description><![CDATA[A meta-volume backup could not be destroyed.
Cause
Meta veri yedeklemesi, başarısız meta veri yedeklemesi tarafından kullanılan disk bölümünün arka uç dizisinde sağlıksız olması veya VPLEX ile yedek disk bölümünün bulunduğu arka uç dizisi arasında olası bir
bağlantı sorunu olması nedeniyle zaman içinde kopyalamayı yakalayamamış olabilir.
2. SymptomCode 0x8a4a6003 için:
Meta Veri Yedekleme disk bölümü bileşenlerinin yeniden adlandırılmasına izin verilmez.
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
------------------------------- ----------- Status State ------ ----- -------- Count Count Size -------- -----
------------------------------- ----------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
C1_Meta meta-volume ok ok true true raid-1 2 20971264 4K 80G 64000
META_VOLUME_backup_2021Jun11_044501 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
META_VOLUME_backup_2021Jun12_044501 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
Aşağıda iyi bir Yedek Meta Disk Bölümü örneği verilmiştir. Bileşenin meta veri yedekleme disk bölümü bileşeni bağlam düzeyinde
VPD83T3: Kimliğini kullandığına dikkat edin:
Name Slot Type Operational Health Capacity
---------------------------------------- Number -------------- Status State --------
---------------------------------------- ------ -------------- ----------- ------ --------
VPD83T3:60000970000xxxxxxxxxxxxxxxxx3030 0 storage-volume ok ok 120G
/--------------------------------------------------------\
Bu sistem disk bölümü kimliği görülmelidir
Aşağıda, bileşen bağlamı düzeyindeki sistem disk bölümü kimliğinin VPD83T3 sistem kimliğinden, kullanıcı tarafından okunabilir bir ad olan "C1_MetaBackup_1" olarak değiştirildiği kötü bir Yedek Meta Disk Bölümü örneği verilmiştir:
VPlexcli:/clusters/cluster-1/system-volumes/META_VOLUME_backup_2018Jun11_044501/components> ll
Name Slot Type Operational Health Capacity
------------------ Number -------------- Status State --------
------------------ -------- -------------- ------------- -------- --------
C1_MetaBackup_1 0 storage-volume ok ok 120G
/--------------------------\
Bileşen düzeyinde kullanıcı tarafından okunabilir adlara izin verilmez.
Yedekleme yöneticisi komut dosyası, meta veri yedek
disk bölümünü bu adla tanımaz, sadece yedek
disk bölümü kurulurken kullanılan sistem kimliğini algılar.
3. SymptomCode 0x8a4a6005 için:
Meta veri yedeklemelerini kontrol ederken yedekleme tarihinin güncel olmadığını görebilirsiniz.
VPLEX'te geçerli tarihi kontrol etmek için örnek:
VPlexcli:/> date
Fri Sep 7 13:30:43 UTC YYYY <<<<Bu örnekteki geçerli tarihin 7 Eylül olduğuna dikkat edin
Ardından, her bir yedek disk bölümünün sistem disk bölümleri altında en son ne zaman çalıştırıldığını kontrol edin.
Bağlam: Yedek disk bölümü adlarında listelenen tarihleri yukarıda kontrol edilen tarihle karşılaştırın
(örnek için tarih büyütülmüştür):
VPlexcli:/> ll /clusters/cluster-1/system-volumes/
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Block Block Capacity Slots
------------------------------- -------------- Status State ------ ----- -------- Count Size -------- -----
------------------------------- -------------- ----------- ------ ------ ----- -------- -------- ----- -------- -----
c1_meta meta-volume ok ok true true raid-1 20971264 4K 80G 32000
c1_meta_backup_2018Aug01_030002 meta-volume ok ok false true raid-1 20971264 4K 80G 32000
c1_meta_backup_2018Aug02_030003 meta-volume ok ok false true raid-1 20971264 4K 80G 32000
VPLEX'in depolama dizisi bağlam düzeyine bakıldığında yedek disk bölümünü barındıran depolama dizisi içinde "görünürlük" durumu "yok" olarak gösterilen LUN'lar ve "bağlantı durumu" bilgisi "hata" olarak gösterilen LUN'lar bulunmaktadır.
/clusters/cluster-1/storage-elements/storage-arrays/EMC-CLARiiON-CKM00000000000/logical
units/VPD83T3:6006016099xxxxxxxxxxxxxxxxx1e111:
Name Value
---------------------- --------------------
active-aao-controller [CKM00000000000.SPB]
active-aao-visibility []
alua-support none
connectivity-status error <<<< VPLEX ile dizi arasında iletişim/bağlantı sorunu
luns []
passive-aan-controller [CKM00000000000.SPA]
passive-aan-visibility []
storage-volume -
visibility none <<<<< Arka uç disk bölümü görünmüyor
Bu, depolama dizisi ile VPLEX arasında bir bağlantı sorunu olduğunu gösterir ve otomatik yedekleme komut dosyası çalışırken bu sorun ortaya çıkarsa bağlantı sorunu nedeniyle dizideki depolama disk bölümünü göremeyeceği için bir sorun ortaya çıkacaktır.
Résolution
A. SymptomCode 0x8a4a6003 ve 0x8a4a6006 için:
NOT: VPD83T3: Kimliğiyle bileşeni yeniden adlandırmaya çalışırken iki nokta ":" ile ilgili sorunlar ortaya çıkıyor ve işlem başarısız oluyor.
Sorunu çözmek için geçici çözümdeki adımları izleyin:
Geçici Çözüm:
- VPLEX bir Metro yapılandırmasıysa meta yedekleme disk bölümlerini silmeniz gerektiğinde sorunu bildiren kümede geçici çözümü uyguladığınızdan emin olun.
(Sorun bölümündeki örnek call home ayrıntılarına bakın) listeleyin ve aşağıdaki komutu kullanarak ayrıntıları görüntüleyin.
ll /clusters/cluster-<id>/system-volumes,
NOT: Komutu "ll /clusters/*/system-volumes" olarak yazabilirsiniz; bu komut, yapılandırmadaki tüm kümeler için sistem disk bölümü ayrıntılarını listeler. Bu bir VPLEX-Local ise yalnızca
küme 1 ile ilgili bilgileri görürsünüz.
Küme 1 kullanılarak örnek çıktı:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
------------------------------- ----------- Status State ------ ----- -------- Count Count Size -------- -----
------------------------------- ----------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
C1_Meta meta-volume ok ok true true raid-1 2 20971264 4K 80G 64000
Meta_backup_2018Sep07_154626 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
Meta_backup_2018Sep07_154649 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
depolama disk bölümlerini görüntüler:
VPlexcli:/> configuration show-meta-volume-candidates
Name Capacity Vendor IO Status Type Array Name
---------------------------------------- -------- -------- --------- ----------- ---------------------
VPD83T3:60000970000XXXXXXXXXXXXXXXXXXXXX 187G EMC alive traditional EMC-SYMMETRIX-XXXXXXXXX
VPD83T3:60000970000XXXXXXXXXXXXXXXXXXXXX 98.5G EMC alive traditional EMC-SYMMETRIX-XXXXXXXXX
Örneğin:
VPlexcli:/clusters/cluster-1/system-volumes> meta-volume destroy Meta_backup_2018Sep07_154649
3. VPlexcli'den "schedule list" komutunu çalıştırarak mevcut "metadata backup local"
zamanlamasını ve bununla ilişkili iş numarasını görüntüleyin.
Örneğin:
VPlexcli:/> schedule list
[0] 30 13 * * 3 syrcollect
[2] 23 30 * * * metadata backup local
4. 3. adımda belirtilen "schedule remove [iş kimliği]" komutunu çalıştırarak "metadata backup local"
zamanlamasını kaldırın.
Removed scheduled job 2.
5. Aşağıdaki komutu kullanarak eski meta veri yedekleme disk bölümlerinin ikisini de bırakın.
Örneğin, meta veri yedekleme adı ile:
VPlexcli: clusters/cluster-1/storage-elements/storage-volumes> unclaim Meta_backup_2018Sep07_154649
VPD numarası örneği:
VPD83T3:60000970000292XXXXXXXXXXXXXXXXXXXXX
VPlexcli: clusters/cluster-1/storage-elements/storage-volumes> unclaim VPD83T3:60000970000284XXXXXXXXXXXXXXXXXXXXX
*Not: Zamanlanmış bir saatin zaten ayarlandığını görebilirsiniz. Bu zamanlanmış saati korumak istiyorsanız
"Y" yazın, istemiyorsanız "N" yazın. Daha sonra komut dosyasında meta veri yedeklemelerinin çalıştırılmasını istediğiniz
yeni saat sorulacaktır.
Meta veri yedeklemesini yapılandırma örneği:
VPlexcli:/clusters/cluster-1/system-volumes> configuration metadata-backup
A back up of the meta-data is already scheduled to occur everyday at
4:45 (UTC).
Do you want change the existing schedule? (Y/N): Y <<< Mevcut saati korumak için
Configuring Meta-data Backups
To configure meta-data backups you will need to select two unclaimed
volumes (78G or greater), preferably on two different arrays. Backups
will occur automatically each day, at a time you specify. Please note:
All times are UTC and are not based on the local time.
VPLEX is currently configured to backup metadata on the following
volumes :
VPD83T3:6000097000029XXXXXXXXXXXXXXXXXXXXX,VPD83T3:6006048000029030XXXXXXXXXXXXXXXXXXXXX
Would you like to change the volumes on which to backup the metadata? [no]: Yes
Available Volumes for Meta-data Backup
Name Capacity Vendor IO Status Type Array Name
---------------------------------------- -------- -------- --------- ----------- -----------------------
VPD83T3:6000097000029XXXXXXXXXXXXXXXXXXXXX 120G EMC alive traditional EMC-SYMMETRIX-<serial number>
VPD83T3:6006048000029030XXXXXXXXXXXXXXXXXX 120G EMC alive traditional EMC-SYMMETRIX-<serial number>
Please select volumes for meta-data backup, preferably from two
different arrays (volume1,volume2):VPD83T3:6006048000029030XXXXXXXXXXXXXXXXXXXXX,VPD83T3:6006048000029030XXXXXXXXXXXXXXXXXXXXX
VPLEX is configured to back up meta-data every day at 04:45 (UTC).
Would you like to change the time the meta-data is backed up? [no]: N
You have chosen to configure the backup of the meta-data. Please note:
All times are UTC and are not based on the local time.
Review and Finish
Would you like to run the setup process now? [yes]: yes
Scheduling the backup of metadata...
Performing metadata backup (This will take a few minutes)
Successfully performed the initial backing up of metadata
Successfully scheduled the backing up of metadata
Successfully scheduled the metadata backup
The metadata backup has been successfully scheduled.
7. Yeni meta veri yedeklemelerinin oluşturulduğunu ve sistemin bunlara ne ad verdiğini görmek için
VPlexcli isteminden "ll clusters/cluster-<id>/system-volumes" komutunu çalıştırın
Örnek çıktı:
VPlexcli:/> ll /clusters/cluster-1/system-volumes/
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
------------------------------- ----------- Status State ------ ----- -------- Count Count Size -------- -----
------------------------------- ----------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
C1_Meta meta-volume ok ok true true raid-1 2 20971264 4K 80G 64000
C1_Meta_backup_2018Oct07_123208 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
C1_Meta_backup_2018Oct07_123208 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
8. Ardından "schedule list" komutunu tekrar çalıştırarak "metadatabackup local" öğesinin her gün çalıştırmak
üzere ayarladığınız doğru saatle listelendiğini onaylayın.
VPlexcli:/> schedule list
[0] 56 18 * * * syrcollect
[1] 45 4* * * metadatabackup local
9. Eski meta veri yedekleme disk bölümlerini kaldırıp yenilerini oluşturduktan sonra
yedeklemelerin planlandığı gibi çalıştığından emin olmak için birkaç gün boyunca yedeklemeleri izleyin. Yedekleme komut dosyası her çalıştırıldığında
iki yedekleme birimi arasında geçiş yapacaktır. Böylece bir yedeklemenin tarihinin
diğerinden bir gün sonra olduğunu göreceksiniz. Yedeklemenin çalıştırıldığı saat, yedekleme adına eklenir ve ayarlanan saatle
tam olarak aynı olmasa da sorun teşkil etmez; küçük farklılıklar olabilir, bu normaldir. Yeni yedeklemeleri ilk kez çalıştırıyorsanız
en az bir yedek disk bölümünün yeni bir tarihe sahip olduğunu görmelisiniz.
Örneğin:
VPlexcli:/> ll /clusters/*/system-volumes/
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
------------------------------- -------------- Status State ------ ----- -------- Count Count Size -------- -----
------------------------------- -------------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
C1Logging_vol logging-volume ok ok - - raid-0 1 2621440 4K 10G -
C1_Meta meta-volume ok ok true true raid-1 2 20971264 4K 80G 64000
C1_Meta_backup_2018Oct08_044532 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
C1_Meta_backup_2018Oct07_123208 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
|
Informations supplémentaires
Meta veri yedekleme disk bölümlerini oluşturmak üzere hangi disk bölümlerinin kullanılabileceğini görmek için örnek çıktı:
VPlexcli:/clusters/cluster-1/storage-elements/storage-volumes> configuration show-meta-volume-candidates
Name Capacity Vendor IO Status Type Array Name
---------------------------------------- -------- -------- --------- ----------- ---------------------------
VPD83T3:60060160c9c02cXXXXXXXXXXXX 80G DGC alive traditional EMC-CLARiiON-<serial number>
VPD83T3:60060160c9c02c0XXXXXXXXXXX 80G DGC alive traditional EMC-CLARiiON-<serial number>
Yedeklemelerin çalışacağı zamanı değiştirmek istediğinizde örnek çıktı:
VPlexcli:/> configuration metadata-backup
A back up of the meta-data is already scheduled to occur everyday at 4:15 (UTC). Do you want change the existing schedule? (Y/N): y
Configuring Meta-data Backups
To configure meta-data backups you will need to select two unclaimed
volumes (78G or greater), preferably on two different arrays. Backups will occur automatically each day, at a time you specify. Please note: All times are UTC and are not based on the local time.
Available Volumes for Meta-data Backup
Name Capacity Vendor IO Status Type Array Name
---------------------------------------- -------- -------- --------- ----------- ---------------------------
VPD83T3:60060160c9c02cXXXXXXXXXXXX 80G DGC alive traditional EMC-CLARiiON-<serial number>
VPD83T3:60060160c9c02c0XXXXXXXXXXXX 80G DGC alive traditional EMC-CLARiiON-<serial number>
Please select volumes for meta-data backup, preferably from two different arrays (volume1,volume2):VPD83T3:60060160c9c02c00XXXXXXXXXXXX,VPD83T3:60060160c9c02c0058XXXXXXXXXXXX
VPLEX is configured to back up meta-data every day at 04:15 (UTC).
Would you like to change the time the meta-data is backed up? [no]: yes << [Burada yedeklemelerin çalışacağı zamanı değiştirmek isteyip istemediğiniz tekrar sorulur]
What hour of the day (UTC) should the meta-data be backed up? (0..23): 23
What minute of the hour should the meta-data be backed up? (0..59): 00
VPLEX is configured to back up meta-data every day at 23:00 (UTC).
Would you like to change the time the meta-data is backed up? [no]: <<
[Enter/Return tuşuna basarak yeni ayarlanan saati korumak için bu kez varsayılan seçimi kullanın]
You have chosen to configure the backup of the meta-data. Please note:
All times are UTC and are not based on the local time.
Review and Finish
Review the configuration information below. If the values are correct,
enter yes (or simply accept the default and press Enter) to start the
setup process. If the values are not correct, enter no to go back and
make changes or to exit the setup.
Meta-data Backups
Meta-data will be backed up every day at 23:00.
The following volumes will be used for the backup
:VPD83T3:60060160c9c02XXXXXXXXXXXX,VPD83T3:60060160c9c02c005XXXXXXXXXXXX
Would you like to run the setup process now? [yes]: <<
Varsayılan seçimi kullanmak için Enter/Return tuşuna basmanız yeterlidir
Scheduling the backup of metadata...
Performing metadata backup (This will take a few minutes)
Successfully performed the initial backing up of metadata
Successfully scheduled the backing up of metadata
Successfully scheduled the metadata backup
The metadata backup has been successfully scheduled.