Boto kullanarak örnek oluşturmaya çalışıyorum. Örnek, VPC'm içindeki belirli bir alt ağda ve ayrıca vpc'm içindeki belirli bir güvenlik grubunda başlatılmalıdır. İştePython Boto: Bir alt ağ kimliği VE güvenlik grubu nasıl belirlersiniz?
reservation = conn.run_instances(
image_id=base_ami,
key_name=bakery_key,
security_groups=['TheNameOfMySecurityGroup'],
subnet_id=bakery_subnet)
alıyorum hatadır:
conn.run_instances(
image_id=base_ami,
key_name=bakery_key,
subnet_id=bakery_subnet)
Aşağıdaki kod bana aşağıdaki hatayı veriyor:
Aşağıdaki kodu başarıyla doğru alt ağda benim VPC bir örneğini başlatır. Ben alt gerçek adı yerine alt ağ kimliğini kullanın belirtirken aynı hatayı alıyorum:
Traceback (most recent call last):
File "./botobakery.py", line 24, in <module>
subnet_id=bakery_subnet)
File "/usr/lib/python2.6/site-packages/boto/ec2/connection.py", line 935, in run_instances
verb='POST')
File "/usr/lib/python2.6/site-packages/boto/connection.py", line 1177, in get_object
raise self.ResponseError(response.status, response.reason, body)
boto.exception.EC2ResponseError: EC2ResponseError: 400 Bad Request
<?xml version="1.0" encoding="UTF-8"?>
<Response><Errors><Error><Code>InvalidParameterCombination</Code><Message>The parameter groupName cannot be used with the parameter subnet</Message></Error></Errors> <RequestID>c8a6b824-4ab3-41d2-9633-9830c167d2d6</RequestID></Response>
herkes benim spesifik alt içine VE içine benim örneğini başlatmak için nasıl biliyorsa ben son derece minnettar ve memnun olurum benim belirli güvenlik grubu