Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैडेनिंग इंटरमिटेंट वर्डप्रेस:​​डेटाबेस कनेक्शन स्थापित करने में त्रुटि

यहां काम करने के लिए बहुत कुछ नहीं है। लेकिन ... मेरे माइक्रो इंस्टेंस के साथ मेरा एक ही मुद्दा था। मेरी समस्या यह थी कि सर्वर मेमोरी से बाहर चल रहा था और फिर MySQL सर्वर बंद हो जाएगा। कंप्यूटर को पुनरारंभ करते समय यह फिर से शुरू हो जाएगा लेकिन यह फिर से क्रैश होने से पहले ही समय की बात थी।

यहाँ मैं अपने MySQL लॉग में प्राप्त कर रहा था।

151023  6:15:44 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
151023  6:15:44 InnoDB: Completed initialization of buffer pool
151023  6:15:44 InnoDB: Fatal error: cannot allocate memory for the buffer pool
151023  6:15:44 [ERROR] Plugin 'InnoDB' init function returned error.
151023  6:15:44 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
151023  6:15:44 [ERROR] Unknown/unsupported storage engine: InnoDB
151023  6:15:44 [ERROR] Aborting

आप कुछ इसी तरह की जाँच करना चाह सकते हैं। मैं उबंटू का उपयोग करता हूं और लॉग /var/log/mysql/ पर है डिफ़ॉल्ट रूप से।

मैंने Amazon EC2, mysql निरस्त करना प्रारंभ करें क्योंकि InnoDB:mmap (x बाइट्स) विफल रहा; त्रुटि 12 . AWS इंस्टेंस डिफ़ॉल्ट रूप से स्वैप स्पेस सेटअप के साथ नहीं आते हैं (जबकि मैंने दिन में उबंटू से इंस्टॉल किया था)। आपको इसे मैन्युअल रूप से सेट करने की आवश्यकता है। यह रही विधि -

अपने एडब्ल्यूएस उदाहरण में ssh। फिर:

  1. चलाएँ dd if=/dev/zero of=/swapfile bs=1M count=1024
  2. चलाएं mkswap /swapfile
  3. चलाएं swapon /swapfile
  4. इस लाइन को जोड़ें /swapfile swap swap defaults 0 0 करने के लिए /etc/fstab

अधिक जानकारी के लिए लिंक किए गए प्रश्न को पढ़ें। आशा है कि इससे मदद मिलेगी!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उपयोगकर्ता प्रतिक्रिया प्रणाली के लिए उचित डेटाबेस मॉडल (एक दिलचस्प मामला)

  2. तालिका में पंक्तियों के बीच औसत समय अंतर कैसे प्राप्त करें?

  3. सिद्धांत में एकल इकाई के साथ माता-पिता बाल संबंध 2

  4. शेड्यूलिंग के बारे में MySQL प्रश्न

  5. क्या MySQL में समय-आधारित ट्रिगर हैं?