사용할 수 없는 예약 유형 문제 해결Troubleshoot reservation type not available

이 문서는 Azure Portal에서 사용할 수 없는 것으로 표시되는 예약 인스턴스를 이해하고 문제를 해결하는 데 도움이 됩니다.This article helps you understand and troubleshoot reserved instances appearing as not available in the Azure portal.

증상Symptoms

  1. Azure Portal에 로그인하고, 예약 으로 이동합니다.Sign in to the Azure portal and navigate to Reservations.
  2. + 추가 , 제품을 차례로 선택합니다.Select + Add and then select a product.
  3. 모든 제품 탭을 선택합니다.Select the All Products tab.
  4. 제품 목록에서 하나를 선택합니다.In the list of products select one. 다음 메시지 중 하나가 표시될 수 있습니다.You might see one of the following messages:
    • Product unavailable for the selected subscription or region. Contact support.
      선택한 구독 또는 지역 메시지에 사용할 수 없는 제품을 보여 주는 예
    • The selected subscription does not have enough core quota remaining to purchase this product. Request quota increase
      코어 할당량 부족 메시지를 보여 주는 예

원인Cause

일부 예약을 구매할 수 없는 이유는 다음과 같습니다.Some reservations aren't available for purchase because:

  • 일부 예약 인스턴스 제품은 모든 지역에서 구매할 수 없습니다.Not every reserved instance product is available for purchase in every region
  • 구독에 할당량 제한이 있습니다.Your subscription has a quota restriction

원인 1Cause 1

일부 예약 인스턴스 제품은 구매할 수 없습니다.Not all reserved instance products are available for purchase. Azure는 고객에게 금액 할인을 제공하는 것과 관련된 비용을 기준으로 일부 제품을 허용할지 여부를 결정합니다.Azure decides to allow or not allow some products based on the costs associated with providing the monetary discount to customers. 다른 경우에는 Azure에서 특정 데이터 센터의 용량 조건에 따라 일부 제품을 제공하지 않습니다.In other cases, Azure doesn't offer some products dues to capacity conditions in specific datacenters. 또한 일부 Azure 제품 개발 그룹은 이전 제품을 사용 중지하려고 하므로 이제는 특정 제품을 허용할 수도 있습니다.Additionally, some Azure product development groups might now allow certain products because they want to retire an older product.

다른 경우 Azure는 일부 지역에서 이러한 리소스에 대한 수요에 따라 다양한 제품에 용량 제한을 적용합니다.In other cases, Azure puts capacity restrictions on various products based on the demand for those resources in some regions. 예를 들어 데이터 센터에서 특정 VM 크기에 대한 수요가 부족할 때 이러한 제한이 적용될 수 있습니다.For example, such a restriction might be made when the demand for a certain VM size runs out in a data center. 이 예의 경우 Azure는 해당 지역에서 해당 크기에 대한 예약을 구매한 고객에게 용량을 보장할 수 없습니다.In this example, Azure can't guarantee the capacity to customers that bought a reservation for that size in that region. 마지막으로 다양한 이유로 고유한 몇 가지 제품이 있습니다.Finally, there are some products that are unique for various reasons. 이러한 제품은 선택된 소수의 고객 집합에서만 사용할 수 있습니다.Such products are only made available to a small, selected set of customers.

일부 예약은 구매할 수 없지만 Azure Portal에 표시되는 이유는 무엇인가요?Since some reservations aren't available for purchase, why are they shown in the Azure portal? 이는 사용자가 원하는 제품을 찾을 수 없다는 지원 요청을 만들기 때문입니다.The answer is because users create support requests stating that they can't find the products that they want. Azure 예약 개발 팀은 Product unavailable 메시지와 함께 모든 제품을 표시하는 경우 표시하지 않는 것보다 지원 요청이 더 적다는 것을 확인했습니다.The Azure Reservation development team determined that showing all products with the Product unavailable message results in fewer support requests than not showing them.

원인 2Cause 2

구독에 할당량 제한이 있습니다.Your subscription has a quota restriction. 구독에는 사용할 수 있는 CPU 코어 수에 대한 제한이 있습니다.Subscriptions have limits on how many CPU cores they can consume. 이 제한은 일부 예약 인스턴스 제품, 특히 가상 머신에 적용됩니다.The limit applies to some reserved instance products, most notably virtual machines. Azure는 예약 인스턴스를 구매하는 사용자가 사용할 수 있도록 보장하려고 합니다.Azure wants to ensure that people who purchase a reserved instance can make use it. Azure는 Azure Portal에서 간단한 형식적인 검사를 통해 VM을 구독에 배포하고 예약 구매 혜택을 받을 수 있을 만큼 사용 가능한 코어가 충분히 있는지 확인합니다.Azure does a simple, cursory check in the Azure portal to make sure that you have enough free cores in your subscription to deploy the VM and get a benefit from the reservation purchase.

특정 제품을 카트에 추가하고 예약을 구매할 수 있도록 허용하는 검사는 간단합니다.The check to allow you to add a particular product to your cart and purchase a reservation is simple. Azure는 구독에 사용할 수 있는 총 CPU 코어 수를 평가하고, 해당 수가 선택한 항목의 코어 수보다 큰지 여부를 확인합니다.Azure evaluates the total number of CPU cores available to your subscription and checks whether the number is greater than the number of cores for the selected item.

Azure는 공유 범위 예약 인스턴스에 대한 할당량을 확인하지 않습니다.Azure doesn't check the quota for Shared scope reserved instances. 공유 범위에 대한 예약 인스턴스 혜택은 등록의 모든 구독에 적용됩니다.The reserved instance benefit for the shared scope applies to all the subscriptions in the enrollment. Azure는 모든 구독에서 리소스를 배포할 수 있을 만큼 사용 가능한 코어가 충분히 있는지 확인할 수 없습니다.Azure can't determine whether you have enough free cores across all of your subscriptions to deploy the resource. 할당량에 관계없이 선택한 범위가 공유되면 Azure에서 항상 VM 크기를 선택할 수 있습니다.Whatever the quota, Azure always lets you select a VM size when the selected scope is shared.

또한 Azure는 추천 구매에 대한 할당량 검사를 수행하지 않습니다.Additionally, Azure doesn't do a quota check for Recommended purchases. 추천 사항은 활성 사용량을 기준으로 합니다.Recommendations are based on active usage. 추천 사항을 만드는 데 필요한 사용량을 이미 생성했으므로 Azure는 특정 VM 크기를 실행할 수 있을 만큼 코어가 충분히 있다고 가정합니다.Azure assumes that you have enough cores to run a specific VM size because you've already generated the usage required to create the recommendation.

해결 방법Solution

받은 오류 메시지에 따라 다음 해결 방법 중 하나를 사용하여 문제를 해결합니다.Depending on the error message you received, use one of the following solutions for your problem.

해결 방법 1Solution 1

사용할 수 없는 제품 메시지가 표시되면 오류 메시지에서 고객 지원 문의 링크를 선택하여 구독에 대한 예외를 추가하도록 요청합니다.If you see a Product unavailable message, select the Contact support link in the error message to request to add an exception for your subscription. 일부 예외는 허용되지 않습니다.Exceptions aren't always granted.

해결 방법 2Solution 2

코어 할당량 부족 메시지가 표시되면 범위를 공유 로 변경할 수 있습니다.If you see a Not enough core quota message, you can change the scope to Shared. 예약을 구매한 후에는 예약 범위를 공유 에서 단일 로 변경할 수 있습니다.After you buy the reservation, you can change the reservation scope from Shared to Single.

또는 오류 메시지에서 할당량 증가 요청 링크를 선택하여 구독에 대한 추가 CPU 코어 할당량을 요청합니다.Or, select the Request quota increase link in the error message to request additional CPU core quota for your subscription.

다음 단계Next steps