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


9

আমি একটি নতুন সার্ভার স্থাপন করতে চাইছি। আমি কেবল ইন্টেল 520 সিরিজ 240gb এমএলসি এসএসডি বা স্ট্যান্ডার্ড সিগেট 7200 আরপিএম ডিস্ক ব্যবহার করতে পারি।
এগুলি অ-আলোচনাযোগ্য বিকল্প।

স্বাভাবিকভাবেই, এটি মাইএসকিউএল চালাতে চলেছে যার প্রাথমিক কাজটি একটি মাইএসকিউএল সার্ভার হিসাবে রয়েছে। ডিসি আই / ও হচ্ছে সবচেয়ে বড় পারফরম্যান্সের বাধা হওয়ায় আমি এসএসডি ব্যবহার করতে পছন্দ করব।

আমার কাছে প্রায় 1 টিবি ডিস্কের জায়গা থাকা দরকার। এখন, RAID5 সেরা পারফরম্যান্স দেয় না এবং এসএসডিগুলির পক্ষে সেরা না হওয়ার গুঞ্জন রয়েছে, সুতরাং আমি একটি রাইড 10 (1 + 0) সেটআপটি দেখছি যা আমাকে 720gb (240gb * 3) দেবে

সফটওয়্যার রাইড ব্যবহার করে আমি কীভাবে উবুন্টু 12.04.01 এলটিএসের সাথে এটি সেট আপ করতে পারি এবং রাইড কনফিগারেশনের জন্য টিআরআইএম সমর্থন (লিনাক্সে এটির ডাকা নিষ্ক্রিয়) আমি সক্ষম কিনা তা নিশ্চিত করতে আমার জানতে হবে।

কেউ কি সফলভাবে এটি করেনি? মূলত কোন সরঞ্জামগুলি ব্যবহার করতে হবে এবং এর জন্য কীভাবে কীভাবে তথ্য এবং স্টাফ নজর রাখতে হবে তা দুর্দান্ত সহায়ক হবে।

আদর্শভাবে, আমার এসএসডি রাইড অ্যারেটি বুট করতে সক্ষম হওয়া দরকার।

কেউ কি আমাকে সঠিক দিকে নির্দেশ করতে পারে?

ধন্যবাদ।


1
RAID- এ এসএসডি-তে ট্রিম ব্যবহার করার সময় একটি বড় সমস্যা হয়েছিল। বাগ এলোমেলোভাবে সক্রিয় ফাইলগুলি শূন্যে ট্রিমকে তৈরি করে। কেবলমাত্র স্যামসাং এসএসডিই ক্ষতিগ্রস্থ হবে বলে জানা গেছে, তবে এএফআইএকি কারণ কেবল স্যামসাং এসএসডি পরীক্ষা করা হয়েছিল। এর জন্য, আমি আপনাকে দৃ strongly়ভাবে পরামর্শ দিচ্ছি যে আপনি এলটিএম mdadmবা বিটিআরএফএসের পরিবর্তে বিটিআরএফএস RAID10 ব্যবহার করবেন ।
বড়ফু আলবিনো

উত্তর:


4

উত্তরটি "এটি নির্ভর করে" এবং আপনার যেমন সত্যই বোঝা উচিত যে এইরকম অবিশ্বাস্য অবস্থান বলার আগে ট্রিম কী করে does

http://www.spinics.net/lists/raid/msg39641.html

ডিস্কার্ড অনুরোধগুলি ফরওয়ার্ড করার জন্য এমডি RAID- র নির্দিষ্ট সমর্থন দরকার এবং এটি 3.6 অবধি প্রস্তাবিতও হয়নি, সুতরাং সমর্থনটি সুনির্দিষ্ট কার্নেলে থাকবে না। আমি শুধু তাকিয়েছি, এটি সেখানে নেই।

https://lkml.org/lkml/2012/3/11/261

এসএসডিগুলি দুর্দান্ত এবং সব কিছু, তবে উচ্চ আরপিএম চৌম্বকীয় স্টোরেজের সাথে একত্রিত হলে এগুলি সবচেয়ে ব্যয়বহুল। উদাহরণস্বরূপ, ফাইল সিস্টেম জার্নাল স্থাপনের জন্য একটি RAID 1 এসএসডি অ্যারে ব্যবহার করুন যখন ফাইল সিস্টেমটি 15K ডিস্ক সমন্বিত একটি RAID 10 দ্বারা সমর্থিত হয়।

http://insights.oetiker.ch/linux/external-journal-on-ssd/

আরপিএমএস যত বেশি হবে, আপনার খারাপ অনুসন্ধানের সময়টি তত কম হবে, উচ্চ আরপিএম ব্যাকিং স্টোরগুলি থেকে এলোমেলো আইও লোডগুলি সবচেয়ে বেশি উপকৃত হয়। এসকিউএল নিবিড় লিখতে পারে, সুতরাং যে কোনও প্যারিটি গণনা একটি খারাপ ধারণা যেমন RAID 4 এবং 5।

RAID এবং ফাইল সিস্টেমের সংগঠন ব্যাকিং স্টোরের মতোই গুরুত্বপূর্ণ।

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

https://wiki.archlinux.org/index.php/Solid_State_Drives#Apply_TRIM_via_cron


4

আমি জানি আমি ইদানীং এই প্রশ্নের জনি হয়ে এসেছি তবে আমি অনুসন্ধানী যে কারও জন্য এই বিষয়ে কিছু আলোকপাত করতে পারি কিনা তা দেখতে চাই।

প্রথম, @ পেপেরাকির উত্তরটি দুর্দান্ত।

"আমি কী এসএসডি চালাতে পারি এবং সেগুলি থেকে বুট করতে পারি" এর সংক্ষিপ্ত উত্তরটি হ্যাঁ! 14.04-র জন্য এখানে নির্দেশাবলী দেওয়া আছে । 12.04.x ​​এ RAID কনফিগারেশনের নির্দেশাবলী অভিন্ন, তবে 9.10 ব্যবহার করে এই টিউটোরিয়ালের ছবি রয়েছে। ব্যক্তিগত অভিজ্ঞতার মাধ্যমে আমাকে কঠিন উপায়টি আবিষ্কার করতে হবে এমন কয়েকটি গুরুত্বপূর্ণ গোগাছ এবং বিশদ এখানে রইল:

আমি এমডি RAID0 কনফিগারেশনের 3.8 কার্নেল এবং এসএসডি-বান্ধব বিটিআরএফএস ফাইল সিস্টেমের সাথে উবুন্টু 12.04.5 চালাচ্ছি। আমি সাপ্তাহিক ক্রোন হিসাবে fstrim চালাচ্ছি।

আমার অতিরিক্ত বিটিআরএফএস মাউন্ট অপশনগুলি fstab থেকে:

defaults,ssd,ssd_spread,space_cache,compress=no,noatime

3.8 কার্নেলের প্রয়োজন হয় যদি আপনি compress=noবিটিআরএফএস মাউন্ট বিকল্প হিসাবে ব্যবহার করতে চান fstrimএবং নির্ধারিত ট্রিমের জন্য ব্যবহৃত ম্যানুয়াল ট্রিম কমান্ডের প্রয়োজন হতে পারে ।

ইনস্টলারের বুট করার আগে এসএসডিগুলিতে আপনাকে নিজে নিজেই পার্টিশনগুলি বিন্যাস করতে হবে (কোনও মাল্টি-পার্টিশন সেটআপে, রেইড বা না) কারণ আপনার এসএসডি পৃষ্ঠার আকারের উপর নির্ভর করে কেবল প্রথম পার্টিশনটি সঠিকভাবে সাজানো হবে (এতে আমার কিছুটা সময় লাগল) এটি ধরতে) এবং এটি ড্রাইভের জীবনকালকে মারাত্মকভাবে প্রভাবিত করতে পারে। ইনস্টলেশনের চেষ্টা করার আগে আপনি ইনস্টলারের মধ্যে একটি কমান্ড প্রম্পট থেকে বা লাইভ ইউএসবি / ডিস্ক থেকে এটি করতে পারেন। ক্যাভেট: নিজেই গণিত করুন। Fdisk প্রান্তিককরণ সম্পর্কে মিথ্যা বলবে।

আরও পড়ুন: আমি মনে করি বিটিআরএফস এমনকি এটির নিজস্ব রেড অ্যারে তৈরি করতে পারে

ট্রিম সম্পর্কিত:

অতিরিক্ত বিতরণ করার জন্য এটি যুক্তিযুক্তভাবে অপ্রয়োজনীয় ধন্যবাদ

14.04 প্রথম রিলিজ সক্ষম আউট-অফ-বক্স TRIM সমর্থন কিন্তু এটা আগের ডিস্ট্রিবিউশন উপর সক্রিয় করতে তুচ্ছ তুমি কার্নেল ব্যবহার করা 2.6.33+ প্রদান করা হয়েছে।

আপনার নির্বাচিত ফাইল সিস্টেম উপর নির্ভর করে, আপনি ট্রিম / বাতিল সক্ষম করতে পারেন দ্বারা আপনার fstab ফাইলের সম্পাদনা এবং যথাযথ বিকল্পটি মাউন্ট সেটিং। ক্রোন মাধ্যমে এটি করার এবং এটি চালানোর মধ্যে পার্থক্য হ'ল প্রথমটি ফ্লাইটিকে ছাঁটাই / ছাড়িয়ে দিবে এবং দ্বিতীয়টি একটি শিডিয়ুলে একটি গলিতে এটি করবে। আমি দ্বিতীয় ব্যবহার।

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

অ্যারে থেকে বুট করা হচ্ছে

যদিও আমি এটি ওবুন্টু 14.04 নির্দেশাবলীর তাত্ক্ষণিক স্ক্যানটিতে না দেখছি, আমাকে একটি অতিরিক্ত প্রাথমিক বিভাজন তৈরি করতে হয়েছিল যা আমার রেড অ্যারেগুলির অংশ নয়। ডিস্ক 0-এ ext3fs এর 500MB প্রাথমিক পার্টিশন রয়েছে। ইনস্টলেশন চলাকালীন আমি ইনস্টলারকে বলেছিলাম এটি "/ বুট" এ লাগানো হবে এবং আমি বুটেবল পতাকাটি সেট করেছিলাম। তারপরে বুটলোডারটি এখানে ইনস্টল করা হয়েছে যাতে ওএস শুরু হয়ে যায় এবং তারপরে RAID মাউন্ট করতে পারে। অবশিষ্ট ডিস্ক 0 স্থানটি 2 পার্টিশনের মধ্যে বিভক্ত করা হয় যা পরে MD / অ্যারেগুলির জন্য ব্যবহৃত হয় যা "/" এবং "/ swap" হয়ে যায় become ডিস্ক 1 তে একই রয়েছে তবে বুট বিভাজন নেই no এছাড়াও, আমি কেবলমাত্র প্রয়োজনের সাথে সাথে কেবলমাত্র অদলবদ তৈরি করেছিলাম এবং বিটিআরএফএস সোয়াফফায়াল সমর্থন করে না। এই পার্টিশনটি কখনই মাউন্ট হয় না; ইনস্টলেশন পরে, আমি আমার fstab এ এটি মন্তব্য।

সমস্ত সম্পাদনাগুলি ক্ষমা করুন, কেবল এখানে এটি সমস্ত কিছু করার চেষ্টা করে।


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