জেডএফএস - L2ARC ক্যাশে ডিভাইস ব্যর্থতার প্রভাব (নেক্সেন্টা)


10

আমার একটি এইচপি প্রোলিয়েন্ট ডিএল 380 জি 7 সার্ভার নেইেক্সেন্টাস্টোর স্টোরেজ ইউনিট হিসাবে চলছে । সার্ভারটিতে 36 জিবি র‌্যাম, 2 এলএসআই 9211-8i এসএএস কন্ট্রোলার (কোনও এসএএস এক্সপেন্ডার নেই), 2 এসএএস সিস্টেম ড্রাইভ, 12 এসএএস ডেটা ড্রাইভ, একটি হট স্পিয়ার ডিস্ক, একটি ইন্টেল এক্স 25-এম এল 2 এআরসি ক্যাশে এবং একটি ডিডিআরড্রাইভ পিসিআই জিলআইএল এক্সিলারেটর রয়েছে। এই সিস্টেমটি একাধিক ভিএমওয়্যার হোস্টগুলিতে এনএফএস সরবরাহ করে। অ্যারেতে আমার কাছে প্রায় 90-100 গিগাবাইট ডুপ্লিকেটেড ডেটা রয়েছে।

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

এখানে চিত্র বর্ণনা লিখুন

zpool statusআউটপুট দেখিয়েছেন:

  pool: vol1
 state: ONLINE
 scan: scrub repaired 0 in 0h57m with 0 errors on Sat May 21 05:57:27 2011
config:

        NAME                        STATE     READ WRITE CKSUM
        vol1                        ONLINE       0     0     0
          mirror-0                  ONLINE       0     0     0
            c8t5000C50031B94409d0   ONLINE       0     0     0
            c9t5000C50031BBFE25d0   ONLINE       0     0     0
          mirror-1                  ONLINE       0     0     0
            c10t5000C50031D158FDd0  ONLINE       0     0     0
            c11t5000C5002C823045d0  ONLINE       0     0     0
          mirror-2                  ONLINE       0     0     0
            c12t5000C50031D91AD1d0  ONLINE       0     0     0
            c2t5000C50031D911B9d0   ONLINE       0     0     0
          mirror-3                  ONLINE       0     0     0
            c13t5000C50031BC293Dd0  ONLINE       0     0     0
            c14t5000C50031BD208Dd0  ONLINE       0     0     0
          mirror-4                  ONLINE       0     0     0
            c15t5000C50031BBF6F5d0  ONLINE       0     0     0
            c16t5000C50031D8CFADd0  ONLINE       0     0     0
          mirror-5                  ONLINE       0     0     0
            c17t5000C50031BC0E01d0  ONLINE       0     0     0
            c18t5000C5002C7CCE41d0  ONLINE       0     0     0
        logs
          c19t0d0                   ONLINE       0     0     0
        cache
          c6t5001517959467B45d0     FAULTED      2   542     0  too many errors
        spares
          c7t5000C50031CB43D9d0     AVAIL   

errors: No known data errors

এটি নেক্সেন্টার মধ্যে থেকে কোনও সতর্কতা ট্রিগার করে না।

আমি এই ধারণাটির মধ্যে ছিলাম যে এল 2 এআরসি ব্যর্থতা সিস্টেমটিতে প্রভাব ফেলবে না। তবে এই ক্ষেত্রে এটি অবশ্যই অপরাধী ছিল। RAID L2ARC এর জন্য আমি কোনও প্রস্তাবনা কখনও দেখিনি। সার্ভার থেকে সম্পূর্ণরূপে খারাপ এসএসডি সরিয়ে ফেলা আমাকে ফিরে পেয়েছে তবে ডিভাইস ব্যর্থতার প্রভাব সম্পর্কে আমি উদ্বিগ্ন (এবং এছাড়াও নেক্সেন্টাস্টোরের বিজ্ঞপ্তির অভাব)।

সম্পাদনা করুন - আজকাল L2ARC ক্যাশে অ্যাপ্লিকেশনগুলির জন্য সেরা সেরা- পছন্দকারী এসএসডি কী ?


আপনার এসএসডি বা সাটা পোর্টটিতে হার্ডওয়্যার সংক্রান্ত সমস্যা রয়েছে তা কি সম্ভব?
তেগবাইনস

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

উল্লেখযোগ্যভাবে, পোগো লিনাক্স (যিনি আমি নেক্সেন্টার বৃহত্তম ইন্টিগ্রেটার / রিসেলার) হিসাবে বুঝতে পেরেছি ইন্টেলের ফার্মওয়্যারের পরবর্তী সংস্করণগুলির কারণে সমস্যার কারণে ইন্টেল এক্স 25 ডিভাইসগুলি L2ARC বা ZIL এর বিকল্প হিসাবে আর অফার করে না।
স্কাইহক

এবং প্রস্তাবিত প্রতিস্থাপনটি হ'ল (মেক, মডেল, দাম)?
ইয়েওয়াইট

1
যাইহোক, নতুন ইন্টেল 320 সিরিজটি এল 2 এআরসি বা এমনকি জিল টি ডিভাইস হিসাবে চেষ্টা করা আকর্ষণীয় হতে পারে: এটি ক্যাপাসিটার-ব্যাকড, এবং যদিও লেখার ধৈর্য্য সীমাবদ্ধ (মডেলের উপর নির্ভর করে 60 টেরাবাইট পর্যন্ত), পরিধান শতাংশ বাকি থাকতে পারে স্মার্ট অ্যাট্রিবিউট E9 ব্যবহার করে ট্র্যাক করুন (100 থেকে শুরু হয়ে 1 এ গণনা করা হয়)। আমি সন্দেহ করি যে অনেক জেডএফএস ব্যবহারকারী এই9 টি 1-এর কাছাকাছি আসা থেকে রক্ষা করার জন্য প্রয়োজন হিসাবে ঘন ঘন এই ডিভাইসটি প্রতিস্থাপন করতে পারে, তুলনামূলক আকারের এসএলসি ড্রাইভের ব্যয় এমনকি ক্রমবর্ধমান ব্যয় ছাড়াই।
স্কাইহক

উত্তর:


10

জেডএফএস ডিস্ক আই / ও করে না, জেডএফএসের নীচে থাকা ডিভাইস ড্রাইভাররা আই / ও ডিস্ক করে। ডিভাইস যদি সময় মতো প্রতিক্রিয়া না করে বা এই ক্ষেত্রে যেমন প্রসারণকারী অন্যান্য সমস্ত ডিভাইস ব্যাহত করে, তবে এটি জেডএফএসের ব্যর্থতা হিসাবে দৃশ্যমান নয়। সমস্ত জেডএফএস দেখতে ধীর I / O।

ইন্টেল এক্স -২৫ এম ফার্মওয়্যারের একটি বাগ রয়েছে যা ভারী বোঝা চলাকালীন তাদের আচরণকে প্রভাবিত করে এবং পুনরায় ঘড়ের কারণ হতে পারে। এই সমস্যাটি সমস্ত ওএসগুলিকে প্রভাবিত করে ওএস লেয়ারে সমাধান করা যায় না। সমাধান বা প্রতিকারের জন্য দয়া করে আপনার হার্ডওয়্যার সরবরাহকারী সাথে যোগাযোগ করুন।

যদি কোনও পাঠ্য L2ARC দ্বারা সন্তুষ্ট হওয়ার প্রত্যাশা করে, তবে সেখানে পঠন চেষ্টা করা হবে। জেডএফএস তারপরে ত্রুটি জানাতে নীচের স্তরের ড্রাইভারগুলির উপর নির্ভর করে। এই ক্ষেত্রে ড্রাইভটি ডিভাইস এবং ডিফল্ট টাইমআউট সেটিংসের উপর নির্ভর করে I / O কে ব্যর্থ হিসাবে ঘোষণার আগে প্রায় 5 মিনিটের জন্য পুনরায় সেট করতে এবং পুনরায় চেষ্টা করতে থাকে। নীচের স্তরটির ড্রাইভাররা I / O কে ব্যর্থ হিসাবে ঘোষণা করার পরে জেডএফএস পুলটিতে আবার চেষ্টা করবে।

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

নীচের লাইন: আপনার হার্ডওয়্যারটি ত্রুটিযুক্ত এবং এটি সংশোধন বা প্রতিস্থাপন করা দরকার।


2
ধন্যবাদ. সুতরাং আমি আর ইন্টেল এক্স -25 ব্যবহার করব না। আমি একটি নতুন L2ARC এসএসডি ডিভাইস এটি প্রতিস্থাপনের জন্য একটি পরীক্ষিত, সুপারিশ চাই।
ইয়েওয়াইট

3

আপনি কি ব্যাক প্লেনের সাথে এক্স 25-এম এসএসডি সংযুক্ত করছেন? নেক্সেন্টার সাথে একটি ব্যাক প্লেনের মাধ্যমে L2ARC অ্যাক্সেস করার একটি জ্ঞাত সমস্যা আছে। আপনার সেরা বেটটি হ'ল এসএসডি সরাসরি মাদারবোর্ডের একটি সাটা বন্দরে যুক্ত করা। এটি এএইচসিআই পাশাপাশি ব্যবহারের জন্য কনফিগার করা আছে তা নিশ্চিত করুন।

আপনি যদি এই সার্ভারে গুরুত্বপূর্ণ কিছু মিশন চালাচ্ছেন তবে আমি একটি এসএলসি এসএসডি (এক্স 25-ই বা একটি স্টেক এসএসডি এর মতো) এ স্যুইচ করব। এটি বলা হচ্ছে, X25-M যদি তা না হয় তবে আপনি সম্ভবত ঠিক আছেন।


হ্যাঁ, আমি একটি সাধারণ ড্রাইভ উপসাগর দিয়ে সংযোগ করছি। L2ARC হিসাবে চালানো একই ইন্টেল এসএসডি সহ আমার অন্যান্য ইনস্টলেশন রয়েছে (সান এবং এইচপি হার্ডওয়্যারে)। যদিও এই নির্দিষ্টটি আমাকে কষ্ট দিয়েছে। আমার গবেষণায় মনে হয়েছিল যে এল 2 এআরসি জেডিলের মতো শক্তিশালী হওয়ার দরকার নেই (অতএব এসএলসি এবং পিসিআই-ভিত্তিক জিলআইএল সলিউশন ব্যবহার এবং এল 2 এআরসি-র জন্য একটি ভোক্তা ড্রাইভ)। এই কি পরিবর্তন হয়েছে?
ইয়েওয়াইট

আমি সরাসরি মাদারবোর্ডে এসএসডি প্লাগ করার চেষ্টা করব এবং এটি কাজ করে কিনা তা দেখুন। যদি আপনার অতিরিক্ত কাজ করা এক্স 25-এম থাকে তবে আপনি বর্তমানটি প্রতিস্থাপনের চেষ্টা করতে পারেন এবং এসএসডি নিজেই খারাপ কিনা তা দেখতে পারেন। এসএলসি এসএসডি-তে: এটি আপনার ঝুঁকির স্তরের উপর নির্ভরশীল। আপনি যদি কোনও এসএলএ-তে এমন সফ্টওয়্যার চালাচ্ছেন যা কখনই নামতে পারে না এবং দ্রুত চালাতে হয় তবে উচ্চতর এসএসডি কেনা সস্তা be
জিপ্পি

আমি বলার চেষ্টা করছি যে আমি অনলাইনে দেখেছি বেশিরভাগ নিবন্ধ এবং আলোচনার ক্ষেত্রে L2ARC এর জন্য ইন্টেল এক্স 25-এমকে সুপারিশ করা হয়েছে। যদি তা আর না হয় তবে পছন্দের ডিভাইসটি কী?
ew white

1
@ নিউইয়াইট: তাত্ত্বিকভাবে একটি এল 2 এআরসি ডিভাইসটির ব্যর্থতা অ-বাধাগ্রস্ত হওয়া উচিত কারণ জেডএফএস কেবল ডিস্ক পড়ার পিছনে ফিরে যেতে পারে (স্পষ্টত পারফরম্যান্স হিট লাগবে)। অনুশীলনে .. ঠিক আছে, মনে হচ্ছে আপনি কোনও জেডএফএস বা স্ক্সি ড্রাইভার বাগ আঘাত করেছেন যা এসএসডি আচরণের ফলে ট্রিগার হয়ে যায়।
টম শ

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

0

এড, এমন বেশ কয়েকটি রয়েছে যা আপনি তুলনামূলক যুক্তিসঙ্গত থেকে শুরু করে দামি দামি অবধি ব্যবহার করতে পারেন। আমি সমস্ত ক্ষেত্রে এসএএস এসএসডি স্থাপন করতে পছন্দ করি এবং এসটিইসি এবং প্লিয়েন্ট উভয়ের সাথে খুব ভালভাবে কাজ করেছি। উভয়ই এখন একটি এমএলসি ড্রাইভ অফার করে যা বিখ্যাতভাবে কাজ করবে একটি এল 2 এআরসি ডিভাইস রয়েছে। এখনও পরীক্ষা করা হয়নি তবে শীঘ্রই আসার বিষয়টি এসইসিডি এসএলসি এসএএস 2.0 থেকে সিগেটের দেওয়া এসএসডি অফার এবং "ব্যয়বহুল নয়" বলে গুজব রইল। সাথে থাকুন....

-PB

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