2013-10-08 13 views
6

के माध्यम से निर्मित आरडीएस डेटाबेस एक्सेस मैंने एक लोचदार बीनस्टॉक वातावरण बनाया जिसने ईसी 2 इंस्टेंस और आरडीएस डेटाबेस बनाया।लोचदार बीनस्टॉक

इससे सुरक्षा समूह और सब कुछ बनाया गया। इसके अलावा, मैं विन्यास पता:

डीबी समाप्ति बिंदु: xxxxx पोर्ट: 3306 मास्टर उपयोगकर्ता नाम: uuuuu

लेकिन मैं न तो EC2 अंदर से या इसे बाहर mysql का उपयोग कर इसे कनेक्ट नहीं कर सकता।

मुझे एक कनेक्शन त्रुटि से इनकार कर दिया गया है।

कोई मदद?

+0

सुरक्षा समूह में कुछ बंद होना चाहिए। – kgu87

+0

ईसी 2 के बाहर कनेक्ट करने के लिए बस अपने आरडीएस उदाहरण का उपयोग कर रहे सुरक्षा समूह के लिए अपने आईपी में एक INBOUND नियम स्थापित करें। –

उत्तर

10

यदि आपको अभी भी समस्या है, तो अपने सुरक्षा समूह देखें। मैं इसी तरह की समस्या में खो गया था और सुरक्षा समूह से कनेक्शन की इजाजत देकर हल किया था कि आर 2 डी डाटाबेस सुरक्षा समूह में चल रहा था।

तो, यदि आपका ईसी 2 उदाहरण सुरक्षा समूह में है sg-randomec2name और आपका आरडीएस उदाहरण सुरक्षा समूह sg-randomrdsname में है, sg-randomec2name से कनेक्शन की अनुमति देने के लिए sg-randomrdsname के इनबाउंड नियमों को संपादित करें।

+0

मैंने लोचदार बीनस्टॉक को पूरी तरह से और अन्य बार सेट अप किया है, इतना नहीं। यह सब सुरक्षा समूहों में है। –

+1

भारी मदद धन्यवाद! – radtek

+0

क्या आप विस्तृत कर सकते हैं, कैसे करें: "एसजी-रैंडोमेक 2 नाम से कनेक्शन की अनुमति देने के लिए एसजी-यादृच्छिक नाम के लिए इनबाउंड नियमों को संपादित करें" – anshul410

0

मुझे एक ही समस्या थी: मेरे ईबी ऐप के लिए आरडीएस माईएसQL उदाहरण कनेक्ट प्रयासों का जवाब नहीं देगा। मैंने अभी एक नया डेटाबेस बनाया है और मेरे ईबी ऐप में इसका उल्लेख किया है। मुझे कोई कारण नहीं है कि मुझे पता है कि अलग से बनाया गया ईबी विज़ार्ड द्वारा बनाए गए उदाहरण से भी बदतर होगा।

0

भविष्य के दर्शकों के लिए, मौजूदा एलडीएस डेटाबेस (MySQL, आदि) के साथ मौजूदा ElasticBeanstalk उदाहरण को कनेक्ट करने के तरीके पर अब pretty nice tutorial है।

आदर्श रूप से, आपको लोचदार बीनस्टॉक पर्यावरण की स्थापना करते समय डेटाबेस नहीं बनाना चाहिए, क्योंकि यह दोनों को एक साथ बांधता है और वर्तमान में पर्यावरण को समाप्त किए बिना उन्हें बाध्य करने का कोई तरीका नहीं है।

संबंधित मुद्दे