MySQL কাজ শুরু করতে ব্যর্থ


22

মাইএসকিএল পরিষেবা শুরু করার সময় আমি একটি ত্রুটি পেয়েছি।

/etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
start: Job failed to start

দয়া করে আপনার ধারণাগুলি ভাগ করুন ...


2
সঠিক ত্রুটির জন্য আপনাকে মাইএসকিএল লগগুলি দিয়ে যেতে হবে। এছাড়াও sudo status/restart/start mysqlপথ ভুঁইফোড় কাজ ডাকা নেই অথবা কি করতে পারেন sudo service mysql start/restart/status
সাগরচালাইস

উত্তর:


18

ইউবুন্টু সমাধান আপনি যদি এডাব্লুএস ব্যবহার করে থাকেন (আমাজন হোস্টিং), আমি সম্ভবত মেঘের সমস্যার মুখোমুখি হতে পারি। আমি "ফ্রি টায়ার" পরিকল্পনায় একটি জপানেল সার্ভার ইনস্টল করেছিলাম এবং আমার মাইএসকিউএল খুব অস্থির হয়ে উঠেছে।

কখনও কখনও সর্বোত্তম সমাধানটি আবারও ইনস্টল করা যেতে পারে। (সাধারণত আমি সার্ভারটি চালু হয়ে চলার সাথে সাথে স্ন্যাপশপ করার চেষ্টা করি)

ঠিক আছে, অন্য সমাধানটি কেবল মাইএসকিউএল পুনরায় ইনস্টল করতে পারে। সাধারণত যখন আপনি কিছুতে পরিবর্তন করার চেষ্টা করেন তখন এই সমস্যাটি উপস্থিত হয় /etc/mysql/my.cnf

এটি ঠিক করার জন্য (বেশিরভাগ সময় কাজ করে), আপনাকে কয়েকটি পদক্ষেপ অনুসরণ করতে হবে (এই পদক্ষেপটি মাইএসকিউএল উদাহরণটি স্বাভাবিক করার চেষ্টা করবে)

  • প্রথমে সার্ভারটি পুনরায় বুট করার চেষ্টা করুন (যদি এটি কাজ না করে তবে পরবর্তী পদক্ষেপগুলি অনুসরণ করুন):

    • sudo reboot
  • অন্যান্য পদক্ষেপ:

    • প্রথমে আপনার মাইএসকিউএল ফোল্ডারটি থেকে একটি ব্যাকআপ তৈরি করুন var/lib/mysql/, কেবলমাত্র আপনার ডেটা নিরাপদ থাকবে তা নিশ্চিত করার জন্য:
    • sudo -i
    • cp -R /var/lib/mysql/ ~/mysql
  • যে সরান / রেচক পদার্থ মাইএসকিউএল পরে (এই সরাবে: php5-mysql, phpmyadminএবং অন্যান্য লাইব্রেরি, তাই পদ্ধতি পরে, আপনি আবার পুনরায় ইনস্টল করতে হবে।

    • sudo apt-get purge mysql-server-5.1 mysql-common
  • ফোল্ডার /etc/mysql/এবং এর সামগ্রীটি সরান :

    • sudo rm /etc/mysql/ -R
  • পরবর্তীতে, ডাটাবেস ফাইলগুলি এখনও ফোল্ডারে রয়েছে /var/lib/mysql/কিনা তা পরীক্ষা করুন এবং সেগুলি না থাকলে তা আবার কপি করুন:

    • এমকেডির / ভার / লিব / মাইএসকিএল /
      উত্সাহিত মূল: রুট / ভার / লিব / মাইএসকিএল / -আর
      সিডি ~ / মাইএসকিএল /
      সিপি * / ভার / লিব / মাইএসকিএল / -আর
      
  • ঠিক আছে, তারপরে আবার ও মাইএসকিএল সার্ভার ইনস্টল করুন

    • apt-get install mysql-server
  • এবং পরিশেষে phpmyadmin এবং php5-mysql ইনস্টল করুন:

    • php5-mysql ইনস্টল করুন
      phpmyadmin ইনস্টল করুন
      
  • শেষ অবধি, পরিষেবাগুলি পুনরায় চালু করুন এবং স্থিতিটি এখন ঠিক আছে কিনা তা পরীক্ষা করুন:

    • পরিষেবা apache2 পুনরায় চালু করুন
      পরিষেবা mysql পুনঃসূচনা
      

এটাই! এটি কাজ করা উচিত. আমি আশা করি এটি আপনার পক্ষে কাজ করে! (পুরানো ডেটা নিয়ে চিন্তা করবেন না hat আমাদের কেন এটি প্রথমে ব্যাকআপ আছে)


1
ধন্যবাদ! তাই অন্য অনেক লোক সমস্যা সমাধানের চেষ্টা করে। আমি মানসিকতার একটি বড় অনুরাগী, এটি মুছতে দিন এবং এটি পুনরায় ইনস্টল করতে দিন! তবে আমি আমার ডিবি আলগা করতে চাইনি কারণ আমার সর্বশেষ ব্যাকআপটি 1 দিনের পুরানো ছিল তবে আমি ডিবিতে এক টন এন্ট্রি করেছি। আমি এটি ব্যবহার করেছি এবং কোনও ডিবি তথ্য হারাতে পারি নি!
ফ্রিসফটওয়্যার সার্ভার

আমার ক্ষেত্রে, আমাকে / var / lib / mysql / ডিরেক্টরিটির অনুমতিগুলি mysql তে পরিবর্তন করতে হয়েছিল: mysql
ডেভিড Okwii

rebootআমার জন্য কাজ করেছেন (উবুন্টু 14.04, মাইএসকিএল 5.5 থেকে 5.7)।
ডেলিট

13

আমার ক্ষেত্রে সমস্যাটি পরিণত হয়েছিল যে আমার কাছে কোনও হার্ডডিস্কের জায়গা নেই। একটি লগ ফাইলটি মহাকাব্যিক অনুপাতে বেড়েছে এবং উপলব্ধ জায়গার অভাবে আমি মাইএসকিউএল শুরু করতে পারিনি। আমি একবার ফাইলটি পরিষ্কার করে আবার চালু করার পরে এটি ঠিকঠাক হয়ে গেল।


1
/var/log/jenkins/jenkins.log 20GB পুরো ডিস্ক স্পেসের বাইরে 18GB পর্যন্ত বেড়েছে :)
sobi3ch
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.