স্টোরেজ স্পেসস ডাইরেক্টকে স্বয়ংক্রিয়ভাবে ডিস্কগুলি যুক্ত করা থেকে বিরত করার কোনও উপায় আছে কি?


8

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

এটি একটি নতুন সেটআপ। সুতরাং আমি কেবল ভার্চুয়াল ডিস্ক, ক্লাস্টার বা এমনকি সার্ভারগুলি মুছতে এবং আবার শুরু করতে পারি। তবে আমরা উত্পাদনশীল হওয়ার আগে আমার নিশ্চিত হওয়া দরকার, এটি আর কখনও ঘটে না। কেবল অযথা এবং ভুলভাবে একটি অসমর্থিত ডিস্ক যুক্ত করে ভার্চুয়াল হাঁটুতে ক্র্যাশিং থামতে সিস্টেমের শ্যুটিংটি এমন কোনও প্ল্যাটফর্ম নয় যা আমরা মোতায়েন করতে পারি। সুতরাং প্রাথমিকভাবে এখন এটি মেরামত করার পরিবর্তে আমার এটিকে রোধ করার একটি উপায় প্রয়োজন। আমার অনুমান যে কোনও এস 2 ডি সেটআপ তৈরির চেয়ে বেশি ডিস্ক তৈরি করা বাধা দেওয়া কৌতুকটি করবে। একটি সত্যিকারের ডিস্ক প্রতিস্থাপনের সময় সম্ভাব্য বেশি ম্যানুয়াল ইন্টারঅ্যাকশন ব্যয় ক্লাস্টারফের তুলনায় নগণ্য ... আমাদের এখানে রয়েছে। আমি এখন পর্যন্ত ডকুমেন্টেশন ব্রাউজ করেছি, তবে এটি নিয়ন্ত্রণ করার কোনও উপায় আমি খুঁজে পাচ্ছি না। যতক্ষণ না আমি কিছু মিস করছি, সেট-স্টোরেজপুলও না,

যে কোনও সহায়তা বা ইঙ্গিতটি প্রশংসিত হবে।

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

আমি ওএস-রেডগুলিতে 2 উইন্ডোজ সার্ভারস 2016 ডেটাসেন্টার সংস্করণ স্থাপন করেছি, ডাব্লুএসএফসি বৈশিষ্ট্য ইনস্টল করেছি, এস 2 ডি বিকল্প সহ ক্লাস্টার সামঞ্জস্যতা পরীক্ষায় দৌড়েছি এবং স্টোরেজ ছাড়াই ক্লাস্টার তৈরি করেছি, একটি ফাইল শেয়ার সাক্ষী (একটি পৃথক মেশিনে) সক্ষম করেছেন, এস 2 ডি সক্ষম করেছেন স্টোরেজ পুলে, যা স্বয়ংক্রিয়ভাবে সমস্ত রক্ষণাবেক্ষণবিহীন ডিস্কের সমন্বয়ে গঠিত এবং সেই পুলের শীর্ষে মিরর টাইপের একটি ভার্চুয়াল ডিস্ক তৈরি করে এবং এনটিএফএসকে ফাইল সিস্টেম হিসাবে ব্যবহার করেছে, যেহেতু এটি কোনও এসকিউএল এফসিআইয়ের জন্য পছন্দসই FS বলে মনে করা হচ্ছে স্থাপন.

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

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

আমি সেই শারীরিক ডিস্কগুলি (যেমন প্রকৃতপক্ষে RAID খণ্ডগুলি) অবসর নিতে সক্ষম হয়েছি এবং সেগুলি এখন অবসরপ্রাপ্ত হিসাবে চিহ্নিত হয়েছে। তবে তারা এখনও পুলে রয়েছে এবং আমি এখনই এগুলি সরাতে পারছি না, তাই করার চেষ্টা করে ব্যর্থ হয়। একটি মেরামত-ভার্চুয়ালডিস্কের ভার্চুয়াল ডিস্কটিকে কেবলমাত্র বাকী ডিস্কগুলিতে একটি যথাযথ অবস্থায় পুনর্নির্মাণ করা উচিত (আমি এটি দিয়েছিলাম: https://social.technet.microsoft.com/forums/windows/en-US/dbbf317b-80d2-4992- b5a9-20b83526a9c2 / সঞ্চয় স্থান-অপসারণ-শারীরিক-ডিস্ক? ফোরাম = winserver8gen ), তবে এই কাজটি অবিলম্বে শেষ হয়েছে, অবশ্যই "সফলতা", কোনও প্রভাব ছাড়াই।

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

আমি এমন কোনও অংশ খুঁজে পাচ্ছি না যা অন্য ইঞ্চি বাজবে, পুরো জিনিসটি ভালোর জন্য অচল দেখাচ্ছে। কীভাবে কোনও চলমান ডাব্লুএসএফসি-কে এফ থেকে আটকাতে হবে ... সে সম্পর্কে কোনও ধারণা?

আমি বিশেষ করে আলোকিত দেখেছি এমন কোনও ত্রুটির বার্তার মুখোমুখি হইনি এবং আমি সেগুলি পোস্ট করে আরও বেশি করে বোমা বর্ষণ করতে চাইনি। যদি কেউ কোনও নির্দিষ্ট বিশদ জানতে চান তবে আমাকে জানান।

আপনার সময় জন্য অনেক ধন্যবাদ, বন্ধুরা!

কার্স্টেন

মিঃ রাস্পবেরি অনুরোধ অনুসারে আপডেট করুন এখানে চিত্র বর্ণনা লিখুন


3
আপনি কি আমাদের ড্রাইভ এবং তাদের বাসের ধরণের একটি তালিকা আমাদের সাথে ভাগ করে নিতে পারেন? পাওয়ারশেল কমান্ড: Get-PhysicalDisk -CanPool $true | Sort Model | ft FriendlyName, BusType, CanPool, OperationalStatus, HealthStatus, Usage, Sizeএছাড়াও, ফাইল-র‌্যাড পুনরায় কনফিগার করার সময় কোনও নতুন রেডকে একটি এস 2 ডি ড্রাইভ বরাদ্দ করার কোনও ভুল আছে কি?
মিঃ রাস্পবেরি

2
এস 2 ডি + এসকিউএল সার্ভারের বিন্দুটি কী? আপনি যদি কোনও চালানোর পরিকল্পনা না করেন তবে আপনি কেন সীমাহীন লাইসেন্সযুক্ত ভিএমগুলিতে অর্থ ব্যয় করতে চান? SQL সার্ভার 2016 এমনকি স্ট্যান্ডার্ড সঙ্গে AlwaysOn বেসিক এজি কি করতে পারেন এবং আপনার অর্থ বিপুল পরিমাণ মাত্র উইন্ডোজ সার্ভার স্ট্যান্ডার্ড 2016. ব্যবহার সংরক্ষণ করতে পারবেন docs.microsoft.com/en-us/sql/database-engine/...
BaronSamedi1958

@জনাব. রাস্পবেরি: আমি শারীরিক ডিস্কের তালিকা সহ এন্ট্রি আপডেট করেছি। দয়া করে মনে রাখবেন যে কোনওটি পোলযোগ্য নয় বলে আমি "-ক্যানপুল $ সত্য" ছেড়ে দিয়েছি।
কার্স্টেন ক্যাপনিক

3
@ কার্সটেনক্যাপনিক: আচ্ছা, আমি আপনাকে এসকিউএল সার্ভার অলওয়েজ অন এফসিআই + স্টারওয়াইন্ড ভার্চুয়াল স্যান ফ্রি সম্পর্কে বিবেচনা করার পরামর্শ দিচ্ছি। এই কনফিগারেশনটি আপনার কম দামের জন্য 2-নোড ক্লাস্টারের ক্ষেত্রে কাজটি আরও ভাল করবে এবং এ জাতীয় কোনও সমস্যা না করে স্থাপন করা এবং পরিচালনা করা অনেক সহজ। starwindsoftware.com/…
মিঃ রাস্পবেরি

1
"এস 2 ডি যাওয়ার উপায় ছিল" দেখে মনে হয়েছিল "ভাল ... এর সাথে শুভ কামনা :)
ব্যারনস্যামেডি 1958

উত্তর:


5

হ্যাঁ, আপনি অটো-পুলিং আচরণটি অক্ষম করতে পারেন। অভিজ্ঞতা দুর্দান্ত নয়, তবে এটি অবশ্যই সক্ষম ও সমর্থিত। সেটিংসের নাম এবং উদাহরণস্বরূপ cmdlet সিনট্যাক্স এই পাবলিক ডকের সেটিংস বিভাগে রয়েছে:

https://technet.microsoft.com/en-us/windows-server-docs/failover-clustering/health-service-overview

মূলত, প্রশাসক হিসাবে এটি চালান:

গেট-স্টোরেজসুব সিস্টেম ক্লাস্টার * | সেট-স্টোরেজহেলথসেটিং-নাম "সিস্টেম.সটরেজ.ফিজিক্যালডিস্ক.আউটপুল.এনেবলড" -ভ্যালু ভুয়া

আশাকরি এটা সাহায্য করবে! - কসমস (@ কসমোসদারভিন), মাইক্রোসফ্ট প্রধানমন্ত্রী


@ কসমস দারভিন: ধন্যবাদ! দেখে মনে হচ্ছে এটি কৌশলটি করতে পারে। এর গভীরতা সম্পর্কে আমাকে আরও কিছুটা পড়তে হবে এবং এর অর্থগুলি বুঝতে হবে, তারপরে আমি এটিকে চেষ্টা করে প্রতিবেদন করব।
কার্স্টেন ক্যাপনিক

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

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

2

এই সমস্যাটির সাথে আমি যে কার্যকারণটি পেয়েছি তা হ'ল RAID ভলিউমের বাস ধরন বা ডিস্কগুলিকে সমর্থিত ধরণের একটি থেকে অসমর্থিত থেকে পরিবর্তন করে one

আপনাকে ডিভাইস ম্যানেজার থেকে নিয়ন্ত্রক ড্রাইভারটি সনাক্ত করতে হবে এবং রেজিস্ট্রি করার পরে নীচের অবস্থানে থাকা ড্রাইভারের নামটি খুঁজে পেতে হবে।

HKEY_LOCAL_MACHINE Y সিস্টেম ST কারেন্টকন্ট্রোলসেট \ পরিষেবাগুলি \ স্মার্টপিকি \ পরামিতি

আমার ক্ষেত্রে, আমি রেজিস্ট্রি কী পরিবর্তন করেছিলাম যা এসএএস-এর সাথে সামঞ্জস্য করে রেড

«বাসটাইপ» = 0x00000008 (RAID) (0x0000000a এর পরিবর্তে) (এসএএস)

মেশিনটি রিবুট করুন

এই পরিবর্তনের পরে আপনার কাছে ক্লাস্টারড স্টোরেজ স্পেসের পরিবর্তে উইন্ডোজ স্টোরেজ সাবসিস্টেমের স্টোরেজ পুল থাকতে পারে

আপনি যদি এই ধরণের বৈধতা প্রয়োগ করতে চান তবে দয়া করে সাবধান হন কারণ এটি কোনও বৈধ সমাধান নয় এবং আপনার উত্পাদন পরিবেশকে উচ্চ ঝুঁকিতে ফেলতে পারে।

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