প্রতিরূপ ব্যর্থ হয়েছে; আবার কীভাবে চলব?


10

আমি উবুন্টুতে পোস্টগ্রিস 9.1.6 চালাচ্ছি এবং আমার কাছে মাস্টার এবং ক্রীতদাসের মধ্যে প্রতিলিপি সেটআপ রয়েছে। ডাটাবেস ক্রাশ না হওয়া অবধি সবকিছু সুচারুভাবে চলছিল এবং আমাদের দুটি বাক্স পুনরায় চালু করতে হয়েছিল।

এখন, প্রতিলিপি বন্ধ হয়ে গেছে এবং উভয় বাক্সে লগগুলি পরীক্ষা করার সময়, আমি এই বার্তাটি দেখছি:

সিডিটি ফ্যাটাল: অনুরোধ করা ওয়াল বিভাগটি 0000000100000224000000FA ইতিমধ্যে সরানো হয়েছে

এটি একই বিভাগে বারবার আসে। আমার গুগলিং থেকে, দেখে মনে হবে যে প্রতিলিপি সার্ভারটি মাস্টারের কাছ থেকে এই বিভাগটি পুনরুদ্ধার করার চেষ্টা করছে, কিন্তু এটি আর নেই। ঠিক আছে, কিন্তু কিভাবে এই কাছাকাছি পেতে? আমার কি একটি নতুন ব্যাকআপ তৈরি করতে হবে এবং সেই দাসের কাছে আরএসসিএনসি দরকার? দাসটিকে পুনরায় সমন্বয় করার জন্য কি সহজ উপায় আছে?

উত্তর:


7

হ্যাঁ আপনাকে ক্রীতদাসকে মাস্টারটির একটি নতুন বেস ব্যাকআপ দিতে হবে (স্ট্রিমির অনুলিপিটির জন্য কেবল 1 থেকে 4 ধাপ) of

আপনার সমস্যাটি সম্ভবত ঘটেছে কারণ ওয়াল_কিপ_সেটমেন্টগুলির মান কম। মানটি এত বেশি হওয়া দরকার যে দাস কিছু সময়ের জন্য নিচে থাকলে মাস্টার দাসটি এখনও প্রক্রিয়া করেনি সেগুলি পুনর্ব্যবহারযোগ্য বিভাগগুলি শুরু করবে না।


1

স্ট্রিমিং মোডে স্লেভকে প্রাথমিক হোস্টের সাথে সংযুক্ত করার আগে যে জায়গা থেকে প্রাথমিক পুনরুদ্ধারের জন্য আপনি পুনরুদ্ধার করছেন সেখানে প্রয়োজনীয় ওয়ালগুলি সেই স্থানে রয়েছে তা যাচাই করুন Please

আপনি যখন প্রাথমিক পুনরুদ্ধারের জন্য পুনরুদ্ধার করছেন সেই স্থানে যখন কোনও ওয়াল বিভাগের ডো ডো স্পট উপস্থিত থাকে তখন আপনার সমস্যা দেখা দিতে পারে।

যদি এই পরিস্থিতিতে সবকিছু ঠিক থাকে, তবে আপনি পুনঃস্থাপন_কামন্ডটি চেক করে নিন recovery.conf


0

আশেপাশের অন্য কাজটি হ'ল প্রাথমিক থেকে ওয়াল ব্যাকআপ_পুষ্ক করা এবং অবিলম্বে স্ট্যান্ডবাই স্লেভ থেকে ব্যাকআপ_ফ্যাচ করা এবং স্ট্যান্ডবাই শুরু করা।


2
এই প্রক্রিয়াটি কেন কাজ করে দয়া করে তার প্রসারিত করুন
RolandoMySQLDBA
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.