Resmi belgedeki yapılandırma ve etkinleştirmeye dair iki eksik senaryo MD_cache yukarıdakileri sergileyemez.
1. Senaryo: PD oluşturulur > SDS'ler eklenmiştir > MD_cache ve etkindir
Yeni oluşturulan SDS'ler, MD_cache yapılandırılmadan ve etkinleştirilmeden önce yeni oluşturulan pd'ye eklendiği zaman FGL meta veri önbelleği durumu "pending result" (bekleyen sonuç) olarak ayarlanır ve MD_cache uygulanması, kullanıcının "MD_cache'yi başarıyla yapılandırma ve etkinleştirme adımları" altındaki Çözüm bölümünde açıklanan prosedürü çalıştırmasını gerektirir.
2. Senaryo: SDS'lere sahipmevcut PD> MD_cache yapılandırılmış ve etkindir
MD_cache mevcut SDS'lere sahip mevcut bir PD'de yapılandırıldığında ve etkinleştirildiğinde, SDS'lerde "bekleyen sonuç" olarak ayarlanmış FGL meta veri önbelleği durumu bulunur ve MD_cache uygulanması için kullanıcının "MD_cache'yi başarıyla yapılandırma ve etkinleştirme adımları" altındaki Çözüm bölümünde açıklanan prosedürü çalıştırması gerekir.
Yapılandırma ve etkinleştirme adımları MD_cache şekilde gerçekleştirin
Dikkat: Mevcut SDS'ler ile PD'MD_cache devre dışı bırakarak ve etkinleştirerek performans etkilenebilir.
1) Protection Domain'de her bir SDS'MD_cache tarafından kullanılan belleği ayırmak için aşağıdaki komutu çalıştırın:
Not: SDS başına tahsis edilecek maksimum bellek miktarı 32GiB'dir.
scli --set_default_fgl_metadata_cache_size (--protection_domain_id | --protection_domain_name ) --metadata_cache_size_mb
2) Protection Domain'de MD_cache için aşağıdaki komutu çalıştırın:
scli --enable_fgl_metadata_cache (--protection_domain_id | --protection_domain_name )
3) PD'de her SDS için MD_cache boyutunu yapılandırmak için aşağıdaki komutu çalıştırın:
scli --set_fgl_metadata_cache_size (--sds_id | --sds_name | --sds_ip [--sds_port ]) (--metadata_cache_size_mb | --use_protection_domain_default_size) --metadata_cache_size_mb MB'deki SDS için meta veri önbelleğinin varsayılan boyutunu tanımlama --use_protection_domain_default_size Protection Domain'in varsayılan boyutunu kullanma
4) Protection Domain'MD_cache devre dışı bırakmak için aşağıdaki komutu çalıştırın:
scli --disable_fgl_metadata_cache (--protection_domain_id | --protection_domain_name )
5) Protection Domain'de MD_cache için aşağıdaki komutu çalıştırın:
scli --enable_fgl_metadata_cache (--protection_domain_id | --protection_domain_name )
[root@MDM1 ~]#scli --add_protection_domain --protection_domain_name PD1
Successfully created protection domain. Object ID 339ccbae00000000
[root@MDM1 ~]# scli --add_sds --sds_ip 172.1.1.1 --protection_domain_name PD1 --device_name /dev/sdb,/dev/sdc,/dev/sdd --sds_name SDS1 --storage_pool_name SP1 SDS SDS1 başarıyla oluşturuldu. Nesne Kimliği 3789dbd50000000000 [root@MDM1 ~]# scli --set_default_fgl_metadata_cache_size --protection_domain_name PD1 --metadata_cache_size_mb 32768 Protection Domain için fine granularity varsayılan meta veri önbellek boyutu başarıyla ayarlandı [root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1 Protection Domain'de fine granularity meta veri önbelleği başarıyla etkinleştirildi [root@MDM1 ~]# scli --query_sds --sds_name SDS1 | grep FGL FGL meta veri önbelleği bilgileri: FGL meta veri önbelleği durumu beklemede sonuç FGL meta veri önbelleği boyutu: 32768 MB [root@MDM1 ~]# scli --set_fgl_metadata_cache_size --sds_name SDS1 --use_protection_domain_default_size SDS için ince ayrıntı meta verisi önbellek boyutu başarıyla ayarlandı [root@MDM1 ~]# scli --disable_fgl_metadata_cache --protection_domain_name PD1 Protection Domain'de fine granularity meta verileri önbelleğe alma işlemi başarıyla devre dışı bırakıldı [root@MDM1 ~]# scli --query_sds --sds_name SDS1 | grep FGL FGL meta veri önbelleği bilgileri: FGL meta veri önbelleği devre dışı FGL meta veri önbelleği boyutu: 32768 MB [root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1 Protection Domain'de fine granularity meta veri önbelleği başarıyla etkinleştirildi [root@MDM1 ~]# scli --query_sds --sds_name SDS1 | grep FGL FGL meta veri önbelleği bilgileri: FGL meta veri önbelleği etkin FGL meta veri önbelleği boyutu: 32768 MB