কেন রেড হ্যাট এবং সেন্টোসের বড় সংস্করণগুলির মধ্যে আপগ্রেড করা এত কঠিন?


72

"আমরা কি আমাদের বিদ্যমান উত্পাদন EL5 সার্ভারগুলিকে EL6 তে আপগ্রেড করতে পারি?"

সম্পূর্ণ ভিন্ন পরিবেশ সহ দু'জন গ্রাহকের কাছ থেকে একটি সহজ-সরল অনুরোধ আমার "হ্যাঁ, তবে এর জন্য আপনার সমস্ত সিস্টেমের সমন্বিত পুনর্নির্মাণের প্রয়োজন হবে" এর উত্তরটি উত্সাহিত করেছে ...

উভয় ক্লায়েন্টই মনে করেন যে তাদের সিস্টেমগুলির সম্পূর্ণ পুনর্নির্মাণ হ'ল ডাউনটাইম এবং রিসোর্সের কারণে একটি অগ্রহণযোগ্য বিকল্প ... যখন সিস্টেমগুলি পুরোপুরি পুনরায় ইনস্টল করার প্রয়োজন কেন জিজ্ঞাসা করা হয়েছিল, তার বাইরে আমার একটি ভাল উত্তর নেই, "এটাই এটি way ... "

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

পরিবেশ এ: 40 x রেড হ্যাট এন্টারপ্রাইজ লিনাক্স 5.4 এবং 5.5 ওয়েব, ডাটাবেস সার্ভার এবং মেল সার্ভার সহ একটি জাভা ওয়েব অ্যাপ্লিকেশন স্ট্যাক, সফ্টওয়্যার লোড ব্যালেন্সার এবং পোস্টগ্রিস ডাটাবেস
সহ অলাভজনক সংস্থা । সমস্ত সিস্টেম দুটি ভিএমওয়্যার ভিস্পিয়ার ক্লাস্টারে বিভিন্ন স্থানে ভার্চুয়ালাইজড, প্রতিটি এইচএ, ডিআরএস ইত্যাদি দিয়ে থাকে with

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


উভয় ক্ষেত্রেই, পরিবেশগুলি ঠিক তেমন চলছে। আপগ্রেড করার ইচ্ছাটি EL6 এ উপলব্ধ একটি নতুন অ্যাপ্লিকেশন বা বৈশিষ্ট্যটির প্রয়োজন থেকে আসে।

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

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

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

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

এখানে উত্তর কি? অন্যান্য বিতরণে (.deb- ভিত্তিক, আর্চ এবং জেন্টু) মনে হয় এই ক্ষমতা বা আরও ভাল পথ রয়েছে। ধরা যাক আমরা এই কাজটি সঠিক উপায়ে সম্পাদনের ডাউনটাইমটি খুঁজে পাই :

  • EL7 প্রকাশিত হয় এবং স্থির হয় যখন এই ক্লায়েন্টদের একই সমস্যা এড়াতে কী করা উচিত?
  • বা এটি কি এমন একটি ঘটনা যেখানে লোকেরা প্রতি কয়েক বছর পূর্বে সম্পূর্ণ পুনর্নির্মাণে নিজেকে পদত্যাগ করতে হবে?
  • এন্টারপ্রাইজ লিনাক্সের বিকশিত হওয়ার সাথে সাথে এটি আরও খারাপ হয়ে গেছে বলে মনে হচ্ছে ... বা আমি কি কেবল এটি কল্পনা করছি?
  • এটি কি রেড হ্যাট এবং ডেরিভেটিভ অপারেটিং সিস্টেম ব্যবহার থেকে বিরত রেখেছে?

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


16
আমি লেখকটির নাম, এবং প্রতিপত্তি দেখে যখন আমি এটি "গঠনমূলক নয়" হিসাবে বন্ধ করার জন্য চিহ্নিত করতে যাচ্ছিলাম এবং শ্রদ্ধার বাইরে আমি এটি করব না। আমি এখনও মনে করি এটি একটি নির্বোধ প্রশ্ন, কারণ উত্তরটি হ'ল "রেড হ্যাট সিদ্ধান্ত নিয়েছে এটি এমন হওয়া উচিত"। 4-> 5 টি আপগ্রেড ডিভিডি বুটের মাধ্যমে পুরোপুরি সম্ভব ছিল এবং লাইভ ওএস ব্যবহার করে এটি করার পদ্ধতি ছিল yumযা আমার জন্য বেশিরভাগ সময় কাজ করে। আমার একমাত্র আশা যে আরএইচ তাদের প্রদত্ত গ্রাহকদের কাছ থেকে কোনও সমর্থনযুক্ত আপগ্রেড পাথ 5-> 6 না পাওয়ার সিদ্ধান্তের জন্য ব্যথা স্টিকটি একটি বিশাল আঘাত পেয়েছে এবং এটি 6-6 7 এর জন্য পুনর্বিবেচনা করবে।
ম্যাডহ্যাটার

1
এটি বলেছিল, আপনি কি জানেন যে upgradeanyবুট-টাইম প্যারামিটার ব্যবহার করে সি 5-> সি 6 থেকে ডিভিডি বুটের মাধ্যমে একটি অসমর্থিত আপগ্রেডের পথ রয়েছে , হ্যাঁ? আমি এটি একবার দুবার পরীক্ষা করে দেখেছি, একবার পরিষ্কার সি 5 ইনস্টল করে যেখানে এটি কাজ করেছে; একবার (ক এর পরীক্ষার অনুলিপি) এর উপর ক্রুফটি পুরাতন "ব্যবহৃত হত সি 4 এবং আপগ্রেড করা হয়েছিল" ইনস্টল যেখানে এটি নাটকীয়ভাবে ব্যর্থ হয়েছিল।
ম্যাডহ্যাটার

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

উত্তর:


42

(লেখকের দ্রষ্টব্য: এই উত্তরটি RHEL 6 এবং পূর্ববর্তী সংস্করণগুলিকে বোঝায় R


শুরু করার জন্য, আমার মনে রাখতে হবে যে স্থানটি আপগ্রেড করার দুটি উপায় রয়েছে :

  1. ইনস্টলেশন ডিভিডিতে ফেলে দিন (অথবা আইএলও / আইডিআরএসি-র মাধ্যমে ডিভিডি চিত্র ব্যবহার করুন), এটি থেকে বুট করুন এবং আপগ্রেড নির্বাচন করুন, যেমন linux upgradeany
  2. redhat-releaseআরপিএম ম্যানুয়ালি আপডেট করুন , চালান yum distro-sync(এটি কিছুটা ওভারসিম্লিফিক করা হয়েছে) এবং পুনরায় বুট করুন।

পদ্ধতি 1 নিছক অসমর্থিত। পদ্ধতি 2 রিয়েল কাউউয়গুলির জন্য। প্রস্তাবিত তাজা ইনস্টলগুলি ছাড়াও, আমি এই দুটি ...


আমার কি সমর্থন দরকার?

আমাদের বিশ্বে সহায়তার দুটি পরিপূরক অর্থ রয়েছে। প্রথমটি হ'ল কোনও পণ্যের একটি প্রদত্ত বৈশিষ্ট্য রয়েছে (উদাঃ "পোস্টফিক্স এসএমটিপি সমর্থন করে")। দ্বিতীয়টি হ'ল বিক্রেতা আপনার সাথে এটি সম্পর্কে কথা বলবে। কোন সংজ্ঞা বোঝানো হয়েছে তা সবসময় প্রসঙ্গ থেকে পরিষ্কার হয় না।

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


কেন কোনও স্থানের আপগ্রেড করবেন না?

এই কি রেড হ্যাট এটি সম্পর্কে বলছেন :

রেড হ্যাট রেড হ্যাট এন্টারপ্রাইজ লিনাক্সের কোনও বড় সংস্করণের মধ্যে স্থান-আপগ্রেড সমর্থন করে না। একটি প্রধান সংস্করণ পুরো সংখ্যার সংস্করণ পরিবর্তন দ্বারা চিহ্নিত করা হয়। উদাহরণস্বরূপ, Red Hat Enterprise Linux 5 এবং Red Hat Enterprise Linux 6 উভয়ই Red Hat Enterprise Linux- র প্রধান সংস্করণ।

বড় রিলিজ জুড়ে স্থান আপগ্রেডগুলি সমস্ত সিস্টেম সেটিংস, পরিষেবা বা কাস্টম কনফিগারেশন সংরক্ষণ করে না। ফলস্বরূপ, একটি বড় সংস্করণ থেকে অন্য সংস্করণে আপগ্রেড করার সময় Red Hat দৃ fresh়ভাবে নতুন ইনস্টলেশনগুলির প্রস্তাব দেয়।

তারা আরও সতর্ক করে:

তবে, আপনি আপনার সিস্টেম আপগ্রেড করার জন্য চয়ন করার আগে নিম্নলিখিত সীমাবদ্ধতাগুলি নোট করুন:

  • পৃথক প্যাকেজ কনফিগারেশন ফাইলগুলি বিভিন্ন কনফিগারেশন ফাইল ফর্ম্যাট বা লেআউটের পরিবর্তনের কারণে আপগ্রেড করার পরেও কাজ করতে পারে বা নাও করতে পারে।
  • আপনার যদি রেড হ্যাটগুলির একটি স্তরযুক্ত পণ্য (যেমন ক্লাস্টার স্যুট) ইনস্টল করা থাকে, তবে এটি Red Hat Enterprise Linux আপগ্রেড সম্পন্ন হওয়ার পরে ম্যানুয়ালি আপগ্রেড করার প্রয়োজন হতে পারে।
  • তৃতীয় পক্ষ বা আইএসভি অ্যাপ্লিকেশনগুলি আপগ্রেডের পরে সঠিকভাবে কাজ করতে পারে না।

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

রেকর্ডের জন্য, আমি আরএইচইএল / সেন্টোস বা ফেডোরা সিস্টেমের অভ্যন্তরীণ আপগ্রেড নিয়ে আসলেই কখনও সমস্যায় পড়িনি যা আমি নিজেকে সমাধান করতে পারিনি। সাধারণত সমস্যাগুলি প্যাকেজের নামকরণকৃত প্যাকেজ, তৃতীয় পক্ষের সংগ্রহস্থল এবং প্যাকেজের i386 এবং x86_64 আর্কিটেকচারের মধ্যে মাঝে মধ্যে সংস্করণ মেলেনি from এগুলি থেকে পরিচালনা করার ক্ষেত্রে ইনস্টলারটি আরও ভাল yumI


আমার কীভাবে আপগ্রেড করা উচিত?

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

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

আপনার এখানে যেমন বিশাল মোতায়েনের জন্য, লিমনসেলির "এক-কিছু-অনেক" পদ্ধতির ব্যবহার বিবেচনা করুন। একটি মেশিন আপগ্রেড করুন, কী সমস্যা হয় তা দেখুন, সেগুলি সমাধান করুন, তারপরে মেশিনের একটি ছোট ব্যাচ আপগ্রেড করার সময় শিখে নেওয়া পাঠগুলি ব্যবহার করুন, শিখে নেওয়া পাঠটির পুনরাবৃত্তি করুন, তারপরে আপনি যখন বিশ্বাস করেন যে আপনার সমস্ত কিঙ্কস কাজ করেছে, তখন সেগুলির বড় ব্যাচগুলি আপগ্রেড করুন।

এর মতো সময়ে, আমি আপনার আবেদন মোতায়েনের প্রক্রিয়াটি দীর্ঘ কড়া নজর দেওয়ার পরামর্শ দিচ্ছি। যদি এটি পর্যাপ্ত স্বয়ংক্রিয়ভাবে না হয়ে থাকে যে আপনি এটি একটি একক কমান্ড দিয়ে কিক করতে পারেন এবং যুক্তিযুক্তভাবে নিশ্চিত হন যে অ্যাপটি সঠিকভাবে স্থাপন করা হবে, তবে সম্ভবত বিকাশকারীদের এটিতে কাজ করা দরকার। এই জাতীয় স্থাপনার প্রক্রিয়াটি EL এর নতুন সংস্করণটির একটি নতুন ইনস্টলেশন করা আরও সহজ করে এবং তারপরে এটি স্থাপন করা।


স্যুইচিং বিতরণ সাহায্য করবে?

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

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


ভবিষ্যতে কী হবে?

ফেডোরা প্রজেক্টটি ইন-প্লেস আপগ্রেডগুলি উন্নত করার জন্য একটি সরঞ্জামে কাজ করছে। তাদের একটি নামক সরঞ্জাম preupgradeছিল যা পরিত্যক্ত হয়েছিল এবং ফেডোরা 18 দিয়ে শুরু করে ফেডআপ নামে একটি নতুন সরঞ্জাম প্রতিস্থাপন করা হয়েছিল । এটি আরএইচইএল 7 এ যুক্ত হয়েছিল এবং এখন অন্তর্ভুক্ত আপগ্রেডগুলিতে কমপক্ষে RHEL 6 থেকে RHEL 7 তে সম্পূর্ণ সমর্থন রয়েছে । আমার নিজের অভিজ্ঞতা থেকে আমি বলতে পারি যে fedupএখনও কিছু সংযোগ থাকলেও এটি একটি খুব কার্যকর সরঞ্জাম হয়ে উঠছে।

CentOS এছাড়াও রোলিং-রিলিজের ধরণের সংগ্রহস্থল নিয়ে পরীক্ষা - নিরীক্ষা করছে তবে এটি কেবল ছোটখাটো সংস্করণগুলির মধ্যে প্রয়োগ হয় (উদাহরণস্বরূপ 6.3-6.4)।


1
নতুন ফেডোরা আপগ্রেড সরঞ্জামটিকে ফেডআপ বলা হয় । তিন থেকে চার বছর বড় আপগ্রেডের জন্যও আমার কাছে আক্রমণাত্মক শোনায়, অবশ্যই ইনস্টল করা উচিত আমি আরএইচইএল এর 10+ বছরের জীবনচক্রের দিকে আরও অনেক বেশি দেখতে পাই, তাই আমি আরও নিয়মিত ছোট ছোট আপগ্রেডকে উত্সাহিত করি।
ডোমিনিক ক্লিয়ার

3
যে সমস্ত লোকের চলমান ভিত্তিতে নতুন বৈশিষ্ট্য প্রয়োজন, তাদের জন্য 3-4 বছর প্রায় দীর্ঘ।
মাইকেল হ্যাম্পটন

3
পিএইচপি, অ্যাপাচি, কার্নেল পুনর্বিবেচনা এবং জি এল এল বি সি এর মতো সাধারণ জিনিস ... লোকেরা এই পরিবর্তনগুলি আরও ঘন ঘন চান।
ew white

2
ডেবিয়ান / উবুন্টুর আপগ্রেড প্রক্রিয়াটি নিখুঁত নয়, তবে এটি পছন্দসই আপগ্রেড প্রক্রিয়া এবং রেড হ্যাটের কোনও আনুষ্ঠানিক সমর্থনযোগ্য আপগ্রেড মেকানিজম নেই বলে আমার মনে হয়।
পল গিয়ার

1
এটি যথাস্থানে যেমন আপগ্রেডগুলি উপস্থিত রয়েছে ততটা নয়, তবে সংশ্লিষ্ট বিক্রেতারা তাদের জন্য সমর্থন সরবরাহ করে কিনা।
মাইকেল হ্যাম্পটন

6

আপনার শেষ অনুচ্ছেদে আমার গ্রহণ:

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

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

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

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


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

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