জেডএফএস - সার্ভারের ডুপ্লিকেটেড জেডভোল বা ডেটা সেট স্টলগুলি ধ্বংস করছে। পুনরুদ্ধার কিভাবে?


11

আমি 12 টি মিডলাইন (7200 আরপিএম) এসএএস ড্রাইভ সহ এইচপি প্রোলিয়েন্ট ডিএল 180 জি 6 তে চলছে একটি সেকেন্ডারি স্টোরেজ সার্ভারে নেক্সেন্টাস্টার ব্যবহার করছি। সিস্টেমটিতে একটি E5620 সিপিইউ এবং 8 জিবি র‌্যাম রয়েছে। এখানে কোন জিল বা এল 2আরসি ডিভাইস নেই।

গত সপ্তাহে, আমি আইপিএসআইএসআইয়ের মাধ্যমে একটি ভিএমওয়্যার ইএসএক্স হোস্টের সাথে ভাগ করতে সক্ষম হওয়া ডিপআপ এবং সংক্ষেপণ সহ একটি 750 জিবি স্পার্স জেডভোল তৈরি করেছি। তারপরে আমি একটি উইন্ডোজ ২০০৮ ফাইল সার্ভার চিত্র তৈরি করেছি এবং M 300 জিবি ব্যবহারকারীর ডেটা ভিএম-তে অনুলিপি করেছি। একবার সিস্টেমের সাথে খুশি হয়ে আমি ভার্চুয়াল মেশিনটিকে একই পুলের একটি এনএফএস স্টোরে স্থানান্তরিত করেছিলাম।

একবার এনএফএস ডেটাস্টোরে আমার ভিএম সাথে চালানো এবং আমি আসল 750 জিবি জেডভোলটি সরিয়ে নেওয়ার সিদ্ধান্ত নিয়েছি। এটি করার ফলে সিস্টেমটি স্থবির হয়ে পড়ে। নেক্সেন্টা ওয়েব ইন্টারফেসে প্রবেশ এবং এনএমসি থামিয়েছে। আমি শেষ পর্যন্ত একটি কাঁচা খোল পেতে সক্ষম হয়েছি। বেশিরভাগ ওএস অপারেশন ঠিকঠাক ছিল, তবে সিস্টেমটি zfs destroy -r vol1/filesystemকমান্ডটিতে ঝুলছিল । কুশ্রী। আমি নিম্নলিখিত দুটি ওপেনসোলারিস বাগজিলা এন্ট্রি পেয়েছি এবং এখন বুঝতে পারি যে অজানা সময়ের জন্য মেশিনটি ব্রিক করা হবে। এটি 14 ঘন্টা হয়েছে, সুতরাং সার্ভারে অ্যাক্সেস পুনরায় অর্জন করতে সক্ষম হওয়ার জন্য আমার একটি পরিকল্পনা প্রয়োজন।

http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6924390

এবং

http://bugs.opensolaris.org/bugdatabase/view_bug.do;jsessionid=593704962bcbe0743d82aa339988?bug_id=6924824

ভবিষ্যতে, আমি সম্ভবত বুজিলা কাজের একটির মধ্যে দেওয়া পরামর্শটি নেব:

Workaround
    Do not use dedupe, and do not attempt to destroy zvols that had dedupe enabled.

আপডেট: আমাকে সিস্টেমটি বিদ্যুৎ বন্ধ করতে বাধ্য করতে হয়েছিল। পুনরায় বুট করার পরে, সিস্টেমটি স্টল করে Importing zfs filesystems। এখন ২ ঘন্টা ধরে সেভাবে চলেছে।

উত্তর:


15

এটি সমাধান করা হয়েছে। তারা কীটি হ'ল মুছে ফেলার আগে ডুপ্লিকেট করা ভলিউমের ডিপআপ পতাকাটি বন্ধ করা দরকার। এটি পুল স্তরের পাশাপাশি zvol বা ফাইল সিস্টেম স্তরে করা উচিত। অন্যথায়, মুছে ফেলা মূলত প্রতিলিপি করা হচ্ছে। প্রক্রিয়াটি সময় নেয় কারণ জেডএফএসের নকল টেবিলটি উল্লেখ করা হচ্ছে। এই ক্ষেত্রে, র‌্যাম সাহায্য করে। আমি অস্থায়ীভাবে সিস্টেমে আরও 16 গিগা বাইট র‍্যাম যুক্ত করেছি এবং সার্ভারটি অনলাইনে ফিরিয়ে আনলাম। জিপুলটি 4 ঘন্টার মধ্যে সম্পূর্ণভাবে আমদানি করে।

নৈতিকতা সম্ভবত এই যে ডিপুপ সুপার পলিশ নয় এবং র‌্যাম এর কার্য সম্পাদনের জন্য প্রয়োজনীয়। আমি পরিবেশের উপর নির্ভর করে 24GB বা আরও বেশি প্রস্তাব দিচ্ছি। অন্যথায় জেডএফএস ছাড়ুন leave এটি অবশ্যই হোম ব্যবহারকারী বা ছোট সিস্টেমের জন্য যুক্তিসঙ্গত নয়।


5

সান / ওরাকল জেডএফএস 7000-সিরিজের অ্যাপ্লিকেশনগুলির দীর্ঘ সময়ের ব্যবহারকারী হিসাবে, আমি আপনাকে প্রশ্ন ছাড়াই বলতে পারি যে পালিশ করা হয়নি। বিতরণ কখনও বিক্রয় বিভ্রান্ত করবেন না! বিক্রয়কর্মীরা আপনাকে বলবে "ওহ, এটি ঠিক হয়ে গেছে"। বাস্তব জীবনে - আমার বাস্তব জীবন - আমি আপনাকে বলতে পারি 24 জিবি "ডিডিটি টেবিলগুলি" পরিচালনা করতে যথেষ্ট নয়। এটি, পিছনের শেষের সূচক যা ডিপুপ টেবিল সঞ্চয় করে। এই টেবিলটি সিস্টেমের মেমোরিতে থাকতে হবে যাতে প্রতিটি আই / ও -কে ফ্লাইটে বাধা দেওয়া হয় যাতে এটি ডিস্কে লেখার প্রয়োজন হয় কিনা তা নির্ধারণ করতে। আপনার স্টোরেজ পুলটি যত বড় হবে, তত ডেটা পরিবর্তিত হবে, এই টেবিলটি বৃহত্তর হবে - এবং সিস্টেম মেমোরিতে বৃহত্তর চাহিদা। সেই স্মৃতিটি এআরসি (ক্যাশে) এবং অনেক সময় ব্যয় করে আসে ওএস নিজেই - যার কারণে আপনি হ্যাঙ্গগুলি অনুভব করেন, যেমন কিছু নির্দিষ্ট কমান্ড অগ্রভাগে ঘটে থাকে, কিছুটা ব্যাকগ্রাউন্ডে। পুল মুছে ফেলা হয়েছে বলে মনে হচ্ছে, যদি আপনি অন্যথায় সিএলআই-তে না বলে থাকেন unless জিইউআই উইজার্ডরা এটি করবে না।

এমনকি ডিপুড ভলিউমে সংজ্ঞায়িত শেয়ারের মধ্যে এনএফএস ডেটার একটি গণ-মুছে ফেলা আপনার সিস্টেমকে অর্ধেক করে আনবে যদি আপনার জেডএফএসে "রাইটস" প্রসেস করার মতো পর্যাপ্ত মেমরি না থাকে তবে ডেটা মুছে ফেলার কথা বলছেন।

সর্বোপরি, আপনি যতক্ষণ না আপনার স্মৃতি সঞ্চার করেন এবং ততক্ষণে, আরসি এবং ডিডিটি সীমাবদ্ধ করে ওএসের জন্য মেমরি সংরক্ষণের কোনও উপায় খুঁজে পাবেন (এবং আমি মনে করি না যে আপনি এটির প্রকৃতির দ্বারা ডিডিটি সীমাবদ্ধ করতে পারবেন, এটি ঠিক একটি সূচক ঠিক বাঁধা আপনার আই / ও) - এর পরে আপনি বড় মুছে ফেলা বা গন্তব্য zvol / পুলগুলির সময় হোসড হন।

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