স্বত্ব © 2007 Red Hat, Inc. ও অন্যান্য [1]
এই নথিতে নিম্নলিখিত বিষয়গুলি সম্পর্কে আলোচনা করা হয়েছে:
রিলিজ নোট সংক্রান্ত আপডেট
ইনস্টলেশন সংক্রান্ত বিবৃতি
বিবিধ বৈশিষ্ট্যে আপডেট
ড্রাইভার সংক্রান্ত আপডেট
কার্নেল সংক্রান্ত আপডেট
আপডেট সংক্রান্ত তথ্য
প্রযুক্তিগত প্রি-ভিউ
সংশোধিত সমস্যা
জ্ঞাত সমস্যা
Red Hat Enterprise Linux 5.1-র কিছু পরিবর্তন রিলিজ নোটের বর্তমান সংস্করণের মধ্যে উপলব্ধ না হতে পারে। নিম্নলিখিত URL-এ আপডেট করা সংস্করণ উপলব্ধ করা হবে:
এই ডিস্ট্রিবিউশনের সাথে উপলব্ধ রিলিজ নোটের মধ্যে Red Hat Enterprise Linux 5.1 সম্বন্ধীয় যে সমস্ত তথ্য অন্তর্ভুক্ত করা যায়নি, তা নিম্নলিখিত বিভাগের মধ্যে উপস্থিত রয়েছে।
সম্পূর্ণরূপে ভার্চুয়ালাইজ করা SMP গেস্ট সিস্টেমের মধ্যে Red Hat Enterprise Linux 5 ইনস্টল করার সময়, ইনস্টলেশন বন্ধ হওয়ার সম্ভাবনা রয়েছে। হোস্ট সিস্টেমের (dom0) মধ্যে Red Hat Enterprise Linux 5.1 ব্যবহৃত হলে এই সমস্যা দেখা দিতে পারে।
এই সমস্যা এড়ানোর জন্য, ইনস্টলেশনের সময় গেস্ট সিস্টেম দ্বারা শুধুমাত্র একটি প্রসেসরের ব্যবহার ধার্য করুন। virt-install-র মধ্যে উপস্থিত --vcpus=1 বিকল্পের সাহায্যে এটি করা যাবে। ইনস্টলেশন সমাপ্ত হলে virt-manager-র মধ্যে বরাদ্দ vcpus-র মান পরিবর্তন করে গেস্ট সিস্টেমটির জন্য SMP নির্ধারণ করুন।
এই রিলিজের মধ্যে Samba ও DNS পরিচালনার জন্য একটি সুবিধাজনক প্রেক্ষাপট উপলব্ধকারী ওয়েব অ্যাপ্লিকেশনের সংকলন, WBEMSMT উপলব্ধ করা হয়েছে। WBEMSMT সম্পর্কে অধিক জানতে হলে http://sblim.wiki.sourceforge.net/ দেখুন।
Red Hat Enterprise Linux 5.1 Beta সংস্করণের pm-utils
থেকে pm-utils
আপগ্রেড করার সময় নিম্নলিখিত সমস্যা দেখা দিতে পারে:
error: unpacking of archive failed on file /etc/pm/sleep.d: cpio: rename
এই সমস্যা এড়ানোর জন্য। আপগ্রেড করার পূর্বে /etc/pm/sleep.d/
ডিরেক্টরি মুছে ফেলা আবশ্যক। /etc/pm/sleep.d
ডিরেক্টরির মধ্যে কোনো ফাইল উপস্থিত থাকলে, সেগুলি /etc/pm/hooks/
-র মধ্যে স্থানান্তর করা করুন।
Mellanox MT25204-র হার্ডওয়্যার পরীক্ষণকালে ধরা পড়েছে যে অধিক ভারাক্রান্ত অবস্থায় একটি অভ্যন্তরীণ ত্রুটি উৎপন্ন হয়। এই হার্ডওয়্যারের উপর ib_mthca
ড্রাইভার দ্বারা গুরুতর সমস্যা দেখা দেওয়ার মূল কারণ হল ব্যবহারকারী দ্বারা সঞ্চালিত অ্যাপ্লিকেশন থেকে প্রাপ্ত ও অসমাপ্ত কর্মের সংখ্যার অনুরোধের তুলনায় কর্ম সমাপ্তির কিউ-র অপর্যাপ্ত মাপ।
ড্রাইভার দ্বারা হার্ডওয়্যার রিসেট করে এই ধরনের কোনো সমস্যা সমাধান করা গেলেও, সমস্যা উৎপন্ন হওয়ার সময় সব উপস্থিত সংযোগ বিচ্ছিন্ন হয়ে যাবে। এর ফলে, ব্যবহারকারীর অ্যাপ্লিকেশনের মধ্যে সেগমেন্টেশন ফল্ট দেখা দেয়। উপরন্তু, সমস্যা উৎপন্ন হওয়ার সময় opensm চলমান থাকলে, সঠিক কর্ম সঞ্চালনের জন্য ব্যবহারকারীকে এটি পুনরায় আরম্ভ করতে হবে।
ড্রাইভার আপডেট ডিস্ক দ্বারা বর্তমানে Red Hat-র ড্রাইভার আপডেট প্রোগ্রাম RPM-ভিত্তিক প্যাকেজ ব্যবস্থা সমর্থিত হবে। ড্রাইভার ডিস্ক দ্বারা নতুন বিন্যাস ব্যবহৃত হলে, সিস্টেমে একাধিক আপডেটের পরেও RPM দ্বারা প্যাকেজ করা ড্রাইভার সংরক্ষণ করা যাবে।
উল্লেখ্য, সিস্টেমে ইনস্টল করা ডিফল্ট কার্নেলের সাথে ব্যবহারযোগ্য ড্রাইভার RPMগুলি শুধুমাত্র কপি করা হবে। উদাহরণস্বরূপ, ভার্চুয়ালাইজ করা কার্নেল প্রয়োগকারী সিস্টেমের মধ্যে ড্রাইভার RPM ইনস্টল করা হলে শুধুমাত্র ভার্চুয়ালাইজ করা কার্নেলের জন্য ড্রাইভার ইনস্টল করা হবে। সিস্টেমের মধ্যে উপস্থিত অন্য কোনো কার্নেলের জন্য ড্রাইভার RPM-টি ইনস্টল করা হবে না।
একাধিক কার্নেল বিশিষ্ট সিস্টেমের ক্ষেত্রে, প্রতিটি কার্নেলে বুট করে ড্রাইভার RPM ইনস্টল করা আবশ্যক। উদাহরণস্বরূপ, সিস্টেমের মধ্যে বেয়ার-মেটাল ও ভার্চুয়ালাইজ করা কার্নেল ইনস্টল করা হলে, বেয়ার-মেটাল কার্নেল প্রয়োগ করে সিস্টেমে বুট করে ড্রাইভার RPM ইনস্টল করুন। এর পরে সিস্টেম বন্ধ করে ভার্চুয়ালাইজ কার্নেল সহযোগে পুনরা বুট করুন ও ড্রাইভার RPM পুনরায় ইনস্টল করুন।
dom0-র সম্পূর্ণ জীবনকালে , ৩২,৭৫০ বার অবধি গেস্ট সিস্টেম নির্মাণ করা যাবে (অর্থাৎ xm create)। উদাহরণস্বরূপ, যদি গেস্ট সিস্টেমগুলি লুপের সাহায্যে বুট করা হয়, তাহলে ৩২,৭৫০ গেস্ট সিস্টেম বুট করার পরে dom0 কোনো গেস্ট সিস্টেম বুট করতে সক্ষম হবে না।
এই ঘটনা ঘটলে, dom0 পুনরায় আরম্ভ করুন
Red Hat Enterprise Linux 5.1 NFS সার্ভার দ্বারা বর্তমানে রেফারেল এক্সপোর্ট সমর্থিত হবে। এই এক্সপোর্টগুলি NFSv4 প্রোটোকলের এক্সটেনশনের উপর ভিত্তি করে নির্মিত। NFS ক্লায়েন্টে এই এক্সটেনশন সমর্থিত না হলে (অর্থাৎ, 5.1-র পূর্ববর্তী Red Hat Enterprise Linux রিলিজ) ক্লায়েন্ট সিস্টেম দ্বারা এই সমস্ত এক্সপোর্ট ব্যবহার করা সম্ভব হবে না।
NFS ক্লায়েন্ট দ্বারা এই এক্সপোর্ট সমর্থিত না হলে, এক্সপোর্টগুলি ব্যবহারের প্রচেষ্টা করা হলে ইনপুট/আউটপুট ত্রুটি প্রদর্শিত হবে। ক্লায়েন্টের মধ্যে উপস্থিত বৈশিষ্ট্যের উপর ভিত্তি করে কিছু পরিস্থিতিতে, গুরুতর সমস্যা যেমন সিস্টেম বিপর্যয়ের সম্ভাবনাও রয়েছে।
উল্লেখ্য, ক্লায়েন্ট সিস্টেম দ্বারা NFS রেফারেল এক্সপোর্ট সমর্থিত না হলে, সংশ্লিষ্ট সিস্টেমগুলি দ্বারা এই এক্সপোর্ট ব্যবহৃত না হওয়ার জন্য বিশেষরূপে সতর্ক থাকা আবশ্যক।
GFS2 মূলত GFS-র অনুক্রমিক উন্নতি। এরই আপডেটে হওয়া কয়েকটি গুরুত্বপূর্ণ উন্নতির ফলে অন-ডিস্ক ফাইল-সিস্টেমের বিন্যাস পরিবর্তন করা আবশ্যক। gfs2_convert প্রয়োগ করে GFS ফাইল-সিস্টেমকে GFS2-তে রূপান্তর করা যাবে। এই ব্যবস্থায় GFS ফাইল-সিস্টেম সংক্রান্ত মিটা-ডাটা যথাযতরূপে আপডেট করা হবে।
Red Hat Enterprise Linux 5-এ GFS2-র প্রথম উপস্থিতির পরে বিবিধ উন্নতি হওয়া সত্ত্বেও, বর্তমান রিলিজে এটি প্রযুক্তিগত প্রি-ভিউরূপে উপলব্ধ থাকবে। রিলিজ নোটের মধ্যে ভুলবসত উল্লিখিত হয়েছে যে GFS2 সম্পূর্ণ সমর্থিত। বিবিধ মাত্রাবিশিষ্ট পরীক্ষায় নিম্নলিখিত ক্ষেত্রে দ্রুত কর্মক্ষমতা প্রমাণিত হয়েছে:
একটি ডিরেক্টরির বহূল ব্যবহার ও ডিরেক্টরি স্ক্যানে দ্রুততা (Postmark মাত্রা)
সিঙ্ক্রোনাস ইনপুট/আউটপুট কর্ম (fstest পরীক্ষায় বার্তা আদানপ্রদানের জন্য ব্যবহৃত অ্যাপ্লিকেশন যেমন TIBCO-র ক্ষেত্রে কর্মক্ষমতা বৃদ্ধির সংকেত পাওয়া গিয়েছে)
ক্যাশে থেকে পাঠ, কারণ লক সংক্রান্ত কোনো ওভার-হেড বর্তমান অনুপস্থিত
পূর্বে বরাদ্দ ফাইলে সরাসরি ইনপুট/আউটপুট
NFS ফাইল হ্যান্ডেল অনুসন্ধান
df, বরাদ্দকরণ সংক্রান্ত তথ্য ক্যাশে হওয়ার কারণে
উপরন্তু, GFS2-র মধ্যে নিম্নলিখিত পরিবর্তন করা হয়েছে:
জার্নাল বর্তমানে, মিটাডাটা-র পরিবর্তে সাধারণ ফাইল (যদিও আড়াল করা) রূপে উপস্থিত। অতিরিক্ত সার্ভার দ্বারা ফাইল-সিস্টেম মাউন্ট করার সময় জার্নাল পরিবর্তনশীল অবস্থায় যোগ করা যাবে।
mount বিকল্প দ্বারা quota=<on|off|account>
সক্রিয় অথবা নিষ্ক্রিয় করা হয়
বিপর্যয়ের পরে পুনরুদ্ধারকালে জার্নাল পুনরাবৃত্তির সময় ক্লাস্টারের ক্ষেত্রে quiesce আবশ্যক নয়।
ন্যানো-সেকেন্ডে টাইম-স্ট্যাম্প এখন সমর্থিত
ext3-র অনুরূপ, GFS2 দ্বারা বর্তমানে data=ordered মোড সমর্থিত হবে
lsattr() ও chattr() অ্যাট্রিবিউট বৈশিষ্ট্য বর্তমানে প্রমিত ioctl()-র মাধ্যমে সমর্থন করা সম্ভব
১৬ টেরাবাইটের অধিক ফাইল-সিস্টেমের মাপ বর্তমানে সমর্থিত
GFS2 একটি সাধারণ ফাইল-সিস্টেম ও ক্লাস্টারবিহীন কনফিগারেশনেও ব্যবহার করা যাবে
HP BL860c blade সিস্টেমের মধ্যে Red Hat Enterprise Linux 5.1 ইনস্টল করার সময় IP সংক্রান্ত তথ্য প্রাপ্ত করার সময় ইনস্টলেশন কর্ম বন্ধ হয়ে যেতে পারে। পর্দায় দুইবার ঠিক আছে টেপা হলে এই সমস্যা দেখা দেওয়ার সম্ভাবনা বৃদ্ধি হয়।
এই পরিস্থিতিতে, সিস্টেম পুনরায় বুট করে, ইথারনেট মীমাংসা নিষ্ক্রিয় করে ইনস্টলেশন করুন। এর জন্য, ইনস্টলেশন ব্যবহৃত মিডিয়া প্রয়োগ করে বুট করার সময় ethtool="autoneg=off" পরামিতি ব্যবহার করুন। এটি ব্যবহারের ফলে ইনস্টলেশনের পরে সিস্টেম প্রভাবিত হবে না।
রেফারেল এক্সপোর্টের (অর্থাৎ, রেফারেল সার্ভার উল্লেখকারী এক্সপোর্ট) ক্ষেত্রে nohide এক্সপোর্ট বিকল্পটি ব্যবহার করা আবশ্যক। রেফারেল এক্সপোর্টের ক্ষেত্রে সুনির্দিষ্ট মাউন্ট-পয়েন্ট "অতিক্রম" করা আবশ্যক এবং nohide এক্সপোর্ট বিকল্পের সাহায্যে সাফল্যের সাথে এটি করা যাবে।
bound mount সম্পর্কে অধিক জানতে হলে man exports 5 পড়ুন।
এই আপডেটের মধ্যে lvm2 ইভেন্ট নিরীক্ষণ ডেমন অন্তর্ভুক্ত করা হয়েছে। lvm2 মিরর ব্যবহার করা হলে, অনুগ্রহ করে নিম্নলিখিত নির্দেশাবলী অনুসরণ করে সব নিরীক্ষণ কর্ম সঠিক রূপে আপগ্রেড করুন:
আপডেট করার পূর্বে, মিরর করা সব lvm2 লজিক্যাল ভলিউম নিষ্ক্রিয় করুন। এর জন্য lvchange -a n <volume group or mirrored volume>
কমান্ড প্রয়োগ করুন।
পুরোনো lvm2 ইভেন্ট ডেমন বন্ধ করার জন্য killall -HUP dmeventd ব্যবহার করুন।
এর সাথে যুক্ত সকল RPM প্যাকেজ যেমন device-mapper
ও lvm2
আপগ্রেড করুন।
lvchange -a y <volume group or mirrored volume>
কমান্ড প্রয়োগ করে মিরর করা সকল ভলিউম পুনরায় সক্রিয় করুন।
৬৪-বিট, ৩২-বিট এবং ৩২-বিট PAE কার্নেলের উপর বর্তমানে Rapid Virtualization Indexing (RVI) সমর্থিত হবে। তথাপি, RVI দ্বারা শুধুমাত্র ৩২-বিট PAE হাইপারভাইসরের উপর ৩২-বিট গেস্ট ভার্চুয়াল ঠিকানা মীমাংসা করা সম্ভব।
৩৮৪০ মেগাবাইটের অধিক RAM বিশিষ্ট গেস্ট সিস্টেম PAE কার্নেল ব্যবহার করা হলে, ঠিকানার ভুল মীমাংসা সংক্রান্ত সমস্যা দেখা দেবে। এর ফলে গেস্ট সিস্টেম বিপর্যস্ত হওয়ার সম্ভাবনা রয়েছে।
RVI-র অধীন ৪ গিগাবাইটের অধিক মাপের RAM সহ গেস্ট সিস্টেম সঞ্চালনের জন্য ৬৪-বিট কার্নেল ব্যবহার করা আবশ্যক।
AMD Rev F প্রসেসর সহযোগে ১৬ অথবা অধিক সংখ্যক কোর ব্যবহার করা হলে সম্পূর্ণরূপে ভার্চুয়ালাইজ করা গেস্ট ইনস্টল করার সময় সিস্টেম রিসেট হয়ে যেতে পারে।
systemtap
ইনস্টল করা থাকলে, systemtap-runtime
প্যাকেজ ইনস্টল করার সময় ট্রানস্যাকশন পরীক্ষণের ত্রুটি দেখা দেবে। উপরন্তু, systemtap
প্যাকেজ উপস্থিত থাকলে Red Hat Enterprise Linux 5 থেকে 5.1-এ আপডেট করার প্রচেষ্টা ব্যর্থ হবে।
systemtap-runtime
ইনস্টল করার পূর্বে ও আপগ্রেড করার পূর্বে rpm -e systemtap-0.5.12-1.e15 কমান্ড প্রয়োগ করে systemtap
প্যাকেজটি মুছে ফেলা আবশ্যক।
NFSROOT প্রস্তুতিকালে, /etc/sysconfig/network-scripts/ifcfg-eth0
ফাইলের মধ্যে BOOTPROTO-র জন্য BOOTPROTO=dhcp নির্ধারণ করা আবশ্যক।
আপনার ব্যবহৃত পরিবেশের ক্ষেত্রে BOOTPROTO-র ভিন্ন মান ব্যবহার করা প্রয়োজন হলে initrd
নির্মাণ করার পূর্বে /etc/sysconfig/network-scripts/ifcfg-eth0
-র মধ্যে অস্থায়ীরূপে BOOTPROTO=dhcpনির্ধারণ করুন। initrd
নির্মাণের পরে BOOTPROTO-র পূর্ববর্তী মান পুনরায় স্থাপন করুন।
IBM Bladecenter-র সাথে ব্যবহারযোগ্য QLogic iSCSI Expansion Card দ্বারা ইথারনেট ও iSCSI কর্ম উপলব্ধ করা হয়। কার্ডের কিছু অংশ উভয় কর্ম দ্বারা যৌথরূপে ব্যবহৃত হয়। তথাপি, বর্তমান qla3xxx
ও qla4xxx
ড্রাইভারগুলি, ইথারনেট ও iSCSI কর্ম শুধমাত্র পৃথকরূপে সমর্থন করতে সক্ষম। একযোগে ইথারনেট ও iSCSI কর্ম সমর্থন করা সম্ভব নয়।
একযোগে ইথারনেট ও iSCSI কর্ম সঞ্চালিত হলে, ডিভাইস বন্ধ হওয়ার সম্ভাবনা রয়েছে। এর ফলে iSCSI ডিভাইসের তথ্য হারানো ও ফাইল-সিস্টেম বিপর্যস্ত হওয়ার সম্ভাবনা রয়েছে। অন্যান্য সংযুক্ত ইথারনেট ডিভাইসের সাথে নেটওয়ার্ক সংযোগেও বিঘ্ন ঘটতে পারে।
উপস্থিত গেস্টের মধ্যে ডিস্ক যোগ করার জন্য virt-manager ব্যবহার করা হলে, গেস্ট সিস্টেমের /etc/xen/
কনফিগারেশন ফাইলের মধ্যে একই তথ্য দুইবার অন্তর্ভুক্ত হতে পারে। এই এন্ট্রিগুলির উপস্থিতির ফলে গেস্ট সিস্টেম বুট করতে সক্ষম হবে না।<domain name>
এই সমস্ত এন্ট্রির প্রতিলিপিগুলি, কনফিগারেশন ফাইল থেকে মুছে ফেলা আবশ্যক।
দুটি হোস্ট সিস্টেমের মধ্যে একটি গেস্ট সিস্টেম বারংবার মাইগ্রেট করা হলে, একটি হোস্ট সিস্টেমে প্যানিক সৃষ্টি হতে পারে। হোস্ট সিস্টেম থেকে কোনো গেস্ট মাইগ্রেট করার পরে ও সেই একই গেস্ট সিস্টেম প্রত্যাবর্তনের পূর্বে হোস্ট সিস্টেমটি পুনরায় বুট করা হলে, প্যানিক সৃষ্টি হবে না।
sysreport
-র ব্যবহার অবচিত করে পরিবর্তে sos
বাছাই করা হয়েছে। sos
ইনস্টল করার জন্য yum install sos কমান্ড ব্যবহার করুন। এই কমান্ডের সাহায্যে sysreport
সরিয়ে sos
ইনস্টল করা হয়। উপস্থিত kickstart ফাইলের ক্ষেত্রেও এই প্যাকেজ সম্পর্কিত পরিবর্তন করা বাঞ্ছনীয়।
sos
ইনস্টল করার পরে sosreport কমান্ডের সাহায্যে এটি আরম্ভ করুন। sysreport কমান্ড ব্যবহার করা হলে sysreport অবচিত হওয়ার সতর্কবার্তা প্রদর্শন করা হয়; তথাপি এগিয়ে গেলে sosreport কমান্ড আরম্ভ হয়ে যায়।
sysreport ব্যবহার করার জন্য sysreport.legacy কমান্ডের সাহায্যে সেটি আরম্ভ করুন।
sosreport সম্পর্কে অধিক জানতে man sosreport ও sosreport --help প্রয়োগ করুন।
নিম্নলিখিত বিভাগে ইনস্টলেশন প্রোগ্রাম Anaconda ও Red Hat Enterprise Linux 5.1 ইনস্টলেশন প্রক্রিয়া সম্বন্ধে বিশেষ আলোচনা করা হয়েছে।
Red Hat Enterprise Linux 5 চালনাকারী কোনো সিস্টেমকে আপগ্রেড করতে ইচ্ছুক হলে পরিবর্তিত প্যাকেজগুলি আপডেট করার জন্য Red Hat Network ব্যবহার করা যাবে।
আপনি Anaconda ব্যবহার করে Red Hat Enterprise Linux 5.1 নতুন করে ইনস্টল করতে পারবেন অথবা Red Hat Enterprise Linux 4-র সর্বশেষ সংস্করণ থেকে Red Hat Enterprise Linux 5.1-এ আপগ্রেড করতে পারবেন। Anaconda-র সাহায্যে Red Hat Enterprise Linux 5-র ইনস্টল করা সংস্করণ আপগ্রেড করা যাবে।
আপনি যদি Red Hat Enterprise Linux 5 CD-ROM-র বিষয়বস্তু কপি করার প্রচেষ্টা করেন (যেমন, নেটওয়ার্ক-ভিত্তিক ইনস্টলেশনের প্রস্তুতিপর্বে) তাহলে শুধুমাত্র অপারেটিং সিস্টেমের CD-ROM-র তথ্য কপি করুন। Supplementary CD-ROM
অথবা স্তরযুক্ত কোনো উৎপাদনের CD-ROM-র বিষয়বস্তু কপি করবেন না কারণ এর ফলে Anaconda দ্বারা ব্যবহৃত কিছু গুরুত্বপূর্ণ ফাইল মুছে যাবে।
Red Hat Enterprise Linux 5.1 ইনস্টল করার পরে Supplementary CD-ROM
ও স্তরযুক্ত CD-র বিষয়বস্তু ইনস্টল করা আবশ্যক।
সম্পূর্ণরূপে ভার্চুয়ালাইজ করা গেস্ট সিস্টেমের মধ্যে Red Hat Enterprise Linux 5.1 ইনস্টল করার সময় kernel-xen
কার্নেলটি ব্যবহার করবেন না। এই কার্নেলটি সম্পূর্ণ ভার্চুয়ালাইজ করা গেস্ট সিস্টেমে ব্যবহার করা হলে সিস্টেমটি স্তব্ধ হয়ে যাওয়ার সম্ভাবনা রয়েছে।
সম্পূর্ণরূপে ভার্চুয়ালাইজ করা গেস্ট সিস্টেমের মধ্যে Red Hat Enterprise Linux 5 .1 ইনস্টল করার সময় ইনস্টলেশন সংখ্যা প্রয়োগ করা হলে ইনস্টলেশনকালে Virtualization
প্যাকেজ সংকলনটি নিশ্চিতরূপে নির্বাচিত প্যাকেজ তালিকা থেকে সরিয়ে নিন। Virtualization
প্যাকেজ সংকলন থেকে kernel-xen
কার্নেল ইনস্টল করা হয়।
উল্লেখ্য, প্যারাভার্চুয়ালাইজ করা গেস্ট সিস্টেমগুলি এই সমস্যার ফলে প্রভাবিত হয় না। প্যারাভার্চুয়ালাইজ করা গেস্ট সিস্টেমে সর্বদা kernel-xen
কার্নেল ব্যবহার করা হয়।
Red Hat Enterprise Linux 5 থেকে 5.1-এ আপগ্রেড করার সময় ভার্চুয়ালাইজ করা কার্নেল ব্যবহার করা হলে, আপগ্রেড সমাপ্তির পরে সিস্টেম পুনরায় বুট করা আবশ্যক। আপডেট করা ভার্চুয়ালাইজ কার্নেল ব্যবহার করে, এর পরে সিস্টেম বুট করা আবশ্যক।
Red Hat Enterprise Linux 5 ও 5.1-র হাইপার-ভাইসরগুলি ABI-র সাথে সুসংগত নয়। ভার্চুয়ালাইজ করা কার্নেল সহযোগেআপগ্রেড করার পরে পুনরায় বুট না করা হলে আপগ্রেড করা Virtualization RPM-গুলি চলমান কার্নেলের সাথে সামঞ্জস্য বজায় রাখতে সক্ষম হবে না।
iSCSI ইনস্টলেশন ও বুট, Red Hat Enterprise Linux 5-র মধ্যে প্রযুক্তিগত প্রি-ভিউয়ের অধীন উপস্থিত করা হয়েছে। নিম্নলিখিত সীমারেখাসহ, এই বৈশিষ্ট্য এখন পূর্ণরূপে সমর্থিত।
নিম্নলিখিত পরিস্থিতিগুলির উপর নির্ভর করে, এই বৈশিষ্ট্যের তিনটি কনফিগারেশন উপলব্ধ রয়েছে:
হার্ডওয়্যার iSCSI ইনিশিয়েটর ব্যবহার করা হলে (যেমনQLogic qla4xxx)
iSCSI-র জন্য ফার্মওয়্যার বুট সমর্থনসহ সিস্টেমের জন্য open-iscsi ইনিশিয়েটর ব্যবহার করা হলে (যেমন iSCSI Boot Firmware অথবা iSCSI বুট ক্ষমতাসহ Open Firmware-র সংস্করণ)
iSCSI-র জন্য ফার্মওয়্যার বুট সমর্থন বিনা সিস্টেমে open-iscsi ইনিশিয়েটর ব্যবহার করা হলে
হার্ডওয়্যার iSCSI ইনিশিয়েটর ব্যবহার করা হলে, কার্ডের BIOS ব্যবস্থা প্রয়োগ করে IP ঠিকানা ও অন্যান্য পরামিতির মান উল্লেখ করে দূরবর্তী সংগ্রহস্থল প্রয়োগ করুন। দূরবর্তী সংরক্ষণের জন্য লজিক্যাল ইউনিটগুলি Anaconda-র মধ্যে প্রমিত sd ডিভাইসরূপে উপলব্ধ করা হবে ও এর জন্য অতিরিক্ত প্রস্তুতি আবশ্যক নয়।
দূরবর্তী সংগ্রস্থলের সার্ভার কনফিগার করার জন্য, ইনিশিয়েটরের qualified name (IQN) নির্ধারণ করতে ইনস্টলেশনকালে নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
ইনস্টলেশনের জন্য ব্যবহারযোগ্য ডিস্ক ড্রাইভ নির্বাচনের জন্য ইনস্টলারের নির্ধারিত পাতায় চলুন।
-র উপর ক্লিক করুন
বাটনের উপর ক্লিক করুন।
এই পর্দায় iSCSI IQN প্রদর্শিত হবে।
iSCSI-র জন্য ফার্মওয়্যার বুট সমর্থনসহ কোনো সিস্টেমে open-iscsi সফ্টওয়্যার ইনিশিয়েটর ব্যবহার করা হলে, দূরবর্তী সংগ্রহস্থল প্রয়োগের উদ্দেশ্যে IP ঠিকানা ও অন্যান্য আবশ্যক পরামিতি উল্লেখ করার জন্য ফার্মওয়্যারের সেট-আপ ব্যবস্থা ব্যবহার করুন। এর ফলে সিস্টেমটি দূরবর্তী iSCSI সংগ্রহস্থলের সাহায্যে বুট করতে সক্ষম হবে।
বর্তমানে, Anaconda দ্বারা ফার্মওয়্যারে উপস্থিত iSCSI সংক্রান্ত তথ্য ব্যবহার করা সম্ভব হয় না। ইনস্টলেশনের সময় ব্যবহারকারী দ্বারা টার্গেট IP ঠিকানা উল্লেখ করা আবশ্যক। এর জন্য, উপরে উল্লিখিত প্রণালী অনুসারে ইনিশিয়েটরের IQN নির্ধারণ করুন। এর পরে, ইনিশিয়েটরের IQN ধারণকারী, ইনস্টলারের পৃষ্ঠায় যে iSCSI টার্গেটে আপনি ইনস্টল করতে ইচ্ছুক সেটির IP ঠিকানা লিখুন।
ব্যবহারকারী দ্বারা iSCSI টার্গেটের IP ঠিকানা উল্লিখিত হওয়ার পরে, iSCSI টার্গেটের লজিক্যাল ইউনিটগুলি ইনস্টলেশনের জন্য উপলব্ধ করা হবে। Anaconda দ্বারা নির্মিত initrd
-র ক্ষেত্রে iSCSI টার্গেটের IQN ও IP ঠিকানা প্রাপ্ত করা হবে।
ভবিষ্যতে iSCSI টার্গেটের IQN অথবা IP ঠিকানা পরিবর্তন করা হলে, প্রতিটি ইনিশিয়েটরের iBFT অথবা ওপেন ফার্মওয়্যার সেট-আপ ব্যবস্থায় প্রবেশ করে প্রয়োজ্য পরামিতি পরিবর্তন করুন। এর পরে প্রত্যেকটি ইনিশিয়েটরের জন্য নিম্নলিখিত রূপে initrd
(iSCSI সংগ্রহস্থলে সংরক্ষিত) পরিবর্তন করুন:
gunzip প্রয়োগ করে initrd
প্রসারণ করুন।
cpio -i কমান্ড সহযোগে এটি আন-প্যাক করুন।
init
ফাইলের মধ্যে iscsistartup ধারণকারী পংক্তিটি অনুসন্ধান করুন। এই পংক্তির মধ্যে iSCSI টার্গেটের IQN ও IP ঠিকানা উপস্থিত রয়েছে; এই পংক্তির মধ্যে নতুন IQN ও IP ঠিকানা লিখুন।
cpio -o কমান্ড সহযোগে initrd
পুনরায় প্যাক করুন।
gunzip কমান্ড সহযোগে initrd
পুনরায় কম্প্রেস করুন।
অপারেটিং সিস্টেম দ্বারা ওপেন ফার্মওয়্যার / iBFT ফার্মওয়্যারে উপস্থিত iSCSI সংক্রান্ত তথ্য প্রাপ্ত করার ক্ষমতা ভবিষ্যতের কোনো রিলিজে উপলব্ধ করার পরিকল্পনা করা হয়েছে। এর ফলে, iSCSI টার্গেটের IP ঠিকানা অথবা IQN প্রতিবার পরিবর্তন করার সময়, প্রত্যেকটি ইনিশিয়েটরের জন্য initrd
(iSCSI সংগ্রহস্থলে সংরক্ষিত) পরিবর্তন করার প্রয়োজন দেখা দেবে না।
iSCSI-র জন্য ফার্মওয়্যার বুট সমর্থনবিহীন কোনো সিস্টেমে open-iscsi সফ্টওয়্যার ইনিশিয়েটর প্রয়োগ করা হলে, নেটওয়ার্ক বুট ব্যবস্থা (যেমন PXE/tftp) ব্যবহার করুন। এই ক্ষেত্রে, ইনিশিয়েটরের IQN নির্ধারণের পূর্বে উল্লিখিত প্রক্রিয় অনুসরণ করুন ও iSCSI টার্গেটের IP ঠিকানা চিহ্নিত করুন। কর্ম সমাপ্ত হলে, initrd
-টি নেটওয়ার্ক বুট সার্ভারে কপি করুন ও সিস্টেমকে নেটওয়ার্ক থেকে বুট করার জন্য প্রস্তুত করুন।
একই রূপে, iSCSI টার্গেটের IP ঠিকানা অথবা IQN পরিবর্তন করা হলে initrd
-র ক্ষেত্রে যথাযত পরিবর্তন করা আবশ্যক। এর জন্য, প্রতিটি ইনিশিয়েটরের জন্য initrd
পরিবর্তনের পূর্ববর্তী প্রক্রিয়া অনুসরণ করুন।
EXT3-র সর্বোচ্চ মাপ বর্তমানে ১৬ টেরাবাইট (৮ টেরাবাইট থেকে বৃদ্ধি করে) ধার্য করা হয়েছে। Red Hat Enterprise Linux 5-র মধ্যে এটি প্রযুক্তিগত প্রি-ভিউ রূপে উপলব্ধ করা হয়েছিল এবং বর্তমান আপডেটে এটি সম্পূর্ণরূপে সমর্থিত হয়েছে।
বর্তমানে yum দ্বারা শুধুমাত্র নিরাপত্তা সংক্রান্ত আপডেট ইনস্টল করার উদ্দেশ্যে প্রয়োজনীয় কনফিগারেশন করা সম্ভব। এর জন্য yum-security
প্লাগ-ইন ইনস্টল করে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:
yum update --security
কোনো রিসোর্স পুনরারম্ভ করার জন্য সেটির ঊর্ধ্বতন পরিসেবা বিঘ্নিত করার প্রয়োজন হয় না। চলমান নোডের মধ্যে __independent_subtree="1" অ্যাট্রিবিউট প্রয়োগ করে রিসোর্সটি স্বতন্ত্র চিহ্নিত করে /etc/cluster/cluster.conf
ফাইলের মধ্যে এটি কনফিগার করা যাবে।
উদাহরণস্বরূপ:
<service name="example"> <fs name="One" __independent_subtree="1" ...> <nfsexport ...> <nfsclient .../> </nfsexport> </fs> <fs name="Two" ...> <nfsexport ...> <nfsclient .../> </nfsexport> <script name="Database" .../> </fs> <ip/> </service>
এই ক্ষেত্রে দুটি ফাইল সিস্টেম রিসোর্স ব্যবহৃত হয়: One ও Two। One বিপর্যস্ত হলে, Two বিঘ্নিত না করে তা পুনরায় আরম্ভ করা হয়। Two বিপর্যস্ত হলে সব সামগ্রী (One, One-র নিম্নস্থিত সামগ্রী ও Two-র নিম্নস্থিত সামগ্রী) পুনরায় আরম্ভ করা হয়। Two ও এর নিম্নস্থিত সামগ্রী কখনও One দ্বারা উপলব্ধ কোনো সামগ্রীর উপর নির্ভরশীল নয়।
উল্লেখ্য, Samba-র ক্ষেত্রে বিশেষ পরিসেবাগত পরিকাঠামো প্রয়োজন ও স্বতন্ত্র সাব-ট্রি সহ পরিসেবার মধ্যে এটি ব্যবহার করা সম্ভব নয়। অন্যান্য অনেকগুলি রিসোর্সের ক্ষেত্রেও এটি প্রযোজ্য এবং এই কারণে __independent_subtree="1" অ্যাট্রিবিউট ব্যবহারের সময় সাবধানতা অবলম্বন করা জরুরি।
বর্তমান রিলিজে ভার্চুয়ালাইজেশন সংক্রান্ত নিম্নলিখিত আপডেট করা হয়েছে:
ভার্চুয়ালাইজ করা কার্নেল দ্বারা kdump এখন ব্যবহার করা সম্ভব।
AMD-V বর্তমান রিলিজে সমর্থিত হবে। এর ফলে সম্পূর্ণরূপে ভার্চুয়ালাইজ করা গেস্ট সিস্টেমে লাইভ ডোমেইন মাইগ্রেশন করা সম্ভব হবে।
ভার্চুয়ালাইজ করা কার্নেল দ্বারা ১৬ গিগাবাইট অবধি RAM সমর্থিত হবে।
in-kernel সকেট API-টি বর্তমানে প্রসারিত করা হয়েছে। গেস্ট সিস্টেমের মধ্যে sctp সঞ্চালনকালে উৎপন্ন একটি বাগ সংশোধনের উদ্দেশ্যে এটি করা হয়েছে।
ভার্চুয়াল নেটওয়ার্কিং ব্যবস্থা বর্তমানে ভার্চুয়ালাইজেশন লাইব্রেরি libvirt-র অংশ। libvirt দ্বারা উপলব্ধ কিছু কমান্ডের সাহায্যে মেশিনের মধ্যে সকল স্থানীয় গেস্ট সিস্টেমের জন্য ভার্চুয়াল NAT/রাউটার ও ব্যক্তিগত নেটওয়ার্ক স্থাপন করা হয়। বহিস্থিত অবস্থান থেকে রাউট করার উদ্দেশ্যে যে সমস্ত গেস্ট সিস্টেম নির্ধারণ করা আবশ্যক নয়, সেগুলির ক্ষেত্রে এটি সহায়ক। ল্যাপটপের মধ্যে ভার্চুয়ালাইজেশন প্রয়োগকারী ডিভেলপরদের ক্ষেত্রেও এটি আবশ্যক।
উল্লেখ্য, ভার্চুয়াল নেটওয়ার্ক ক্ষমতা দ্বারা dnsmasq
-র উপর নির্ভরতা ধার্য করা হয়। এর সাহায্যে ভার্চুয়াল নেটওয়ার্কের জন্য dhcp
পরিচালনা করা হয়।
libvirt
সম্পর্কে অধিক জানতে http://libvirt.org দেখুন।
libvirt-র সাহায্যে বর্তমানে নিষ্ক্রিয় ভার্চুয়াল মেশিন পরিচালনা করা যাবে। ডোমেইন বন্ধ অথবা আরম্ভ না করে সেগুলির ব্যাখ্যা নির্ধারণ করে অথবা না করে libvirt এই কর্ম সাধন করে। এই বৈশিষ্ট্য virsh define ও virsh undefine কমান্ডের সমতূল্য।
এর ফলে Red Hat Virtual Machine Manager দ্বারা সকল উপলব্ধ গেস্ট সিস্টেম প্রদর্শন করা সম্ভব হবে। এর ফলে সরাসরি গ্রাফিক্যাল ইউজার ইন্টারফেস থেকে গেস্ট সিস্টেম আরম্ভ করা যাবে।
kernel-xen
প্যাকেজ ইনস্টল করার পরে elilo.conf
ফাইল নির্মাণ ত্রুটিপূর্ণ অথবা অসম্পূর্ণ হয় না।
সম্পূর্ণ রূপে ভার্চুয়ালাইজ করা গেস্ট সিস্টেম বর্তমানে লাইভ-মাইগ্রেশন সমর্থিত হয়।
xm create কমান্ডের জন্য গ্রাফিকাল রূপ virt-manager উপস্থিত করা হয়েছে।
নেস্টেড পেজিং (NP) বর্তমানে সমর্থিত। ভার্চুয়ালইজ করা পরিবেশে মেমরি পরিচালনার জটিলতা, এই বৈশিষ্ট্য দ্বারা হ্রাস করা হয়। উপরন্তু, অধিক মেমরি প্রয়োগকারী গেস্ট সিস্টেমের ক্ষেত্রে NP দ্বারা CPU-র ব্যবহার হ্রাস করা সম্ভব হবে।
বর্তমানে, ডিফল্টরূপে NP সক্রিয় করা হয় না। আপনার সিস্টেম দ্বারা NP সমর্থিত হলে, hap=1 পরামিতি সহযোগে হাইপার-ভাইসরে বুট করে NP সক্রিয় করা বাঞ্ছনীয়।.
শেয়ার করা পেজ টেবিল বর্তমানে hugetlb মেমরির জন্য সমর্থিত হবে। এর ফলে পেজ টেবিলের এন্ট্রি একাধিক প্রসেসের মধ্যে যৌথরূপে ব্যবহার করা যাবে।
একাধিক প্রসেস দ্বারা যৌথরূপে পেজ টেবিলের এন্ট্রি ব্যবহৃত হলে, প্রয়োগ করা ক্যাশের পরিমাণ হ্রাস করা সম্ভব হয়। এর ফলে অ্যাপ্লিকেশন ক্যাশে হিট অনুপাতে উন্নতি হয় ও অ্যাপ্লিকেশনের কর্মক্ষমতা বৃদ্ধি হয়।
divider=<value>
বিকল্পটি একটি কার্নেল সংক্রান্ত পরমিতি। এই পরামিতির সাহায্যে সিস্টেম ঘড়ির গতি পরিবর্তন করা যাবে এবং ইউজার-স্পেস অ্যাপ্লিকেশনের জন্য একই HZ গতি প্রদর্শন করা হবে।
divider= বিকল্পের সাহায্যে CPU-র উপর সর্বমোট ভার হ্রাস করা সম্ভব ও সময়নির্ধারিত কর্ম ও প্রোফাইলিং কর্মের পুঙ্খানুপুঙ্খ মাত্রা হ্রাস করে কর্মক্ষমতা বৃদ্ধি করা যাবে। কিছু সুনির্দিষ্ট অ্যাপ্লিকেশন ও ভার্চুয়ালাইজ করা পরিবেশের ক্ষেত্রে এটি সুবিধাজনক।
প্রমিত ১০০০Hz ঘড়ির জন্য উপযুক্ত <মান>
হল:
2 = 500Hz
4 = 250Hz
10 = 100Hz (Red Hat Enterprise Linux-র পূর্ববর্তী রিলিজে ব্যবহৃত মান)
Note that the virtualized kernel uses a 250HZ clock by defaul. As such, it does not need the divider= option either in dom0 or in paravirtualized guests.
Anaconda দ্বারা বর্তমানে dm-multipath ডিভাইস সনাক্ত, নির্মাণ ও ইনস্টল করার ক্ষমতা উপলব্ধ রয়েছে। এই বৈশিষ্ট্য সক্রিয় করার জন্য কার্নেলের বুট পংক্তিতে mpath পরামিতি যোগ করুন।
Red Hat Enterprise Linux 5-র মধ্যে এটি প্রযুক্তিগত প্রি-ভিউ রূপে উপলব্ধ করা হয়েছিল এবং এই রিলিজে এটি সম্পূর্ণরূপে সমর্থিত।
উল্লেখ্য, dm-multipath দ্বারা Dell MD3000-র জন্য ইনবক্স সমর্থন উপলব্ধ করা হয়। তথাপি, MD3000 ব্যবহারের জন্য dm-multipath প্রয়োগকারী একাধিক নোড দ্বারা তাৎক্ষনিক ফলব্যাক সঞ্চালন করা সম্ভব নয়।
উপরন্তু, সিস্টেমের মাল্টিপাথ ও নন-মাল্টিপাথ ডিভাইস উপস্থিত থাকলে Anaconda ইন্টারফেসে ব্যবহার করা বাঞ্ছনীয়। এই ক্ষেত্রে ব্যবহার করা হলে একই লজিক্যাল ভলিউম গ্রুপের মধ্যে উভয় প্রকৃতির ডিভাইস নির্মিত হওয়ার সম্ভাবনা থাকে।
বর্তমানে এই বৈশিষ্ট্যের ক্ষেত্রে নিম্নলিখিত সীমাবদ্ধতা রয়েছে:
বুট Logical Unit Number (LUN) অবধি শুধুমাত্র একটি পাথ উপস্থিত থাকলে, mpath উল্লিখিত হলেও Anaconda, SCSI ডিভাইসের উপর ইনস্টলেশন করবে। বুট LUN অবধি একাধিক পাথ সক্রিয় করে initrd
পুনরায় নির্মাণ করা হলেও অপারেটিং সিস্টেমটি dm-multipath ডিভাইসের পরিবর্তে SCSI ডিভাইস থেকে বুট করবে।
যদি বুট LUN-র জন্য একাধিক পাথ উপস্থিত থাকে তাহলে কার্নেল বুট পংক্তির মধ্যে mpath উল্লিখিত হলে Anaconda দ্বারা যথাযত dm-multipath ডিভাইসে সঠিকরূপে ইনস্টল করা হবে।
ডিফল্টরূপে, multipath.conf
ফাইলে user_friendly_names-র মান yes ধার্য করা হয়। dm-multipath root ডিভাইস বাস্তবায়ন সমর্থনের জন্য এটি একটি আবশ্যক বৈশিষ্ট্য। user_friendly_names-র মান no ধার্য করে initrd
পুনরায় নির্মাণ করা হলে নিম্নলিখিত ত্রুটি সহ বুট কর্ম বিফল হবে:
Checking filesystems fsck.ext3: No such file or directory while trying to open /dev/mapper/mpath0p1
SAN ডিস্ক ডিভাইস থেকে বুট করা এখন সমর্থিত হবে। এই ক্ষেত্রে, SAN দ্বারা ফাইবার চ্যানেল অথবা iSCSI ইন্টারফেস চিহ্নিত করা হবে। এই বৈশিষ্ট্যে dm-multipath প্রয়োগ করে একাধিক পাথের মধ্যে সিস্টেম-থেকে-সংগ্রহস্থলের মধ্যে সংযোগ সমর্থিত হয়।
একাধিক হোস্ট বাস অ্যাডাপ্টার (HBA) প্রয়োগকারী কনফিগারেশনের ক্ষেত্রে সিস্টেম BIOS-কে একটি পৃথক অ্যাডাপ্টার থেকে বুট করার উদ্দেশ্যে প্রস্তুত করার প্রয়োজন দেখা দিতে পারে যদি বর্তমান অ্যাডাপ্টারের মাধ্যমে চিহ্নিত সকল পাথ না পাওয়া যায়।
ড্রাইভার আপডেট প্রোগ্রাম (DUP) সহযোগে স্বতন্ত্র বিক্রেতারা (যেমন OEM) Red Hat Enterprise Linux 5-এ তাদের নিজস্ব ডিভাইস ড্রাইভার ও অন্যান্য Linux কার্নেল মডিউল যোগ করতে পারতেন। এই ক্ষেত্রে বিতরণের জন্য RPM প্যাকেজ প্রয়োগ করা সম্ভব ছিল।
Red Hat Enterprise Linux 5.1-এ DUP সংক্রান্ত বিবিধ আপডেট প্রয়োগ করা হয়েছে, উল্লেখযোগ্য হল:
ড্রাইভার আপডেট ডিস্কের মাধ্যমে ইনস্টলেশনের সময় ড্রাইভার আপডেট RPM বর্তমানে সমর্থিত
সিস্টেমের bootpath প্রভাবকারী bootpath ড্রাইভার আপডেট বর্তমানে সমর্থিত
Advanced Linux Sound Architecture (ALSA) স্বতন্ত্র প্যাকেজ বর্তমানে অবচিত
উপরন্তু, অনুমোদিত ABI সিম্বল ওয়াইট-লিস্টে বিভিন্ন আপডেট প্রয়োগ করা হয়েছে। স্বতন্ত্র ড্রাইভারের ক্ষেত্রে প্রযোজ্য কার্নেল দ্বারা উপলব্ধ সিম্বল ও ডাটা স্ট্রাকচারগুলি নির্ধারণের উদ্দেশ্যে প্যাকেজিং ড্রাইভারগুলি এই ওয়াইট-লিস্টের সাহায্য নেয়।
অধিক জানতে http://www.kerneldrivers.org/RedHatKernelModulePackages পড়ুন।
acpi: ibm_acpi
মডিউল আপডেট করা হয়েছে যার ফলে Lenovo ল্যাপটপে ACPI ও ডকিং স্টেশন সংক্রান্ত বিবিধ সমস্যা সমাধান করা হয়েছে।
ipmi: Baseboard Management Controller-এ ইন্টারাপ্ট নির্ধারণ করা হলে kthread পোলিং বর্তমানে সঞ্চালিত হয় না।
sata: SATA/SAS
সংস্করণ 2.6.22-rc3-এ আপডেট করা হয়েছে।
openib
ও openmpi
: OFED (OpenFabrics Enterprise Distribution) সংস্করণ 1.2-এ আপগ্রেড করা হয়েছে।
powernow-k8
: Greyhound সম্পূর্ণরূপে সমর্থনের উদ্দেশ্যে সংস্করণ 2.0.0-এ আপগ্রেড করা হয়েছে।
xinput
: সম্পূর্ণরূপে RSA সমর্থনের জন্য যোগ করা হয়েছে
aic94xx
: sequencer firmware সংস্করণ v17-র আপগ্রেডের সাথে সামঞ্জস্য বজায় রেখে 1.0.2-1 সংস্করণে আপগ্রেড করা হয়েছে। এই আপডেটে নিম্নলিখিত পরিবর্তনগুলি প্রয়োগ করা হয়েছে:
এক্সপ্যান্ডার সহ প্ল্যাটফর্মে ascb race অবস্থা সংশোধন করা হয়েছে
REQ_TASK_ABORT ও DEVICE_RESET হ্যান্ডলার যোগ করা হয়েছে
অনুসন্ধানের ত্রুটির পরে পোর্ট সঠিকরূপে পরিষ্কার করা হয়
phys, বর্তমানে sysfs-র মাধ্যমে সক্রিয় ও নিষ্ক্রিয় করা যাবে
DDB-র race অবস্থা প্রতিরোধ করার জন্য DDB লকের ব্যবহার প্রসারিত করা হয়েছে
ALSA, সংস্করণ 1.0.14-এ আপডেট করা হয়েছে। এই আপডেটে নিম্নলিখিত সংশোধন করা হয়েছে:
IBM Taroko-র (M50) মধ্যে অবাঞ্ছিত শব্দের সমস্যা সমাধান করা হয়েছে
Realtek ALC861 এখন সমর্থিত
xw8600 ও xw6600-র মধ্যে নিঃশব্দতা সংক্রান্ত সমস্যা সমাধান করা হয়েছে
ADI 1884 Audio এখন সমর্থিত
xw4600-এ অডিও কনফিগারেশন সংক্রান্ত সমস্যা সংশোধন করা হয়েছে
PCIX ও PCI-Express-র ক্ষেত্রে পাঠ সংক্রান্ত অনুরোধের সর্বোচ্চ মাপ নির্ধারণের জন্য ফাংশান কল যোগ করা হয়েছে।
IBM System P মেশিন দ্বারা PCI-Express হট-প্লাগ ব্যবস্থা বর্তমানে সমর্থিত
SB600 SMBus সমর্থনের জন্য প্রয়োজনীয় ড্রাইভার ও PCI ID যোগ করা হয়েছে
e1000
ড্রাইভার: I/OAT-সক্রিয় চিপসেট সমর্থনের জন্য সংস্করণ 7.3.20-k2-এ আপডেট করা হয়েছে
bnx2
ড্রাইভার: 5709 হার্ডওয়্যার সমর্থনের জন্য 1.5.11 সংস্করণে আপডেট করা হয়েছে
B44
ইথারনেট ড্রাইভার: মূল প্রজেক্টের বর্তমান সংস্করণ 2.6.22-rc4 থেকে ব্যাক-পোর্ট করা হয়েছে। এর ফলে নিম্নলিখিত পরিবর্তনগুলি প্রয়োগ করা হয়েছে:
endianness সংক্রান্ত বিবিধ সমস্যা সংশোধন করা হয়েছে
DMA_30BIT_MASK স্থায়ী মান বর্তমানে ব্যবহৃত হয়
skb_copy_from_linear_data_offset() বর্তমানে ব্যবহৃত হবে
spin_lock_irqsave() দ্বারা নিরাপদ ইন্টারাপ্ট নিষ্ক্রিয়করণের সুবিধা উপলব্ধ করা হয়
পুনরারম্ভের (resume) সময় সাধারণ ত্রুটি পরীক্ষা করা হবে
multicast সংক্রান্ত বিবিধ সংশোধন কার্যকরী করা হয়েছে
চিপ পুনরায় স্থাপনা কর্মের জন্য পূর্বে অনুমিত সময়ের থেকে অধিক সময় ব্যয় হয়
Marvell sky2
ড্রাইভার: 1.14-এ আপডেট করা হয়েছে যার ফলে ifup/ifdown কমান্ডগুলি দ্রুত পুনরাবৃত্তির ফলে কার্নেল প্যানিক উৎপন্নকারী একটি বাগ সংশোধন করা হয়েছে।
forcedeth-0.60
ড্রাইভার: বর্তমান রিলিজের মধ্যে অন্তর্ভুক্ত। NVIDIA-র MCP55 মাদারবোর্ড চিপসেট ও বোর্ড-এ স্থিত যথাযত NIC প্রয়োগকারী গ্রাহকদের সুবিধার্থে কয়েকটি গুরুতর বাগ, এর ফলে সংশোধিত হবে।
ixgb
ড্রাইভার: মূল প্রজেক্টের সংস্করণ সংখ্যায় আপডেট করা হয়েছে (1.0.126)
netxen_nic
ড্রাইভার: NetXen 10GbE নেটওয়ার্ক কার্ড সমর্থনের উদ্দেশ্যে 3.4.2-2 সংস্করণ যোগ করা হয়েছে
Chelsio 10G ইথারনেট নেটওয়ার্ক নিয়ন্ত্রণ ব্যবস্থা এখন সমর্থিত
s2io
ডিভাইসের ক্ষেত্রে PCI ত্রুটি পুনরুদ্ধারের জন্য সমর্থন যোগ করা হয়েছে
Broadcomm বেতার ইথারনেট ড্রাইভার দ্বারা nx6325 কার্ডের জন্য PCI ID সমর্থন উপলব্ধ করা হয়েছে
ifup-র মাধ্যমে BCM4306 আরম্ভের প্রয়াসকালে ASSERTION FAILED ত্রুটি উৎপন্নকারী একটি বাগ সংশোধন করা হয়েছে
ixgb
ড্রাইভার: Intel ১০-গিগাবাইট ইথারনেট কার্ডের ক্ষেত্রে EEH PCI বিপর্যয় থেকে পুনরুদ্ধারের জন্য আপডেট করা হয়েছে। অধিক জানতে, /usr/share/doc/kernel-doc-
পড়ুন।<kernel version>
/Documentation/pci-error-recovery.txt
qla3xxx
ড্রাইভার: iSCSI বিহীন QLogic iSCSI অ্যাডাপ্টারের ক্ষেত্রে নেটওয়ার্ক সুবিধা উপলব্ধ করা জন্য পুনরায় সক্রিয় করে 2.03.00-k3 সংস্করণে আপগ্রেড করা হয়েছে।
Intel PRO/Wireless 3945ABG নেটওয়ার্ক ড্রাইভার: 1.2.0 সংস্করণে আপডেট করা হয়েছে। এই আপডেটে বেশ কয়েকটি সমস্যা সমাধান করা হয়েছে। এর মধ্যে রয়েছে, কয়েকটি ল্যাপটপের ক্ষেত্রে কিছু বিশেষ পরিস্থিতির অধীন সফ্ট-লক সংক্রান্ত একটি বাগ।
qla2xxx
: ড্রাইভার 8.01.07-k6 সংস্করণে আপডেট করা হয়েছে। এর ফলে একাধিক উল্লেখযোগ্য পরিবর্তন করা হয়েছে, যেমন:
iIDMA এখন সমর্থিত
নিম্নলিখিত Fibre Channel অ্যাট্রিবিউট এখন সমর্থিত হবে:
symbolic nodename
system hostname
fabric name
host port state
trace-control async ইভেন্ট বর্তমানে লগ করা হয় না
রিসেট নির্ধারণের লজিক বর্তমানে সংশোধন করা হয়েছে
MSI-X বর্তমানে সমর্থিত
IRQ-0 বরাদ্দকরণ বর্তমানে প্রতি সিস্টেমে পরিচালন করা হয়
NVRAM আপডেট তৎক্ষনাৎ প্রয়োগ করা হয়
এই রিলিজে IPMI
ড্রাইভার সংকলন আপডেট করা হয়েছে। মূল সংস্করণ 2.6.21.3-র সমস্ত পরিবর্তন ও 2.6.22-rc-4 সংস্করণের কয়েকটি প্যাচ এর মধ্যে অন্তর্ভুক্ত করা হয়েছে। এই আপডেটে করা পরিবর্তনগুলির মধ্যে রয়েছে:
ipmi_si_intf-এ তথ্য প্রারম্ভ সংক্রান্ত একটি বাগ সংশোধন করা হয়েছে
অন্য কোনো ড্রাইভার দ্বারা ইন্টারাপ্ট সমর্থন করা হলে kipmid আরম্ভ করা হয় না
ব্যবহারকারীরা বর্তমানে force_kipmid-র মাধ্যমে enable কার্নেল ডেমন উপেক্ষা করতে সক্ষম হবেন
প্রতি চ্যানেলের জন্য কমান্ড নিবন্ধন এখন সমর্থিত
MAX_IPMI_INTERFACES বর্তমানে ব্যবহৃত হবে না
হট সিস্টেম ইন্টারফেস অপসারণ বর্তমানে সমর্থিত
ফার্মওয়্যার সংক্রান্ত আপডেট সমর্থনের জন্য একটি Maintenance মোড যোগ করা হয়েছে
pigeonpoint IPMC-র জন্য poweroff সমর্থন যোগ করা হয়েছে
BT সাব-ড্রাইভার বর্তমানে অধিক সময়ের বিরতি সমর্থন করতে সক্ষম
হট অপসারণের পরে সঠিকরূপে কর্ম সমাপ্তির জন্য pci_remove হ্যান্ডলিং যোগ করা হয়েছে
নতুন মডিউলের পরামিতি সংক্রান্ত তথ্য জানতে /usr/share/doc/kernel-doc-
পড়ুন।<kernel version>
/Documentation/IPMI.txt
Red Hat Enterprise Linux 4 থেকে SCSI ব্ল্যাক-লিস্ট পোর্ট করা হয়েছে
aic79xx
ড্রাইভারের জন্য PCI ID যোগ করা হয়েছে।
aacraid
ড্রাইভার: PRIMERGY RX800S2 ও RX800S3 সমর্থনের জন্য 1.1.5-2437 সংস্করণে আপডেট করা হয়েছে।
megaraid_sas
ড্রাইভার: 3.10 সংস্করণে আপগ্রেড করা হয়েছে। এই আপডেট দ্বারা bios_param-র প্রবেশের স্থান চিহ্নিত করা হয়, একটি IOCTL মেমরি পুল যোগ করা হয় ও একাধিক ক্ষুদ্র বাগ সংশোধিত হয়েছে।
Emulex lpfc
ড্রাইভার: 8.1.10.9 সংস্করণে আপডেট করা হয়েছে। এই আপডেটে বিবিধ পরিবর্তন করা হয়েছে, উল্লেখযোগ্য:
ioctl পাথের মধ্যে host_lock পরিচালনা সংশোধিত হয়েছে
the AMD চিপসেট স্বয়ংক্রিয়রূপে বর্তমানে সনাক্ত করা হয় ও DMA-র দৈর্ঘ্য ১০২৪ বাইটে সীমিত করা হয়েছে
উন্মোচন প্রক্রিয়া সক্রিয় থাকলে dev_loss_tmo কালে বর্তমানে নোড অপসারিত হয় না
৮ গিগাবাইট লিঙ্কের গতি বর্তমানে সক্রিয় করা হয়েছে
qla4xxx
ড্রাইভারে নিম্নলিখিত পরিবর্তন করা হয়েছে:
IPV6, QLE406x ও ioctl
মডিউলের জন্য সমর্থন ব্যবস্থা যোগ করা হয়েছে
লক-আপ সৃষ্টিকারী একটি mutex_lock বাগ সংশোধন করা হয়েছে
qla4xxx
ও qla3xxx
ইন্টারফেস লোড/আন-লোড করার সময় উৎপন্ন লক-আপ সমস্যা সমাধান করা হয়েছে
mpt fusion
ড্রাইভার: 3.04.04 সংস্করণে আপডেট করা হয়েছে। এই আপডেটে বিবিধ পরিবর্তন করা হয়েছে, উল্লেখযোগ্য:
ত্রুটি পরিচালনা সংক্রান্ত একান্ত বাগ সংশোধন করা হয়েছে
mptsas দ্বারা টার্গেট পুনরায় সেট করার পদ্ধতি সিরিয়েলাইজ করা হয়েছে
mptsas ও mptfc দ্বারা বর্তমানে লজিক্যাল ইউনিট সংখ্যা (LUN) ও ২৫৫-র অধিক টার্গেট সমর্থিত হয়
DVD ড্রাইভারের অত্যন্ত ধীর কর্মসঞ্চালনের জন্য দায়ী একটি LSI mptspi
ড্রাইভার রিগ্রেশন সংশোধন করা হয়েছে
LSI SCSI ডিভাইস দ্বারা BUSY অবস্থা প্রদর্শিত হলে, কয়েকবার চেষ্টার পরে ইনপুট/আউটপুটের প্রচেষ্টা ব্যর্থ হবে না
স্বয়ংক্রিয় পুনর্নির্মাণের পরে RAID অ্যারে ব্যবহারের জন্য উপলব্ধ থাকে
arcmsr
ড্রাইভার: Areca RAID কন্ট্রোলারের জন্য সমর্থন উপলব্ধ করার জন্য অন্তর্ভুক্ত করা হয়েছে।
3w-9xxx
মডিউল: 3ware 9650SE সঠিকরূপে সমর্থনের উদ্দেশ্যে আপডেট করা হয়েছে।
CIFS ক্লায়েন্ট 1.48aRH-এ আপডেট করা হয়েছে। এটি 1.48a রিলিজের উপর ভিত্তি করে নির্মিত ও নিম্নলিখিত পরিবর্তনগুলি করতে সক্ষম:
mount বিকল্প sec=none দ্বারা anonymous mount করা যাবে
when POSIX এক্সটেনশন সক্রিয় করা হলে CIFS দ্বারা umask গ্রাহ্য করা হয়
প্যাকেট স্বাক্ষরের আবশ্যকতা সহ sec= mount বিকল্প সংশোধিত হয়েছে
উল্লেখ্য, EMC Celerra উৎপাদনে (NAS Code 5.5.26.x ও নিম্নবর্তী) EMC NAS শেয়ার ব্যবহারের সময় CIFS ক্লায়েন্ট স্তব্ধ হওয়ার সম্ভাবনা থাকে। নিম্নলিখিত কার্নেল বার্তার সাহায্যে এই সমস্যা চিহ্নিত করা যায়:
kernel: CIFS VFS: server not responding kernel: CIFS VFS: No response for cmd 162 mid 380 kernel: CIFS VFS: RFC1001 size 135 bigger than SMB for Mid=384
CIFS mount-র পরে, এর মধ্যে কোনো ফাইল পড়া/লেখা অসম্ভব ও mountpoint-এ ইনপুট/আউটপুটের প্রচেষ্টারত কোনো অ্যাপ্লিকেশন স্তব্ধ হয়ে যাবে। এই সমস্যা সমাধানের জন্য NAS Code 5.5.27.5 অথবা ঊর্ধ্বতন সংস্করণে আপগ্রেড করুন (EMC Primus case নম্বর emc165978 ব্যবহার করুন)।
MODULE_FIRMWARE ট্যাগ বর্তমানে সমর্থিত।
ICH9 কন্ট্রোলার বর্তমানে সমর্থিত
CPUID কলের মধ্যে বর্তমানে Greyhound প্রসেসর সমর্থিত হবে।
Oprofile দ্বারা নতুন Greyhound পারফরম্যান্স কাউন্টার ইভেন্ট সমর্থিত হয়।
z/VM ব্যবহার উন্নতির জন্য Directed DIAG বর্তমানে সমর্থিত।
DRM
কার্নেল মডিউলের সাহায্যে বর্তমানে Intel গ্রাফিক্স চিপসেট সমর্থিত। উপরন্তু, ডিরেক্ট রেন্ডারিং সমর্থনের জন্য DRM API-টি 1.3 সংস্করণে আপগ্রেড করা হয়েছে।
উন্নত S3 সাসপেন্ড-টু-RAM ও S4 হাইবারনেটের জন্য ACPI বিদ্যুৎ পরিচালন ব্যবস্থায় আপডেট করা হয়।
gaim এখন pidgin নামে পরিচিত।
Intel microcode সংস্করণ 1.17-এ আপগ্রেড করা হয়েছে। এর ফলে নতুন Intel প্রসেসরের ক্ষেত্রে সমর্থন যোগ করা হয়েছে।
EMC Clariion সংগ্রহস্থলে dm-multipath সহযোগে implicit active-active ফেইল-ওভার বর্তমানে সমর্থিত।
fonts-chinese
প্যাকেজের অধীন Zysong চীনা ফন্ট বর্তমানে ইনস্টল করা হয় না। Zysong একটি পৃথক fonts-chinese-zysong
প্যাকেজের মধ্যে অন্তর্গত। fonts-chinese-zysong
প্যাকেজটি Supplementary CD
-র মধ্যে উপলব্ধ করা হয়।
উল্লেখ্য, Chinese National Standard GB18030 সমর্থনের জন্য fonts-chinese-zysong
প্যাকেজের উপস্থিতি আবশ্যক।
Challenge Handshake Authentication Protocol (CHAP) ব্যবহারকারীর নাম ও পাসওয়ার্ডের ক্ষেত্রে ২৫৬ অক্ষরের সীমারেখা উপস্থিত।
pump এই আপডেটে অবচিত হয়েছে। এর ফলে netconfig-র সাহায্যে নেটওয়ার্ক ইন্টারফেস কনফিগার করা হলে ifcfg স্ক্রিপ্ট ত্রুটিপূর্ণ হওয়ার সম্ভাবনা থাকবে।
নেটওয়ার্ক ইন্টারফেস সঠিকরূপে কনফিগার করার জন্য system-config-network প্রয়োগ করুন। আপডেট হওয়া system-config-network
প্যাকেজ ইনস্টল করা হলে netconfig
প্যাকেজ মুছে ফেলা হবে।
rpm --aid এখন সমর্থিত নয়। প্যাকেজ আপডেট অথবা ইনস্টল করার সময় yum ব্যবহার করা বাঞ্ছনীয়।
প্রযুক্তিগত প্রি-ভিউ-এ এমন সব বৈশিষ্ট্য উপলব্ধ করা হয় যেগুলি বর্তমানে Red Hat Enterprise Linux 5.1 সাবস্ক্রিপশন পরিসেবার অন্তর্গত সমর্থিত নয় এবং অসম্পূর্ণ হওয়ার ফলে প্রধান কর্মক্ষেত্রে ব্যবহারযোগ্য নয়। তথাপি গ্রাহকদের জন্য এই সব বৈশিষ্ট্যের কার্যকারিতা পরীক্ষা নিরীক্ষা করার জন্য এইগুলি উপলব্ধ করা হয়।
গ্রাহকরা পরীক্ষামূলক পরিবেশে এইগুলি ব্যবহার করতে পারবেন। প্রযুক্তিগত প্রি-ভিউয়ে এমন সব বৈশিষ্ট্য উপলব্ধ করা হয় যেগুলি বর্তমানে সমর্থিত নয় এবং প্রকৃত প্রকাশনার পূর্বে গ্রাহকরা এই সব বৈশিষ্ট্যের কার্যকারিতা পরীক্ষা নিরীক্ষা করে তাদের মতামত জানাতে পারবেন। গুরুত্বপূর্ণ নিরাপত্তা বিষয়ক ত্রুটি-বিচ্যুতি সংক্রান্ত সহায়তা উপলব্ধ করা হবে।
প্রযুক্তিগত প্রি-ভিউয়ের উদ্দেশ্যে নির্মাণ চলাকালে পরীক্ষানিরীক্ষার উদ্দেশ্যে অতিরিক্ত বৈশিষ্ট্য যোগ করা হতে পারে। Red Hat ভবিষ্যতে প্রকাশিত কোনো রিলিজের মধ্যে প্রযুক্তিগত প্রি-ভিউয়ে প্রস্তুত করা বৈশিষ্ট্যগুলি সম্পূর্ণরূপে উপলব্ধ ও সমর্থন করতে ইচ্ছুক।
সিস্টেমের কর্ম সঞ্চালন ও পরিচালনার ক্ষেত্রে নতুন চিন্তাধারার বাস্তবায়িত রূপ, Stateless Linux-র সাহায্যে বৃহৎ সংখ্যক সিস্টেমসহ পরিকাঠামোয় সিস্টেম পরিচালনা ও প্রভিশনিং সহজে করা যাবে। এই সিস্টেমে ব্যবহৃত বৈশিষ্ট্যের প্রতিরূপ নির্মাণ করা হয় ও স্টেট-লেস সিস্টেমে তা স্থাপিত হয়। স্টেট-লেস সিস্টেমে শুধুমাত্র পাঠযোগ্য অবস্থায় অপারেটিং সিস্টেম চালানো হয় (অধিক বিবরণের জন্য /etc/sysconfig/readonly-root
পড়ুন)।
বর্তমানে স্টেট-লেস ব্যবহারের জন্য নির্ধারিত সম্পূর্ণ বৈশিষ্ট্যাবলীর একাংশ উপলব্ধ করা হয়েছে। এই কারণে এটি প্রযুক্তিগত প্রি-ভিউ-র দর্যায় উপস্থিত রয়েছে।
Red Hat Enterprise Linux 5-এ নিম্নলিখিত প্রারম্ভিক বৈশিষ্ট্য উপলব্ধ করা হয়েছে:
NFS-র উপর স্টেট-লেস ইমেজ সঞ্চালন
NFS-র উপর লুপব্যাক পদ্ধতির মাধ্যমে স্টেট-লেস ইমেজ সঞ্চালন
iSCSI-র উপরে চালনা
স্টেট-লেস বৈশিষ্ট্যের কোড পরীক্ষা করতে ইচ্ছুক ব্যবহারকারীদেরকে http://fedoraproject.org/wiki/StatelessLinuxHOWTO-তে উপলব্ধ ব্যবহারপ্রণালীর নথি পড়তে ও stateless-list@redhat.com মেইলিং-লিস্টে যোগদান করার বিশেষ অনুরোধ জানানো হচ্ছে।
Stateless Linux সক্রিয়করণের জন্য আবশ্যক পরিকাঠামোগত বৈশিষ্ট্য Red Hat Enterprise Linux 5-র মধ্যে উপলব্ধ করা হয়েছিল।
সম্পূর্ণরূপে সমর্থিত X সার্ভারের একটি বৈশিষ্ট্য হল AIGLX। এটি প্রযুক্তিগত প্রি-ভিউয়ের অধীন উপস্থিত করা হয়েছে। সাধারণ ডেস্কটপের মধ্যে GL-দ্বারা চালিত ইফেক্ট এই বৈশিষ্ট্য সহকারে সক্রিয় করা যাবে। এই প্রজেক্টে রয়েছে:
স্বল্প পরিবর্তিত X সার্ভার
নতুন প্রোটোকল সমর্থনকারী একটি আপডেট করা Mesa প্যাকেজ
এটি ইনস্টল করা হলে অতি স্বল্প পরিবর্তনের মাধ্যমে আপনার ডেস্কটপে GL-দ্বারা চালিত ইফেক্টের পাশাপাশি X সার্ভার পরিবর্তন না করে এইগুলি সক্রিয় অথবা নিষ্ক্রিয় করা যাবে। দূরবর্তী GLX অ্যাপ্লিকেশনগুলিও AIGLX-র মাধ্যমে দ্রুত হার্ডওয়্যার GLX সঞ্চালনের সুযোগ নিতে পারবে।
devicescape স্ট্যাক দ্বারা iwlwifi 4965GN
বেতার ড্রাইভার সক্রিয় করা হয়। এই স্ট্যাক সহযোগে কয়েকটি বেতার ডিভাইস যে কোনো ওয়াই-ফাই নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে সক্ষম হবে।
এই স্ট্যাকের মধ্যে উপস্থিত একটি কোড-বেস এখনো মূল প্রজেক্টের মধ্যে গৃহীত হয়নি।উপরন্তু, পরীক্ষার পরেও এই স্ট্যাকের স্থায়ীত্ব সম্পূর্ণরূপে প্রমাণিত হয়নি। বর্তমান রিলিজে এটি প্রযুক্তিগত প্রি-ভিউ রূপে উপলব্ধ করা হয়েছে।
FS-Cache মূলত দূরবর্তী ফাইল-সিস্টেমের জন্য একটি স্থানীয় ক্যাশে ব্যবস্থা; এর সাহায্যে স্থানীয়রূপে মাউন্ট করা ডিস্কের উপর NFS তথ্য ক্যাশে করার সুবিধা উপলব্ধ করা হয়। FS-Cache স্থাপন করার জন্য cachefilesd
RPM ইনস্টল করুন ও /usr/share/doc/cachefilesd-
ফাইলে উল্লিখিত নির্দেশাবলী অনুসরণ করুন। <version>
/README
<version>
-র পরিবর্তে ইনস্টল করা cachefilesd
প্যাকেজের সংস্করণ উল্লেখ করুন।
চলমান Linux সিস্টেম থেকে তথ্য সংগ্রহের প্রক্রিয়া সহজ করার জন্য Systemtap একটি মুক্ত সফ্টওয়্যার (GPL) পরিকাঠামো উপলব্ধ করে। এর ফলে কর্ম সঞ্চালন সম্পর্কিত সমস্যা নির্ধারণ করতে সাহায্য হয়। systemtap ব্যবহারের ফলে ডিভেলপরদেরকে তথ্য সংগ্রহের জন্য বিঘ্নিত সামগ্রী পরীক্ষণ, কম্পাইল, ইনস্টল ও পুনরায় বুট করতে হবে না।
Linux target (tgt) পরিকাঠামোর সাহায্যে একটি সিস্টেম দ্বারা SCSI ইনিশিয়েটরসহ অন্যান্য সিস্টেমে ব্লক-স্তরের SCSI সংগ্রহ ব্যবস্থা উপলব্ধ করা সম্ভব। এই বৈশিষ্ট্য প্রাথমিকরূপে Linux iSCSI টার্গেট হিসাবে স্থাপন করা হবে এবং এর সাহায্যে নেটওয়ার্কের মাধ্যমে যে কোনো iSCSI ইনিশিয়েটরের জন্য সংগ্রহস্থল উপলব্ধ করা যাবে।
iSCSI টার্গেট প্রস্তুত করার জন্য, scsi-target-utils
RPM ইনস্টল করুন ও নিম্নলিখিত ফাইলের নির্দেশ অনুসরণ করুন:
/usr/share/doc/scsi-target-utils-
<version>
/README
/usr/share/doc/scsi-target-utils-
<version>
/README.iscsi
<version>
-র পরিবর্তে ইনস্টল করা প্যাকেজের সংস্করণ উল্লেখ করুন।
অধিক জানতে man tgtadm পড়ুন।
firewire-sbp2
মডিউলটি বর্তমান আপডেটে প্রযুক্তিগত প্রি-ভিউ রূপে অন্তর্ভুক্ত করা হয়েছে। এই মডিউলের সাহায্যে FireWire সংরক্ষণ ডিভাইস ও স্ক্যানারের সাথে সংযোগ স্থাপন করা সম্ভব।
বর্তমানে, FireWire দ্বারা নিম্নলিখিত জিনিষগুলি সমর্থিত নয়:
IPv4
pcilynx হোস্ট কন্ট্রোলার
মাল্টি-LUN স্টোরেজ ডিভাইস
সংরক্ষণ ডিভাইসের জন্য বাধাবিহীন ব্যবহার
উপরন্তু, FireWire-র বর্তমান সংস্করণে নিম্নলিখিত সমস্যাগুলি এখনও মজুত:
SBP2
ড্রাইভারে মেমরি লিকের ফলে মেশিন থেকে প্রত্যুত্তর প্রাপ্তি বন্ধ হয়ে যেতে পারে।
এই সংস্করণে উপস্থিত একটি কোড big-endian মেশিনে সঠিকরূপে চলতে সক্ষম নয়। এর ফলে PowerPC মেশিনে অপ্রত্যাশিত আচরণের সম্ভাবনা রয়েছে।
SATA bug that caused SATA-সমৃদ্ধ সিস্টেম বুট করার সময় সিস্টেমগুলিকে স্বয়ংক্রিয়রূপে স্থগিত করে পুনরাম্ভের পূর্বে একটি ত্রুটির বার্তা প্রদর্শনকারী একটি SATA বাগ সংশোধন করা হয়েছে।
মাল্টি-বুট সিস্টেমে, parted দ্বারা বর্তমানে Windows Vista™ ধারণকারী প্রথম সেকটরের তথ্য পরিবর্তন করা হয় না। Red Hat Enterprise Linux 5.1 ও Windows Vista™ উভয়সহ একটি মাল্টি-বুট সিস্টেম প্রস্তুত করার পরে Windows সিস্টেমটি বুট করার অযোগ্য হবে না।
rmmod xennet-র ফলে domU বর্তমানে বিপর্যস্ত হবে না।
যে সমস্ত ৪-সকেট বিশিষ্ট AMD Sun Blade X8400 Server Module সিস্টেমের জন্য node 0-তে মেমরি কনফিগার করা হয় না সেগুলি বুট করার সময় প্যানিক (panic) সৃষ্টি করবে না।
conga ও luci সহযোগে ফেইল-ওভার ডোমেইন নির্মাণ ও কনফিগার করা যাবে।
yum দ্বারা Cluster Storage
দল ইনস্টল করার সময় কর্ম বিফল হবে না।
ইনস্টলেশনের সময় /var/log/faillog
ও /var/log/tallylog
ফাইলগুলিতে ভুল SELinux কনটেক্সট স্থাপন করা হয় না।
ডুয়াল-কোর AMD প্ল্যাটফর্মে, অধিক cpu-প্রয়োগের ফলে একটি cpu-র উপর অত্যাধিক চাপের ফলে CPU কোরে ফ্রিকোয়েন্সি পরিবর্তন হবে না।
বিভিন্ন অংশে উপলব্ধ ইনস্টলেশন মিডিয়া (যেমন, CD অথবা NFSISO) প্রয়োগ করে Red Hat Enterprise Linux 5.1 ইনস্টল করার সময় amanda-server
ইনস্টলেশনের সময় সমস্যা দেখা দেবে না।
ইনস্টলেশনের সময়, Anaconda দ্বারা বর্তমানে ৪ গিগাবাইটের অধিক RAM সনাক্ত করা সম্ভব হবে। এর ফলে কার্নেলের kernel-PAE সংস্করণ ইনস্টল করা হবে কি না তা Anaconda দ্বারা সিদ্ধান্ত নেওয়া সম্ভব হয়।
সাম্প্রতিক k8 প্রসেসরের ক্ষেত্রে EDAC দ্বারা সঠিক মেমরির পরিমাণ প্রদর্শন করা হয়।
gdm-র মাধ্যমে একটি দূরবর্তী Gnome ডেস্কটপে লগ-ইন করার সময় লগ-ইন পর্দা স্তব্ধ হবে না।
autofs-র মধ্যে উপস্থিত একটি বাগের ফলে multi-mount সঠিক চালনায় বিঘ্ন সৃষ্টিকারী একটি বাগ সংশোধিত হয়েছে।
utrace-র বিভিন্ন প্যাচ দ্বারা নিম্নলিখিত সংশোধন করা হয়েছে:
ptrace ব্যবহারের সময় race অবস্থায় বিপর্যয় সৃষ্টিকারী একটি বাগ সংশোধন করা হয়েছে
কয়েকটি PTRACE_PEEKUSR কল থেকে ভুল EIO উৎপন্নকারী একটি রিগ্রেশন সংশোধিত হয়েছে।
কিছু বিশেষ পরিস্থিতিতে চাইল্ড প্রসেস প্রস্থানের পরে wait4 কল আরম্ভে প্রতিরোধকারী একটি রিগ্রেশন সংশোধন করা হয়েছে
SIGKILL দ্বারা মাঝেমধ্যে প্রসেস বন্ধ করতে প্রতিরোধকারী একটি রিগ্রেশন সংশোধন করা হয়েছে। কিছু বিশেষ পরিস্থিতিতে ptrace ব্যবহারের ফলে এই সমস্যা দেখা দিত।
সংকেতবার্তা ও সুনির্দিষ্ট অবকাশের RTC ইন্টারাপ্টের সঠিক সঞ্চালন প্রতিরোধকারী একটি RealTime Clock (RTC) বাগ সমাধান করা হয়েছে।
Anaconda-র মধ্যে প্রথমবার বাটন ক্লিক করা হলে রিলিজ নোট উইন্ডোর মধ্যে তথ্য রেন্ডার করে প্রদর্শনে কিছু বিলম্ব ঘটে। এই বিলম্বকালে উইন্ডোর মধ্যে একটি ফাঁকা তালিকা প্রদর্শন করা হয়। এর পরে তথ্য দ্রুত রেন্ডার হওয়ার ফলে এই সমস্যা ব্যবহারকারীদের দৃষ্টিগোচর হয় না।
ইনস্টলেশনের সময় প্যাকেজ ইনস্টলেশন কালে অত্যাধিক CPU ব্যবহৃত হওয়ার ফলে এই বিলম্ব ঘটে।
MegaRAID ড্রাইভার ব্যবহারকারী হোস্ট বাস অ্যাডাপ্টারগুলির ক্ষেত্রে কর্ম সঞ্চালনের উদ্দেশ্যে "I2O" এমুলেশন মোডের পরিবর্তে "Mass Storage" এমুলেশন মোড উল্লিখিত হওয়া আবশ্যক। এর জন্য নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
MegaRAID BIOS Set Up Utility-তে প্রবেশ করুন।
Adapter settings menu-তে চলুন।
Other Adapter Options-র অধীন Emulation নির্বাচন করে এটির মান Mass Storage রূপে ধার্য করুন।
অ্যাডাপ্টারের মান ভুল ভাবে "I2O" এমুলেশন রূপে ধার্য করা থাকলে i2o ড্রাইভার লোড করার প্রচেষ্টা করা হবে। এই কর্ম ব্যর্থ হবে এবং অ্যাডাপ্টারটি ব্যবহার করা সম্ভব হবে না।
পূর্ববর্তী Red Hat Enterprise Linux রিলিজগুলি দ্বারা সাধারণত MegaRAID ড্রাইভারের পূর্বে I20 ড্রাইভার লোড করার প্রচেষ্টা করা হত না। তথাপি, Linux-এ ব্যবহারকালে হার্ডওয়্যারের ক্ষেত্রে "Mass Storage" এমুলেশন মোড সর্বদা নির্ধারণ করা উচিত।
Cisco Aironet MPI-350 বেতার কার্ড প্রয়োগকারী ল্যাপটপগুলি তার দ্বারা সংযুক্ত ইথারনেট পোর্ট ব্যবহার করে নেটওয়ার্ক ইনস্টলেশনের সময় DHCP ঠিকানা প্রাপ্ত করার সময় স্তব্ধ হতে পারে।
এই সমস্যা এড়ানোর জন্য ইনস্টলেশনের জন্য স্থানীয়রূপে ব্যবহারযোগ্য মিডিয়া ব্যবহার করুন। অথবা ইনস্টলেশনের পূর্বে ল্যাপটপের BIOS-এ বেতার কার্ড নিষ্ক্রিয় করুন (ইনস্টলেশনের পরে বেতার কার্ড পুনরায় সক্রিয় করতে পারবেন)।
বর্তমানে, system-config-kickstart-র সাহায্যে প্যাকেজ নির্বাচন করা সম্ভব হবে না। system-config-kickstart ব্যবহার করা হলে প্যাকেজ নির্বাচন বিকল্প নিষ্ক্রিয় অবস্থায় প্রদর্শিত হবে। system-config-kickstart প্যাকেজ সংকলন সম্বন্ধীয় তথ্যের জন্য yum ব্যবহার করলেও Red Hat Network-র সাথে সংযোগ স্থাপনের জন্য yum ব্যবহার করতে সক্ষম নয়।
বর্তমানে kickstart ফাইলের আপডেট প্যাকেজ বিভাগটি ব্যবহারকারীকে স্বয়ং পরিবর্তন করতে হবে। kickstart ফাইল খোলার জন্য system-config-kickstart ব্যবহার করা হলে, ফাইলের মধ্যে উপস্থিত প্যাকেজ সংক্রান্ত সমস্ত তথ্য অপরিবর্তিত থাকবে ও ফাইল সংরক্ষণের সময় সেই তথ্য পুনরায় ফাইলে লেখা হবে।
Red Hat Enterprise Linux 5-র এই আপডেটে বুট করার সময়/var/log/boot.log
-এ লগ করা হবে না। পরবর্তী কোনো আপডেটের অনুরূপ একটি বৈশিষ্ট্য যোগ করা হবে।
Red Hat Enterprise Linux 4 থেকে Red Hat Enterprise Linux 5-এ আপগ্রেড করার সময় ডিপ্লোয়মেন্ট গাইড বইটি ইনস্টল করা হয় না। আপগ্রেড সমাপ্তির পরে pirut সহযোগে এটি ইনস্টল করা আবশ্যক।
X সক্রিয় থাকলে ও vesa ভিন্ন অন্য কোনো ড্রাইভার ব্যবহৃত হলে kexec/kdump কার্নেলে সিস্টেম সঠিকরূপে পুনরায় বুট করতে সক্ষম হবে না। এই সমস্যা শুধুমাত্র ATI Rage XL গ্রাফিক্স চিপ-সেটের মধ্যে উপস্থিত রয়েছে।
ATI Rage XL সহ সিস্টেমে X সঞ্চালিত হলে vesa ড্রাইভারের ব্যবহার নিশ্চিত করুন। এর ফলে kexec/kdump কার্নেলে পুনরায় বুট করতে সমস্যা হবে না।
nVidia CK804 চিপসেট সহ মেশিনে Red Hat Enterprise Linux 5 ব্যবহারের সময় নিম্নলিখিত কার্নেল বার্তার অনুরূপ বার্তা প্রদর্শন হতে পারে:
kernel: assign_interrupt_mode Found MSI capability kernel: pcie_portdrv_probe->Dev[005d:10de] has invalid IRQ. Check vendor BIOS
এই বার্তা দ্বারা চিহ্নিত হয় যে কয়েকটি PCI-E পোর্ট IRQ অনুরোধ পেশ করছে না। উপরন্তু, এই বার্তার ফলে মেশিনের কর্ম কোনো ভাবে বিঘ্নিত হচ্ছে না।
root ব্যবহারকারীরূপে লগ-ইন করা হলে অপসারণযোগ্য সংগ্রহস্থন (যেমন CD ও DVD) স্বয়ংক্রিয়রূপে mount করা হয় না। গ্রাফিক্যাল ফাইল পরিচালনব্যবস্থার সাহায্যে এই ডিভাইসগুলি mount করা আবশ্যক।
অথবা, /media
-র মধ্যে কোনো ডিভাইস mount করার জন্য নিম্নলিখিত কমান্ড প্রয়োগ করুন:
mount /dev/<device name>
/media
IBM System z দ্বারা পারম্পরিক Unix বিন্যাসের কনসোল উপস্থিত করা হয় না। IBM System z-র জন্য নির্মিত Red Hat Enterprise Linux 5 প্রারম্ভিক প্রোগ্রাম লোড করার সময় firstboot-র কার্যকারিতা সমর্থন করতে সক্ষম নয়।
IBM System z-র মধ্যে Red Hat Enterprise Linux 5-র বৈশিষ্ট্য সঠিকরূপে আরম্ভ করার জন্য ইনস্টলেশনের পরে নিম্নলিখিত কমান্ড সঞ্চালন করুন:
/usr/bin/setup — setuptool
প্যাকেজ থেকে প্রাপ্ত
/usr/bin/rhn_register — rhn-setup
প্যাকেজ থেকে প্রাপ্ত।
Red Hat Network-র মাধ্যমে Red Hat Enterprise Linux 5 থেকে Red Hat Enterprise Linux 5.1-এ আপডেট করার সময় yum দ্বারা redhat-beta কি ইম্পোর্ট করার অনুরোধ না জানানো হতে পারে। এই কারণে, আপগ্রেড করার পূর্বে ব্যবহারকারী দ্বারা redhat-beta কি ইম্পোর্ট করা বাঞ্ছনীয়। এর জন্য নিম্নলিখিত কমান্ড প্রয়োগ করুন:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta
কনফিগার করা ফাইলারে একটি LUN মুছে ফেলা হলে, হোস্ট সিস্টেমে তা প্রদর্শিত হবে না। এই ক্ষেত্রে, dm-multipath ব্যবহারের ফলে lvm কমান্ডগুলি সঞ্চালিত হবে না কারণ LUN-টি stale অবস্থায় ধার্য হবে।
এই সমস্যা এড়ানোর জন্য /etc/lvm/.cache
ফাইলের stale LUN সংক্রান্ত সব ডিভাইস ও mpath লিঙ্ক মুছে ফেলুন।
এই সমস্ত এন্ট্রি সনাক্ত করার জন্য, নিম্নলিখিত কমান্ড ব্যবহার করুন:
ls -l /dev/mpath | grep <stale LUN>
উদাহরণস্বরূপ, <stale LUN>
যদি 3600d0230003414f30000203a7bc41a00 হয়, তাহলে নিম্নলিখিত ফলাফল প্রদর্শিত হবে:
lrwxrwxrwx 1 root root 7 Aug 2 10:33 /3600d0230003414f30000203a7bc41a00 -> ../dm-4 lrwxrwxrwx 1 root root 7 Aug 2 10:33 /3600d0230003414f30000203a7bc41a00p1 -> ../dm-5
অর্থাৎ 3600d0230003414f30000203a7bc41a00, দুটি mpath লিঙ্কের সাথে যুক্ত: dm-4 ও dm-5।
নিম্নলিখিত পংক্তিগুলি /etc/lvm/.cache
থেকে মুছে ফেলা আবশ্যক:
/dev/dm-4 /dev/dm-5 /dev/mapper/3600d0230003414f30000203a7bc41a00 /dev/mapper/3600d0230003414f30000203a7bc41a00p1 /dev/mpath/3600d0230003414f30000203a7bc41a00 /dev/mpath/3600d0230003414f30000203a7bc41a00p1
CD / DVD প্রয়োগ করে সম্পূর্ণরূপে ভার্চুয়ালাইজ করা Windows™ গেস্ট সিস্টেম নির্মাণের সময় পুনরায় বুট করার পরে গেস্ট ইনস্টলেশনের দ্বিতীয় পর্যায়ের কর্ম সঞ্চালন নাও হতে পারে।
এই সমস্যা এড়ানোর জন্য /etc/xen/
সম্পাদন করে CD / DVD ডিভাইসের জন্য একটি সঠিক এনট্রি যোগ করুন।<name of guest machine>
একটি সাধারণ ফাইলের ইনস্টলেশন যদি ভার্চুয়াল ডিভাইস রূপে ব্যবহৃত হয় তাহলে /etc/xen/
ফাইলের disk পংক্তিটি নিম্নলিখিত বর্ণনার অনুরূপ হবে:<name of guest machine>
disk = [ 'file:/PATH-OF-SIMPLE-FILE,hda,w']
/dev/dvd
নামে হোস্টের মধ্যে কোনো DVD-ROM ডিভাইস উপস্থিত থাকলে তা ইনস্টলেশনের দ্বিতীয় পর্যায়ে hdc রূপে উপলব্ধ করা যাবে। এই ক্ষেত্রে 'phy:/dev/dvd,hdc:cdrom,r'-র জন্য একটি পংক্তি যোগ করা আবশ্যক। এর ফলে disk সংক্রান্ত পংক্তিটি হবে:
disk = [ 'file:/opt/win2003-sp1-20061107,hda,w', 'phy:/dev/dvd,hdc:cdrom,r']
হার্ডওয়্যারের উপর ভিত্তি করে সুনির্দিষ্ট ডিভাইসের পাথ পৃথক হতে পারে।
কার্নেলে sctp
মডিউল যোগ না করা থাকলে, -A inet অথবা -A inet6 বিকল্পসহ netstat কমান্ড সঞ্চালিত হলে, নিম্নলিখিত বার্তাসহ তা অস্বাভাবিকরূপে বন্ধ হবে:
netstat: no support for `AF INET (sctp)' on this system.
এই সমস্যা এড়ানোর জন্য sctp
কার্নেল মডিউল ইনস্টল করুন।
বর্তমান কার্নেলগুলি দ্বারা বুট করার সময় সিরিয়াল পোর্টে প্রিন্ট করার পূর্বে Data Terminal Ready (DTR) সংকেত প্রয়োগ করা হয় না। কয়েকটি ডিভাইসের ক্ষেত্রে DTR প্রয়োগ করা আবশ্যক; এর ফলে, এই সমস্ত ডিভাইসের ক্ষেত্রে কার্নেলের বুট সংক্রান্ত বার্তা সিরিয়াল কনসোলে প্রিন্ট করা হয় না।
কয়েকটি প্ল্যাটফর্মে (such as the HP dc7700) ব্যবহৃত AMD 8132 ও HP BroadCom HT100 দ্বারা MMCONFIG সাইকেল সমর্থিত হয় না। আপনার সিস্টেমে, এই চিপসেটগুলির মধ্যে একটি ব্যবহৃত হলে PCI কনফিগারেশনের জন্য লিগ্যাসি PortIO CF8/CFC ব্যবস্থা প্রয়োগ করা আবশ্যক। এটি কনফিগার করার জন্য ইনস্টেশনের সময় -pci nommconfig কার্নেল পরামিতিসহ সিস্টেমটি বুট করুন ও পুনরায় বুট করার পরে GRUB-এ pci=nommconf যোগ করুন।
উপরন্তু, AMD 8132 চিপসেট দ্বারা মেসেজ সিগন্যাল্ড ইন্টারাপ্ট (MSI) সমর্থিত হয় না। আপনার সিস্টেম দ্বারা এই চিপসেট ব্যবহৃত হলে, MSI নিষ্ক্রিয় করা আবশ্যক। এর জন্য, ইনস্টলেশনের সময় -pci nomsi কার্নেল পরামিতি প্রয়োগ করুন ও পুনরায় বুট করার পরে GRUB-এ pci=nomsi যোগ করুন।
তথাপি, কার্নেল দ্বারা প্ল্যাটফর্মটি ব্ল্যাক-লিসট করা হলে আপনার সিস্টেমের ক্ষেত্রে pci কার্নেল পরামিতি আবশ্যক নয়। নিম্নলিখিত HP প্ল্যাটফর্মগুলি কার্নেল দ্বারা পূর্বেই ব্ল্যাক-লিস্ট করা হয়েছে:
DL585g2
dc7500
xw9300
xw9400
বেয়ার মেটাল (নন-ভার্চুয়ালাইজ্ড) কার্নেল ব্যবহার করার সময় X সার্ভার দ্বারা মনিটর থেকে EDID তথ্য উদ্ধার না করার সম্ভাবনা রয়েছে। এই পরিস্থিতিতে গ্রাফিক্স ড্রাইভার দ্বারা ৮০০x৬০০-র অধিক প্রদর্শন রিজোলিউশন ব্যবহার করা সম্ভব হবে না।
এই সমস্যা এড়ানোর জন্য /etc/X11/xorg.conf
ফাইলের ServerLayout বিভাগে নিম্নলিখিত পংক্তিটি যোগ করুন:
বিকল্প "Int10Backend" "x86emu"
এই রিলিজে অন্তর্ভুক্ত Virtual Machine Manager-র (virt-manager) দ্বারা প্যারাভার্চুয়ালাইজ করা গেস্ট ইনস্টলারের সাথে অতিরিক্ত বুট আর্গুমেন্ট উল্লেখ করা সম্ভব নয়।কিছু বিশেষ ধরনের হার্ডওয়্যারে সুনির্দিষ্ট ধরনের প্যারাভার্চুয়ালাইজ্ড গেস্ট সিস্টেম ইনস্টল করার সময়ও এটি প্রযোজ্য।
ভবিষ্যতে virt-manager-র রিলিজে এই সমস্যা সমাধান করা হবে। কমান্ড লাইন তেকে প্যারাভার্চুয়ালাইজ্ড গেস্ট ইনস্টলেশনের জন্য কার্নেল আর্গুমেন্ট উল্লেখ করার জন্য virt-install কমান্ড ব্যবহার করুন।
ডিফল্ট dm-multipath কনফিগারেশনে, বিফল পাথ পুনরুদ্ধারের পরে Netapp ডিভাইস ফেইল-ব্যাক করার জন্য বেশ কিছু মিনিট সময় ব্যয় হওয়ার সম্ভাবনা রয়েছে। এই সমস্যা এড়ানোর জন্য multipath.conf
ফাইলের devices বিভাগে নিম্নলিখিত Netapp ডিভাইস কনফিগারেশন যোগ করুন:
devices { device { vendor "NETAPP" product "LUN" getuid_callout "/sbin/scsi_id -g -u -s /block/%n" prio_callout "/sbin/mpath_prio_netapp /dev/%n" features "1 queue_if_no_path" hardware_handler "0" path_grouping_policy group_by_prio failback immediate rr_weight uniform rr_min_io 128 path_checker directio }
( x86 )
[1] এই তথ্যগুলি http://www.opencontent.org/openpub/-এ উপস্থিত Open Publication License, v1.0-র শর্তানুযায়ী বিতরণ করা হয়েছে।