Image

ज्ञानधार → कारण MySQL कनेक्ट त्रुटि ऐसी कोई फ़ाइल या निर्देशिका नहीं

[वर्चुअल सर्वर]
प्रकाशन तिथि: 17.10.2023

डेटाबेस से कनेक्ट करने में त्रुटि:

mysql connect error [localhost]: (2002) no such file or directory (400)

एक सामान्य कारण वर्चुअल सर्वर की एसएसडी डिस्क पर जगह की कमी है।

1. उपलब्धता जांचें

df -h

2. समाधान

यदि कारण की पुष्टि हो गई है, तो आपको जितनी जल्दी हो सके सेवा शुरू करने की आवश्यकता है, लेकिन चूंकि कोई जगह नहीं है, इसलिए आपको कुछ जगह खाली करने की आवश्यकता है।

/var/log निर्देशिका में, कमांड के साथ सबसे बड़ी लॉग फ़ाइलें खोजें:

cd /var/log
du -h

...
570M	./journal/35e0ntc6fcds4e4d856be41m17146434
570M	./journal
160M	./apache2
121M	./nginx
851M	.

आप देखेंगे कि कौन सा फ़ोल्डर कितनी जगह लेता है; ज्यादातर मामलों में, संग्रहीत लॉग फ़ाइलों को हटाने से डेटाबेस चलाने के लिए जगह खाली करने में मदद मिलेगी।

यदि आपके सर्वर पर कोई अनावश्यक बैकअप कॉन्फ़िगर किया गया है तो आप उसे हटा भी सकते हैं।

service mariadb restart

सेवा को सफलतापूर्वक शुरू करने के लिए, कम से कम 500 मेगाबाइट खाली करने की सलाह दी जाती है, लेकिन यह डेटाबेस के आकार पर निर्भर करता है।





No Comments Yet