REST API istemcileri ve Yerleşik unisphere ile ilgili görülen sorunlar
Summary: REST API harici istemcileri ve yerleşik Unisphere ile ilgili sorunlar
Symptoms
Bu sorunun belirtileri değişiklik gösterir.
Rest API istemcisinden gelen çok fazla çağrı aşağıdaki sorunlara neden olabilir
- Unisphere ölçüm panolarındaki performans verilerindeki boşluklar,
- Unisphere, bir dizinin GUI'da kayıtlı olmadığını düzenli olarak gösterir.
- Yerleşik kapsayıcıdaki çevrimdışı olma hizmetleri özellikle PR_Storstpd.
Bu belirtilerin giderilmesi için Rest API günlüğünün incelenmesi gerekir.
Bunu etkinleştirmek için bu varsayılan olarak etkin değildir, unisphere > support> a gidin, sunucu günlüğünü > değiştirin, RestApi günlüklerini> etkinleştirin, bu onay kutusunu işaretleyin.
Bu, diziden yapılamaz. Müşteri tarafından yerleşik Unisphere'den etkinleştirilmelidir Aşağıya bakın Yol
için ekran görüntüleri Bu etkinleştirildiğinde, vApp Manager'dan veya smas.logs'dan bir emcgrab'den /server0 klasörü altındaki bir dosyada restapi adlı bir dosya oluşturulur.
Cause
Bu sorunlar, aşağıda PowerMax için Unisphere kurulum rehberinde yer alan en iyi uygulamalara bağlı kalınmamasından kaynaklanabilir. (bkz: çözünürlük)
Bir diğer neden de sürümlü uç noktaların aşağıda
desteklenenler gibi kullanılmaması olabilir:/92/sloprovisioning/symmetrix/
Desteklenmez:/sloprovisioning/symmetrix/
Ayrıca dikkate alınması gereken bir diğer faktör, ortalamaya kıyasla MS sayısı ile tekrarlanan API çağrılarının olup olmadığıdır, aşağıya bakın 2021-06-30 11:10:55,510 INFO [em.bp.RESTAPIUSAGE] (default task-46) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.xx.x.xxx GET 314 ms 200 null null null2021-06-30 11:11:35,937 INFO [em.bp.RESTAPIUSAGE] (default task-43) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.xx.xx.xx GET 299 ms 200 null null null2021-06-30 11:11:35,938 INFO [em.bp.RESTAPIUSAGE] (default task-37) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.x.xx.xx GET 327 ms 200 null null null2021-06-30 11:11:35,939 INFO [em.bp.RESTAPIUSAGE] (default task-19) 2021-06-30 10:55:55,533 INFO [em.bp.RESTAPIUSAGE] (default task-32) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.xx.xx.xx GET 320 ms 200 null null null2021-06-30 10:55:55,534 INFO [em.bp.RESTAPIUSAGE] (default task-10) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.xx.xx.xx GET 320 ms 200 null null null2021-06-30 10:56:35,795 INFO [em.bp.RESTAPIUSAGE] (default task-14) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.xx.xx.xx GET 40584 ms 200 null null null2021-06-30 10:56:35,795 INFO [em.bp.RESTAPIUSAGE] (default task-15) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.xx.xx.xx GET 40584 ms 200 null null null2021-06-30 10:56:35,798 INFO [em.bp.RESTAPIUSAGE] (default task-34) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId} UNKNOWN/10.xx.xx.xx GET 40454 ms 200 null null
Yukarıdaki örnek, sürümü olan bir uç nokta olmadığından desteklenmez.sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}
Bu olmalı 92/sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}
Resolution
REST API çağrılarında en iyi uygulamaların takip edildiğinden emin olun. PowerMax için Unisphere kurulum rehberi 9.2.1 ve altına
bakın PowerMax için Unisphere, 10 adede kadar eş zamanlı kullanıcıyı destekler ve 5'ten
fazla depolama yöneticisi kullanıcısında bazı performans düşüşleri meydana gelir.
Optimum
performans elde etmek için uyulması gereken REST API istemci sınırlarıyla ilgili aşağıdaki önerileri dikkate alın:
● REST çağrıları çalışırken her REST API oturumu eş zamanlı kullanıcı olarak sayılır.
● Unisphere sunucusuna aynı anda en fazla 5 REST API istemcisi bağlanabilir.
● Unisphere sunucusuna saniyede en fazla 50 GET çağrısı yapılabilir. Bunlar, performans REST
API GET çağrılarından ve performans dışı REST API GET çağrılarından oluşabilir.
● Unisphere sunucusunda aynı anda en fazla 5 performans dışı POST veya PUT çağrısı çalıştırılabilir.
● Mümkünse toplu REST API çağrıları kullanmanız önerilir.
NOTLAR: Yukarıdaki önerilere uyulmazsa PowerMax için Unisphere sunucusunun performansı düşebilir.
Sürümlü uç noktaların da kullanıldığından emin olun