অ্যাপাচি ক্যাসানড্রায় একটি আটকে থাকা বড় সংযোগকে কীভাবে সমাধান করবেন?


14

আমি একটি ও নোড ক্যাসান্দ্রা ক্লাস্টার পেয়েছি যা বর্তমানে একটি বড় সংযোগ প্রক্রিয়াতে আটকা আছে। একটি কার্যকর করার পরে nodetool compactএটি কমপ্যাকশন শুরু করে এবং আমি টিএমপি-স্টেস্টেবল ফাইলগুলি 0 বাইট আকারের দেখি। তবে সবই। কয়েক ঘন্টা অগ্রগতি নেই।

আমি ইতিমধ্যে ক্যাসান্দ্রা পরিষেবা বন্ধ করে দিয়েছি, তবে পুনরায় চালু করার পরে এটি আবার অগ্রগতি ছাড়াই কমপ্যাকশন চালিয়ে যায়। একটি nodetool compactionstats0,00% অগ্রগতি এবং ছয় মিনিটের অবশিষ্ট সময় দেখায়। তবে আমি ইতিমধ্যে 24 ঘন্টা অপেক্ষা করেছি। এর মধ্যে আমি কোনও পাঠক এবং লেখককে কোনও পার্থক্য না দেখে থামিয়ে দিয়েছি।

আমি যে সংস্করণটি ব্যবহার করি তা হ'ল ২.১.২। আমি ইতিমধ্যে ওপেনজেডিকে 7 এবং ওরাকলের জাভা 7 দিয়ে চেষ্টা করেছি, তবে কোনও পার্থক্য নেই।

লগগুলি OOM বা অন্য কোনও ব্যতিক্রম বা সতর্কতার কোনও ইঙ্গিত দেয় না।

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

কীভাবে সমস্যাটি ডিবাগ করা যায় সে সম্পর্কে যে কোনও সহায়তা স্বাগত।


কেবল একটি ধারণা, আপনি কি / ভার / লগ / সিসলগের দিকে তাকিয়েছেন বা অনেক ফাইলের মতো কিছু খোলা / ভিএম ম্যাক্সেমের মতো লগ ইন করবেন?
অ্যান্টনি গিবস 0

পছন্দ করুন এটি একটি অতিশক্তিযুক্ত শারীরিক সার্ভার। অন্যান্য পরিষেবাগুলি ক্যাসান্দ্রার পাশে সুচারুভাবে চালিত হয়।
মেলকিউ

1
প্রক্রিয়াটি সিপিইউ বাউন্ড, আই / ও বাউন্ডড, বা অন্য কোনও কিছুর অপেক্ষায় অবরুদ্ধ কিনা তা আপনি পরীক্ষা করেছেন?
ক্যাস্পারড

1
চালু জাভা ভার্চুয়াল মেশিনের সেটিংস কি? একটি পাওয়ারফুল সার্ভার হতে পারে, যদি জাভা উদাহরণটি 128M এর মধ্যে সীমাবদ্ধ থাকে তবে এটি আর পাবেন না। লগগুলিতে কোনও কিছুর শব্দ আমাকে স্মৃতিশক্তি সীমাবদ্ধ করতে
অ্যান্টনি গিবস

1
ulimit -aক্যাসান্দ্রা-ব্যবহারকারীর কনসোল থেকে আউটপুট পাওয়া যায়।
অ্যান্টনি গিবস

উত্তর:


1

আমি ক্যাসান্দ্রা বিশেষজ্ঞ নই, তবে আপনি কি নোডেটুল স্টপ কমপ্যাকশন এবং কমপ্যাকশনের জন্য একটি প্রান্তিকা নির্ধারণ করার চেষ্টা করেছেন (সেটটকম্পিটিসোল্ডার্ড 0 তে), সুতরাং সিস্টেম এটি আবার চেষ্টা করবে না


নোডেটুল স্টপ - সংযোগ এটি কোনও উপকারে আসেনি। চাকরিগুলি এখনও চলছে।
জিগার শাহ

@ জিগারশাহ ওপি হিসাবে একই প্রশ্ন? নতুন উত্তর আকর্ষণ করার জন্য আপনার হয়ত নতুন প্রশ্ন জিজ্ঞাসা করা উচিত। হয়তো আমার সমাধান Dont সাহায্যের হিসাবে আপনি, কিন্তু ওপি সাহায্য
yagmoth555
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.