PowerFlex: OpenStack 볼륨 생성이 간헐적으로 실패함

Summary: OpenStack에서 볼륨을 생성하고 삭제할 때 산발적인 동작으로 볼륨을 관리하는 데 문제가 있습니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

시나리오

OpenStack은 정상 운영 중에 수천 개의 작은 볼륨을 생성하고 삭제합니다. 워크로드가 가장 많은 시간에는 볼륨 생성 및 삭제가 작동하지 않을 수 있습니다.

2.5 비율에 도달한 이 시나리오에서 오류 및 스크린샷이 관찰되었습니다.

오류가 발생한 OpenStack 서버 목록 스크린샷
오류가 발생한 OpenStack 서버 목록의 추가 스크린샷
실제 오류 메시지 스크린샷
 

영향

새 볼륨을 생성할 수 없습니다.

Cause

OpenStack에는 cinder.conf 오버 프로비저닝 제한을 설정하는 파일입니다.

값 powerflex_max_over_subscription_ratio=2.5 업무 외 시간이 아닌 워크로드가 많은 시간에 도달했기 때문에 문제가 발생한 시간이 산발적이었습니다.
[flexos]
backend_host=hostgroup
volume_driver=cinder.volume.drivers.dell_emc.powerflex.driver.PowerFlexDriver
san_login=admin
san_password=********
san_ip=X.X.X.X
powerflex_storage_pools=PD01:PD01_FG01
volume_backend_name=flexos
powerflex_allow_migration_during_rebuild=False
powerflex_allow_non_padded_volumes=False
powerflex_max_over_subscription_ratio=2.5
powerflex_rest_server_port=443
powerflex_round_volume_capacity=True
powerflex_server_api_version=True
powerflex_unmap_volume_before_deletion=False
san_thin_provision=True
driver_ssl_cert_verify=False
driver_ssl_cert_path=

Resolution

오버 프로비저닝 설정으로 인해 볼륨 오류가 발생합니다. 에서 값 변경 cinder.conf 2.5에서 더 높은 값(예: 3.5)으로 지정하면 피크 시간 동안 작업이 원활하게 작동할 수 있습니다.

powerflex_max_over_subscription_ratio key는 Cinder 버전 17.4.1.dev13 (Victoria)에서 처음 도입되었습니다.


문제 해결:

예상대로 작동합니다.


영향을 받는 버전:

  • ScaleIO 2.0.x 이상
  • VxFlex OS 3.0.x 이상
  • PowerFlex 3.5.x 이상
  • PowerFlex 4.x 이상

Affected Products

PowerFlex rack, VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node, PowerFlex Software
Article Properties
Article Number: 000226370
Article Type: Solution
Last Modified: 26 Jun 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.