2016-10-03 3 views
-1

내 볼륨에 공간이 없습니다. SL 포털과 SL API는 모두 스냅 샷 공간이 없음을 확인합니다. 문제의 볼륨 개체가 이러한 세부 사항 (더 'snapshotCapacityGb가'없다)가 있습니다 -스냅 샷 공간을 주문할 수 없습니다.

{ '사용자 이름': 'XXX', 'capacityGb'100, '호스트 ID': '', 'serviceProviderId': 1, 'nasType': 'NAS', 'upgradableFlag': 'storageTypeId': '13', 'createDate': '2016-09-26T18 : 06 : 09 + 05 : 30', 'serviceResourceName': 'XXX' 'hardwareId': '', 'serviceResourceBackendIpAddress': 'XXX.service.softlayer.com', 'notes': '', 'guestId': '', 'id': XXX, 'accountId': XXX}

그러나 SL API를 통해 스냅 샷 공간을 주문하려고 할 때 스냅 샷 공간이 이미있는 볼륨에 오류가 발생합니다.

이러한 오류의 원인은 무엇일까요? 업그레이드를 수행 할 때 당신은 당신이 올바른 순서 컨테이너를 사용하고 확인해야합니다, 당신은 이미 당신이 그것을 업그레이드해야 스냅 샷 공간이 기본적으로 경우, S :

check_order = SL.instance(sl_config).storage_order.verifyOrder(order) 
File "/usr/lib64/python2.7/site-packages/SoftLayer/API.py", line 385, in call_handler 
    return self(name, *args, **kwargs) 
File "/usr/lib64/python2.7/site-packages/SoftLayer/API.py", line 353, in call 
    return self.client.call(self.name, name, *args, **kwargs) 
File "/usr/lib64/python2.7/site-packages/SoftLayer/API.py", line 256, in call 
    return self.transport(request) 
File "/usr/lib64/python2.7/site-packages/SoftLayer/transports.py", line 187, in __call__ 
    raise _ex(ex.faultCode, ex.faultString) 
SoftLayer.exceptions.SoftLayerAPIError: SoftLayerAPIError(SoftLayer_Exception_Public): The storage volume with id XXXX already has snapshot space 

답변

0

그것은 당신의 코드를 볼 수 좋을 것 그렇지 않으면 실패합니다.

는 모습이 예를 들자면 :

How do you upgrade a Snapshot space on Endurance storage using SoftLayer API?

관련

+0

호기심 나는 SL 포털을 확인. 포털은 스냅 샷 공간을 0으로 표시했습니다. 그런 다음 포털을 통해 스냅 샷 공간을 설정하려고했습니다. 놀랍게도 포털은 볼륨에 이미 스냅 샷 공간이 있다는 오류를 반환했습니다! SL 볼륨 자체에 문제가있는 것 같고 SL Python API에 문제가없는 것 같습니다. – Urjit

+0

그럴 경우 티켓을 제출하고 연약한 사람에게 질문 할 것을 권합니다. –