IBM Storwize V7000 Uniified - স্টোরেজ সিস্টেমের বর্ণনা, সংযোগ এবং কনফিগারেশন। IBM Storwize V7000 Uniified - স্টোরেজ সিস্টেমের বর্ণনা, সংযোগ এবং কনফিগারেশন একটি ডেটা গুদাম সংগঠিত করা

আজকের পোস্টটি IBM Storwize V7000 Uniified-এ ফোকাস করবে।

আসুন সংযোগ এবং প্রারম্ভিক সমস্যাগুলি দেখি, এবং একটি ছোট কার্যক্ষমতা পরীক্ষাও পরিচালনা করি।

প্রথমত, কিছু পটভূমি তথ্য:

IBM Storwize V7000 Uniifiedএকই সাথে ব্লক এবং ফাইল অ্যাক্সেস (SAN এবং NAS) প্রদান করার ক্ষমতা সহ একটি ইউনিফাইড ডেটা স্টোরেজ সিস্টেম। NFS/CIFS/FTP/HTTPS/SCP ফাইল প্রোটোকলের মাধ্যমে ফাইল অ্যাক্সেস। পাশাপাশি স্থানীয় এবং দূরবর্তী ফাইলের প্রতিলিপি। ওয়েল, মূল Storwize V7000-এর অন্তর্নিহিত সমস্ত উপযোগিতা এবং গুডিজগুলি হল: থিন প্রোভিশনিং (ডিস্কের ভার্চুয়াল বরাদ্দ), ফ্ল্যাশকপি (স্ন্যাপশট এবং ভলিউমের ক্লোন তৈরি করা), ইজি টিয়ার (মাল্টি-লেভেল স্টোরেজ), ডেটা মাইগ্রেশন (ডেটা মাইগ্রেশন), রিয়েল-টাইম পারফরম্যান্স, মেট্রো এবং/অথবা গ্লোবাল মিরর (রিমোট রেপ্লিকেশন), এক্সটার্নাল ভার্চুয়ালাইজেশন (বাহ্যিক স্টোরেজ সিস্টেমের ভার্চুয়ালাইজেশন), রিয়েল-টাইম কম্প্রেশন (ডেটা কম্প্রেশন)।

সিস্টেমটি নিজেই V7000 এবং দুটি ফাইল মডিউল (এতে ইনস্টল করা বিশেষ সফ্টওয়্যার সহ এক ধরণের সিস্টেম x সার্ভার) একটি একক গ্রাফিকাল ইন্টারফেসের নিয়ন্ত্রণে একটি ক্লাস্টারে একত্রিত, যেমনটি তারা IBM-তে বলে - একটি সিস্টেম, একটি নিয়ন্ত্রণ, একটি ঐক্যবদ্ধ সমাধান।

সিস্টেমের ইনস্টলেশন এবং আরম্ভ করা বেশ সহজ, প্রধান জিনিসটি নিশ্চিত করা যে সুইচিংটি সঠিক এবং পদ্ধতিটি সম্পর্কে একটি স্পষ্ট ধারণা রয়েছে এবং এটি আইবিএম স্টোরওয়াইজ ভি7000 ইউনিফাইড ইনফরমেশন সেন্টার (http:// /pic.dhe.ibm.com/infocenter/storwize/unified_ic /index.jsp?topic=%2Fcom.ibm.storwize.v7000.unified.132.doc%2Fmanpages%2Fdetachnw.html)

IBM Storwize V7000 সিস্টেম স্যুইচিংয়ের উদাহরণ

আরম্ভ করতে, নিম্নলিখিত পদ্ধতি সম্পাদন করুন:


"GUI লঞ্চ করুন" এ ক্লিক করুন এবং ম্যানেজমেন্ট আইপি আইটেমে উল্লেখিত আইপি অনুযায়ী ব্রাউজারটি খুলবে, যেখানে আমরা সিস্টেম ইনিশিয়ালাইজেশন প্রক্রিয়া দেখতে পাব। সমাপ্তির পরে, সমস্ত প্রয়োজনীয় পরামিতি নির্দিষ্ট করে, একটি GUI যা ইতিমধ্যে পরিচিত, কিন্তু নতুন আইটেম দিয়ে ভরা, আমাদের জন্য অপেক্ষা করছে।

যদি কিছু ভুল হয়ে থাকে এবং আরম্ভ করার সময় একটি সমস্যা দেখা দেয়, তাহলে আপনাকে ইউটিলিটি সহ ফ্ল্যাশ ড্রাইভে অবস্থিত "satask_result.html" ফাইলটিতে মনোযোগ দিতে হবে; একটি নিয়ম হিসাবে, এতে ত্রুটির সংখ্যা রয়েছে যার কারণে ব্যর্থতা ঘটেছে। সিস্টেম উপাদানগুলির মধ্যে অন্তত একটি ইতিমধ্যে কনফিগার করা থাকলে পুনঃসূচনা সফল হওয়ার সম্ভাবনা নেই, তাই সমস্ত সেটিংস পুনরায় সেট করতে হবে। রিসেটটি নিম্নরূপ সঞ্চালিত হয়: স্টোরেজ সিস্টেমে, আপনাকে কন্ট্রোলারের পরিষেবা গ্রাফিকাল ইন্টারফেসে যেতে হবে (আইপি ঠিকানাটি একই InitTool ইউটিলিটি ব্যবহার করে পরিবর্তন করা যেতে পারে, ডিফল্ট ঠিকানা হল 192.168.70.121/122), স্যুইচ করুন node1 এবং node2 থেকে সার্ভিস মোডে ("এন্টার" সার্ভিস স্টেট"), তারপর "ম্যানেজ সিস্টেম" ট্যাবে নির্বাচিত নোডের সিস্টেম তথ্য সাফ করুন, তারপর "এনক্লোজার কনফিগার করুন" ট্যাবে যান এবং সিস্টেম আইডি রিসেট করুন ("চেক করুন" সিস্টেম আইডি রিসেট করুন" বক্স এবং "সংশোধন করুন" এ ক্লিক করুন, উভয় কন্ট্রোলারের জন্য এই ক্রিয়াগুলির ক্রমটি অবশ্যই করা উচিত (পালাক্রমে "হোম" ট্যাবে নোড 1 এবং নোড 2 নির্বাচন করা), এর পরে আপনাকে অবশ্যই স্টোরেজ সিস্টেমটি পুনরায় বুট করতে হবে। ফাইল মডিউলে কনফিগারেশন মুছে ফেলার জন্য, আপনাকে অন্তর্ভুক্ত ডিস্ক থেকে সিস্টেমটি পুনরায় ইনস্টল করতে হবে, লোড করা মডিউল, ব্যবহারকারীর নাম/পাসওয়ার্ড (root/Passw0rd), তারপরে ( $rm -rf/persist/*), এবং পরীক্ষা করে দেখুন যে ফাইলটি মুছে ফেলা হয়েছে ( $ ls -ahl/persist/*), ডিস্ক ঢোকান এবং রিবুট করুন ( $রিবুটনিশ্চিতকরণের পরে স্বয়ংক্রিয়ভাবে ইনস্টলেশন শুরু হবে ("এন্টার" টিপুন)।

ব্লক অ্যাক্সেস সহ সিস্টেমের কর্মক্ষমতার বেশ কয়েকটি গ্রাফ রয়েছে।

হোস্ট, ওএস উইন্ডোজ সার্ভার 2012, এফসি-এর মাধ্যমে উপস্থাপিত দুটি স্থানীয় ডিস্ক পরীক্ষা করেছে, একটি 4 SSD 200Gb-এর RAID10 সহ 100Gb এবং দ্বিতীয় 100Gbটি 3 RAID5 সমন্বিত একটি পুল সহ, যার মধ্যে 19টি SAS ডিস্ক (300Gb 15k), দুটি সাতটি গ্রুপ অন্তর্ভুক্ত রয়েছে। ডিস্ক, এবং তৃতীয় গ্রুপ ছিল পাঁচটি। IOmeter প্রোগ্রামের মাধ্যমে পরীক্ষা করা হয়েছিল, দুটি নির্দিষ্টকরণ "100%Random-8k-70%Read" ব্যবহার করা হয়েছিল - 8kb ব্লকে পরীক্ষা, 100% এলোমেলো অ্যাক্সেস, 70% রিড অপারেশন, 30% লেখা৷ এবং "ম্যাক্স থ্রুপুট-50% রিড" - 32 কেবি ব্লকে পরীক্ষা, 100% অনুক্রমিক অ্যাক্সেস, 50% রিড এবং রাইট অপারেশন। সারির গভীরতার মান ছিল 64।

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

সবচেয়ে মৌলিক চিত্র:

  • IBM Storwize v3700 স্টোরেজ সিস্টেম iSCSI এবং SAS এর মাধ্যমে সার্ভারগুলিকে সংযুক্ত করার ক্ষমতা সহ স্ট্যান্ডার্ড হিসাবে। 600Gb এর 4টি ডিস্ক ইনস্টল করা হয়েছে
  • দুটি IBM 3650 m4 সার্ভার, স্থানীয় ডিস্ক ছাড়া, দুটি একক-পোর্ট SAS HBA কার্ড সহ
  • ক্রস-টু-ক্রস সংযোগ, ত্রুটি-সহনশীল - প্রতিটি সার্ভার HBA অ্যাডাপ্টার তার নিজস্ব স্টোরেজ কন্ট্রোলারের সাথে সংযুক্ত থাকে

কাজটি নিম্নরূপ:

  1. পরিচালনার জন্য স্টোরেজ সিস্টেমের সাথে সংযোগ করুন
  2. SAS সংযোগ সমর্থন করতে ফার্মওয়্যার আপডেট করুন
  3. ডিস্ক থেকে অ্যারে তৈরি করুন, RAID স্তর 10
  4. যেহেতু আমাদের কাছে হার্ড ড্রাইভ ছাড়া সার্ভার আছে, তাই আমরা Windows সার্ভার 2012 অপারেটিং সিস্টেম ইনস্টল করার জন্য প্রতিটি সার্ভারের জন্য একটি পৃথক LUN তৈরি করি
  5. আমরা একটি সাধারণ LUN তৈরি করি যা উভয় সার্ভারে অ্যাক্সেসযোগ্য হবে। এটি একটি MS SQL 2012 ক্লাস্টার তৈরি করতে ব্যবহার করা হবে, আরও সঠিকভাবে ডাটাবেস সংরক্ষণের জন্য
  6. টাস্ক ভার্চুয়ালাইজেশন ব্যবহার জড়িত না

এর সেট আপ শুরু করা যাক

1

স্টোরেজ সিস্টেমটি একটি বিশেষ ফ্ল্যাশ ড্রাইভের সাথে আসে; এটি প্রাথমিক কনফিগারেশনের জন্য ব্যবহৃত হয়, যেমন ওয়েব ইন্টারফেসের সাথে সংযোগ করার জন্য প্রশাসকের পাসওয়ার্ড এবং পরিষেবা আইপি ঠিকানা সেট করা। কম্পিউটারে ফ্ল্যাশ ড্রাইভ থেকে, InitTool.bat ইউটিলিটি চালান

2

যেহেতু আমরা এইমাত্র স্টোরেজ সিস্টেমটি বাক্সের বাইরে নিয়েছি, তাই একটি নতুন সিস্টেম তৈরি করুন বিকল্পটি নির্বাচন করুন

3

আমরা আইপি ঠিকানা সেট করি যার মাধ্যমে আমরা স্টোরেজ সিস্টেমের সাথে সংযোগ করব।

4

সিস্টেম প্রারম্ভিক প্রক্রিয়া:

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

5

একটি ব্রাউজারের মাধ্যমে (IE8 বা Firefox 23+ সুপারিশ করা হয়) আমরা ওয়েব ইন্টারফেসে যাই।

সুপার ইউজারের জন্য ডিফল্ট লগইন পাসওয়ার্ড হল passw0rd (শূন্য দ্বারা পৃথক)
এখন ফার্মওয়্যার আপডেট করার সময়; এটি করার জন্য, মেনুতে যান সেটিংস -> সাধারণ -> আপগ্রেড মেশিন কোড

ফার্মওয়্যারটি অফিসিয়াল ওয়েবসাইট ibm.com থেকে আগেই ডাউনলোড করা হয়েছিল। আমাদের ক্ষেত্রে, এটি সংস্করণ 7.1.0.3 (বিল্ড 80.3.1308121000)। এটিতে একটি আপগ্রেড পরীক্ষার ইউটিলিটি রয়েছে, প্রথমে আমরা এটিকে স্টোরেজ সিস্টেমে লোড করি এবং তারপর ফার্মওয়্যার নিজেই।

6

স্টোরেজ সিস্টেম স্বয়ংক্রিয়ভাবে 4 টি ইনস্টল ডিস্ক সনাক্ত করেছে। সিস্টেম তাদের মধ্যে তিনটিকে POOL-এ বরাদ্দ করেছে, এবং একটি হট স্পেয়ারের জন্য বরাদ্দ করেছে।

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

7

স্বয়ংক্রিয়ভাবে তৈরি পুল মুছে ফেলা হচ্ছে

8

আমরা 4টি ফ্রি ডিস্ক পাচ্ছি যেখান থেকে আমরা RAID 10 তৈরি করব

9

কনফিগার স্টোরেজ ক্লিক করুন, তারপরে আমরা কোন RAID তৈরি করতে চাই এবং এর জন্য কতগুলি ডিস্ক ব্যবহার করা হবে তা নির্বাচন করুন।

10

নতুন তৈরি পুলের জন্য নাম সেট করুন।

যাতে পদে বিভ্রান্ত না হয়। আমরা বিনামূল্যে ডিস্ক থেকে একটি RAID বা অ্যারে তৈরি করি, ফলে মুক্ত স্থান হল পুল। তারপরে আমরা পুল স্পেসকে টুকরো টুকরো করে ফেলব, তথাকথিত LUN বা ভলিউম, এবং এখন সেগুলি সার্ভারে (হোস্ট) উপস্থাপন করা যেতে পারে।

11

তৈরি করা হয়েছে পুল

12

পুলে একটি নতুন LUN তৈরি করুন

13

এটি স্ক্রিনশটে দৃশ্যমান নয়, তবে আমরা LUN আকার সেট করছি

14

এইভাবে, LUN সৃষ্টি উইজার্ড ব্যবহার করে, আমরা 3টি চাঁদ তৈরি করি।

পরিকল্পনা অনুযায়ী, সার্ভার অপারেটিং সিস্টেমের জন্য দুটি 100Gb প্রতিটি। এবং একটি MS SQL 2012 ক্লাস্টার তৈরি করার জন্য 500Gb এর একটি সাধারণ আকার

15

এখন আপনাকে স্টোরেজ সিস্টেমকে বলতে হবে কোন সার্ভার (হোস্ট) এর সাথে সংযুক্ত। মৌলিক কনফিগারেশনে শুধুমাত্র দুটি সংযোগ বিকল্প রয়েছে - iSCSI এবং SAS।

আমাদের দুটি সার্ভার রয়েছে যেগুলি SAS এর মাধ্যমে Storwize v3700 এর সাথে সংযুক্ত

16

এই ধাপে, আমরা স্টোরেজ সিস্টেমকে ইঙ্গিত করি যে আমাদের প্রথম সার্ভার দুটি SAS তারের সাথে এটির সাথে সংযুক্ত, যেটি সার্ভারে শনাক্তকারী (16-সংখ্যা) সহ দুটি SAS HBA কার্ডে প্লাগ করা আছে।

এইভাবে, আমরা উভয় সার্ভার যোগ করি, প্রতিটি দুটি শনাক্তকারী সহ।

17

আমরা সার্ভারে LUN উপস্থাপন করি। অন্য কথায়, আমরা অ্যাক্সেস অধিকার বরাদ্দ করি।

স্ক্রিনশটে, HOST_LUN_TOP শুধুমাত্র প্রথম সার্ভারের জন্য, কারণ এর অপারেটিং সিস্টেম এটিতে ইনস্টল করা হবে। এবং দ্বিতীয় সার্ভার এই LUN দেখতে পারে না।
SQL_LUN এর বিপরীতে, যা অবশ্যই উভয় সার্ভারে অ্যাক্সেসযোগ্য হতে হবে, কারণ MS SQL ক্লাস্টার ডাটাবেস এটিতে অবস্থিত হবে।

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

এখানে, স্টোরেজ সিস্টেম কন্ট্রোলারের জন্য সর্বশেষ ফার্মওয়্যার আপডেটগুলি ডাউনলোড করা একটি ভাল ধারণা। অন্যথায়, স্টোরেজ সিস্টেম সার্ভারে ডিস্ক বা HBA অ্যাডাপ্টার দেখতে পাবে না বা অন্যান্য সম্পর্কিত সমস্যা দেখা দিতে পারে।

আমি জানি না কেন, তবে অনেকেরই IBM ওয়েবসাইটে ডাউনলোডযোগ্য ফাইলগুলি খুঁজে পেতে এবং ডাউনলোড করতে সমস্যা হয়৷ Ibm.com-এ যান -> সমর্থন এবং ডাউনলোড -> সংশোধন, আপডেট এবং ড্রাইভার -> দ্রুত খুঁজুন-> সার্চ বারে "DS3500 (DS3512, DS3524)" -> DS3500 (DS3512,DS3524) ডাউনলোডগুলি দেখুন৷ IBM পোর্টাল সবসময় সঠিকভাবে কাজ করে না, তাই যদি এটি কাজ না করে তবে একটি ভিন্ন ব্রাউজার ব্যবহার করে দেখুন।

কন্ট্রোলার জন্য ফার্মওয়্যার এই মত দেখায়

ডিএস স্টোরেজ ম্যানেজার ডাউনলোড করার জন্য ফাইল, তাই



প্রোগ্রামটি ইনস্টল এবং চালু করার পরে, আপনাকে স্টোরেজ সিস্টেম খুঁজে বের করার জন্য একটি পদ্ধতি নির্বাচন করতে অনুরোধ করা হবে। স্বয়ংক্রিয়ভাবে নেটওয়ার্ক স্ক্যান করে এবং একটি সংযুক্ত DS35xx সন্ধান করে; ম্যানুয়ালটিতে আপনাকে আমাদের স্টোরেজ সিস্টেমের উভয় কন্ট্রোলারের আইপি ঠিকানা ম্যানুয়ালি প্রবেশ করতে হবে। সুবিধার জন্য, ডিফল্ট ম্যানেজমেন্ট ইন্টারফেস ঠিকানাগুলি পোর্টের অধীনে স্টোরেজ সিস্টেমে লেখা হয়। যদি DHCP নেটওয়ার্কে চলমান থাকে, তাহলে ঠিকানাগুলি স্বয়ংক্রিয়ভাবে প্রাপ্ত হবে।



আমরা দেখি যে দোষ সহনশীলতার জন্য, প্রতিটি কন্ট্রোলারে দুটি ব্যবস্থাপনা পোর্ট তৈরি করা হয়, কিন্তু, সাধারণত, প্রতিটি নিয়ামকের প্রথম পোর্টগুলি পরিচালনার জন্য ব্যবহার করা হয়।


সংযোগ চিত্র

আপনি সেট আপ করা শুরু করার আগে, আপনি শেষ পর্যন্ত কী পেতে চান তা কল্পনা করতে হবে; যদি কোনও বোঝা না থাকে তবে আপনার শুরু করা উচিত নয়। আসুন সহজতম স্কিম তৈরি করি, স্কিম অনুযায়ী স্টোরেজ সিস্টেমে দুটি সার্ভার সংযুক্ত করুন।


প্রতিটি সার্ভারে দুটি SAS HBA অ্যাডাপ্টার রয়েছে, যারা জানেন না তাদের জন্য এটি একটি SAS ইনপুট সহ একটি PCI-E কার্ড। দোষ সহনশীলতার জন্য দুটি HBA ইনস্টল করা আছে; স্টোরেজ সিস্টেমের একটি কন্ট্রোলার ব্যর্থ হলে, অন্যটির মাধ্যমে কাজ চলতে থাকবে। একই যুক্তি দ্বারা, সিস্টেমটি সার্ভারে SAS কেবল বা HBA অ্যাডাপ্টারের সমস্যা থেকে সুরক্ষিত।

সেটআপ। যুক্তিবিদ্যা।

আমাদের কাছে ডিস্ক সহ একটি স্টোরেজ সিস্টেম রয়েছে। প্রথমে, আমাদের ডিস্ক থেকে কিছু ধরণের RAID (অ্যারে) একত্রিত করতে হবে, তারপর এই RAID-এ একটি লজিক্যাল ভলিউম (LUN) তৈরি করতে হবে, তারপর এই ভলিউমটি সার্ভারে (ম্যাপিং) উপস্থাপন করতে হবে যাতে তারা এটি দেখতে পারে এবং এটির সাথে কাজ করতে পারে। . এটাই যুক্তি।

এখন, ক্রমে. আমি একটি সিমুলেটরে সমস্ত ম্যানিপুলেশন সঞ্চালন করব, যা অফিসিয়াল আইবিএম স্টোরেজ ওয়েবসাইটে ডাউনলোড করা যেতে পারে। ইন্টারফেসটি আপনি বাস্তব DS3524 বা DS3512-এ যা দেখতে পাবেন তার মতো নয়
1.. আমরা পূর্বে একটি স্টোরেজ সিস্টেমের জন্য অনুসন্ধানের স্বয়ংক্রিয় পদ্ধতি নির্বাচন করেছি, সিস্টেমটি খুঁজে পেয়েছে এবং এটি সংযুক্ত করেছে, স্টোরেজ সিস্টেমটি কনসোলে প্রদর্শিত হয়।

2.. স্টোরেজ সিস্টেমে ডান-ক্লিক করুন এবং কনফিগারেশন শুরু করতে পরিচালনা নির্বাচন করুন।

3.. উইজার্ডটি একটি নতুন উইন্ডোতে খোলে, কিন্তু... আমি কর্মের একটি সর্বজনীন ক্রম দেখাতে চাই, এটি বন্ধ করুন।

4.. লজিক্যাল/ফিজিক্যাল ভিউ ট্যাবে আমরা অনির্ধারিত ডিস্ক স্পেস দেখতে পাই। সিমুলেটেড স্টোরেজ সিস্টেমে দুটি ধরণের ডিস্ক রয়েছে; আমরা সাধারণ SATA কনফিগার করব। প্রথমে আমরা একটি অ্যারে (RAID) তৈরি করি



6.. আমাদের অ্যারেতে একটি NAME সেট করুন৷


7.. আমরা কোন RAID পেতে চাই তা বেছে নিই। আমরা RAID 10 দেখতে পাচ্ছি না, এটি তৈরি করতে আপনাকে RAID 1 নির্বাচন করতে হবে
8.. এবং তারপর উইজার্ড ব্যাখ্যা করে যে আপনি যদি চার বা তার বেশি ডিস্ক থেকে RAID 1 তৈরি করেন, তাহলে 10 RAID স্বয়ংক্রিয়ভাবে তৈরি হবে (বা 1+0, একই জিনিস)
9.. 38টি ডিস্কের একটি RAID তৈরি করা বেছে নেওয়া হচ্ছে

10.. তৈরির পরে, ভলিউম ক্রিয়েশন উইজার্ড (LUN) স্বয়ংক্রিয়ভাবে চালু হয়, এটি কনসোল থেকেও চালু করা যেতে পারে, যেমন 4র্থ ধাপে, শুধুমাত্র আপনাকে পূর্বে তৈরি অ্যারে নির্বাচন করতে হবে।

11.. আপনাকে LUN এর আকার নির্দেশ করতে হবে, আমার ক্ষেত্রে 8 Tb (মোট বিনামূল্যে 17.6 Tb), এবং ভলিউমের জন্য একটি নাম নিয়ে আসতে হবে
12.. একটি গুরুত্বপূর্ণ বিষয়: যদি আমরা জানি যে এই LUN এ কোন OS ইনস্টল করা হবে, তাহলে আমাদের এটি নির্দিষ্ট করতে হবে। ভিএমওয়্যারের জন্যও একটি লাইন রয়েছে, জেনসার্ভার লিনাক্সের জন্য নির্বাচন করা হয়েছে। কিন্তু কিছু কারণে আমার সিমুলেটরে এই লাইনগুলি নেই
13.. অ্যারে এবং LUN তৈরি করার পরে, আমরা তাদের কনসোলে দেখতে পাই
14.. এখন আপনাকে অন্য ট্যাবে যেতে হবে এবং এই LUN সার্ভারে অ্যাক্সেস দিতে হবে। আমরা দেখতে পাই যে ডিফল্ট গ্রুপটি ডিফল্টরূপে তৈরি করা হয়েছে এবং LUN1 এই গ্রুপের জন্য উপলব্ধ। আমাদের শুধুমাত্র এই গ্রুপে আমাদের সার্ভার (প্রথম একটি, তারপর অন্য) যোগ করতে হবে যাতে তারা LUN1 এর সাথে সংযোগ করতে পারে।

15.. ডিফল্ট গ্রুপে রাইট ক্লিক করুন, ডিফাইন -> হোস্ট

16.. আমাদের প্রতিটি সার্ভারে দুটি SAS HBA আছে, এবং তাদের মাধ্যমেই স্টোরেজ সিস্টেমের সাথে সংযোগ ঘটে। স্টোরেজ সিস্টেম HBA অ্যাডাপ্টার দ্বারা বা আরও স্পষ্টভাবে, তাদের অনন্য "শনাক্তকারী" দ্বারা সার্ভারটিকে সঠিকভাবে সনাক্ত করতে পারে।

হোস্ট নাম সেট করুন (আমার ESX1 আছে)। আমরা দুটি "শনাক্তকারী" নির্বাচন করি যা আমরা সংযোগ করছি সেই সার্ভারের সাথে সম্পর্কিত। আপনি সরাসরি vSphere ক্লায়েন্ট বা vCenter সার্ভারের মাধ্যমে ESXi হোস্টের সাথে সংযোগ করে সার্ভারের কী সনাক্তকারী রয়েছে তা দেখতে পারেন। সেখানে, "স্টোরেজ অ্যাডাপ্টার" বিভাগে দেখুন।

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

আমার সিমুলেটরে, অনন্য "শনাক্তকারী" এর পরিবর্তে কিছু শূন্য রয়েছে, মনোযোগ দেবেন না, সবকিছু যেমন হওয়া উচিত তেমন হবে।

17.. এখন হোস্ট অপারেটিং সিস্টেম নির্বাচন করুন, যদি VMware তাহলে VMware নির্বাচন করুন

18.. এর পরে, আপনি কনসোলে আপনার হোস্ট দেখতে পাবেন এবং এটি ডিফল্ট গ্রুপে থাকার কারণে, LUN1 এটির জন্য উপলব্ধ হবে।

উপসংহার।এটি একটি দীর্ঘ নিবন্ধে পরিণত হয়েছে, বাস্তবে সবকিছু অনেক দ্রুত ঘটে, আপনাকে কেবলমাত্র কয়েকবার সমস্ত পদক্ষেপের মাধ্যমে ক্লিক করতে হবে এবং আইবিএম থেকে স্টোরেজ সিস্টেমগুলিকে সংযুক্ত করার প্রক্রিয়াটি আর সমস্যা সৃষ্টি করবে না।

একটি iSCSI সংযোগ স্থাপন করা একটু বেশি জটিল। আমি আপনাকে SAS বা FC বেছে নেওয়ার পরামর্শ দিচ্ছি।

ক্লাস্টারগুলি আপনাকে আপনার কনফিগারেশন স্কেল করার অনুমতি দেয় IBM® WebSphere পোর্টাল. ক্লাস্টারগুলি J2EE অ্যাপ্লিকেশনগুলির জন্য উচ্চ প্রাপ্যতা প্রদান করে কারণ একটি ব্যর্থতার ক্ষেত্রে, অনুরোধগুলি স্বয়ংক্রিয়ভাবে স্বাস্থ্যকর সার্ভারগুলিতে ফরোয়ার্ড করা হয়। একটি ক্লাস্টার বিভিন্ন উপায়ে কনফিগার করা যেতে পারে: অনুভূমিক, উল্লম্ব, একাধিক এবং গতিশীল।

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

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

গ্রাহকের প্রতিক্রিয়ার জবাবে, প্রতিটি অপারেটিং সিস্টেমের জন্য WebSphere পোর্টাল কনফিগার করার জন্য নির্দেশাবলী প্রদান করা হয়। প্রক্রিয়া শুরু করতে আপনার অপারেটিং সিস্টেম নির্বাচন করুন.

  1. একটি ক্লাস্টার পরিবেশে IBM i অপারেটিং সিস্টেম প্রস্তুত করা হচ্ছে
    কাজ করার জন্য আপনার অপারেটিং সিস্টেম সেট আপ সম্পর্কে তথ্য দেখুন আইবিএম ওয়েবস্ফিয়ার পোর্টাল. আপনি যদি অন্যান্য উপাদান ইনস্টল করেন, অতিরিক্ত পদক্ষেপের প্রয়োজন হতে পারে; এই উপাদানগুলির জন্য ডকুমেন্টেশন পর্যালোচনা করুন.
  2. IBM i-তে প্রাথমিক নোড প্রস্তুত করুন
    একটি ক্লাস্টার পরিবেশ তৈরি করার আগে, আপনাকে অবশ্যই ইনস্টল করতে হবে আইবিএম ওয়েবস্ফিয়ার পোর্টালপ্রাথমিক নোডে এবং তারপর ডাটাবেস এবং নেটওয়ার্ক স্থাপনার ব্যবস্থাপক কনফিগার করুন।
  3. IBM i-এ একটি নতুন ডিপ্লোয়মেন্ট ম্যানেজার প্রোফাইল তৈরি করুন এবং যোগ করুন
    একটি উত্পাদন পরিবেশে, স্থাপনার ব্যবস্থাপককে অবশ্যই একটি দূরবর্তী সার্ভারে ইনস্টল করতে হবে, একই সার্ভারে নয় আইবিএম ওয়েবস্ফিয়ার পোর্টাল. একটি দূরবর্তী স্থাপনা ব্যবস্থাপক প্রোফাইল তৈরি করতে, প্রোফাইল ম্যানেজমেন্ট টুল বা manageprofiles কমান্ড ব্যবহার করুন। একটি পরীক্ষা বা উন্নয়ন পরিবেশে, IBM ইনস্টলেশন ম্যানেজার ব্যবহার করে আপনার স্থানীয় সিস্টেমে স্থাপনার ব্যবস্থাপক ইনস্টল করা যেতে পারে। আপনি যদি একটি দূরবর্তী স্থাপনা ব্যবস্থাপক প্রোফাইল ইনস্টল করেন, তাহলে একটি স্থাপনা ব্যবস্থাপক প্রোফাইল তৈরি এবং যোগ করার পদক্ষেপগুলি অনুসরণ করুন৷ আপনি যদি প্রাথমিক নোডে ইনস্টলেশন ম্যানেজার ব্যবহার করে একটি স্থানীয় ডিপ্লোয়মেন্ট ম্যানেজার প্রোফাইল ইনস্টল করেন তবে এই পদক্ষেপগুলি এড়িয়ে যান।
  4. আইবিএম-এ একটি ক্লাস্টার তৈরি করা হচ্ছে
    ইনস্টলেশন পরে আইবিএম ওয়েবস্ফিয়ার পোর্টালপ্রাথমিক নোডে, দূরবর্তী ডাটাবেস কনফিগার করা এবং ডিপ্লয়মেন্ট ম্যানেজারের সাথে যোগাযোগের জন্য প্রাথমিক নোড প্রস্তুত করা, আপনি সুইচওভারের অনুরোধগুলি পরিচালনা করার জন্য একটি স্ট্যাটিক ক্লাস্টার তৈরি করতে পারেন।
  5. একটি ক্লাস্টার পরিবেশে IBM i-এ পোর্টাল ইনস্টল করা হলে ওয়েব সার্ভার প্রস্তুত করা
    দ্বারা প্রদত্ত ওয়েব সার্ভার মডিউল ইনস্টল এবং কনফিগার করুন IBM WebSphere অ্যাপ্লিকেশন সার্ভার, সাথে ইন্টারঅ্যাক্ট করার জন্য ওয়েব সার্ভার কনফিগার করতে আইবিএম ওয়েবস্ফিয়ার পোর্টাল.
  6. IBM i ক্লাস্টার: ব্যবহারকারীর রেজিস্ট্রি প্রস্তুত করা হচ্ছে
    ব্যবহারকারীর তথ্য সংরক্ষণ করতে এবং একটি ক্লাস্টারযুক্ত উত্পাদন পরিবেশে ব্যবহারকারীদের সনাক্ত করতে একটি ব্যবহারকারী রেজিস্ট্রি হিসাবে একটি LDAP সার্ভার ইনস্টল এবং কনফিগার করুন।

  7. ব্যবহারকারী রেজিস্ট্রি সুরক্ষা সেট আপ করুন আইবিএম ওয়েবস্ফিয়ার পোর্টালঅননুমোদিত অ্যাক্সেস থেকে সার্ভার রক্ষা করতে. আপনি একটি স্বতন্ত্র LDAP ব্যবহারকারী রেজিস্ট্রি কনফিগার করতে পারেন বা ডিফল্ট ফেডারেটেড স্টোরে LDAP বা ডেটাবেস ব্যবহারকারী রেজিস্ট্রি যোগ করতে পারেন। একবার ব্যবহারকারীর রেজিস্ট্রি কনফিগার হয়ে গেলে, আপনি ভার্চুয়াল পোর্টালগুলির জন্য স্কোপ যোগ করতে পারেন বা LDAP ব্যবহারকারী রেজিস্ট্রিতে সংরক্ষণ করা যায় না এমন বৈশিষ্ট্যগুলি সংরক্ষণ করতে একটি সেকেন্ডারি ডাটাবেস যোগ করতে পারেন।
  8. IBM-এ অতিরিক্ত ক্লাস্টার সদস্যদের ব্যবস্থা করা i
    প্রধান নোড ইনস্টল এবং কনফিগার করার পরে, আপনি অতিরিক্ত নোড তৈরি করতে পারেন। আপনি ইনস্টল করতে পারেন আইবিএম ওয়েবস্ফিয়ার পোর্টালপ্রতিটি নোডে এবং তারপর ক্লাস্টারে যোগ করার আগে ডাটাবেস এবং ব্যবহারকারীর রেজিস্ট্রি অ্যাক্সেস করতে নোডটিকে কনফিগার করুন।
  9. IBM i ক্লাস্টার: ফাইন-টিউনিং সার্ভার
    আপনার সার্ভারগুলিকে ফাইন-টিউনিং করা আপনার ওয়েবস্ফিয়ার পোর্টালের পরিবেশ প্রত্যাশিতভাবে কাজ করে তা নিশ্চিত করতে গুরুত্বপূর্ণ ভূমিকা পালন করে। WebSphere পোর্টাল প্রাথমিকভাবে উৎপাদনের জন্য টিউন করা হয়নি, তাই সর্বোত্তম কর্মক্ষমতার জন্য, পর্যালোচনা করুন এবং IBM WebSphere পোর্টাল টিউনিং গাইডে পদ্ধতিগুলি অনুসরণ করুন। WebSphere পোর্টালের বর্তমান রিলিজের জন্য ফাইন-টিউনিং গাইড উপলব্ধ না হলে, পূর্ববর্তী রিলিজের জন্য গাইডটি ব্যবহার করুন।
  10. একটি IBM i ক্লাস্টারে অনুসন্ধান সেট আপ করা হচ্ছে
    আইবিএম ওয়েবস্ফিয়ার পোর্টালদুটি ভিন্ন অনুসন্ধান বিকল্প প্রদান করে। আপনি একটি ক্লাস্টার পরিবেশে উভয় অনুসন্ধান ক্ষমতা ব্যবহার করতে পারেন।
  11. আইবিএম-এ একাধিক ক্লাস্টার সেট আপ করা হচ্ছে
    অতিরিক্ত সেল ক্লাস্টারগুলি প্রথমটির মতো একইভাবে তৈরি করা হয়েছে, কয়েকটি ব্যতিক্রম সহ। আসলে, ক্লাস্টার পরিভাষা অনুসারে, নতুন প্রোফাইলটি প্রধান প্রোফাইল হিসাবে ব্যবহার করার উদ্দেশ্যে করা হবে আইবিএম ওয়েবস্ফিয়ার পোর্টাল, এবং একটি ক্লাস্টারের নতুন সংজ্ঞার ভিত্তি হিসাবে ব্যবহার করা হবে। এটি একটি কক্ষে প্রথম ক্লাস্টার তৈরির প্রক্রিয়াটিকে প্রতিলিপি করে। বিতরণ প্রক্রিয়া চলাকালীন, যদি ঘরে এই নতুন নোডে কোনো অ্যাপ্লিকেশন থাকে (কারণ সেগুলি প্রথম ক্লাস্টার দ্বারা ব্যবহৃত হয়), ডিপ্লয়মেন্ট ম্যানেজার সেগুলিকে যুক্ত করার অনুমতি দেবে না। ডিস্ট্রিবিউশনের পরে, অ্যাপ্লিকেশানগুলি যেগুলি ইতিমধ্যে কক্ষে বিদ্যমান রয়েছে সেগুলি নতুন যোগ করা নোডে WebSphere_Portal সার্ভারের কাছে প্রকাশিত হয় না; অতএব, বিদ্যমান অ্যাপ্লিকেশনগুলিকে অ্যাপ্লিকেশন তালিকা পুনরুদ্ধার করতে নতুন বিতরণ করা সার্ভারের সাথে পুনরায় লিঙ্ক করা উচিত। এইভাবে, নতুন প্রোফাইলের কনফিগারেশনের উপর নির্ভর করে, কিছু অ্যাপ্লিকেশন অন্যান্য বিদ্যমান ক্লাস্টারগুলির মধ্যে ভাগ করা হবে, এবং কিছু এই নতুন প্রোফাইলের জন্য অনন্য হবে৷
  12. আইবিএম-এ ক্লাস্টারগুলির মধ্যে ডাটাবেস ডোমেন ভাগ করা i
    যদি আপনার উৎপাদন পরিবেশে একই কক্ষে একাধিক ক্লাস্টার এবং বিভিন্ন কক্ষে একাধিক ক্লাস্টার থাকে, তাহলে আপনি রিডানডেন্সি এবং ফেইলওভার সমর্থন করতে সমস্ত ক্লাস্টারে ডাটাবেস ডোমেনে অ্যাক্সেস মঞ্জুর করতে পারেন। ডেটা আইবিএম ওয়েবস্ফিয়ার পোর্টালউৎপাদন পরিবেশের কনফিগারেশনের উপর নির্ভর করে বিভিন্ন প্রাপ্যতা প্রয়োজনীয়তা সহ একাধিক ডাটাবেস ডোমেনে সংরক্ষণ করা হয়। যদি বেশ কয়েকটি উত্পাদন লাইন থাকে, যার প্রতিটি একটি সার্ভার ক্লাস্টার হিসাবে প্রয়োগ করা হয়, সাধারণ ডাটাবেস ডোমেনগুলির ব্যবহার উত্পাদন লাইনের মধ্যে ডেটার স্বয়ংক্রিয় সিঙ্ক্রোনাইজেশনের গ্যারান্টি দেয়।

এই নিবন্ধে, আমরা ইনস্টলেশন এবং কনফিগারেশনের সমস্যাটি দেখব CentOS 7. এই ম্যানুয়ালটিতে, ট্রায়াল সংস্করণের ইনস্টলেশন প্রদর্শন করা হবে। ওয়েবস্ফিয়ার, কিন্তু এটি সম্পূর্ণ সংস্করণ থেকে আলাদা নয়, তাই এটি কোন ব্যাপার না।

তাহলে এবার চল!

1) OS প্রস্তুত এবং কনফিগার করা

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

চলুন বেসিক সফটওয়্যারটি ইন্সটল করি... যেটি কোনো কারণে প্যাকেজে অন্তর্ভুক্ত নয়:

ইয়াম নেট-টুল ন্যানো উইজেট ইনস্টল করুন

এখন আমাদের চেক করা যাক হোস্টনামএবং আমরা এটি ঠিক করব হোস্ট(আপনার পছন্দ মত সম্পাদনা করুন):

ন্যানো /etc/hostname nano /etc/hosts

ifconfig -a

এটি ঠিক করার জন্য, আপনাকে প্রথমে এটি একটু ঠিক করতে হবে গ্রাব:

ন্যানো /etc/default/grub

লাইনের শেষে " GRUB_CMDLINE_LINUX"যোগ করতে হবে" net.ifnames=0 biosdevname=0" আপনি এরকম কিছু পাবেন (অগত্যা 1 টির মধ্যে 1 নয়):

GRUB_CMDLINE_LINUX="rd.lvm.lv=rootvg/usrlv rd.lvm.lv=rootvg/swaplv crashkernel=auto vconsole.keymap=usrd.lvm.lv=rootvg/rootlv vconsole.font=latarcyrheb-sunk16 net.ifnames=0 biosdevname=0"

আমরা আমাদের নেটওয়ার্ক ইন্টারফেসের নাম পরিবর্তন করে স্বাভাবিক, ক্লাসিক রাখি eth0"এবং আসুন পুনর্নির্মাণ করি:

Mv /etc/sysconfig/network-scripts/ifcfg-ens32 /etc/sysconfig/network-scripts/ifcfg-eth0 রিবুট

নেটওয়ার্ক সেট আপ করা হচ্ছে:

ন্যানো /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" ONBOOT=yes BOOTPROTO=static IPADDR=1.1.4.185 NETMASK=255.255.248.0 GATEWAY=1.1.1.9 DNS1=1.1.19DNS1=1.1.2NS

অতিরিক্ত একটি নিষ্ক্রিয় করুন নেটওয়ার্ক ম্যানেজারএবং এর পুনর্নির্মাণ করা যাক:

Systemctl stop NetworkManager systemctl NetworkManager রিবুট অক্ষম করুন

আমরা সিস্টেমটিকে একটি থ্রেড হিসাবে মনোনীত করা হয়েছে কিনা তা পরীক্ষা করি IPv6:

lsmod | grep -i ipv6

যদি বার্তাগুলির রেফারেন্স থাকে IPv6, কিন্তু এটি হবে, তারপর আমরা এটি নিষ্ক্রিয় করতে এগিয়ে যাই:

ন্যানো /etc/default/grub

লাইনের শুরুতে " GRUB_CMDLINE_LINUX"যোগ করতে হবে" ipv6.disable=1" আপনি এই মত কিছু পাবেন:

GRUB_CMDLINE_LINUX="ipv6.disable=1 rd.lvm.lv=rootvg/usrlv...

একটি নতুন কনফিগারেশন তৈরি করুন এবং ফলাফল সংরক্ষণ করুন:

Grub2-mkconfig -o /boot/grub2/grub.cfg

রিবুট:

আসুন আবার পরীক্ষা করে দেখি সবকিছু ঠিক আছে:

lsmod | grep -i ipv6

সিস্টেমে যোগ করা হচ্ছে EPEL(লাইসেন্স সহ সমস্ত ধরণের প্যাকেজ “বোঝা”) ভান্ডারের জন্য CentOS 7:

Wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm rpm -ivh epel-release-7-2.noarch.rpm yum repolist

নতুন ওএস একটি "মাস্টার" ডেমন ব্যবহার করে যা অন্যান্য ডেমন নিয়ন্ত্রণ করে। এই সিস্টেমড, যা পুরানো প্রারম্ভিক স্ক্রিপ্টের পরিবর্তে চালু করা হয়েছিল init.d. একটি নতুন ফায়ারওয়াল ব্যবহার করা হয়, ফায়ারওয়ালডপরিবর্তে iptables. আসুন এটির ক্রিয়াকলাপ পরীক্ষা করি এবং আমাদের প্রয়োজনীয় পোর্টগুলি খুলি (9080 এবং 9443):

সিস্টেমসিটিএল স্ট্যাটাস ফায়ারওয়ালড ফায়ারওয়াল-সিএমডি --স্থায়ী --জোন=পাবলিক --add-পোর্ট=9080/tcp ফায়ারওয়াল-cmd --permanent --zone=public --add-port=9443/tcp systemctl রিস্টার্ট ফায়ারওয়ালড

প্রকৃতপক্ষে, এখানেই OS কনফিগারেশন শেষ হয় এবং আমরা সরাসরি ইনস্টলেশনে এগিয়ে যাই IBM WebSphere অ্যাপ্লিকেশন সার্ভার লিবার্টি প্রোফাইল 8.5.5

2) WebSphere ইনস্টল করুন

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

তারা আপনাকে সরাসরি সফ্টওয়্যার ডাউনলোড করতে দেয় না। আমরা সর্বজনীন ডাউনলোড করি ইনস্টলেশন ম্যানেজার, এবং তারপর এটির মাধ্যমে আমরা আমাদের প্রয়োজনীয় সফ্টওয়্যার ডাউনলোড করতে পারি। সংরক্ষণাগার বিষয়বস্তু BASETRIAL.agent.installer.linux.gtk.x86_64.zipএটিকে was ফোল্ডারে আনপ্যাক করুন এবং তারপর /root-এ সার্ভারে আপলোড করুন

আমরা অনুমতি প্রদান করি এবং ইনস্টলেশন শুরু করি:

Chmod -R 775 /root/was cd ছিল ./installc -c

প্রথম জিনিস, ইনস্টলেশন ম্যানেজার IBM অ্যাকাউন্টের জন্য আমাদের লগইন এবং পাসওয়ার্ড লিখতে বলবে। p চাপুন এবং আপনার শংসাপত্র লিখুন:

আমরা ইনস্টলেশনের জন্য শুধুমাত্র নিম্নলিখিত আইটেমগুলি নির্বাচন করি (ইন্সটলেশন ম্যানেজার, ওয়েবস্ফিয়ার লিবার্টি এবং জাভা এসডিকে এর জন্য):

কিন্তু আমরা ফিক্স ইনস্টল করব না। এগুলি ইনস্টলেশনের জন্য প্রয়োজন হয় না, পাশাপাশি এগুলি বগি এবং একটি ত্রুটি সহ ইনস্টল করুন:

চূড়ান্ত বার্তা। কি ইনস্টল করা হয় এবং কোথায়:

এর পরে, আমরা অপেক্ষা করি। আর কত অপেক্ষা করতে হবে? আপনার ইন্টারনেট গতি এবং সার্ভার লোড উপর নির্ভর করে আইবিএম. আপনাকে প্রায় 500 MB, বা তারও বেশি ডাউনলোড করতে হবে। ধৈর্য ধর... কি হচ্ছে? ইনস্টলার তার সংগ্রহস্থলগুলিকে সংযুক্ত করে এবং এটি থেকে অর্ডারকৃত সফ্টওয়্যার ডাউনলোড করে। সব কিছুই সুন্দর.

সফল ইনস্টলেশন বার্তা এই মত দেখায়:

তাত্ত্বিকভাবে, সংলাপ ছাড়াই প্রতিক্রিয়া ফাইলগুলির মাধ্যমে এই সমস্ত ইনস্টল করাও সম্ভব। কিন্তু এই বিকল্পটি ইতিমধ্যে ইনস্টল করা প্রয়োজন ইনস্টলেশন ম্যানেজার, তাই আমাদের ক্ষেত্রে এটি প্রাসঙ্গিক নয় ..

সেজন্যই এটা! আমরা ইনস্টল করেছি IBM WebSphere অ্যাপ্লিকেশন সার্ভার লিবার্টি প্রোফাইল 8.5.5এবং এর অপারেশনের জন্য প্রয়োজনীয় জাভা! অভিনন্দন! আমরা এখন দেখব আমরা পরবর্তীতে কি করতে পারি।

3) ওয়েবস্ফিয়ার সেটআপ

ক) ওয়েবস্ফিয়ার শুরু হচ্ছে

আসুন আমাদের টেস্ট সার্ভার তৈরি করি:

/opt/IBM/WebSphere/Liberty/bin/server PROJECT তৈরি করুন

তৈরি হয়েছে। ফোল্ডারটি উপস্থিত হয়: /opt/IBM/WebSphere/Liberty/usr/servers/ প্রকল্পসমস্ত সেটিংস এবং ভবিষ্যতের মডিউল এটিতে অবস্থিত হবে। এই যৌথ উদ্যোগটি চালু করতে, আপনাকে httpPort='9080′ এর উপরে হোস্ট=’1.1.4.185′ (আমাদের IP সহ) লাইন যোগ করতে হবে (এটি এখানে: /opt/IBM/WebSphere/Liberty/usr/servers/PROJECT/ server.xml ) যেমন একটি কনফিগারেশন একটি উদাহরণ:

চলুন শুরু করা যাক:

/opt/IBM/WebSphere/Liberty/bin/server প্রকল্প শুরু করুন

http://1.1.4.185:9080 ঠিকানায় গিয়ে আমরা নিম্নলিখিতগুলি দেখতে পাব:

এর মানে হল যে সবকিছু ঠিক আছে এবং ওয়েবস্ফিয়ার শুরু হয়েছে।

খ) প্রশাসনিক মডিউল ইনস্টল করা

এই আইটেমটি ঐচ্ছিক. কিন্তু অ্যাডমিনিস্ট্রেশন মডিউল দিয়ে ওয়েব স্ফিয়ারের সাথে কাজ করা আরও সুবিধাজনক। এটির মাধ্যমে, আপনি সম্পূর্ণ সার্ভার বন্ধ না করেই পৃথকভাবে মডিউলগুলি থামাতে এবং শুরু করতে পারেন।

সুতরাং, এই মডিউলটি ইনস্টল করুন:

/opt/IBM/WebSphere/Liberty/bin/featureManager install adminCenter-1.0 --when-file-exists=ignore

অ্যাডমিন হিসেবে অ্যাডমিন এলাকায় লগ ইন করতে, অ্যাকাউন্ট ব্যবহার করুন: অ্যাডমিন/পাসওয়ার্ড। এবং ব্যবহারকারীর অধীনে: nonadmin/nonadminpwd.

এর লগইন ঠিকানা হল: http://1.1.4.185:9080/adminCenter/ অ্যাডমিন প্যানেলটি দেখতে এইরকম:



সমস্ত ! প্রশাসন মডিউল ইনস্টল করা হয়.

গ) একটি এক্সটেনশন মডিউল ইনস্টল করা

এছাড়াও, আপনাকে ওয়েবস্ফিয়ারে ইনস্টল করতে হবে সম্প্রসারিতপ্যাকেজ (লাইব্রেরি এবং বাইনারিগুলির একটি বর্ধিত সেট), এটি অত্যন্ত সহজভাবে করা হয়:

/opt/IBM/WebSphere/Liberty/bin/featureManager ইন্সটল এক্সটেন্ডেড প্যাকেজ-1.0

ঘ) মডিউল ইনস্টলেশন

আমরা সবচেয়ে আকর্ষণীয় অংশ আসা. লিবার্টিতে মডিউল ইনস্টল করা হচ্ছে। এই কিভাবে করবেন? 2টি উপায় আছে, /opt/IBM/WebSphere/Liberty/usr/servers/PROJECT/ ফোল্ডারের মাধ্যমে ড্রপিন্সএবং /opt/IBM/WebSphere/Liberty/usr/servers/PROJECT/ অ্যাপস
ক্যাটালগ থেকে ড্রপিন্সমডিউলগুলি স্বয়ংক্রিয়ভাবে তোলা এবং ইনস্টল করা হয়। ক্যাটালগ থেকে অ্যাপস- সেগুলি অবশ্যই ম্যানুয়ালি server.xml কনফিগারে নিবন্ধিত হতে হবে। একটি কনফিগারেশনের একটি উদাহরণ যেখানে মডিউলটি অ্যাপের মাধ্যমে সংযুক্ত রয়েছে:

ব্যাকগ্রাউন্ডে এবং লগ সহ এসপি চালানোর জন্য, কমান্ডটি চালান:

/opt/IBM/WebSphere/Liberty/bin/server run PROJECT

e) পেশাদার

টেস্টিং যাচাই করেছে যে /opt/IBM ফোল্ডারটিকে অন্য সার্ভারে অনুলিপি করা যথেষ্ট এবং সবকিছু বাক্সের বাইরে কাজ করবে। খুব আরামে। সেগুলো. আমরা আগে থেকেই আমাদের প্রয়োজনীয় যৌথ উদ্যোগ সেট আপ করতে পারি এবং একবারে পুরো সফ্টওয়্যার প্যাকেজ সরবরাহ করতে পারি। এবং "লিবার্টি ওয়েবস্ফিয়ার" খুব হালকা এবং খুব দ্রুত শুরু/থেমে যায় :)

প্রকাশিত হয়েছে