টেস্ট-ক্লাস্টার পাওয়ারশেল সেমিডলেট তালিকা বনাম ভ্যালিডেট


8

পাওয়ারশেল সেমিডলেট Test-Clusterএকটি অগণিত ডেটা অনুসন্ধান করে এবং বৈধতা পরীক্ষা করে যা এটি একটি সুন্দর প্রতিবেদনে আবৃত করে। আপনি যদি চালনা করেন তবে Test-Cluster -Listআইটেমের একটি তালিকা পাবেন আপনি পৃথকভাবে সেমিডলেট দিয়ে প্রশ্ন করতে পারেন। আপনি যখন পড়েন তখন একটি সাধারণ নামকরণের স্কিম থাকে DisplayName। এগুলি সমস্তই "তালিকা" বা "বৈধতা" দিয়ে শুরু হয় ।

স্পষ্টতই "বৈধতা" ব্যর্থ হয়ে ব্যর্থতা পরীক্ষা করতে চলেছে। তবে কিছু "তালিকা" নামকরণ করা আমার মনে করে যে এটি চালানোর সময় যেমন ছিল কেবল তথ্যের জন্য একটি কোয়েরি। আমি নিম্নলিখিত স্ক্রিপ্ট দিয়ে এটি পরীক্ষা করেছি:

$TestList = Test-Cluster -List | Where-Object {$_.DisplayName -like "List*"}
Test-Cluster -Include $TestList.DisplayName -ReportName "c:\cluster reports\report"

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

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

টেস্ট-ক্লাস্টার টেকনেট পৃষ্ঠা

আমি তাদের "বৈধকরণ" শব্দটির ব্যবহারের প্রতি আপনার দৃষ্টি আকর্ষণ করতে চাই । অতিরিক্ত হিসাবে, স্ক্রিপ্টটি চালনার সময়, আউটপুট অংশ হিসাবে এটি বলে:

Test Result:
ClusterSkippedTestsCompleted

আপনি যদি একটি বৈধতা পরীক্ষা অন্তর্ভুক্ত করেন ফলাফল:

Test Result:
ClusterConditionallyApproved

আমার পরীক্ষার পরিবেশে নেটওয়ার্ক পরীক্ষাগুলি কিছু সতর্কতা উত্পন্ন করেছিল যা শর্তাধীন অনুমোদনের সূত্রপাত করেছিল। আমি ডকুমেন্টেশন সন্ধান করতে বেশ কিছুটা গুগল করেছি যা "বৈধতা" বনাম "তালিকা" বিভাজনের পিছনে যুক্তি বর্ণনা করে তবে আমি কিছুই আপ করি নি। এটি প্রশ্নের দিকে নিয়ে যায় ...

তালিকা অনুরোধগুলি একটি ব্যর্থতা ইভেন্ট ট্রিগার করে?

উত্তর:


2

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

মাইক্রোসফ্ট জিরো ডাউনটাইমকে মাথায় রেখে পরীক্ষাগুলি তৈরি করেছিল। এবং বেশিরভাগ অংশে এটি সত্য। এখানে এমন পরীক্ষাগুলি রয়েছে যা একটি ব্যর্থতাকে ট্রিগার করে এবং ডাউনটাইমের কারণ ঘটায় । তারা হ'ল:

  • ডিস্ক আরবিট্রেশন বৈধ করুন
  • ডিস্ক ব্যর্থতা যাচাই করুন
  • একাধিক আরবিট্রেশন বৈধ করুন
  • এসসিএসআই -৩ স্থায়ী সংরক্ষণের বৈধতা দিন
  • যুগপত ব্যর্থতা যাচাই করুন

এটি লক্ষণীয় গুরুত্বপূর্ণ যে যদি Test-Clusterপ্যারামিটারগুলি অন্তর্ভুক্ত বা বাদ না দিয়ে ব্যবহার করা হয় তবে এটি সেই পরীক্ষাগুলি চালাবে । উপরের তালিকাভুক্ত পরীক্ষাগুলি যখন একটি ব্যর্থতা ইভেন্টকে ট্রিগার করবে, নিম্নলিখিত পরীক্ষাগুলি কর্মক্ষমতাকে প্রভাবিত করতে পারে । তারা হ'ল:

  • বৈধতা ডিস্ক অ্যাক্সেস লেটেন্সি
  • ফাইল সিস্টেম বৈধ করুন
  • মাইক্রোসফ্ট এমপিআইও-ভিত্তিক ডিস্কগুলি বৈধ করুন
  • এসসিএসআই ডিভাইস গুরুত্বপূর্ণ পণ্য ডেটা বৈধ করুন

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

Test-Cluster -Ignore Storage

আপনি যদি Includeপরীক্ষাগুলি নির্বাচন করে বেছে নিতে প্যারামিটারটি ব্যবহার করেন তবে দুটি চালিত স্টোরেজ টেস্ট রয়েছে। তারা হ'ল:

  • সমস্ত ডিস্ক তালিকা
  • বৈধ হওয়ার জন্য তালিকা ডিস্কগুলি

উত্স 1 এবং উত্স 2

সমস্ত উপলব্ধ ক্লাস্টার পরীক্ষাগুলি 5 টি পরীক্ষার বিভাগে বিভক্ত করা হয়েছে। এইগুলি হল Cluster Configuration, Inventory, Network, Storage, এবং System Configuration। কেবল Storageবিভাগে পরীক্ষাগুলি রয়েছে যা একটি ব্যর্থতা বা প্রভাব কার্য সম্পাদন করবে (মাইক্রোসফ্টের মতে)। অধিকন্তু, এই পরীক্ষার বিভাগগুলির বেশিরভাগই ক্লাস্টারটি শংসাপত্রিত এবং কার্যক্ষম হওয়ার পরে কার্যকর করার উদ্দেশ্যে নয় intended এটি ছাড়া একটি ...

বিদ্যমান ক্লাস্টারগুলির জন্য

মাইক্রোসফ্ট একটি বিদ্যমান ক্লাস্টারে ব্যবহারের জন্য পরীক্ষার নকশা Cluster Configuration করেছে। আসলে, এই পরীক্ষাগুলি কেবল বিদ্যমান ক্লাস্টারে চালিত হয়। এই পরীক্ষার বিভাগটি কার্যকর করতে নিম্নলিখিত কমান্ডটি চালান:

Test-Cluster -Include "Cluster Configuration"

উত্স 3


0

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


0

লিংক অনুসারে:

[পরীক্ষা-ক্লাস্টারের বিবরণ] [1] http://technet.microsoft.com/en-us/library/ee461026.aspx

উদাহরণ 3: টেস্ট-ক্লাস্টার-তালিকা

এই কমান্ডটি ক্লাস্টারের বৈধতার সমস্ত পরীক্ষার এবং বিভাগের নাম তালিকাভুক্ত করে । তারপরে আপনি এই পরীক্ষার নামগুলি নির্দিষ্ট করে পরীক্ষা চালানোর জন্য -অনগোর করুন বা -আর অন্তর্ভুক্ত করে নির্দিষ্ট করতে পারবেন।

সুতরাং তালিকা কমান্ড কেবল আপনাকে পরীক্ষাগুলির একটি তালিকা দেয় যা আপনি ক্লাস্টারটি চালিয়ে যাচাই করতে পারবেন।


আপনি প্রশ্ন অন্যান্য অংশ: displayname

তালিকার সাথে শুরু হওয়া প্রদর্শন নামগুলি কেবল ক্লাস্টার নোডগুলি থেকে তথ্য আঁকায়, যখন বৈধকরণের সাথে শুরু হওয়া ডিসপ্লে নামগুলি আসলে কনফিগারেশন পরীক্ষা করে (এটি ডিস্ক, শেয়ারভিট টেস্টিং, নেটওয়ার্ক টেস্টিং ইত্যাদির ব্যর্থতা ঘটায় ...)


0

সহজ উত্তর: তালিকা অনুরোধগুলি ব্যর্থতা ইভেন্টগুলি ট্রিগার করবেন না

বিশদ উত্তর: পরীক্ষাগুলিকে "বৈধকরণ" বনাম "তালিকা" তে বিভক্ত করার পিছনে যুক্তিটি ২০০৮R2 সাল থেকে সামঞ্জস্যপূর্ণ। "তালিকা" দিয়ে শুরু হওয়া বেশিরভাগ পরীক্ষাগুলি ইনভেন্টরি টেস্ট হিসাবে বিবেচিত হয় , তারা বর্তমানে কনফিগার করা ক্লাস্টারের অবস্থাকে প্রভাবিত করে না। তালিকার সাথে শুরু হওয়া সমস্ত কমান্ডলেটগুলি নীচে এই টেকনেট স্নিপেটে বর্ণিত হিসাবে প্রকৃতির তথ্যযুক্ত।

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

আরও তথ্য এখানে পাওয়া যাবে: প্রযুক্তি - ক্লাস্টার বৈধকরণ পরীক্ষাগুলি বোঝা: তালিকা vent


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