একটি মাইএসকিউএল প্রতিলিপি স্লেভ পুনরায় বুট করা হচ্ছে


11

এটি সেট আপ হওয়ার পরে প্রথমবারের জন্য আমাকে কেবল পঠনযোগ্য মাইএসকিউএল প্রতিলিপি স্লেভটি পুনরায় বুট করতে হবে।

রক্ষণাবেক্ষণের জন্য কোন দাসকে নামিয়ে দেওয়ার বিষয়ে আমি এই নিবন্ধটি পেয়েছি (যদিও তিনি কেবল mysqlডেমন থামানোর বর্ণনা দিচ্ছেন ):

কীভাবে নিরাপদে [sic] আপনার মাইএসকিউএল স্লেভ সার্ভারটি পুনরায় চালু করবেন

সংক্ষেপে পদ্ধতিটি হ'ল:

ইন mysqlক্লায়েন্ট:

STOP SLAVE;
FLUSH TABLES;

ওএস থেকে:

/etc/init.d/mysql stop

আমি এই সময়ে পুনরায় বুট করব এবং তারপরে সিস্টেমটি বুট করার পরে:

ইন mysqlক্লায়েন্ট ( mysqlডেমন বুট শুরু করার জন্য কনফিগার করা হয়েছে):

START SLAVE;

এটি কি ঠিক দেখাচ্ছে? আমার আরও কিছু করা উচিত?


1
এটিকে স্বয়ংক্রিয় করার জন্য আপনার কাছে কি কোনও প্রস্তাবনা রয়েছে? অন্য কথায়, সার্ভারটি যদি কখনও পুনরায় চালু হয় তবে আপনি এটি হতে চান: স্ল্যাভ স্টপ; ফ্ল্যাশ টেবিলগুলি;

উত্তর:


7

এটা ঠিক দেখাচ্ছে। দাসটি যখন আবার শুরু হবে তখন এটি যেখানে ছেড়েছিল সেখান থেকে নিয়ে যাবে।

আমি লক্ষ করব যে আপনি --স্কিপ-স্লেভ-স্টার্ট বিকল্পটি সরবরাহ না করা স্লেভটি স্বয়ংক্রিয়ভাবে শুরু হওয়া উচিত।


এটি কেবল একবার গিয়েছিল এবং এটি দুর্দান্ত কাজ করে ("নিরাপদে" ভুল বানান সম্পর্কে প্রশ্নে আমার সম্পাদনা নোটটিও দেখুন)। ধন্যবাদ।
কেভ

আমারও ঠিক মনে হচ্ছে !!! +1 !!!
রোল্যান্ডোমাইএসকিউএলডিবিএ

আমার দাসটিকে পুনরায় চালু করার সময় আমি ক্রীতদাস ব্যর্থতা (কী খুঁজে পাওয়া যায়নি, নকল কী) পেয়ে যাচ্ছি keep আমি এখন এটি দেখতে পাচ্ছি এবং বুঝতে পারি যে আমি stop slaveমাইএসকিএল ডিমনটি পুনরায় চালু করার আগে দাসটিকে থামিয়ে দিচ্ছি না । যে কারণ হতে পারে ?
এনএল-এক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.