Copyright 2008 Red Hat, Inc.. This material may only be distributed subject to the terms and conditions set forth in the Open Publication License, V1.0 or later (the latest version of the OPL is presently available at http://www.opencontent.org/openpub/).
Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat, Inc. in the United States and other countries.
All other trademarks referenced herein are the property of their respective owners.
The GPG fingerprint of the [email protected] key is:
CA 20 86 86 2B D6 9D FC 65 F6 EC C4 21 91 80 CD DB 42 A6 0E
Red Hat Enterprise Linux 5.3 માટે પ્રકાશન નોંધો ની આ દસ્તાવેજ માહિતીઓ.
આ વિભાગ Red Hat Enterprise Linux 5.3 ના સ્થાપન અને Anaconda લગતી જાણકારીનો સમાવેશ કરે છે.
Red Hat Network નવા અને બદલાયેલ પેકેજોનુ સ્થાપન કરી શકે છે અને હાલની Red Hat Enterprise Linux 5 સિસ્ટમ સુધારી શકાય છે. અથવા તો, Anaconda હાલની Red Hat Enterprise Linux 5 સુધારી શકે છે અથવા Red Hat Enterprise Linux 5.3 નુ તાજુ પ્રસ્થાપન કરી શકે છે.
નોંધ: Red Hat Enterprise Linux 5.3 ના બીટા પ્રકાશન માંથી આ GA પ્રકાશન સુધારા કરવા માટે આધાર આપતુ નથી.
આગળ, છતા પણ Anaconda Red Hat Enterprise Linux થી Red Hat Enterprise Linux 5.3 ની પહેલાની મુખ્ય આવૃત્તિઓમાંથી સુધારો કરવા માટે ઉપકરણ પૂરા પાડે છે, Red Hat અત્યારે આને આધાર આપતુ નથી. વધારે સામાન્ય રીતે, Red Hat એ Red Hat Enterprise Linux ની ગમે તે મુખ્ય આવૃત્તિઓ વચ્ચેની જગ્યામાં આધાર પૂરો પાડતો નથી. (મુખ્ય આવૃત્તિ બધા નંબર આવૃત્તિ બદલાવ દ્દારા દર્શાવાય છે. ઉદાહરણ તરીકે, Red Hat Enterprise Linux 4 અને Red Hat Enterprise Linux 5 બંને એ Red Hat Enterprise Linux ની મુખ્ય આવૃત્તિઓ છે.)
સુધારાની જગ્યામાં મુખ્ય પ્રકાશનની બીજી બાજુએ બધી સિસ્ટમ સુયોજનને, સેવાઓ અથવા ઇચ્છિત રૂપરેખાંકનને સચવાતા નથી. તેથી કરીને, Red Hat જ્યારે એક આવૃત્તિમાંથી બીજી આવૃત્તિમાં સુધારો કરી રહ્ચા હોય છે ત્યારે તાજુ સ્થાપન સખત આગ્રહણીય છે.
Anaconda નું Text Mode સ્થાપન હવે સ્થાપનને સમાપ્ત કરવા માટે Virtual Network Computing (VNC) માં ફેરબદલીનાં વિકલ્પની માંગણી કરે છે.
એન્ક્રિપ્ટ થયેલ સોફ્ટવેર RAID સભ્ય ડિસ્કો ની મદદથી અથવા બનાવવાનું(એટલે કે. software RAID
ભાગો) આધારભૂત નથી. છતાંપણ, એન્ક્રિપ્ટ થયેલ સોફ્ટવેર RAID એરેઓ બનાવવાનું આધારભૂત છે.
RHEL5 માટે NFS મૂળભૂત ને "તાળુ મારી રહ્યા છે". એના પરિણામ રૂપે, anaconda નો %post ભાગ માંથી nfs હિસ્સાઓ ને માઉન્ટ કરવા માટે, હિસ્સાઓ ને માઉન્ટ કરવા માટે nfs ને વાપર્યા પહેલા ડેમનનું લોકીંગ શરૂ કરવા માટે mount -o nolock,udp
આદેશ ને વાપરો.
જ્યારે iBFT-રૂપરેખાંકિત નેટર્વક ઉપકરણ સાથે સિસ્ટમ પર CD-ROM અથવા DVD-ROM માંથી સ્થાપન કરી રહ્યા હોય છે, ત્યારે નેટર્વક રૂપરેખાંકન થયેલ છે નહિ તો Anaconda ને કોઇ પણ iBFT-રૂપરેખાંકિત થયેલ સંગ્રહ ઉપકરણોમાં સમાવેશ થશે નહિ. સ્થાપન કરવા માટે નેટર્વક સક્રિય કરી રહ્યા છીએ, linux updates=http://
આ આદેશનુ સ્થાપન બુટ પ્રોંપ્ટ પર કરો.નોંધો કેat [any]
વાપરીને કોઇપણ URL સાથે બદલી શકાય છે.
[any]
જો તમારી સિસ્ટમને સ્થિર IP રૂપરેખાંકનની જરૂર હોય તો, આ આદેશને linux updates=http://
વાપરો.
[any]
ip=[IP address]
netmask=[netmask]
dns=[dns]
જ્યારે Red Hat Enterprise Linux 5.3 ને સંપૂર્ણપણે વર્ચ્યુઅલાઈઝ થયેલ મહેમાન પર સ્થાપિત કરી રહ્યા હોય, ત્યારે kernel-xen
કર્નલ વાપરશો નહિં. આ કર્નલને સંપૂર્ણપણે વર્ચ્યુઅલાઈઝ થયેલ મહેમાનો પર વાપરવાનું તમારી સિસ્ટમને અટકાવવાનું કારણ બની શકે છે.
જ્યારે Red Hat Enterprise Linux 5.3 ને સંપૂર્ણપણે વર્ચ્યુઅલાઈઝ થયેલ મહેમાન પર સ્થાપિત કરી રહ્યા હોય ત્યારે જો તમે સ્થાપન નંબર વાપરી રહ્યા હોય, તો સ્થાપન દરમ્યાન વર્ચ્યુઅલાઈઝેશન
પેકેજ જૂથને નાપસંદ કરવાનું ધ્યાન રાખો. વર્ચ્યુઅલાઈઝેશન
પેકેજ જૂથ વિકલ્પ kernel-xen
કર્નલ સ્થાપિત કરે છે.
નોંધ કરો કે પેરાવર્ચ્યુઅલાઈઝ થયેલ મહેમાનો આ મુદ્દાથી અસર પામતા નથી. પેરાવર્ચ્યુઅલાઈઝ થયેલ મહેમાનો હંમેશા kernel-xen
કર્નલ વાપરે છે.
જો તમે વર્ચ્યુઅલાઈઝ થયેલ કર્નલ વાપરી રહ્યા હોય જ્યારે Red Hat Enterprise Linux 5 થી 5.2 માં સુધારો કરી રહ્યા હોય, તો તમારે સુધારો સમાપ્ત કર્યા પછી પુનઃબુટ કરવું જ પડશે. પછી તમારે સુધારાયેલ વર્ચ્યુઅલાઈઝ થયેલ કર્નલની મદદથી સિસ્ટમને બુટ કરવી જોઈએ.
Red Hat Enterprise Linux 5 અને 5.2 ના હાયપરવિઝર એ ABI-સુસંગત નથી. જો તમે સુધારાયેલ વર્ચ્યુઅલાઈઝ થયેલ કર્નલની મદદથી સુધારો કર્યા પછી સિસ્ટમ બુટ નહિં કરો, તો સુધારાયેલ વર્ચ્યુઅલાઈઝેશન RPMs ચાલી રહેલ કર્નલ સાથે બંધબેસશે નહિં.
જ્યારે Red Hat Enterprise Linux 5.1 અથવા પછીની Red Hat Enterprise Linux 4.6 માંથી સુધારા કરી રહ્યા હોય ત્યારે, gcc4
આ સુધારો નિષ્ફળ થવાનુ કારણ બની શકે. આથી કે,તમારે સુધારો કરતા પહેલા gcc4
પેકેજને જાતે જ દૂર કરવા જોઇએ.
firstboot
ભાષા પ્લગઇન દૂર થયેલ છે, તેથી તે યોગ્ય નથી અને જ્યારે નવી ભાષા પસંદ કરેલ હોય ત્યારે સિસ્ટમને સંપૂર્ણપણે પુન:રૂપરેખાંકન કરે છે.
સ્થાપન દરમિયાન ચેલેંજ હેંડશેક ઓથેંટિકેશન પ્રોટોકોલ (CHAP) નો વપરાશ આધાર આપતો નથી. આથી કે, CHAP ને સ્થાપન પછી જ સક્રિય કરવુ જોઇએ.
જો iBFT ઉપકરણ મારફતે તમારી સિસ્ટમ બુટ કરવી હોય તો, iBFT BIOS/firmware સુયોજન સ્ક્રીનમાં CHAP ને રૂપરેખાંકિત કરે છે. તમારી CHAP ને પછીના બુટમાં વપરાયા પછીથી સુયોજન કરવુ પડશે.
જો તમારે PXE iSCSI મારફતે સિસ્ટમ બુટ કરવી હોય તો, iscsiadm
મારફતે CHAP ને રૂપરેખાંકિત કરે છે. રૂપરેખાંકિત પછી, mkinitrd
વાપરીને નક્કી કરો કે જે તમારા CHAP સુયોજનો પછીના બુટમાં વપરાયેલ છે.
સ્થાપન દરમ્યાન મહેમાનો ની તજવીજ કરી રહ્યા હોય ત્યારે, મહેમાનો માટે RHN સાધનો વિકલ્પ ઉપલ્બધ હશે નહિં. જ્યારે આ ઉત્પન્ન થાય ત્યારે, સિસ્ટમ ને વધારાનાં અધિકારની જરૂર પડશે, dom0
દ્દારા વપરાયેલ અધિકારમાંથી અલગ થયેલ છે.
મહેમાનો માટે વધારાનાં અધિકારો નાં વપરાશ ને બચાવવા માટે, Red Hat Network માં સિસ્ટમ ને રજીસ્ટર કરવા માટે પ્રયત્ન કરતા પહેલા જાતે જ rhn-virtualization-common
પેકેજ ને સ્થાપિત કરો.
ઘણાબધા નેટવર્ક ઇન્ટરફેસો સાથે સિસ્ટમ પર Red Hat Enterprise Linux 5.3 ને સ્થાપિત કરી રહ્યા છે અને જાતે જ સ્પષ્ટ થયેલ IPv6 સરનામાંઓનું અધૂરું અયોગ્ય નેટવર્કીંગ સુયોજનમાં પરિણામ મળી શકે છે. જ્યારે આ ઉત્પન્ન થાય છે ત્યારે, તમારા IPv6 સુયોજનો એ સ્થાપિત થયેલ સિસ્ટમ પર દેખાશે નહિં.
આજુબાજુ કામ કરવા માટે, /etc/sysconfig/network
માં yes
ને ચલાવવા માટે NETWORKING_IPV6
ને સુયોજિત કરો. પછી, service network restart
આદેશની મદદથી તમારા નેટવર્ક જોડાણને પુન:શરૂ કરો.
જો તમારી સિસ્ટમ પાસે yum-rhn-plugin-0.5.2-5.el5_1.2
(અથવા પહેલાની આવૃત્તિમાં) સ્થાપિત થયેલ હોય તો, તમે yum update
મારફતે Red Hat Enterprise Linux 5.3 માં સુધારો કરવા માટે અસમર્થ થશો. આમાં કામ કરવા માટે, yum update
ચલાવતા પહેલાં તાજેતરની આવૃત્તિ (yum update yum-rhn-plugin
ની મદદથી) માં તમારી yum-rhn-plugin
ને સુધારો.
પહેલેથી, anaconda એ 8 SmartArray નિયંત્રકો કરતા વધારે ને દાખલ કરી શકતુ નથી. આ સુધારામાં, આ મુદ્દો એ સુધારી દેવામાં આવ્યો છે.
OEM દ્દારા પૂરા પાડેલ ડ્રાઇવર ડિસ્ક એ એક જ ઇમેજ ફાઇલ છે (*.img
),વાપરવાલાયક ઘણાબધા પેકેજો અને કર્નલ મોડ્યુલો નો સમાવેશ કરી રહ્યા છે. આ ડ્રાઇવરો હાર્ડવેર ને આધાર આપવા માટે સ્થાપન દરમ્યાન વાપરેલ છે કે જે નહિં તો Red Hat Enterprise Linux 5 દ્દારા ઓળખાયેલ નથી. એકવાર ડ્રાઇવર પેકેજો અને કર્નલ મોડ્યુલો સિસ્ટમ પર સ્થાપિત થઇ જાય, તેઓ શરૂઆતી RAM ડિસ્ક માં સ્થાનિત થયેલ છે (initrd
) તેથી કે જે તેઓ લોડ થયેલ છે જ્યારે સિસ્ટમ બુટ કરે છે.
આ પ્રકાશન સાથે, સ્થાપન એ ડ્રાઇવર ડિસ્કને આપોઆપ શોધી શકે છે (તેની ફાઇલ સિસ્ટમ લેબલ પર આધારિત), એના દ્દારા સ્થાપન દરમ્યાન પેલી ડિસ્ક નાં સમાવિષ્ટ વાપરી રહ્યા છે. આ વર્તણૂક સ્થાપન આદેશ વાક્ય વિકલ્પ dlabel=on
દ્દારા નિયંત્રિત થયેલ છે, કે જે આપોઆપ શોધવાનું સક્રિય કરે છે. dlabel=on
એ આ પ્રકાશન માટે મૂળભૂત સુયોજન છે.
ફાઇલ સિસ્ટમ લેબલ OEMDRV
સાથે બધા બ્લોક ઉપકરણો ને તપાસ કરેલ છે અને ક્રમમાં આ ઉપકરણો માંથી ડ્રાઇવરોનો લોડ થયેલ છે કે જે તેઓ શોધાયેલ છે.
હાલનાં એન્ક્રિપ્ટ થયેલ બ્લોક ઉપકરણો કે જે ફાઇલ vfat
સિસ્ટમોમાં સમાવેલી વિભાજન ઇન્ટરફેસ માં પ્રકાર foreign
તરીકે દેખાશે; જેવા કે, આ ઉપકરણો ને સિસ્ટમ બુટ દરમ્યાન આપોઆપ માઉન્ટ થયેલ હશે. ખાતરી કરો કે જે કેટલાક ઉપકરણો આપોઆપ માઉન્ટ થયેલ છે, /etc/fstab
માં તેઓ માટે અનુરૂપ પ્રવેશ ને ઉમેરો. કેવી રીતે તે કરી શકાય છે તેની વધારે માહિતીઓ માટે, man fstab
નો સંદર્ભ લો.
Red Hat Enterprise Linux 5.2 સ્થાપિત કરવા માટેની ન્યૂનતમ જરૂરીયાત હવે 1GB છે; આગ્રહણીય RAM એ 2GB છે. જો મશીનને 1GB કરતાં ઓછી RAM હોય, તો સ્થાપન પ્રક્રિયા અટકી પણ શકશે.
ભવિષ્યમાં, PowerPC મશીનો કે જેમને 1GB ની RAM હોય તેમને ચોક્કસ RAM-લગતા ભાર હેઠળ નોંધપાત્ર ખરાબ પ્રભાવના મુદ્દાઓનો અનુભવ થશે. Red Hat Enterprise Linux 5.2 સિસ્ટમને RAM-લગતી પ્રક્રિયાઓ શ્રેષ્ઠ રીતે કામ આપવા માટે, એ આગ્રહણીય છે કે 4GB ની RAM મશીન સાથે લગાવવામાં આવેલ હોય. આ ખાતરી કરે છે કે સિસ્ટમને સરખા નંબરના ભૌતિક પાનાંઓ હોય કે જે Red Hat Enterprise Linux 4.5 અથવા પહેલાંની આવૃત્તિ ચલાવી રહેલ PowerPC મશીનો સાથે 512MB ની RAM વાપરી રહેલ હોય.
anaconda
હવે OSA Express3 cards માટે CHPID પર બંને પોર્ટોને આધાર આપે છે. સ્થાપનાર એ સ્થાપનની શરૂઆતી પગલમાં પોર્ટ નંબર માટે પ્રોમ્પ્ટ કરશે. પોર્ટ માટે પૂરી પાડેલ કિંમત પણ સ્થાપિત થયેલ નેટવર્ક ઇન્ટરફેસ શરૂઆતી સ્ક્રિપ્ટ પર અસર કરે છે. જ્યારે પોર્ટ 1 પસંદ થયેલ હોય ત્યારે, કિંમત portno=1
ifcfg-eth*
ફાઇલનાં OPTIONS પરિમાણો માં ઉમેરાયેલ છે.
જ્યારે z/VM નીચે સ્થાપિત કરી રહ્યા હોય ત્યારે, તમે ક્યાંતો PORTNO=0
(to use port 0) અથવા સ્થિતિ માટે પ્રોમ્પ્ટ થઇ ગયુ છે તે અવગણવા માટે CMS રૂપરેખાકન ફાઇલ માં PORTNO=1
(to use port 1) ઉમેરી શકો છો.
હાલનાં Linux સાથે મશીન પર સ્થાપન અથવા DASD બ્લોક ઉપકરણો પર બિન-Linux ફાઇલસિસ્ટમો એ સ્થાપનાર ને અટકાવવાનું કારણ થઇ શકે છે. જો આ બને તો, તમે વાપરવા અને સ્થાપનારને ફરી શરૂ કરવા માંગો છો તો DASD ઉપકરણો પર બધી હાલની પાર્ટીશનો ને બહાર કાઢવાની જરૂર છે.
જો તમારી સિસ્ટમ પાસે 512MBની RAM હોય તો, Red Hat Enterprise Linux 5.3 સ્થાપવાનો પ્રયત્ન નિષ્ફળતા પેદા કરી શકશે . આ રોકવા માટે સ્થાપન સમાપન થાય પછી પહેલા આધારિત સ્થાપન અને બીજા બધા પેકેજો સ્થાપિત કરવા પડશે.
yum
ની મદદથી 32-bit સુસંગતતા સ્તર
ડિસ્કમાંથી સ્થાપન કરવાનું નિષ્ફળ જશે. જો આવું થાય, તો એ Red Hat પેકેજ સહી કી RPM ડેટાબેઝમાં આયાત થઈ ન હતી એ કારણે છે. આવું થાય જો તમે હજુ સુધી Red Hat Network માં જોડાયા નહિં હોય અને સુધારાઓ પ્રાપ્ત કર્યા નહિં હોય. કીને જાતે આયાત કરવા માટે, નીચેનો આદેશ રુટ તરીકે ચલાવો:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
એકવાર Red Hat GPG કી આયાત થઈ જાય, તો તમે હવે yum
ને 32-bit સુસંગતતા સ્તર
ડિસ્કમાંથી પેકેજો સ્થાપિત કરવા માટે વાપરી શકશો.
નોંધ કરો કે જ્યારે આ ડિસ્કમાંથી સ્થાપન કરી રહ્યા હોય, ત્યારે એ સલાહનીય છે કે yum
ને rpm
ની જગ્યાએ વાપરવું એ ખાતરી કરવા માટે કે આધાર OS આધારભૂતપણાઓ સ્થાપન દરમ્યાન સંબોધાયેલ છે.
Red Hat Enterprise Linux 5.3 એ Linux Unified Key Setup (LUKS) વિગતવાર વર્ણનની મદદથી બ્લોક ઉપકરણ એન્ક્રિપ્શન માટે આધારને સમાવે છે. બિનસત્તાધિકરણ પ્રવેશ વિરુદ્દ બ્લોક ઉપકરણ પર ઉપકરણ ને એન્ક્રિપ્ટ કરવા દરમ્યાન બધી માહિતીને સુરક્ષિત રાખે છે, જો ઉપકરણને સિસ્ટમ માંથી ભૌતિક રીતે દૂર કરી દેવામાં આવ્યુ છે. એન્ક્રિપ્ટ થયેલ ઉપકરણનાં સમાવિષ્ટોને પ્રવેશ કરવા માટે, વપરાશકર્તાઓ એ પાર્સફ્રેઝ અથવા સત્તાધિકરણ તરીકે કી ને પૂરી પાડવી જ જોઇએ.
ડિસ્ક એન્ક્રિપ્શન સુયોજનો પર જાણકારી માટે, http://redhat.com/docs/ પર Red Hat Enterprise Linux સ્થાપન માર્ગદર્શિકા નાં પ્રકરણ 28 નો સંદર્ભ લો
mac80211 સ્ટેક (અગાઉ જાણીતા તરીકે devicescape/d80211 સ્ટેક) એ હવે Red Hat Enterprise Linux 5.3 માં આધારભૂત ગુણધર્મ છે. તે Intel® WiFi Link 4965 હાર્ડવેર માટે iwlwifi 4965GN
વાયરલેસ ડ્રાઇવરને સક્રિય કરે છે કે જે કોઇપણ WiFi નેટવર્ક ને જોડવામાં ચોક્કસ વાયરલેસ ઉપકરણોને પરવાનગી આપે છે.
છતાંપણ mac80211 ઘટક Red Hat Enterprise Linux 5.3 માં આધારભૂત છે, સંકેતો એ કર્નલ માટે સંકેત સફેદયાદીમાં સમાવેલ નથી.
GFS2 એ GFS નું વધતું ઉન્નતીકરણ છે. આ સુધારો ઘણાબધા નોંધપાત્ર સુધારાઓને લાગુ પડે છે કે જેને ડિસ્ક-પર ફાઈલ સિસ્ટમ બંધારણ બદલવાની જરૂર છે. GFS ફાઈલ સિસ્ટમો GFS2 માં gfs2_convert
ઉપયોગીતાની મદદથી ફેરવી શકાય છે, કે જે GFS ફાઈલ સિસ્ટમનો મેટાડેટા અનુલક્ષીને સુધારે છે.
Red Hat Enterprise Linux 5.2 માં, GFS2 એ મૂલ્યાંકન હેતુઓ માટે કર્નલ મોડ્યુલ તરીકે પૂરુ પાડેલ હતુ. Red Hat Enterprise Linux 5.3 માં, GFS2 એ હવે કર્નલ પેકેજનો ભાગ છે. જો Red Hat Enterprise Linux 5.2 GFS2 કર્નલ મોડ્યુલો ને સ્થાપિત કરી દેવામાં આવ્યા છે Red Hat Enterprise Linux 5.3 માં તેઓ ને GFS2 વાપરવા માટે દૂર કરવા જ પડશે.
OEM દ્દારા પૂરુ પાડેલ ડ્રાઇવર ડિસ્ક એ એક ચિત્ર ફાઇલ છે (*.img
), વાપરવાલાયક ઘણાબધા ડ્રાઇવર RPMs અને કર્નલ મોડ્યુલો ને સમાવી રહ્યા છે. આ ડ્રાઇવરો હાર્ડવેર ને આધાર આપવા માટે સ્થાપન દરમ્યાન વપરાયેલ છે કે જે નહિં તો ઓળખાયેલ નહિં હોય. RPMs એ સિસ્ટમ પર સ્થાપિત થયેલ છે અને initrd માં સ્થાપિત થયેલ છે તેથી કે જે તેઓ આધારભૂત છે જ્યારે મશિનને રિબુટ કરે છે.
Red Hat Enterprise Linux 5.3 સાથે, સ્થાપન તેની ફાઇલ સિસ્ટમ લેબલ પર ડ્રાઇવર ડિસ્ક આધારિત ની હાજરી આપોઆપ શોધી શકાય છે, અને સ્થાપન દરમ્યાન ડિસ્કનાં સમાવિષ્ટ ને વાપરો. આ વર્તણૂક સ્થાપન આદેશ વાક્ય વિકલ્પ dlabel=on
દ્દારા નિયંત્રિત થયેલ છે, કે જે આપોઆપ શોધવાનું સક્રિય કરે છે. ફાઇલ સિસ્ટમ લેબલ OEMDRV
સાથે બધા બ્લોક ઉપકરણોનો તપાસ કરેલ છે અને જે તઓએ શોધેલ છે તેનાં ક્રમમાં આ ઉપકરણો માંથી ડ્રાઇવરોનો લોડ થયેલ છે.
Red Hat Enterprise Linux 5.3 હવે iSCSI Boot Firmware Table (iBFT) ને સંપૂર્ણ રીતે આધાર આપે છે કે જે iSCSI ઉપકરણો માંથી બુટ કરવા દરમ્યાન પરવાનગી આપે છે. આ આધારની જરૂર છે કે જે iSCSI ડિસ્કો (નોડો) આપોઆપ શરૂ કરવા માટે લાંબા સમય સુધી ચિહ્નીત નહિં રહે; સ્થાપિત થયેલ સિસ્ટમ એ આપોઆપ જોડાણ માટે લાંબો સમય લાગશે નહિં અને iSCSI ડિસ્કોમાં પ્રવેશ કરો જ્યારે રનલેવલ 3 અથવા 5 માં પ્રવેશ કરી રહ્યા છે.
iSCSI એ રુટ ફાઇલ સિસ્ટમ માટે સામાન્ય રીતે વાપરેલ હોય છે, આ સ્થિતિ માં આ બદલાવ નો initrd જોડાશે એ પ્રમાણે ફેરફાર બનતો નથી અને રનલેવલ પ્રવેશ થાય તે પહેલા જરૂરિયાત iSCSI ડિસ્કોમાં પ્રવેશ કરો.
ગમે તે રીતે જો iSCSI ડિસ્કો બિન રુટ ડિરેક્ટરીઓ પર માઉન્ટ કરવાની જરૂર હોય તો, /home
અથવા /srv
ઉદાહરણ માટે, પછી આ બદલાવ તમારી પર અસર કરશે, અત્યાર સુધી સ્થાપિત થયેલ સિસ્ટમ ને આપોઆપ જોડાવા માટે લાંબો સમય લાગશે નહિં અને રુટ ફાઇલ સિસ્ટમ માટે વપરાયેલ નથી તેવી iSCSI ડિસ્કોમાં પ્રવેશ કરો.
બિન રુટ ડિરેક્ટરીઓ પર માઉન્ટ થયેલ iSCSI ડિસ્કો ની મદદથી હજુ શક્ય છે. પરંતુ નીચેનાં કામ કરવાની જગ્યાની એકને વાપરવાની જરૂર છે:
બિન રુટ ડિરેક્ટરીઓ પર માઉન્ટ થયેલ iSCSI ડિસ્કોને વાપર્યા વગર સિસ્ટમ ને સ્થાપિત કરો અને પછી સુસંગત ડિસ્કો અને માઉન્ટ પોઇંટોને જાતે જ રૂપરેખાંકિત કરો
રનલેવલ 1 માં સ્થાપિત થયેલ સિસ્ટમને બુટ કરો, અને નીચેનાં ડિસ્ક પ્રતિ એકવાર આદેશની મદદથી આપોઆપ શરૂ કરવા માટે કોઇપણ iSCSI ડિસ્કોને ચિહ્નીત કરો કે જે રુટ ફાઇલ સિસ્ટમ માટે વાપરેલ નથી:
iscsiadm -m node -T
target-name
-p ip:port
-o update -n node.startup -v automatic
rhythmbox ઓડિયો પ્લેયર આવૃત્તિ 0.11.6 માં સુધારો કરી દેવામાં આવ્યુ છે. આ સુધારો માલિકીનું GStreamer પ્લગઇનોને વાપરવા માટે વિકલ્પને પૂરુ પાડે છે.
lftp હવે આવૃત્તિ 3.7.1 માં પુન:આધારિત કરી દેવામાં આવી છે. આ ઘણાબધા અપસ્ટ્રીમ ગુણધર્મ સુધારાઓ અને બગ સુધારાઓ લાગુ કરે છે, સમાવી રહ્યા છે:
સુરક્ષા પ્રવાહ mirror --script
(કે જે બિનસત્તાધિકરણ અધિકાર એસ્કલેશન ને કારણે થઇ શકે છે) દ્દારા lftp કોટ થયેલ સ્ક્રિપ્ટોનાં રસ્તામાં હવે સુધારેલ છે.
વિકલ્પ -c
સાથે lftp મદદથી lftp ને અટકવાનું કારણ લાંબા સમય સુધી નહિં રહે.
જ્યારે sftp
વાપરી રહ્યા હોય ત્યારે સ્થળાંતર દરમ્યાન બગડેલ ફાઇલો લાંબો સમય લેતી નથી.
આ પ્રકાશન માં લાગુ પડેલ lftp સુધારાઓ પર વધારે જાણકારી માટે, http://lftp.yar.ru/news.html નો સંદર્ભ લો.
TTY input auditing એ હવે આધારભૂત છે. જો પ્રક્રિયા TTY ઇનપુટ ઑડિટીંગ માટે ચિહ્નીત થયેલ હોય તો, માહિતી તે TTYs ઑડિટ થયેલ છે તે માંથી વાંચે છે; આ પ્રકાર TTY
સાથે ઑડિટ રેકોર્ડો પર બતાવેલ હશે.
તમે TTY ઇનપુટ ઓડિટ માટે પ્રક્રિયા (અને તેની બાળ પ્રક્રિયાઓ) ચિહ્નીત કરવા માટે pam_tty_audit
મોડ્યુલ ને વાપરી શકો છો. આ કેવી રીતે કરવા માટે તેની પર સૂચનાઓ માટે, man pam_tty_audit(8)
નો સંદર્ભ લો.
TTY ઑડિટ રેકોર્ડો એ ઓડિટ થયેલ પ્રક્રિયા દ્દારા બરાબર કીસ્ટ્રોકો વાંચવાનું સમાવે છે. માહિતીને સરળતાથી ડિકોડીંગ બનાવવા માટે, bash
એ રેકોર્ડ પ્રકાર USER_TTY
મદદથી ચોક્કસ આદેશ વાક્યને ઑડિટ કરે છે.
"TTY" ઑડિટ રેકોર્ડો TTY માંથી ઑડિટ થયેલ પ્રક્રિયાઓ દ્રારા બધી માહિતીને વાંચવાનુ સમાવે છે. આ TIOCSTI ioctl
સિસ્ટમ કોલ દ્દારા ઇનપુટ સ્ટ્રીમમાં અંદર દાખલ થયેલ માહિતી ને સમાવે છે.
SystemTap એ આવૃત્તિ 0.7.2 માં પુન:આધારિત કરી દેવામાં આવી છે. આ SystemTap નો સુધારો ઘણાબધા ગૌણ સુધારાઓ માં રજૂ કરેલ છે, ની સાથે આગળ થોડા મુખ્ય ગુણધર્મો. આ નવા ગુણધર્મો સમાવે છે:
SystemTap હવે x86, x86-64 અને PowerPC આર્કિટેક્ચર પર સિમ્બોલીક પ્રોબીંગ ને આધાર આપે છે. આ વપરાશકર્તા-જગ્યા કાર્યક્રમોમાં પ્રોબોને સ્થાપિત કરવા માટે SystemTap સ્ક્રિપ્ટો ને સક્રિય કરે છે અને લાઇબ્રેરીઓમાં વહેંચાયેલ છે. પરિણામ તરીકે, SystemTap એ કર્નલ પ્રોબીંગ તરીકે કેટલાક વપરાશકર્તા- જગ્યા ના કાર્યક્રમો પર ડિબગર પ્રોબીંગની સરખા સ્તરને પૂરુ પાડે છે.
ઉદાહરણ તરીકે, જો coreutils-debuginfo
સ્થાપિત થયેલ છે, તમે /usr/share/doc/systemtap-
મદદથી version
/examples/general/callgraph.stpls
આદેશનાં કોલગ્રાફને છાપી શકો છો, માં તરીકે:
stap para-callgraph.stp 'process("ls").function("*")' -c 'ls -l'
શોધાયેલ ન હોય તેવી આવૃત્તિ બાઇનરી અને તેની debuginfo RPMs વચ્ચે અસંતુલનતા ની શક્યતા ઘટાડવા માટે ક્રમમાં, Red Hat સલાહ આપે છે કે જે તમે કિંમત +:.debug:/usr/lib/debug:build
માં SYSTEMTAP_DEBUGINFO_PATH
પર્યાવરણ ચલ ને સુયોજિત કરો.
સિમ્બોલીક પ્રોબો માટે SystemTap નો આધાર આ પ્રકાશનનાં કર્નલ માં સ્થાપિત થયેલ નિશાનીઓમાં પણ વિસ્તરેલ છે. આ નિશાનીઓ ને વાપરવા માટે, /etc/rc.local
માં kernel-trace
કર્નલ મોડ્યુલમાં લોડ કરો (modprobe kernel-trace
ની મદદથી).
SystemTap એ દૂરસ્થ આજ્ઞાકારી સેવાઓ ને પણ આધાર આપે છે. આ સ્થાનીય SystemTap ક્લાઇન્ટો માટે debuginfo/compiler સર્વર તરીકે ક્રિયા કરવા માટે નેટવર્ક પર એક કૉમ્પ્યુટરને સક્રિય કરે છે. ક્લાઇન્ટો mDNS (avahi) ની મદદથી સર્વરને આપોઆપ સ્થાપિત કરે છે, અને ફક્ત systemtap-client
અને કામ કરવા માટે systemtap-runtime
પેકેજો ની જરૂર છે.
હાલમાં, આ ગુણધર્મો એ સુરક્ષા કાર્યપદ્દતિઓ ને વાપરતા નથી જેવા કે એનક્રિપ્શન. જેવા કે, તે ફક્ત વિશ્ર્વાસપાત્ર નેટવર્કો માં દૂરસ્થ આજ્ઞાકારી સેવાઓ ને વાપરવાનું ઉચિત છે. વધારે જાણકારી માટે, man stap-server
નો સંદર્ભ લો.
આ પ્રકાશન માટે કર્નલ સુધારો એ કર્નલ API એક્સટેન્શન ને સમાવે છે કે જે મહત્વપૂર્ણ રીતે SystemTap સ્ક્રિપ્ટોને બંધ કરવાનું સુધારે છે. આ વ્યક્તિગત પ્રોબ સ્થાળાંતર ક્રિયાઓ વચ્ચે કર્નલ API એક્સટેન્શન એ બિનજરૂરી સમકાલન ને દૂર કરે છે. પરિણામ તરીકે, SystemTap સ્ક્રિપ્ટો કે જેની પાસે સૌં કર્નલ પ્રોબો એ ઝડપી પ્રક્રિયા થયેલ છે.
આ ખાસ કરીને વહિવટકર્તાઓ માટે ઉપયોગી છે કે જે વાઇલ્ડકાર્ડો સમાવતા પ્રોબો સાથે સ્ક્રિપ્ટો ને વાપરો કે જે સંખ્યાબંધ કર્નલ ઘટકોને પકડો, જેવા કે probe syscall.* {}
.
આ પ્રકાશનમાં SystemTap સુધારાઓ ની સંપૂર્ણ યાદી માટે, નીચેની URL નો સંદર્ભ લો:
http://sources.redhat.com/git/gitweb.cgi?p=systemtap.git;a=blob_plain;f=NEWS;hb=rhel53
ક્લસ્ટર વ્યવસ્થાપક ઉપયોગિતા (cman) એ આવૃત્તિ 2.0.97 માં સુધારો કરી દેવામાં આવ્યુ છે. આ ઘણાબધા બગ સુધારાઓ અને ઉન્નત્તિકરણોને લાગુ કરે છે, એકદમ નોંધનીય રીતે:
cman હવે નીચેનાં ફર્મવેર આવૃત્તિઓ વાપરે છે: APC AOS v3.5.7 અને APC rpdu v3.5.6. આ બગનો સુધારો કરે છે કે જે યોગ્ય રીતે simple network management protocol (SNMP) મદદથી APC 7901 ને બચાવે છે.
fence_drac
, fence_ilo
, fence_egenera
, અને fence_bladecenter
એજન્ટો હવે ssh
ને આધાર આપે છે.
fence_xvmd
કી ફાઇલો હવે પુન:શરૂ કર્યા વગર પુન:લોડ કરી શકાય છે.
એક જ fence પદ્દતિ હવે 8 fence ઉપકરણો સુધી આધાર આપી શકે છે.
sudo એ અપસ્ટ્રીમ આવૃત્તિ માં પુન:આધારિત કરી દેવામાં આવી છે. sudo ની આ આવૃત્તિ હવે LDAP ને આધાર આપે છે, અને sudo હકો માટે (એટલે. ટ્રી-સ્તર ફક્ત) આધાર શોધવાને બદલે ઉપ-ટ્રી શોધવાની પરવાનગી આપે છે. આ ટ્રીમાં sudo હકો ને ક્રમમાં રાખવા માટે વહિવટકર્તાઓને પરવાનગી આપે છે, વપરાશકર્તાનાં અધિકારોને સંચાલન કરવાનું સરળ બનાવી રહ્યા છે.
RedHat Package Manager (RPM) એ હવે Fedora 9 અપસ્ટ્રીમ આવૃત્તિ માં પુન:સુયોજિત કરે છે. rpm એ હવે ઘણાબધા આર્કિટેક્ચર સિસ્ટમો પર દ્દિતીયક આર્કિટેક્ચર ચોક્કસ મેક્રો ફાઇલો ને ઉમેરે છે. વધારામાં, rpm હવે Red Hat Enterprise Linux 5 માં સમાવેશ માટે બધા પ્રમાણપત્રોનાં માપદંડ મળે છે.
આ સુધારો ઘણાબધા અપસ્ટ્રીમ ઉન્નત્તિકરણો ને લાગુ કરે છે અને rpm માં બગનો સુધારો કરે છે, સમાવી રહ્યા છે:
rpm ને વધારે આર્કિટેક્ચર સિસ્ટમો પર બિનજરૂરી .rpmnew
અને .rpmsave
ફાઇલો ને ઉત્પન્ન કરવામાં લાંબો સમય લાગતો નથી.
rpm નાં rpmgiNext()
વિધેય માં બગ યોગ્ય ભૂલ રિપોર્ટ કરવા દરમ્યાન બચાવેલ છે. આ સુધારો ભૂલ રિપોર્ટ કરવા દરમ્યાન યોગ્ય શબ્દાર્થોને લાગુ કરે છે, એના દ્દારા ખાતરી કરો કે જે rpm બધા ઉદાહરણોમાં યોગ્ય બહારનો કોડ પાછો મળે છે.
opensm
અપસ્ટ્રીમ આવૃત્તિ 3.2 માં સુધારો કરી દેવામાં આવ્યો છે, opensm લાઇબ્રેરી API માં ગૌણ બદલાવ ને સમાવી રહ્યા છે.
opensm.conf
નું બંધારણ બદલી દીધુ છે. જો તમે તમારા હાલની opensm.conf
માં કસ્ટમ બદલાવો બદલેલ હોય તો, rpm એ /etc/ofed/opensm.conf.rpmnew
તરીકે નવી opensm.conf
ફાઇલ આપોઆપ સ્થાપિત કરશે. તમારે આ ફાઇલમાં તમારા બદલાવોને સ્થાળાંતર કરવા માટેની જરૂર પડશે અને પછી પરિણામ તરીકે હાલની opensm.conf ફાઇલને બદલો.
Red Hat એ આ ટેકનોલોજી ને હજુ વિકસીત કરવા માટે સક્રિયકરણ નાં મહત્તમ સ્તરને પૂરુ પાડવા માટે ક્રમમાં અપસ્ટ્રીમ Open Fabrics Enterprise Distribution (OFED) ને નજીકથી ટ્રેક કરે છે. પરિણામ તરીકે, Red Hat એ ફક્ત ડિગ્રીનાં ન્યૂનતમ પ્રકાશનોની આરપાર API/AB સુસંગતતા ને બચાવે છે કે જે અપસ્ટ્રીમ પ્રોજેક્ટ કરે છે. આ Red Hat Enterprise Linux નાં વિકાસમાં સામાન્ય અભ્યાસ માંથી અપવાદ છે.
આને કારણે, કાર્યક્રમો ને OFED સ્ટેક નાં ટોપ પર બિલ્ડ થાય છે (નીચે યાદી થયેલ છે), કદાચ પુન:કમ્પાઇલ કરવાની જરૂર પડશે અથવા સ્ત્રોત કોડ-સ્તર બદલાય છે જ્યારે નવા એકમાં Red Hat Enterprise Linux નાં એક ન્યૂનતમ પ્રકાશન માંથી ખસેડી રહ્યા હોય.
આ સામાન્ય રીતે બીજા કાર્યક્રમો માટે જરૂરી નથી, Red Hat Enterprise Linux software સ્ટેક પર બિલ્ટ કરો. અસર થયેલ ઘટકો આ છે:
dapl
compat-dapl
ibsim
ibutils
infiniband-diags
libcxgb3
libehca
libibcm
libibcommon
libibmad
libibumad
libibverbs
libipathverbs
libmlx4
libmthca
libnes
librmdacm
libsdp
mpi-selector
mpitests
mstflint
mvapich
mvapich2
ofed-docs
openib
openib-mstflint
openib-perftest
openib-tvflash
openmpi
opensm
perftest
qlvnictools
qperf
rds-tools (future)
srptools
tvflash
Net-SNMP એ અપસ્ટ્રીમ આવૃત્તિ 5.3.2.2 માં પુન:સુયોજિત કરી દેવામાં આવી છે. આ સુધારો Stream Control Transmission Protocol (SCTP) આધાર (RFC 3873 પ્રમાણે, http://www.ietf.org/rfc/rfc3873.txt) ને ઉમેરે છે અને બે નવા રૂપરેખાંકન વિકલ્પોનો પરિચય આપે છે (/etc/snmpd.conf
માં વપરાયેલ છે):
dontLogTCPWrappersConnects
-- જોડાણને બંધ કરવાનું પ્રયત્ન કરવા માટે રોકે છે.
v1trapaddress
-- બહાર જનારા SNMP ટ્રેપો ની અંદર એજન્ટનું IP સરનામા ને સુયોજિત કરવા માટે વહિવટકર્તાઓને સક્રિય કરો.
આ સુધારા અપસ્ટ્રીમમાંથી ઘણાબધા બગ સુધારાઓનાં પણ ગુણધર્મો છે. સમાવી રહ્યા છે:
snmpd
ડેમન હવે 255 નેટવર્ક ઇન્ટરફેસો કરતા વધારે સિસ્ટમો પર હવે યોગ્ય રીતે કાર્ય કરે છે. વધારામાં, snmpd
પણ હવે ભૂલનો રિપોર્ટ કરે છે જ્યારે તે 65535 કરતા વધારે કોઇપણ પોર્ટ પર સાંભળવા માટે રૂપરેખાંકિત થયેલ છે.
રેસ સરત કે જે snmpd
ડેમન ફાઇલ નાં વર્ણનકર્તાઓ ને જાહેર કરવાને કારણે થયેલ ચે જ્યારે /proc
માંથી વાંચવા દરમ્યાન હવે સુધારેલ છે.
snmpd
ડેમન હવે સાચી રીતે hrProcessorLoad
object IDs (OID) નો અહેવાલ કરે છે, ઘણાબધા CPU હાર્ડવેર પર પણ. નોંધ, તેમ છતાં, તે OID ની કિંમતની ગણતરી કરવની શરૂ કરવા ડેમન માંથી લગભગ એક મિનિટ લે છે.
net-snmp-devel
પેકેજ એ હવે lm_sensors-devel
પર આધારિત છે.
openssl
પેકેજો એ નવી અપસ્ટ્રીમ આવૃત્તિ માં OpenSSL લાઇબ્રેરીમાં સુધારો કરે છે, કે જે તાજેતરમાં Federal Information Processing Standards ચકાસણી પ્રક્રિયા (FIPS-140-2)નીચે જઇ રહી છે. FIPS સ્થિતિ મૂળભૂત દ્દારા નિષ્ક્રિય થયેલ છે, ખાતરી કરો કે જે OpenSSL લાઇબ્રેરી ગુણધર્મ પેરીટીને સંભાળે છે અને Red Hat Enterprise Linux 5 માં openssl
પેકેજો ની પહેલાની આવૃત્તિઓ સાથે ABI સુસંગત છે.
આ સુધારો પણ નીચેનાં અપસ્ટ્રીમ સુધારાઓને લાગુ કરે છે:
મૂળભૂત તરીકે, zlib
કમ્પ્રેશન એ SSL અને TLS જોડાણો માટે વાપરેલ છે. Cryptographic Function (CPACF) માટે Central Processor Assist સાથે IBM System z આર્કિટેક્ચરો પર, કમ્પ્રેશન એ CPU લોડ નો મુખ્ય ભાગ ને ઉચિત બનાવેલ છે, અને કુલ પ્રભાવ કમ્પ્રેશન ની ઝડપ દ્દારા નક્કી કરાયેલ હતુ (એનક્રિપ્શન ની ઝડપ ન હતી). જ્યારે કમ્પ્રેશન એ નિષ્ક્રિય થયેલ હોય ત્યારે, કુલ પ્રભાવ વધારે ઊંચો છે. આ સુધારાયેલ પેકેજો માં, SSL અને TLS જોડાણો માટે કમ્પ્રેશન OPENSSL_NO_DEFAULT_ZLIB
પર્યાવરણ ચલ સાથે નિષ્ક્રિય કરી શકાય છે. ધીમા નેટવર્ક પર TLS જોડાણ માટે, તે કમ્પ્રેશન ચાલુ છોડી દો એ સારુ પડશે, તેથી સ્થાળાંતર થયેલ માહિતી નું પ્રમાણ નીચુ છે.
જ્યારે s_client
અને s_server
વિકલ્પો ની સાથે openssl
આદેશ ને વાપરી રહ્યા છે, મૂળભૂત CA પ્રમાણપત્રો ફાઇલ (/etc/pki/tls/certs/ca-bundle.crt
) ને વાંચેલ ન હતી. આ ચકાસણી પ્રમાણપત્રો નિષ્ફળતામાં પરિણમેલ છે. ચકાસણી પસાર કરવા માટે પ્રમાણપત્રો માટે ક્રમમાં, -CAfile /etc/pki/tls/certs/ca-bundle.crt
વિકલ્પ ને વાપરેલ હતુ. આ સુધારેલ પેકેજોમાં, મૂળભૂત CA પ્રમાણપત્રો ફાઇલને વાંચેલ છે, અને -CAfile
વિકલ્પ સાથે સ્પષ્ટ કરવા માટે લાંબા સમય ની જરૂર નથી.
yum ને અપસ્ટ્રીમ આવૃત્તિ 3.2.18 માં પુન:સુયોજિત કરી દેવામાં આવી છે. આ સુધારો કે જેની પર yum ચલાવાય છે તેની ઝડપમાં સુધારો કરે છે, એના દ્દારા હંમેશ માટે વિકસતા પેકોજોનાં નંબર જેની સાથે દરેક ગૌણ પ્રકાશન સમાયેલ છે તે દ્દારા સમસ્યાને ઘટાડવાનું અટકાવાયેલ છે. વધારામાં, આ સુધારો પણ ફરીથી આદેશ ને સ્થાપિત કરવાનો પરિચય આપે છે, ઘણાબધા આદેશો માટે ઇન્ટરફેસ ને સુધારે છે, ઘણાબધા બગ સુધારાઓને લાગુ કરે છે, સમાવી રહ્યા છે:
કોઇપણ yum આદેશો નિષ્ફળ થશે જો -c
વિકલ્પ એ વેબ સરનામાં (http) પર રહેલી રૂપરેખાંકન ફાઇલને સ્પષ્ટ કરવા માટે વાપરેલ હતી. આ બગ હવે સુધારાયેલ છે.
yum માં checkSignal()
કાર્ય એ અયોગ્ય બહારનાં કાર્ય તરીકે ઓળખાતુ હતુ, જેવા કે, હાલનાં yum એ તેને બદલે ટ્રેસબેક માં પરિણામ આપે છે. આ પ્રકાશન સાથે, yum હવે યોગ્ય રીતે અસ્તિત્વ ધરાવે છે.
flash-plugin
પેકેજ એ આવૃત્તિ 10.0.12.36 માં પુન:આધારિત કરી દેવામાં આવ્યુ છે. આ સુધારો એ ઘણાબધા સુરક્ષા સુધારાઓને લાગુ કરે છે કે જે પહેલાંની flash-plugin
ASYNC સુધારાને સમાવેલ હતુ. ભવિષ્યમાં, આ સુધારેલ પ્લગઇન પણ Adobe Flash Player 10 ને સમાવે છે, કે જે નીચેનાં બગ સુધારાઓ અને લક્ષણ ઉન્નત્તીકરણો ને સમાવે છે:
સાઉન્ડ આઉટપુટ માં રેસ શરત સુધારવા દ્દારા Linux પ્લેટફોર્મ પર સ્થિરતાને સુધારેલ છે.
વૈવિઘ્ય ફિલ્ટરો અને અસરો, મૂળ 3D ટ્રાન્સફોર્મેશન અને એનિમેશન, ઉન્નત્તિકરણ થયેલ ઓડિયો પ્રોસેસીંગ, નવુ, વધારે મુલાયમ લખાણ એંજિન, અને GPU હાર્ડવેર પ્રવેગ માટે નવો આધાર.
આ સુધારા વિશે વધારે જાણકારી માટે, નીચેની કડી પર Adobe Flash Player 10 પ્રકાશન નોંધો નો સંદર્ભ લો:
http://www.adobe.com/support/documentation/en/flashplayer/10/Flash_Player_10_Release_Notes.pdf
gdb એ આવૃત્તિ 6.8 માં પુન:આધારિત કરી દેવામાં આવી છે. આ ઘણાબધા અપસ્ટ્રીમ લક્ષણ સુધારાઓ અને બગ સુધારાઓ પર લાગુ પડે છે, મોટેભાગે: C++ ટેમ્પલેટો, બાંધનારો અને ઇનલાઇન કાર્યોની અંદર બ્રેકપોઇંટો માટે આધાર.
આ પ્રકાશન માં લાગુ પડેલ gdb સુધારાઓ પર વધારે જાણકારી માટે, http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/NEWS?rev=1.259.2.1&cvsroot=src નો સંદર્ભ લો.
AMD Family10h પ્રોસેસરો માટે નવુ હાર્ડવેર પ્રોફાઇલિંગ આધાર એ Red Hat Enterprise Linux 5.3 માટે ઉમેરી દેવામાં આવી છે. આ નવા AMD CPUs એ Instruction Based Sampling (IBS) ને આધાર આપે છે. IBS આધાર આ નવા લક્ષણો સાથે સંકળાયેલ નવુ Model Specific Registers (MSRs) ને શરૂ કરવા અને આ જાણકારી ને ભેગી કરવા માટે oProfile ડ્રાઇવરમાં બદલાવો ની જરૂર છે.
આ સુધારો નવા IBS_FETCH
અને પ્રતિ CPU બફરો માં IBS_OP
પ્રોફાઇલિંગ નમૂનાઓ અને oProfile ડ્રાઇવર નાં ઘટના બફરો ને ઉમેરે છે. નવા નિયંત્રણ નોંધણીઓ એ IBS નમૂના લેવાનુ નિયંત્રણ કરવા માટે /dev/oprofile
માં ઉમેરી દેવામાં આવી છે. આ બદલાવો ડ્રાઇવરની આવૃત્તિ ફક્ર પહેલાનાં PMC સાથે ઊલટી રીતે સુસંગત છે, અને અલગ પેચ આ નવી માહિતીને વાપરવા માટે oProfile 0.9.3 માં ઉપલ્બધ છે.
IBS પર વધારે જાણકારી માટે પેપર નો સંદર્ભ લો: Instruction-Based Sampling: A New Performance Analysis Technique for AMD Family 10h Processors, November 19, 2007
Squid એ તાજેતરની સ્થિર અપસ્ટ્રીમ આવૃત્તિ (STABLE21) માં પુન:આધારિત કરી દેવામાં આવી છે. આ સુધારો ઘણાબધા બગોમાં નોંધાયેલ છે, સમાવી રહ્યા છે:
squid init
સ્ક્રિપ્ટ હંમેશા અયોગ્ય રીતે ૦ નો બહાર જવાનો કોડ પાછો મળે છે. આ બગ હવે સુધારેલ છે, Linux મૂળભૂત આધાર સાથે હવે squid આજ્ઞાકારી બનાવી રહ્યા છે.
refresh_stale_hit
માર્ગદર્શક ની મદદથી squid લોગ ફાઇલમાં દેખાવાનું ભૂલ સંદેશ Clock going backwards
નું કારણ છે.
squid સ્થાપન પ્રક્રિયા /usr/local/squid
ડિરેક્ટરીની યોગ્ય માલિકી માટે સુયોજિત કરી નથી. આ પ્રકાશન સાથે, વપરાશકર્તા squid
એ હવે /usr/local/squid
નો મૂળભૂત માલિક છે.
ગમેત્યારે squid એ વિધેય hash_lookup()
ને વાપરવાનું પ્રયત્ન કરે છે ત્યારે, તે signal 6
સાથે નિષ્ફળ થઇ શકે છે.
squid_unix_group
ની મદદથી squid ભંગાણનુ કારણ થઇ શકે છે.
httpd
, Apache HTTP Server પેકેજ હવે પ્રયોગ event Multi-Processing Model (MPM) ને સમાવે છે. જોડાણો ને જીવંત રાખવા માટે સંભાળવા માટે સમર્પણ કરેલ થ્રેડો ની મદદથી MPM એ પ્રભાવને સુધારે છે.
ઓડિટ પેકેજ એ કર્નલ માં ઓડિટ ઉપસિસ્ટમ દ્દારા ઉત્પન્ન થયેલ ઓડિટ રેકોર્ડો ને સંગ્રહ કરવાનુ અને શોધવા માટે વપરાશકર્તા-જગ્યા ઉપયોગિતા ને સમાવે છે. ઓડિટ પેકેજો એ નવી અપસ્ટ્રીમ આવૃત્તિ 1.7.7 માં સુધારી દેવામાં આવ્યા છે, કે જે પહેલાના ઓડિટ પેકેજો પર બગ સુધારાઓ અને ઉન્નત્તિકરણો પૂરા પાડે છે.
આ સુધારેલ ઓડિટ પેકેજો નીચેનાં ઉન્નત્તિકરણોને સમાવે છે:
ઓડિટ સિસ્ટમ એ હવે રિમોટ લોગીંગ કરવા માટે સક્ષમ છે.
auditctl ઉપયોગિતા એ હવે ઓડિટ નિયમો માં ઘણીબધી કીઓ ને આધાર આપે છે.
નમૂના STIG નિયમો ફાઇલ (stig.rules) કે જે auditctl નિયમો ને સમાવે છે કે જે લોડ થયેલ છે ગમેત્યારે ઓડિટ ડેમન init સ્ક્રિપ્ટ દ્દારા શરૂ થયેલ છે તે હવે આ સુધારેલ પેકેજો માં ઉદાહરણ પૂરુ પાડે છે.
નવી ઉપયોગિતા, ausyscall, સંદર્ભ પ્રતિ syscall નામ અને નંબર જાણકારી નાં હેતુ માટે ઉમેરી દેવામાં આવ્યુ છે.
aureport હવે કીઓ વિશે અહેવાલ પૂરો પાડે છે તે ઓડિટ ઘટનાઓ માં જુએ છે.
ausearch માટે ઘટના લોગ પદચ્છેદન અને aureport પ્રક્રિયાઓ ને સુધારી દેવામાં આવી છે.
libgomp
ને આવૃત્તિ 4.3.2-7.el5 માં પુન:આધારિત કરી દેવામાં આવ્યુ છે. re-base એ OpenMP
પ્રભાવ ને સુધારે છે અને OpenMP
આવૃત્તિ 3.0 માટે આધાર ને ઉમેરે છે જ્યારે gcc43
કમ્પાઇલર સાથે વાપરેલ હોય.
iSCSI લક્ષ્ય ક્ષમતા, Linux Target (tgt) ફ્રેમવર્ક નાં ભાગ તરીકે પહોંચાડેલ છે, Red Hat Enterprise Linux 5.3 માં સંપૂર્ણ આધાર માટે ટેકનોલોજી પૂર્વદર્શન માંથી ખસાડે છે. linux લક્ષ્ય ફ્રેમવર્ક એ બીજી સિસ્ટમો માટે બ્લોક-સ્તર SCSI સંગ્રહની સેવા કરવા માટે સિસ્ટમને પરવાનગી આપે છે કે જેની પાસે SCSI આરંભ કરનાર છે. આ ક્ષમતાLinux iSCSI લક્ષ્ય તરીકે શરૂઆતથી ઉપયોગ કરી દેવામાં આવી છે, કોઇપણ iSCSI આરંભ કરનાર માટે નેટવર્ક પર સંગ્રહ ને સેવા આપી રહ્યા છે.
iSCSI લક્ષ્ય ને સુયોજિત કરવા માટે, scsi-target-utils RPM ને સ્થાપિત કરો અને આમાં સૂચનાઓનો સંદર્ભ લો: /usr/share/doc/scsi-target-utils-
and [version]
/README/usr/share/doc/scsi-target-utils-
[version]
/README.iscsi
Intel High Definition Audio ડ્રાઇવરને ALSA માં સુધારો કરી દેવામાં આવ્યો છે.
High-Definition Multimedia Interface (HDMI) ઓડિઓ આધાર AMD ATI એકત્રિકરણ થયેલ ચીપસેટો પર સુધારો કરી દેવામાં આવ્યો છે.
નીચેના Wacom ગ્રાફિકો કોષ્ટકો હવે linuxwacom
ડ્રાઇવરો મારફતે આધારભૂત છે:
Cintiq 20WSX
Intuos3 4x6
lpfc
ડ્રાઇવર ને Emulex ફાઇબર ચેનલ યજમાન બસ એડેપ્ટરો માટે આવૃત્તિ 8.2.0.33.2p માં સુધારી દેવામાં આવ્યુ છે. આ ઘણાબધા અપસ્ટ્રીમના બદલાવો લાગુ કરે છે, એકદમ નોંધનીય:
NETLINK_SCSITRANSPORT સોકેટ હવે વપરાયેલ છે
શરૂઆત ન થયેલ નોડ પ્રવેશ નું પૃથ્થકરણ થયેલ છે.
બગને સુધારેલ છે કે જે echotest નિષ્ફળતા નાં કારણે થયેલ છે જ્યારે NPIV સક્રિય થયેલ હોય.
fcauthd
1.19 એ હવે ફાઇબર ચેનલ સત્તાધિકરણ માટે જરૂરી છે.
dm-multipath
પાસે હવે IBM DS4000 માટે ઇનબોસ્ક આધાર છે.
ixgbe
ડ્રાઇવર હવે 82598AT દ્વિ-પોર્ટ એડેપ્ટર અને 82598 CX4 એડેપ્ટર ને આધાર આપે છે.
Digi Neo PCI Express 4 HiProfile
I/O એડપ્ટરો માટે jsm
આધાર ઉમેરવા માટે સુધારો કરી દેવામાં આવ્યો છે.
hp-ilo: ડ્રાઇવર ઉમેરાયેલ છે, HP Integrated Lights Out (iLO) technology માટે આધાર પૂરો પાડી રહ્યા છે.
radeon_tp
ડ્રાઇવર એ આ પ્રકાશનમાં સંપૂર્ણરીતે હવે આધારભૂત છે. લ છે. આ ડ્રાઇવર ATI R500/R600 ચીપસેટોને સક્રિય કરે છે.
ડ્રાઈવર નીચેની ક્ષમતાઓના લક્ષણો આપે છે:
R500/R600 ચીપસેટો પર સ્થિતિ સુયોજન
R500 ચીપસેટો પર 2D પ્રવેગક
R600 ચીપસેટો પર પડછાયાઓનો ફ્રેમબફર પ્રવેગક
powernow-k8
ડ્રાઇવર એ હવે લોડેબલ મોડ્યુલ તરીકે આ પ્રકાશનમાં સમાવેલ છે. આ ખાતરી કરો કે જે હાલની ડ્રાઇવર ફ્રેમવર્કો (જેવી કે Red Hat Driver Update Model અને Dell DKMS) એ કર્નલનો સુધારો કરવા માટે તેઓની જરૂર વગર RPM પેકેજો તરીકે વપરાશકર્તાઓમાં powernow-k8
ડ્રાઇવર સુધારાઓ ને સોંપી શકાય છે.
આ પ્રકાશન માટે, Red Hat એ લેગસિ પ્રિન્ટરો માટે આધાર પૂરો પાડવા માટે ક્રમમાં pnm2ppa
પુન:ઉમેરી રહ્યા છે. નોંધ, તેમ છતાં, આ આધાર નાપસંદગી કરેલ છે અને ભવિષ્યનાં મુખ્ય પ્રકાશનો માં ચાલુ હશે નહિં.
ccid
ડ્રાઇવર એ USB સ્માર્ટકાર્ડ કિબોર્ડો માટે આધાર ઉમેરવા માટે પુન:આધારિત કરી દેવામાં આવી છે.
USB વિડિયો ઉપકરણો માટે uvcvideo
ડ્રાઇવરો એ Red Hat Enterprise Linux 5.3 માં કર્નલ ને ઉમેરી દેવામાં આવ્યુ છે.
Broadcom NetXtreme II નેટવર્ક કાર્ડો માટે bnx2
ડ્રાઇવર આવૃત્તિ 1.7.9 માં સુધારો કરી દેવામાં આવ્યો છે. આ સુધારો નિયંત્રકો પર ઇથરનેટ રીંગ બફર વિકલ્પોને સુધારે છે કે જે બગ સુધારો કરવા માટે bnx2
વાપરો કે જે બુટ સમયે સિસ્ટમ ને ભયભીત કરવાનું કારણ થયેલ છે.
e1000e
ડ્રાઇવર ને Intel PRO/1000 ethernet ઉપકરણો માટે અપસ્ટ્રીમ આવૃત્તિ 0.3.3.3-k2 માં સુધારો કરી દેવામાં આવ્યો છે. આ સુધારા સાથે, આધારિત ઉપકરણોની EEPROM અને NVM એ હવે લખવા માટે સુરક્ષિત થયેલ છે.
igb: Intel Gigabit Ethernet Adapters માટે ડ્રાઇવરને આવૃત્તિ 1.2.45-k2 માં સુધારો કરી દેવામાં આવ્યો છે, 82576 આધારિત ઉપકરણો માટે આધાર ને ઉમેરી રહ્યા છે.
Intel(R) 10 Gigabit PCI Express નેટવર્ક ઉપકરણો માટે ixgbe
ડ્રાઇવરનો આવૃત્તિ 1.3.18-k4 માં સુધારો કરી દેવામાં આવ્યો છે.
niu
ડ્રાઇવર Red Hat Enterprise Linux 5.3 માં ઉમેરો કરી દેવામાં આવ્યો છે, Sun CP3220 સિસ્ટમો પર 10Gbps ઇથરનેટ ઉપકરણો માટે આધાર ને ઉમેરી રહ્યા છે.
ipw2100
અને ipw2200
ડ્રાઇવરો ને IntelPRO વાયરલેસ ઉપકરણો માટે Linux Kernel 2.6.25 માંથી Red Hat Enterprise Linux 5.3 માં બેકપોર્ટ કરી દેવામાં આવ્યુ છે.
bcm43xx
ડ્રાઇવર ને Broadcom વાયરલેસ ઉપકરણો માટે Linux Kernel 2.6.25 માંથી Red Hat Enterprise Linux 5.3 માં બકપોર્ટ કરી દેવામાં આવ્યુ છે.
ieee80211
આધાર ઘટક ને વાયરલેસ ઉપકરણો માટે Linux Kernel 2.6.25 માંથી Red Hat Enterprise Linux 5.3 માં બેકપોર્ટ કરી દેવામાં આવ્યુ છે.
zd1211rw
ડ્રાઇવરને Linux 2.6.25 નાં પહેલા માંથી છેલ્લી બિન-mac80211 આવૃત્તિને બંધબેસવા માટે ZyDas વાયરલેસ ઉપકરણોને સુધારી દેવામાં આવ્યા છે..
iwlwifi
ડ્રાઇવરો 2.6.26 માંથી આવૃતિ માં સુધારો કરી દેવામાં આવ્યો છે, iwl4965
વાયરલેસ ઉપકરણોમાં 802.11n આધાર ઉમેરી રહ્યા છે. ઘણાબધા બગ સુધારાઓ ડ્રાઇવર ની પછીની 2.6.26 માં સમાવેલ બેકપોર્ટ થયેલ ડ્રાઇવર માં પણ સમાવિષ્ટ થયેલ છે.
Myricom Myri-10G ઇથરનેટ ઉપકરણો માટે myri10ge
ડ્રાઇવર નો આવૃત્તિ 1.3.2-1.269 માં સુધારો કરી દેવામાં આવ્યો છે.
netxen
ડ્રાઇવર ને NetXen નેટવર્ક કાર્ડો માટે આવૃત્તિ 3.4.18 માં સુધારો કરી દેવામાં આવ્યો છે.
bnx2x
ડ્રાઇવર એ Broadcom Everest નેટવર્ક ઉપકરણો માટે આવૃત્તિ 1.45.23 માં સુધારી દેવામાં આવી છે, 57711 હાર્ડવેર માટે આધારને ઉમેરી રહ્યા છે.
forcedeth-msi
ડ્રાઇવર એ બગ ને સમજવા માટે સુધારો કરી દેવામાં આવ્યો છે કે જે યોગ્ય રીતે શોધવામાં રોકેલ છે.
ath5k
ડ્રાઇવર ને Atheros વાયરલેસ ઉપકરણો માટે Linux Kernel 2.6.26 માંથી Red Hat Enterprise Linux 5.3 માં બેકપોર્ટ કરી દેવામાં આવ્યુ છે..
rt2x00
ડ્રાઇવરો ને Ralink વાયરલેસ ઉપકરણો માટે Linux Kernel 2.6.26 માંથી Red Hat Enterprise Linux 5.3 માં બેકપોર્ટ કરી દેવામાં આવ્યુ છે.
rtl8180
અને rtl8187
ડ્રાઇવરોને Realtek વાયરલેસ ઉપકરણો માટે Linux Kernel 2.6.26 માંથી Red Hat Enterprise Linux 5.3 માં બેકપોર્ટ કરી દેવામાં આવ્યુ છે.
cxgb3
: ડ્રાઇવર (અનુરૂપ ની સાથે આગળ) હવે આ પ્રકાશન સાથે સમાયેલ છે. આ ડ્રાઇવર હવે Chelsio RDMA 10Gb PCI-E Ethernet adapter આધાર આપે છે.
aacraid
: ડ્રાઇવર ને 3ware SATA RAID નિયંત્રકો માટે આવૃત્તિ 1.26.03 માં સુધારાયું. આ ઘણાબધા અપસ્ટ્રીમના બદલાવો લાગુ કરે છે, એકદમ નોંધનીય:
બગને સુધારેલ છે કે જે માહિતીનો ભ્રષ્ટાચાર ને કારણે થયેલ છે જ્યારે RAM ની 2GB કરતા વધારે સિસ્ટમમાં 3ware 7000 અથવા 8000 series card ને વાપરી રહ્યા હોય ત્યારે.
Anaconda એ 64-બીટ આર્કિટેક્ચર પર લાંબા સમય સુધી અટકાવશે નહિં જ્યારે RAM નાં 4GB કરતા વધારે સિસ્ટમમાં 3ware 8006 series card વાપરી રહ્યા હોય.
irq સંભાળનાર હવે મુક્ત થયેલ છે જ્યારે __tw_shutdown()
એ શરૂઆત થયેલ છે. આ શક્ય નલ પોઇંટર સંદર્ભ ને બચાવે છે જો અવરોધ બંધ કરવા દરમ્યાન વહેંચાયેલ હતો.
કેશીંગ સ્થિતિ પાંના માટે RCD બીટ હવે ચાલુ છે.
ioctl
પુન:સુયોજનો અને scsi
પુન:સુયોજનોને હવે ક્રમમાં લગાયેલ છે તેથી તેઓ લાંબા સમય સુધી ટકરાતા નથી.
3w-9xxx
: ડ્રાઇવર ને 3ware SATA RAID નિયંત્રકો માટે આવૃત્તિ 2.26.08 માં સુધારાયું. આ ઘણાબધા અપસ્ટ્રીમ બદલાવો ને લાગુ કરે છે, એકદમ નોંધનીય રીતે:
pci_unmap_single()
કોલ હવે RAM ની 4GB કરતા વધારે સિસ્ટમો પર યોગ્ય રીતે કામ કરે છે
બગ ને સુધારેલ છે કે જે ધીમુ લખવા ના પ્રભાવનાં કારણે થાય છે.
DMA માસ્ક સુયોજનો હવે 32-બીટ માં હવે પાછા લાવે છે જો 64-બીટ નિષ્ફળ હોય તો.
3ware 9690SA SAS નિયંત્રક ઉપકરણો માટે આધારને ઉમેરાયેલ છે.
megaraid_sas
: ડ્રાઇવર એ આવૃત્તિ 4.01-rh1 માં સુધારેલ છે. ઘણાબધા બગ સુધારાઓ આ સુધારા દ્દારા લાગુ પડેલ છે, સમાવી રહ્યા છે:
MFI_POLL_TIMEOUT_SECS
એ હવે 60 સેકન્ડો નું છે.
બગ ને સુધારેલ છે કે જે ચીપ પુન:સુયોજિતો ને સતત ચાલવા ને કારણે થયેલ છે અને ફ્રેમની ગણતરી કરવા દરમ્યાન આદેશ ની સમયસમાપ્તિ થાય છે.
LSI Generation 2 Controllers (0078, 0079) માટે આધાર ઉમેરાયેલ છે.
ફર્મવેર બંધ કરવાનો સુધારો કરવા માટે નિયમિત બંધ કરવામાં DCMD ને બંધ કરવા માટે આદેશને ઉમેરાયેલ છે.
બગ ને સુધારેલ છે કે જે હાર્ડવેર Linux ડ્રાઇવર માં અનિચ્છનિય અવરોધો ને કારણે થયેલ છે.
SCSI ઉપકરણ સંભાળનાર ઇન્ફ્રાસ્ટ્રક્ચર (scsi_dh
) નો સુધારો કરી દેવામાં આવ્યો છે, નીચેનાં સુધારાઓને પૂરા પાડી રહ્યા છે:
સામાન્ય ALUA (અસપ્રમાણતા લોજીકલ એકમ પ્રવેશ) સંભાળનાર નું અમલીકરણ થયેલ છે.
LSI RDAC SCSI આધારિત સંગ્રહ ઉપકરણો માટે આધારને ઉમેરાયેલ છે.
qla2xxx
ડ્રાઇવર ને QLogic ફાઇબર ચેનલ યજમાન બસ એડેપ્ટરો માટે સુધારી દેવામાં આવ્યુ છે, ISP84XX પ્રકાર કાર્ડો માટે આધારને ઉમેરી રહ્યા છે.
ibmvscsi
emulating virtual SCSI (vSCSI) ઉપકરણો માટે સુધારો કરી દેવામાં આવ્યા છે, વર્ચ્યુઅલાઇઝ થયેલ ટેપ ઉપકરણો માટે આધારને પૂરો પાડી રહ્યા છે.
lpfc
: ડ્રાઇવરનો આવૃત્તિ 8.2.0.30 માં સુધારો કરેલ છે. આ સુધારો ઘણાબધા બગ સુધારાઓ અને ઉન્નત્તિકરણો ને લાગુ કરે છે, સમાવી રહ્યા છે:
PowerPC આર્કિટેક્ચર પર PCI એડપ્ટરો માટે ઉન્નત્તિકરણ થયેલ ભૂલ સંભાળવાનું સુધારો કરેલ છે
આધારભૂત NPIV વર્ચ્યુઅલ પોર્ટો નાં નંબર વધાર્યા છે
નિયંત્રણ I/O કતાર માં ડ્રાઇવર લોજીક નો સુધારો કરેલ છે
ઇથરનેટ (FCoE) એડપ્ટરો પર ફાઇબર ચેનલ માટે આધાર ઉમેરાયેલ છે
નવા હાર્ડવેર માટે SAN માંથી બુટ કરવા દરમ્યાન હવે આધારભૂત છે
HP Smart Array નિયંત્રકો માટે cciss
ડ્રાઇવર એ આવૃત્તિ 3.6.20-RH2 માં સુધારી દેવામાં આવી છે.
relayfs
પહેલા 64MB ની બફર માપ મર્યાદા હતી. આ સુધારામાં, મેમરી બફરો માટે relayfs માં ફાળવેલ મેમરીની મર્યાદા 4095MB ની વધારી દેવામાં આવી છે. આ SystemTap ની પરવાનગી આપે છે અને બીજા ટ્રેસીંગ સાધનો કે જે વધારે ઘટનાઓ ટ્રેસ કરવા માટે relayfs
ની ક્ષમતાનો ઉપયોગ કરો.
Dell Remote Access Controller 4
(DRAC4) માટે ડ્રાઇવર એ હાજર ન હતુ. પરિણામે, DRAC4 દ્દારા પૂરુ પાડેલ કોઇપણ વર્ચ્યુઅલ ઉપકરણો એ કર્નલ દ્દારા શોધાયેલ ન હતુ. આ સુધારામાં, pata_sil680 કર્નલ મોડ્યુલ કે જે સુસંગત ડ્રાઇવર ઉમેરી દેવામાં આવ્યુ છે તે પૂરુ પાડે છે, કે જે આ મુદ્દાને સુધારે છે.
relay ઇન્ટરફેસ માટે સંદેશ બફરો ફક્ત ઓનલાઇન CPUs માટે ફાળવેલ હતા જ્યારે relay_open()
બોલાવાયેલ હતુ. પરિણામે, જો relay_open()
બોલાવાતુ હતુ તે પછી ઓફલાઇન CPU ચાલુ રખાયેલ હોત તો, કર્નલ પેનીક ઉત્પન્ન થઇ શકે છે. આ સુધારામાં, નવો સંદેશ બફર ને ગતિશીલતાથી ફાળવેલ છે જો કોઇપણ CPUs ઉમેરાયેલ હોય તો.
8250 માટે આધારિત સિરિઅલ પોર્ટો માટે ડ્રાઇવર એ DSR/DTR hardware flow control માટે આધાર ઉમેરવા માટે સુધારો કરી દેવામાં આવ્યો છે.
Dell Wireless Wide Area Network (WWAN) કાર્ડો માટે આધાર કર્નલ માં ઉમેરી દેવામાં આવ્યુ છે. ઉપકરણો કે જે હવે આધારભૂત છે:
Dell Wireless 5700 Mobile Broadband CDMA/EVDO Mini-Card
Dell Wireless 5500 Mobile Broadband HSDPA Mini-Card
Dell Wireless 5505 Mobile Broadband HSDPA Mini-Card
Dell Wireless 5700 Mobile Broadband CDMA/EVDO ExpressCard
Dell Wireless 5510 Mobile Broadband HSDPA ExpressCard
Dell Wireless 5700 Mobile Broadband CDMA/EVDO Mini-Card
Dell Wireless 5700 Mobile Broadband CDMA/EVDO Mini-Card
Dell Wireless 5720
Dell Wireless HSDPA 5520
Dell Wireless HSDPA 5520
Dell Wireless 5520 Voda I Mobile Broadband (3G HSDPA) Mini-Card
thinkpad_acpi
કર્નલ મોડ્યુલ એ નવા Thinkpad મોડલો માટે વધારાનો આધાર પૂરો પાડવા માટે સુધારો કરી દેવામાં આવ્યો છે.
સોફ્ટ લોકઅપ શોધનાર ને ચેતવણી સંદેશ ને બદલે કર્નલ પૅનિક ને ટ્રીગર કરવા માટે હવે રૂપરેખાંકિત કરી શકો છો. આ ફોરેન્સીક હેતુઓ માટે સોફ્ટ લોકઅપ દરમ્યાન તૂટેલા ડમ્પ નું પૃથ્થકરણ કરવા અને ઉત્પન્ન કરવા માટે વપરાશકર્તાઓ માટે તે શક્ય બનાવે છે.
પૅનિક ને ઉત્પન્ન કરવા માટે સોફ્ટ લોકઅપ શોધનારને રૂપરેખાંકિત કરવા માટે, 1
માં કર્નલ પરિમાણ soft_lockup
ને સુયોજિત કરો. આ પરિમાણ મૂળભૂત દ્દારા 0
માં સુયોજિત છે.
oprofile
એ Next-Generation Intel Microarchitecture (Nehalem) પર આધારિત પ્રોસેસરો સાચી રીતે ઓળખી શકાતા નથી પરિણામે, પ્રભાવ મોનીટરીંગ એકમ ને વાપરી શકાતો નથી અને પ્રોસેસર એ ટાઇમર અવરોધ ના લીધે પાછુ કઠીન બને છે. કર્નલ એ આ મુદ્દાને ઉકેલવા માટે સુધારી દેવામાં આવ્યુ છે.
આધાર એ Next-Generation Intel Microarchitecture (Nehalem) પર CPU પાવર સ્ટેટ, C3 માટે કર્નલ માં ઉમેરી દેવામાં આવ્યો છે. C3 માં દાખલ થવા માટે ક્ષમતા (સ્લીપ સ્ટેટ તરીકે પણ જાણીતુ છે) જ્યારે આઇડલ હોય ત્યારે CPU ની પાવર ક્ષમતાને સુધારે છે.
પહેલેથી, MAX_ARG_PAGES
મર્યાદા કે જે કર્નલ એ ઘણુ નીચુ હતુ ત્યારે સુયોજિત છે, અને નીચેની ભૂલમાં પરિણમી જઇ શકે છે:
execve: Argument list too longઆ સુધારામાં, આ મર્યાદા સ્ટેકનું માપ ૨૫ ટકા થી વધારી દેવામાં આવ્યુ છે, કે જે આ મુદ્દાને સુધારે છે.
autofs4
નો સુધારો linux કર્નલ આવૃત્તિ 2.6.27 માંથી Red Hat Enterprise Linux 5.3 માટે બેકપોર્ટ કરી દેવામાં આવ્યુ છે.
Red Hat Enterprise Linux 5.3 હવે વપરાશકર્તા જગ્યા કાર્યક્રમ ની ફોર્ક થયેલ કોપીની પાઇપ બનેલ કોર ફાઇલો ને સ્પષ્ટ કરવાની ક્ષમતા ને સમાવે છે, નહિં તો પછી ફાઇલમાં સીધુ જ. આ /proc/sys/kernel/core_pattern
માં |
નિયુક્ત દરમ્યાન સક્રિય થયેલ છે. જ્યારે કોર ડમ્પ થયેલ હોય ત્યારે, સ્પષ્ટ થયેલ કાર્યક્રમની એક નકલ ને ચલાવેલ હશે, અને stdin પર તેમાં કોર પાઇપ થયેલ હશે. વધારેલુ બનાવવા, પૃથ્થકરણ કરવા અને કોર ડમ્પ સમય પર સક્રિય રીતે સંભાળવાનું આ કોર માટે પરવાનગી આપે છે.
path/to/application
ફાઇલ /proc/cpuinfo
હવે Advanced Programmable Interrupt Controller (APIC) નો ID નો અહેવાલ આપે છે કે જે દરેક અલગ CPU દ્દારા વપરાયેલ છે.
Machine Check Exception (MCE) કર્નલ ઉપસિસ્ટમ એ નવી સિસ્ટમો દ્દારા જરૂરિયાત તરીકે વિશાળ મેમરી રૂપરેખાંકનો ને આધાર આપવા માટે ઉન્નત્તિકરણ કરી દેવામાં આવી છે.
માઉન્ટ આદેશ હવે કર્બોસ સત્તાધિકરણ ને આધાર આપે છે જ્યારે Samba દ્દારા ફાઇલસિસ્ટમો ને માઉન્ટીંગ કરી રહ્યા હોય. sec=krb5
અથવા sec=krb5i
સ્વીચ એ વપરાશકર્તા સ્થાનનાં કાર્યક્રમ (cifs.upcall
) ને બોલાવવા માટે કર્નલ ને પરવાનગી આપે છે કે જે PNEGO (Simple and Protected GSSAPI Negotiation Mechanism) સુરક્ષા blob (Binary Large OBject) પાછુ મળે છે. કર્નલ એ સૂચનીય રીતે ફાઇલસિસ્ટમ ને માઉન્ટ કરવાનું અને સર્વર સાથે સત્તાધિકરણ સાથે આ blob ને પછી વાપરી શકાય છે.
જો તમે સિસ્ટમ પર કર્નલ પરિમાણ kernel.unknown_nmi_panic
ને રૂપરેખાંકિત કરેલ હોય કે જે IOAPIC NMI watchdog પદ્દતિ ને વાપરેલ છે, કર્નલ દુ:ખાવો ઉત્પન્ન થઇ શકે છે. આ એનું કારણ છે કે NMI watchdog એ NMIs સુરક્ષિત રીતે સ્ત્રોત ને નિષ્ક્રિય કરી શકતુ નથી.
આ પ્રકાશન સાથે, NMI watchdog કોડ એ NMI સ્ત્રોતો ને સુરક્ષિત રીતે નિષ્ક્રિય કરવા માટે વપરાશકર્તાઓને પુન:સુધારવા માટે પરવાનગી આપે છે. આથી કે, તમે સિસ્ટમો પર કર્નલ પરિમાણ kernel.unknown_nmi_panic
ને સુરક્ષિત રીતે હવે રૂપરેખાંકિત કરી શકો છો કે જે IOAPIC NMI watchdog પદ્દતિ ને વાપરે છે.
powernowk8
ડ્રાઇવર એ ચાલતા CPUs નાં નંબર પર પૂરતી રીતે ચકાસવા માટે અમલમાં મૂકેલ ન હતુ. પરિણામે, જ્યારે ડ્રાઇવર શરૂ કરી દેવામાં આવ્યુ હતુ ત્યારે, કર્નલ oops ભૂલ સંદેશ ને કદાચ અહેવાલ કરી દેવામાં આવ્યુ હતુ. powernowk8
ડ્રાઇવરને આ સુધારામાં ચકાસે છે કે જે આધારભૂત CPUs (supported_cpus
) ના નંબર એ ઓનલાઇન CPUs (num_online_cpus
) ના નંબર સરખા છે, કે જે આ મુદ્દાને સુધારે છે.
CPUFreq
, કર્નલ ઉપસિસ્ટમ કે જે સેલ પ્રોસેસરો માટે સુધારેલ આધાર સાથે સ્કેલ CPU આવૃત્તિ અને વોલ્ટેજ ને સુધારી દેવામાં આવ્યુ છે. આ સુધારો Synergistic Processing Unit (SPU) aware CPUFreq governor ને અમલીકરણ કરે છે કે જે સેલ પ્રોસેસરો નો પાવર વ્યવસ્થાપન વધારે છે.
Red Hat Enterprise Linux 5.3 માં Cell Broadband Engine Architecture પર હવે Error Detection અને Correction (EDAC) આધારભૂત છે. EDAC ને સક્રિય કરવા માટે, આદેશ: modprobe cell_edac
ને વાપરો
આ મોડ્યુલ ને ચકાસવા માટે તમારી ચાલતી કર્નલ માં ઉમેરી દેવામાં આવી છે, આઉટપુટ જેવા કે નીચેનાં માટે /var/log/dmesg ચકાસો:
EDAC MC: Ver: 2.0.1 Oct 4 2008 EDAC MC0: Giving out device to cell_edac MIC: DEV cbe-mic EDAC MC1: Giving out device to cell_edac MIC: DEV cbe-mic
જો સાચી મેમરી ભૂલો શોધાયેલ હોય તો, નીચેનાં સંદેશા કન્સોલમાં પાછા મળેલ હશે:
EDAC MC0: CE page 0xeff, offset 0x5700, grain 0, syndrome 0x51, row 0, channel 0, label "":
ચલની મદદથી હાર્ડવેર વોચપોઇંટ સાથે ડિબગીંગ કરી રહ્યા છે કે જે મલ્ટીપલ થ્રેડો વચ્ચે વહેંચાયેલ એરાટીકલી ગુમ ટ્રીગર ઘટનાઓ માં GNU ડિબગર (GDB
) નું કારણ હતુ. કર્નલ એ વોચપોઇંટ ટ્રીગરો લગાતાર મેળવવામાં GDB
ને પરવાનગી આપવા માટે સુધારી દેવામાં આવ્યુ છે, ડિબગીંગ સત્ર ની વિશ્ર્વાસપાત્રતાને સુધારી રહ્યા છે.
kprobe-booster એ હવે ia64 અને x86_64 આર્કિટેક્ચરો પર આધારભૂત છે, કર્નલ ઘટનાઓને વધારે ઝડપની તપાસ કરવા માટે વપરાશકર્તાઓની પરવાનગી આપી રહ્યા છે. 64-bit આર્કિટેક્ચર પર સર્વરોને ચલાવવા દરમ્યાન પ્રોબીંગ સાધનો (દા.ત. SystemTap અને Kprobes)દ્દારા આ ગુણધર્મ પણ ઘટવાનું કારણ થશે.
આધાર ને _PTC
(Processor Throttling Control) _TSS
(Throttling Supported States) અને _TPC
(Throttling Present Capabilities) વસ્તુઓ માટે કર્નલ ને ઉમેરી દેવામાં આવ્યો છે, આ આધાર, કે જે Advance Configuration અને Power Interface specification (ACPI) નો ભાગ છે જે પ્રોસેસર થ્રોટલીંગ નાં સુધારેલ વ્યવસ્થાપન ને પૂરુ પાડે છે.
zipl.conf માં, એક જ અવતરણચિહ્નો ની અંદર બે અવતરણચિહ્નો સાથે બંધ થયેલ પરિમાણોનું (એટલે કે parameters='vmhalt="LOGOFF"'
) અયોગ્ય રીતે પદચ્છેદન કરી દેવામાં આવ્યુ હતુ. પરિણામે, kernel-kdump પેકેજ ને સ્થાપન કરવા દરમ્યાન નિષ્ફળ થઇ શકે છે, ભૂલ નું પરિણામ:
grubby fatal error: unable to find a suitable templateઆ મુદ્દાને ઉકેલવા માટે, પરિણામો એ બે અવતરણચિહ્નો ની અંદર અક જ અવતરણચિહ્નો બંધ થયેલ હોવા જોઇએ (એટલે કે
parameters="vmhalt='LOGOFF'"
)
બે અવતરણચિહ્નો ની અંદર એક જ અવતરણચિહ્નો નું સિન્ટૅક્સ બંધારણ એ Red hat Enterprise Linux 5 માં મૂળભૂત છે.
Dual-Core Intel Itanium 2 processor એ પહેલાનાં ઇન્ટેલ ઇટાનિયમ પ્રોસેસરો માં વિવિધ રીતે machine check architecture (MCA) અહેવાલો ને ભરે છે. કેશ ચકાસવાનું અને બસ ને ચકાસવાનું લક્ષ્ય ઓળખનારાઓ એ કેટલીક ઘટનાઓમાં હવે વિવિધ હોઇ શકે છે. કર્નલ એ યોગ્ય લક્ષ્ય ઓળખનારો ને શોધવા માટે સુધારો કરી દેવામાં આવ્યો છે.
kprobe-booster એ હવે ia64 અને x86_64 આર્કિટેક્ચરો પર આધારભૂત છે, કર્નલ ઘટનાઓને વધારે ઝડપની તપાસ કરવા માટે વપરાશકર્તાઓની પરવાનગી આપી રહ્યા છે. 64-bit આર્કિટેક્ચર પર સર્વરોને ચલાવવા દરમ્યાન પ્રોબીંગ સાધનો (દા.ત. SystemTap અને Kprobes)દ્દારા આ ગુણધર્મ પણ ઘટવાનું કારણ થશે.
આ સુધારામાં, pselect()
માટે આધાર અને ppoll()
સિસ્ટમ કોલો કર્નલ માં ઉમેરી દેવામાં આવી છે.
આ વિભાગ વર્ચ્યુઅલાઈઝેશન સાધનોને બંધબેસતુ Red Hat Enterprise Linux બનાવેલ સુધારા વિશે સામાન્ય જાણકારી સમાવે છે.
blktap (blocktap) વપરાશકર્તા સ્થાન ટુલકીટ ને સુધારી દેવામાં આવ્યુ છે, blktap પાછા આવેલ વર્ચ્યુઅલાઇઝ થયેલ મહેમાનો ને સ્થિર રીતે પરિવહન નું મોનિટર કરવા માટે કાર્યત્મકતા પૂરી પાડી રહ્યા છે.
આધાર એ Intel Extended Page Table (EPT) લક્ષણ માટે ઉમેરાયેલ છે, હાર્ડવેર પર સંપૂર્ણ વર્ચ્યુઅલાઇઝ થયેલ યજમાનો નો પ્રભાવ ને સુધારી રહ્યા છે કે જે EPT ને આધાર આપે છે.
યજમાનો માટે e1000
નેટવર્ક ઉપકરણ એમ્યુલેશન એ આ સુધારામાં ઉમેરી દેવામાં આવ્યો છે, ia64 આર્કિટેક્ચર પર ફક્ત Windows 2003 મહેમાનો ને આધાર આપી રહ્યા છે. e1000 એમ્યુલેશન વાપરવા માટે, xm આદેશ ને વાંચવુ જ જોઇએ.
virtio
માટે ડ્રાઇવરો, KVM માં I/O વર્ચ્યુઅલાઇઝેશન માટે પ્લેટફોર્મ એ Linux Kernel 2.6.27 માંથી Red Hat Enterprise Linux 5.3 માં બેકપોર્ટ થયેલ કરી દેવામાં આવી છે. આ ડ્રાઇવરો I/O પ્રભાવનાં ઊંચા સ્તરો ને મેળવવા માટે KVM યજમાનો ને સક્રિય કરશે. વિવિધ પ્રકારનાં વપરાશકર્તા જગ્યાનાં ઘટકો જેવા કે: anaconda
, kudzu
, lvm
, selinux
and mkinitrd
ને પણ આધાર virtio ઉપકરણો માં આધાર કરી દેવામાં આવ્યો છે.
મૂલ Linux કર્નલ આપોઆપ vmcoreinfo
ને આધાર આપે છે, પરંતુ, dom0 ડોમેઇનો પર kdump ને સુયોજિત કરવા માટે, kernel-xen-debuginfo
પેકેજ ની જરૂરિયાત હતી. આ પ્રકાશન સાથે, કર્નલ અને હાઇપરવિઝર ને બદલી દેવામાં આવી છે અને મૂળ રીતે vmcoreinfo વાંચવાનુ અને kdump માં લખવાનો હવે આધાર આપે છે. વપરાશકર્તાઓ ને ડિબગીંગ માટે kdump ને વાપરવાની જરૂર છે અથવા બીજા dom0 ડોમેઇનો પર શોધો debuginfo
અથવા debuginfo-common
પેકેજો ને સ્થાપિત કર્યા વગર પણ હવે તે કરી શકે છે.
સંપૂર્ણપણે વર્ચ્યુઅલાઇઝ થયેલ Red Hat Enterprise Linux 5 યજમાનો એ સબઓપ્ટીમલ પ્રભાવ ને શોધેલ છે જ્યારે એમ્યુલેટ થયેલ ડિસ્ક અને નેટવર્ક ઉપકરણો ને વાપરી રહ્યા હોય. આ સુધારામાં, kmod-xenpv પેકેજ એ સંપૂર્ણપણે વર્ચ્યુઅલાઇઝ થયેલ યજમાનો માં પેરાવર્ચ્યુઅલાઇઝ થયેલ ડિસ્કો અને નેટવર્કો ને સરળ રીતે વાપરવાનું સમાવી દેવામાં આવ્યુ છે.
સંપૂર્ણપણે વર્ચ્યુઅલાઇઝ થયેલ યજમાનોમાં આ ડ્રાઇવરો ની મદદથી સંપૂર્ણપણે વર્ચ્યુઅલાઇઝ થયેલ યજમાનો ની કાર્યત્મકતા અને પ્રભાવ ને મહત્વપૂર્ણતા થી સુધારી શકે છે. નેટફ્રન્ટ અને બ્લોક ફ્રન્ટ ડ્રાઇવરો માટે બનાવેલ ભૂલ સુધારો એ કર્નલ પેકેજ સાથે તરત જ સમજેલ અને સમકાલિક કરેલ છે.
યજમાનો પાસે હવે ૨MB બેકીંગ પાનું મેમરી કોષ્ટકોને વાપરવા માટે સક્ષમતા છે, કે જે સિસ્ટમ પ્રભાવ ને સુધારી શકે છે.
પેરાવર્ચ્યુઅલાઇઝ થયેલ યજમાનને બંધ કરવાનું અમુક સમય માટે dom0 એ જવાબ આપતુ બંધ થવાને કારણે છે. ઘણાબધા સેકંડો ને રોકવાનું મેમરી ની વિશાળ સંખ્યા સાથે યજમાનો પર અનુભવ થયેલ હતી (એટલે કે ૧૨GB અને વધારે.) આ સુધારામાં, વર્ચ્યુઅલાઇઝ થયેલ કર્નલ એ પહેલેથી ખાલી થયેલ વિશાળ પેરાવર્ચ્યુઅલાઇઝ થયેલ યજમાન ને બંધ કરવાની પરવાનગી આપે છે, કે જે આ મુદ્દાને સુધારે છે.
crash
એ vmcore ફાઇલ માંથી હાઇપરવિઝરની પુન:સ્થાપિત સરનામાં ને વાંચવાનું અસમર્થ હતુ. પરિણામે, ભંગાણ નિષ્ફળ જશે તે સાથે વર્ચ્યુઅલાઇઝ થયેલ vmcore ફાઇલ ને ખોલી રહ્યા છે, ભૂલ માં પરિણમી રહ્યુ છે:
crash: cannot resolve "idle_pg_table_4"આ સુધારામાં, હાઇપરવિઝર હવે સરનામાં ને યોગ્ય રીતે બચાવે છે, કે જે આ મુદ્દાને સુધારે છે.
પહેલાં, પેરાવર્ચ્યુઅલાઇઝ થયેલ યજમાનો પાસે મહત્તમ ૧૬ ડિસ્ક ઉપકરણો ની હોઇ શકે છે. આ સુધારામાં, આ મર્યાદા મહત્તમ ૨૫૬ ડિસ્ક ઉપકરણો સુધી ની વધારી દેવામાં આવી છે.
kdump કર્નલ માટે ઉપયોગ કરેલ મેમરી અમાન્ય છે, બિનઉપયોગી ભાગેલ ડમ્પો માં પરિણમી રહ્યુ છે. આ સુધારામાં, મેમરી નો ઉપયોગ હવે માન્ય છે, યોગ્ય ભંગાણ ડમ્પોને બનાવવા માટે પરવાનગી આપી રહ્યુ છે.
યજમાનની અંદર તૂટેલ /dev
ઉપકરણ માં પરિણમેલ પેરાવર્ચ્યુઅલાઇઝ થયેલ મહેમાન માં સ્પષ્ટ નામ (ie. /dev/xvdaa
, /dev/xvdab
, /dev/xvdbc
વગેરે.) સાથે ડિસ્ક ને જોડી રહ્યા છે. આ સુધારો મુદ્દાને સુધારે છે તેથી કે જે પેરાવર્ચ્યુઅલાઇઝ થયેલ મહેમાન માં આ નામો સાથે ડિસ્કો ને જોડવા દરમ્યાન યજમાન ની અંદર યોગ્ય /dev
ઉપકરણ ને બનાવે છે.
પહેલાં, લુપબેક ઉપકરણોનાં નંબર ૪ સુધી મર્યાદિત હતા. પરિણામે, આ મર્યાદિત થયેલ નેટવર્ક ઇન્ટરફેસો કરતા વધારે સિસ્ટમો પર બ્રિજો ને બનાવવા માટે સક્ષમ છે. આ સુધારામાં, netloop
ડ્રાઇવર એ જરૂરિયાત પૂરતા વધારાનાં લુપબેક ઉપકરણો ને હવે બનાવે છે.
રેસ શરત ઉત્પન્ન થઇ શકે છે જ્યારે વર્ચ્યુઅલ નેટવર્ક ઉપકરણો ને બનાવી અને નાશ કરી રહ્યા હોય. કેટલીક સ્થિતિઓમાં -- ખાસ કરીને ઊંચા લોડની સ્થિતિ -- આ વર્ચ્યુઅલ ઉપકરણ જવાબ ન આપે તેના કારણે થાય છે. આ સુધારામાં, વર્ચ્યુઅલ ઉપકરણની સ્થિતિ એ રેસ શરત બનતી હોય ત્યારે રોકવા માટે ચકાસેલ છે.
virt-manager
માં મેમરી લીક શોધી કાઢેલ છે જો કાર્યક્રમ ને ચાલવાનું છોડી દીધેલ હોય. પરિણામે, કાર્યક્રમ સતત વધારે સ્ત્રોતો વાપરે છે, કે જે મેમરી અપ્રાપ્તિ માં પરિણમી શકે છે. આ સુધારામાં, લીક ને સુધારી દેવામાં આવી છે, કે જે આ મુદ્દાને સુધારે છે.
crash
ની ઉપયોગિતા એ kernel-xen
માં ચાલતી સિસ્ટમો માંથી x86_64
vmcores નું વિશ્ર્લેષણ કરી શકાતુ નથી કારણ કે Red Hat Enterprise Linux હાઇપરવિઝર એ ફરી સ્થાપિત થયેલ હતુ અને સ્થાપિત થયેલ ભૌતિક આધારિત સરનામું એ vmcore ફાઇલની ELF હેડરમાં પસાર થયેલ નથી. ભંગાણ ઉપયોગિતા માટે નવી --xen_phys_start
આદેશ વાક્ય વિકલ્પ એ સ્થાપિત થયેલ આધારિત ભૌતિક સરનામાં ને ભંગાણ ને પસાર કરવા માટે વપરાશકર્તાઓ ને પરવાનગી આપે છે.
Paravirtual Frame Buffer (PVFB)
દ્દારા બધા માઉસ ઘટકો ને પકડાયેલ અને પ્રક્રિયા થયેલ ન હતી. પરિણામે, સ્ક્રોલ વ્હીલ એ કાર્ય કરતુ ન હતુ જ્યારે Virtual Machine Console
સાથે પેરાવર્ચ્યુઅલાઇઝ થયેલ યજમાન સાથે સંપર્ક કરી રહ્યા હોય. આ સુધારામાં, સ્ક્રોલ વ્હીલ માઉસ ઘટકો એ યોગ્ય રીતે હવે સંભાળેલ છે, કે જે આ મુદ્દાને સુધારે છે.
મેમરીની વિશાળ સંખ્યા સાથે સિસ્ટમો પર (ie 256GB or more), dom0 ને સુયોજિત કરવાનું હાઇપરવિઝર મેમરી હીપ ને બહાર કાઢી શકે છે. આની આજુબાજુ કામ કરવા માટે, xenheap અને dom0_size આદેશ વાક્ય દલીલો સિસ્ટમ માટે યોગ્ય કિંમત ને સુયોજિત કરેલ હતી. આ સુધારામાં, હાઇપરવિઝર આ કિંમતો ને આપોઆપ સુયોજિત કરવા માટે સુધારી દેવામાં આવ્યુ છે, કે જે આ મુદ્દાને સુધારે છે.
CPUs નાં વિશાળ નંબર સાથે મશીન પર વર્ચ્યુઅલાઇઝેશન ની મદદથી મહેમાન સ્થાપન દરમ્યાન હાઇપરવિઝરને તૂટી જવાનું કારણ થઇ શકે છે. આ સુધારામાં, આ મુદ્દાને સુધારી દેવામાં આવ્યો છે.
સોફ્ટલોકઅપ કદાચ ઉત્પન્ન થઇ શકે છે જ્યારે મેમરીનાં મોટા પ્રમાણ સાથે બનાવી રહ્યા હોય. પરિણામે, ભૂલનો કોલ ટ્રેસ એ બંને dom0 અને મહેમાન એ બંને પર દર્શાવેલ હતી. આ સુધારામાં, આ મુદ્દાને સુધારી દેવામાં આવ્યો છે.
Intel પ્રોસેસરો પર કે જે ૬ ની CPUID પરિવાર કિંમત પાછી મળે છે, ફક્ત એક પ્રભાવ કાઉન્ટર રજીસ્ટર kernel-xen
માં સક્રિય થયેલ હતુ. પરિણામે, ફક્ત કાઉન્ટર ૦ એ ઉદાહરણો તરીકે પૂરો પાડેલ છે. આ સુધારામાં, આ મુદ્દાને સુધારી દેવામાં આવ્યુ છે.
નવા CPU સાથે સિસ્ટમો પર, CPU APIC ID એ CPU ID માંથી અલગ છે. પરિણામે, વર્ચ્યુઅલાઇઝ થયેલ કર્નલ CPU આવૃત્તિ માપન ને શરૂઆત કરવા માટે અસમર્થ હતુ. આ સુધારામાં, વર્ચ્યુઅલાઇઝ થયેલ કર્નલ હવે હાઇપરવિઝર માંથી CPU APIC ID ને મેળવે છે, યોગ્ય રીતે શરૂઆત કરવા માટે CPU આવૃત્તિ માપન ને પરવાનગી મળી રહી છે.
જ્યારે x86 પેરાવર્ચ્યુઅલ થયેલ મહેમાન ને ચલાવી રહ્યા હોય ત્યારે, જો પ્રક્રિયા એ અયોગ્ય મેમરીનો પ્રવેશ થયેલ હોય તો, તે SEGV સંકેત ને મેળવવા ને બદલે લુપ માં ચાલુ કરશે. આના કારણે હાઇપરવિઝર હેઠળ થતી execshield ચકાસણીઓમાં ભૂલ આવી હતી. આ સુધારામાં, આ મુદ્દાને સુધારી દેવામાં આવ્યો છે.
xend
માંની ભૂલ કે જેણે યજમાન સ્થાપન પહેલેથી નિષ્ફળ થવાનું કારણ હતુ તે હવે સુધારાઈ ગયુ છે.
evtchn
ઘટના ચેનલ ઉપકરણ ને તાળાઓ અને મેમરી બેરીઅરોની કમી થયેલ છે. આ xenstore ને બેદરકાર બનવાને લીધે છે. આ સુધારામાં આ મુદ્દાનો સુધારો કરી દેવામાં આવ્યો છે.
Non-Uniform Memory Access (NUMA) જાણકારી એ xm info
આદેશ દ્દારા દર્શાવેલ ન હતી. પરિણામે, દરેક નોડ માટે node_to_cpu
કિંમત no cpus
તરીકે અયોગ્ય રીતે પાછી મળેલ હતી. આ સુધારામાં, આ મુદ્દાને સુધારી દેવામાં આવ્યો છે.
પહેલાં, Hardware Virtual Machine (HVM) પર યજમાન ને બનાવવા દરમ્યાન પ્રોસેસરો પર નિષ્ફળ જશે કે જે VT-i2 ટેકનોલોજી ને સમાવે છે. આ સુધારામાં, આ મુદ્દા ને સુધારી દેવામાં આવ્યો છે.
જ્યારે યજમાનો વર્ચ્યુઅલ મશીનો માટે ઉપલ્બધ ડાયનેમિક IRQs ને બહાર કાઢેલ હતુ, dom0
કર્નલ તૂટી જશે. આ સુધારામાં, તૂટવાની શરત ને સુધારી દેવામાં આવી છે, અને ઉપલ્બધ IRQs નાં નંબર વધારી દેવામાં આવ્યા છે, કે જે આ મુદ્દાને સુધારે છે.
નવા CPU સાથે સિસ્ટમો પર, CPU APIC ID એ CPU ID માંથી અલગ છે. પરિણામે, વર્ચ્યુઅલાઇઝ થયેલ કર્નલ CPU આવૃત્તિ માપન ને શરૂઆત કરવા માટે અસમર્થ હતુ. આ સુધારામાં, વર્ચ્યુઅલાઇઝ થયેલ કર્નલ હવે હાઇપરવિઝર માંથી CPU APIC ID ને મેળવે છે, યોગ્ય રીતે શરૂઆત કરવા માટે CPU આવૃત્તિ માપન ને પરવાનગી મળી રહી છે.
Diskette ડ્રાઇવ મીડિયા એ દાખલ થઇ શકશે નહિં જ્યારે વર્ચ્યુઅલાઇઝ થયેલ કર્નલ ને વાપરી રહ્યા હોય ત્યારે. આની આજુબાજુ કામ કરવા માટે, ને બદલે USB-જોડાયેલ diskette ડ્રાઇવ ને વાપરો.
નોંધો કે જે ડિસ્કેટ ડ્રાઇવ મીડિયા બીજા બિન-વર્ચ્યુઅલાઇઝ થયેલ કર્નલો સાથે સારુ કામ કરે છે.
પેરાવર્ચ્યુઅલાઇઝ થયેલ યજમાનો નું જીવંત સ્થાળાંતર માં, સમય-આધારિત યજમાન પ્રક્રિયાઓ એ યોગ્ય રીતે કામ કદાચ નહિં કરે જો સુસંગતતા યજમાનો '(dom0) નાં સમયો સમકાલિન થયેલ નથી. સ્થાળાંતર કરતા પહેલા બધા સુસંગત યજમાનો માટે સિસ્ટમ સમયો ને સમકાલિન કરવા માટે NTP ને વાપરો.
પુનરાવર્તિત રીતે પેરાવર્ચ્યુઅલાઈઝ મહેમાનોને બે યજમાનો વચ્ચે ખસેડવાનું એક યજમાનને દુઃખાવાનું કારણ બની શકશે. જો મહેમાનને સિસ્ટમની બહાર કાઢ્યા પછી અને એજ મહેમાનને પાછું ખસેડ્યા પહેલાં યજમાન પુનઃબુટ થાય, તો દુઃખાવો થશે નહિં.
ડિસ્ક ને ફૉર્મેટીંગ કરી રહ્યા છે જ્યારે Windows 2008 ચાલી રહી હોય અથવા યજમાન તરીકે Windows Vista ભાંગી શકે છે જ્યારે ઘણાબધા વર્ચ્યુઅલ CPUs સાથે બુટ કરી દેવામાં આવે. આની આજુબાજુ કામ કરવા માટે, જ્યારે ફૉર્મેટીંગ કરી રહ્યા હોય ત્યારે એક વર્ચ્યુઅલ CPU સાથે યજમાન ને બુટ કરો.
સંપૂર્ણરીતે વર્ચ્યુઅલાઇઝ થયેલ મહેમાનો virt-manager
મારફતે બનાવેલ સ્ક્રીન નાં દરેક ભાગમાં મુક્ત રીતે ખસી શકે તે માટે કેટલીક વાર માઉસ ને રોકે છે. આની આજુબાજુ કામ કરવા માટે, મહેમાન માટે USB ટૅબ્લેટ ઉપકરણ ને રૂપરેખાંકિત કરવા માટે virt-manager
ને વાપરો.
મહત્તમ CPUs એ ૧૨૮ કરતા ઓછા ને મર્યાદિત કરેલ હોવા જ જોઇએ જ્યારે ૧૨૮ પર અથવા વધારે સારી CPU સિસ્ટમ. મહત્તમ કે જે આ સમય પર આધારભૂત ૧૨૬ છે. ૧૨૬ સુધીની હાઇપરવિઝરની મર્યાદામાં maxcpus=126
હાઇપરવિઝર દલીલ ને વાપરોે
સંપૂર્ણપણે વર્ચ્યુઅલાઇઝ થયેલ યજમાનો એ ડોમેઇન એ અટકાવેલ છે કે નથી અટકાવેલ તે દરમ્યાન ગુમાવેલ સમય માટે બરાબર કરી શકતુ નથી. અટકાવેલ અને બિનઅટકાવેલ ઘટનાઓ ને વિરુદ્દ યોગ્ય રીતે સમય ને ટ્રેક કરવા માટે સક્ષમ છે તે પેરાવર્ચ્યુઅલાઇઝ થયેલ કર્નલો નો એક ફાયદો છે. આ મુદ્દો એ બદલાયેલ ટાઇમરો સાથે અપસ્ટ્રીમમાં નોંધેલ છે, તેથી સંપૂર્ણપણે વર્ચ્યુઅલાઇઝ થયેલ યજમાનો પાસે પેરાવર્ચ્યુઅલાઇઝ થયેલ ટાઇમરો હશે. હાલમાં, આ કોડ એ અપસ્ટ્રીમ વિકાસની હેઠળ છે અને Red Hat Enterprise Linux ની પછીની આવૃત્તિઓમાં ઉપલ્બધ હોવો જોઇએ.
પેરાવર્ચ્યુઅલાઇઝ થયેલ યજમાનો ની વારંવાર ફેરબદલી dom0
કન્સોલ પર bad mpa
સંદેશાઓ માં પરિણમી શકે છે. કેટલીક સ્થિતિઓ માં, હાઇપરવિઝર એ દુ:ખાવો કરી શકે છે.
હાઇપરવિઝર કર્નલ દુ:ખાવા ને અટકાવવા માટે, એકવાર ખરાબ mpa સંદેશાઓ દેખાય ત્યારે બદલાયેલ યજમાનોને પુન:શરૂ કરો.
જ્યારે dom0
પર બાંધી રહેલા ઇન્ટરફેસ ને સુયોજિત કરી રહ્યા છે, મૂળભૂત network-bridge
સ્ક્રિપ્ટ એ unavailable
and available
વચ્ચે વારાફરતે ફેરબદલી કરવા માટે નેટવર્ક ઇન્ટરફેસો ને બાંધેલ નું કારણ છે. આ બનાવ એ સામાન્ય રીતે flapping તરીકે જાણીતો છે.
આ રોકવા માટે, નીચેનાં વાક્ય સાથે /etc/xen/xend-config.sxp
માં મૂળભૂત network-script
ને બદલો:
(network-script network-bridge-bonding netdev=bond0)
netloop ઉપકરણ ને નિષ્ક્રિય કરશે, કે જે પ્રક્રિયા પરિવહન નોંધણી દરમ્યાન Address Resolution Protocol (ARP) ને નિષ્ફળતા માંથી અટકાવે છે.
જ્યારે ઘણાબધા યજમાન ડોમેઇનો ચાલતા હોય ત્યારે, યજમાન નેટવર્કીંગ થોડા વખત માટે કામ કરતી બંધ થઇ શકે છે, dom0 લોગો માં નીચેની ભૂલ નાં અહેવાલ રૂપે પરિણમી શકે છે:
Memory squeeze in netback driverઆની આજુબાજુ કામ કરવા માટે,
dom0_mem
હાઇપરવિઝર આદેશ વાક્ય વિકલ્પ સાથે dom0 માં ઉપલ્બધ મેમરીની સંખ્યાને પેદા કરી રહ્યા છે.
xm migrate
મારફતે પેરાવર્ચ્યુઅલાઈઝ થયેલ મહેમાનો સ્થળાંતર કરવાનુ કામ કરતુ નથી.
[domain]
[dom0 IP address]
જ્યારે Red Hat Enterprise Linux 5 ને સંપૂર્ણપણે વર્ચ્યુઅલાઈઝ થયેલ SMP મહેમાન પર સ્થાપિત કરી રહ્યા હોય, તો સ્થાપન અટકી જશે. આ ત્યારે જ થાય જ્યારે યજમાન (dom0
) એ Red Hat Enterprise Linux 5.2 ચલાવી રહ્યું હોય.
આને અટકાવવા માટે, મહેમાનને સ્થાપનની મદદથી એક પ્રોસેસર વાપરવા માટે સુયોજીત કરો. તમે આવું virt-install
માંના --vcpus=1
વિકલ્પની મદદથી કરી શકો છો. એકવાર સ્થાપન સમાપ્ત થઈ જાય, પછી તમે મહેમાનને SMP માં ફાળવેલ vcpus
ને virt-manager માં બદલીને સુયોજીત કરી શકો છો.
xm migrate
મારફતે પેરાવર્ચ્યુઅલાઈઝ થયેલ મહેમાનો સ્થળાંતર કરવાનુ કામ કરતુ નથી.
[domain]
[dom0 IP address]
વર્ચ્યુઅલાઈઝેશન લક્ષણ સ્થાપિત કરવાનું xw9300 અને xw9400 મોડેલ નંબરો સાથેની HP સિસ્ટમો પર time went backwards
ચેતવણી પેદા કરશે.
xw9400 મશીનો માટે આ મુદ્દો ઉકેલવા માટે, HPET ટાઈમર સક્રિય કરવા માટે BIOS સુયોજનો રૂપરેખાંકિત કરો. નોંધ કરો કે આ વિકલ્પ xw9300 મશીનો પર ઉપલબ્ધ નથી.
Red Hat Enterprise Linux 3.9 ને સંપૂર્ણપણે વર્ચ્યુઅલાઈઝ થયેલ મહેમાન પર સ્થાપિત કરવાનું એકદમ ધીમું થઈ જશે. વધુમાં, મહેમાનને સ્થાપન પછી બુટ કરવાનું hda: lost interrupt
ભૂલોમાં પરિણમશે.
આ બુટઅપ ભૂલ અવગણવા માટે, મહેમાનને SMP કર્નલ વાપરવા માટે રૂપરેખાંકિત કરો.
યજમાન (dom0
) સિસ્ટમને Red Hat Enterprise Linux 5.2 માં સુધારવાનું હાલની Red Hat Enterprise Linux 4.5 SMP પેરાવર્ચ્યુઅલાઈઝ થયેલ મહેમાનોને નહિં બુટ કરી શકાય તેવું બનાવશે. આ મોટે ભાગે થાય છે જ્યારે યજમાન સિસ્ટમ પાસે 4GB ની RAM કરતાં વધુ હોય.
આને ઉકેલવા માટે, દરેક Red Hat Enterprise Linux 4.5 મહેમાનને એક CPU સ્થિતિમાં બુટ કરો અને તેની કર્નલને તાજેતરની આવૃત્તિમાં સુધારો (Red Hat Enterprise Linux 4.5.z માટે).
xm migrate
મારફતે પેરાવર્ચ્યુઅલાઈઝ થયેલ મહેમાનો સ્થળાંતર કરવાનુ કામ કરતુ નથી.
[domain]
[dom0 IP address]
કન્સોલ આઉટપુટથી VGA માટે રૂપરેખાંકિત થયેલ અમુક Itanium સિસ્ટમો પર, dom0
વર્ચ્યુઅલાઈઝ થયેલ કર્નલ બુટ કરવામાં નિષ્ફળ જશે. આ એટલા માટે છે કારણ કે વર્ચ્યુઅલાઈઝ થયેલ કર્નલ Extensible Firmware Interface (EFI) સુયોજનોમાંથી મૂળભૂત કન્સોલ ઉપકરણ યોગ્ય રીતે શોધવામાં નિષ્ફળ ગઈ.
જ્યારે આવુ થાય ત્યારે, આને કર્નલ બુટ વિકલ્પો /boot/efi/elilo.conf
માં console=tty
બુટ પરિમાણ ઉમેરીને ઉકેલી શકશો.
કેટલીક Itanium સિસ્ટમ પર, સીરીઅલ પોર્ટ dom0
માં શોધી શકાતો નથી જ્યારે VGA EFI જાળવણી વ્યવસ્થાપક દ્દારા સક્રિય થયેલ છે, આથી કે, તમારે નીચેની સીરીઅલ પોર્ટ જાણકારી ને dom0
કર્નલમાં પૂરુ પાડવા જરૂરી છે:
બીટ્સ/સેકન્ડ માં ઝડપ
માહિતી બીટ્સનો નંબર
પેરીટી
io_base
સરનામુ
આ માહિતી /boot/efi/elilo.conf
માં કર્નલની append=
વાક્યમાં સ્પષ્ટ કરવી જ પડશે. ઉદાહરણ માટે:
append="com1=19200,8n1,0x3f8 -- quiet rhgb console=tty0 console=ttyS0,19200n8"
આ ઉદાહરણમાં, com1
સીરીયલ પોર્ટ છે, 19200
ઝડપ (બીટ્સ/સેકન્ડ માં) છે, 8n1
માહિતી બીટ્સ/પેરીટી સુયોજનનો નંબર સ્પષ્ટ કરેલ છે, અને 0x3f8
એ io_base
નું સરનામુ છે.
વર્ચ્યુઅલાઈઝેશન એવા આર્કિટેક્ચરો પર કામ કરતું નથી કે જે Non-Uniform Memory Access (NUMA) વાપરે. આથી, સિસ્ટમો પર વર્ચ્યુઅલાઈઝ થયેલ કર્નલ સ્થાપિત કરવાનું કે જે NUMA વાપરે તે બુટ નિષ્ફળતામાં પરિણમશે.
અમુક સ્થાપન નંબરો વર્ચ્યુઅલાઈઝ થયેલ કર્નલ મૂળભૂત રીતે સ્થાપિત કરે છે. જો તમારી પાસે આવો કોઈ સ્થાપન નંબર હોય અને તમારી સિસ્ટમ NUMA વાપરે છે અને kernel-xen સાથે કામ કરતુ નથી, સ્થાપન દરમ્યાન વર્ચ્યુઅલાઈઝેશન વિકલ્પની પસંદગી દૂર કરો.
વર્તમાનમાં, સંપૂર્ણપણે વર્ચ્યુઅલાઈઝેશન મહેમાનોની જીવંત આ આર્કિટેક્ચર પર ખસેડવુ આધારભૂત નથી.વધુમાં, kexec
અને kdump
એ પણ આ આર્કિટેક્ચર પર વર્ચ્યુઅલાઈઝેશન માટે આધારભૂત નથી.
ટેક્નોલોજી પૂર્વદર્શન લક્ષણો વર્તમાનમાં Red Hat Enterprise Linux ઉમેદવારી સેવાઓ હેઠળ આધારભૂત નથી, કદાચ વિધેયાત્મક રીતે સંપૂર્ણ નહિં હોય, અને તેઓ ઉત્પાદન વપરાશ માટે યોગ્ય નહિં હોય. છતાં, આ લક્ષણો ગ્રાહકની સુગમતા માટે અને લક્ષણને વધુ વિસ્તાર સાથે પૂરું પાડવા માટે સમાવવામાં આવેલ છે.
ગ્રાહકો આ લક્ષણોને બિન-ઉત્પાદન પર્યાવરણમાં ઉપયોગી મેળવી શકશે. ગ્રાહકો ટેક્નોલોજી પૂર્વદર્શન લક્ષણો સંપૂર્ણપણે આધારભૂત બને તે પહેલાં તેમના માટે અભિપ્રાય આપવા માટે અને વિધેયાત્મક સૂચનો આપવા માટે પણ સ્વતંત્ર છે. ત્રુટિસૂચીઓ ઊંચા-ઉગ્ર સુરક્ષા મુદ્દાઓ માટે પૂરી પાડવામાં આવશે.
ટેક્નોલોજી પૂર્વદર્શન લક્ષણના વિકાસ દરમ્યાન, વધારાના ઘટકો ચકાસણી માટે જાહેર રીતે ઉપલબ્ધ બનશે. ટેક્નોલોજી પૂર્વદર્શન લક્ષણોને ભવિષ્યના પ્રકાશનમાં સંપૂર્ણપણે આધાર આપવા માટેનો Red Hat નો આ હેતુ છે.
dm-multipath
ને EMC Clariion સંગ્રહ પર આંતરિક સક્રિય-સક્રિય ફેઈલઓવર (ALUA) સ્થિતિ વાપરવાવાનું હવે ઉપલબ્ધ છે. આ સ્થિતિ T10 વિગતવાર તરીકે પૂરુ પાડવામાં આવેલ છે, પરંતુ આ પ્રકાશનમાં ટેક્નોલોજી પૂર્વદર્શન તરીકે પૂરુ પાડવામાં આવેલ છે.
T10 વિશે વધુ જાણકારી માટે, http://www.t10.org નો સંદર્ભ લો.
તાજેતરની ext ફાઇલસિસ્ટમ ની ઉત્પત્તિ, ext4
એ ટેકનોલોજી પૂર્વદર્શન તરીકે આ પ્રકાશનમાં ઉપલ્બધ છે. Ext4
એ Red Hat અને Linux સમુદાય દ્દારા વિકસેલ ext3
ફાઇલ સિસ્ટમ પર વધારે સુધારો છે. ટેકનોલોજી પૂર્વદર્શન માટે ફાઇલ સિસ્ટમનું પ્રકાશન નામ ext4dev
છે.
ફાઇલ સિસ્ટમ એ ext4dev.ko
કર્નલ મોડ્યુલ દ્દારા પૂરુ પાડેલ છે, અને નવુ e4fsprogs
પેકેજ, કે જે ext4 સાથે વાપરવા માટે પારિવારીક e2fsprogs વહીવટકર્તા સાધનોની સુધારેલ આવૃત્તિ સમાવે છે. વાપરવા માટે, e4fsprogs
ને સ્થાપિત કરો અને ext4-આધારિત ફાઇલ સિસ્ટમ ને બનાવવા માટે e4fsprogs પ્રક્રિયા માંથી mkfs.ext4dev
જેવા આદેશો ને વાપરો. જ્યારે માઉન્ટ આદેશવાક્ય અથવા fstab ફાઇલ પર ફાઇલસિસ્ટમ માં સંદર્ભી રહ્યા હોય ત્યારે, ફાઇલસિસ્ટમ નામ ext4dev
ને વાપરો.
FreeIPMI એ હવે ટેકનોલોજી પૂર્વદર્શન તરીકે આ સુધારામાં સમાયેલ છે. FreeIPMI એ હોશિયાર પ્લેટફોર્મ વ્યવસ્થાપન IPMI સિસ્ટમ સોફ્ટવેર ને ભેગું કરે છે.તે ઇન-બેન્ડ અને આઉટ-ઓફ-બેન્ડ સોફ્ટવેર ને પૂરુ પાડે છે, વિકાસ લાઇબ્રેરી ની સાથે હોશિયાર પ્લેટફોર્મ વ્યવસ્થાપન ઇન્ટરફેસ (IPMI v1.5 and v2.0) પ્રમાણભૂત.
FreeIPMI વિશે વધુ જાણકારી માટે, http://www.gnu.org/software/freeipmi/ નો સંદર્ભ લો
TrouSerS અને tpm-tools
વિશ્ર્વનીય પ્લેટફોર્મ મોડ્યુલ (TPM) હાર્ડવેરને સક્રિય રીતે વાપરવા આ પ્રકાશનમાં સમાવેલ છે. TPM હાર્ડવેર લક્ષણોનો સમાવેશ (બીજાઓમાં):
નિર્માણ કરવુ, સંગ્રહ, અને RSA ચાવીઓને સુરક્ષિત રીતે વાપરો (મેમરીમાં બતાવ્યા વિના)
ક્રીપ્ટોગ્રાફીક્સ હેશની મદદથી platform's સોફ્ટવેર સ્ટેટની ચકાસણી
TrouSerS એ Trusted Computing Group's Software Stack (TSS) સ્પષ્ટીકરણનુ અમલીકરણ છે. કાર્યક્રમ લખવા માટે તમે TrouSerS ના વાપરી શકાય છે કે જે TPM હાર્ડવેરને બનાવવા વપરાય છે. tpm-tools
સાધનોને અનુરૂપ છે જે TPM હાર્ડવેરની વ્યવસ્થા અને ઉપયોગ કરવામાં વપરાય છે.
TrouSerS વિશે વધુ જાણકારી માટે, http://trousers.sourceforge.net/ નો સંદર્ભ લો.
eCryptfs એ Linux માટે સ્ટેક ક્રિપ્ટોગ્રાફી ફાઇલ સિસ્ટમ છે. એ એકાકી ડિરેક્ટરીઓ પર માઉન્ટ થાય છે અત્યારના પાર્ટીશનનુ નીચેની ફાઇલ સિસ્ટમો પર જેવી રીતે EXT3 ની રીતે; અત્યારના પાર્ટીશનોને બદલવાની જરૂર નથી અથવા eCryptfs ફાઇલ સિસ્ટમો ઓર્ડરમાં વાપરવા ચાલુ કરો.
આ પ્રકાશન સાથે, eCryptfs એ અપસ્ટ્રીમ આવૃત્તિ ૫૬ માં પુન:આધારિત કરી દેવામાં આવ્યુ છે, કે જે ઘણાબધા ભૂલ સુધારાઓ અને ઉન્નત્તિકરણોને પૂરુ પાડે છે. વધારામાં, આ સુધારો eCryptfs (ecryptfs-mount-helper-gui
) ને રૂપરેખાંકિત કરવા મદદ માટે ગ્રાફિકલ પ્રક્રિયા ને પૂરી પાડે છે.
આ સુધારો ચોક્કસ eCryptfs માઉન્ટ વિકલ્પો ની સિન્ટેક્ષ ને પણ બદલે છે. જો તમે eCryptfs ની આ આવૃત્તિ માં સુધારો કરવા માટે પસંદ થયેલ હોય, તમારે કોઇપણ અસર થયેલ માઉન્ટ સ્ક્રિપ્ટો અને /etc/fstab
નોંધણી નો સુધારો કરવો જ જોઇએ. આ બદલાવો વિશે જાણકારી માટે, man ecryptfs
નો સંદર્ભ લો.
નીચેની ચેતવણીઓ eCryptfs નાં આ પ્રકાશનમાં લાગુ થાય છે:
નોંધો કે જે eCryptfs ફાઇલ સિસ્ટમ એ ફક્ત યોગ્ય રીતે કામ કરશે જો એન્ક્રિપ્ટ થયેલ ફાઇલ સિસ્ટમ એ એજ નામ ની અન્ડરલાઇંગ ડિરેક્ટરી પર એકવાર માઉન્ટ થયેલ છે. ઉદાહરણ માટે:
mount -t ecryptfs /mnt/secret /mnt/secret
ફાઇલ સિસ્ટમ નો સુરક્ષિત થયેલ ભાગ બહાર આવવો જોઇએ નહિં, એટલે કે તે બીજા માઉન્ટ પોઇંટો, બાઇન્ડ માઉન્ટ, અને એનાં જેવા પર માઉન્ટ થયેલ ન હોવો જોઇએ.
નેટવર્ક થયેલ ફાઇલ સિસ્ટમો (દા.ત. NFS, Samba) પર eCryptfs નાં માઉન્ટો યોગ્ય રીતે કામ કરશે નહિં.
eCryptfs કર્નલ ડ્રાઇવર ની આ આવૃત્તિને સુધારેલ વપરાશકર્તા સ્થાનની જરૂરિયાત છે, કે જે ecryptfs-utils-56-4.el5
દ્દારા પૂરુ પાડેલ છે અથવા નવી.
eCryptfs વિશે વધારે જાણકારી માટે, http://ecryptfs.sf.net નો સંદર્ભ લો. તમે મૂળભૂત સુયોજનની માહિતી માટે http://ecryptfs.sourceforge.net/README અને http://ecryptfs.sourceforge.net/ecryptfs-faq.html નો પણ સંદર્ભ લઇ શકો છો.
Stateless Linux એ કેવી રીતે સિસ્ટમ ચાલવી જોઈએ અને વ્યવસ્થાપિત થવી જોઈએ તેના વિશે વિચારવાનો નવો રસ્તો છે, તેમને સરળતાથી બદલી શકાય તેવી બનાવવા માટે મોટી સંખ્યાની સિસ્ટમોના બચાવ અને વ્યવસ્થાપનને સરળ કરવા માટે રચાયેલ છે. આ તૈયાર થયેલ સિસ્ટમ ઈમેજો અધિષ્ઠાપિત કરીને પ્રાથમિક રીતે પરિપૂર્ણ કરી શકાય છે કે જેની નકલ બનાવી શકાય અને મોટી સંખ્યાની stateless સિસ્ટમો પર વ્યવસ્થાપિત કરી શકાય, ઓપરેટિંગ સિસ્ટમને માત્ર વાંચી શકાય તેવી રીતે ચલાવીને (વધુ વિગતો માટે /etc/sysconfig/readonly-root
નો સંદર્ભ લો).
તેના વિકાસની વર્તમાન આવૃત્તિમાં, Stateless લક્ષણો હેતુવાળા ધ્યેયોના ઉપગણો છે. આ રીતે, ક્ષમતા એ ટેક્નોલોજી પૂર્વદર્શન તરીકે રહી જાય.
Red Hat આગ્રહણીય છે કે જેઓ stateless કોડમાં રસ ધરાવતા હોય તેઓ http://fedoraproject.org/wiki/StatelessLinuxHOWTO આગળના HOWTO વાંચે અને [email protected] માં જોડાય.
Stateless Linux માટેના સક્રિયકરણ ઈન્ફ્રાસ્ટ્રક્ચર ટુકડાઓ મૂળભૂત રીતે Red Hat Enterprise Linux 5 માં પરિચિત થયા હતા.
AIGLX એ સંપૂર્ણપણે આધારિત X સર્વરનું ટેક્નોલોજી પૂર્વદર્શન લક્ષણ છે. તે GL-પ્રવેગીય અસરોને પ્રમાણભૂત ડેસ્કટોપ પર સક્રિય કરવાનું ધ્યેય રાખે છે. પ્રોજેક્ટ નીચેનાનો સમાવેશ કરે છે:
થોડું સુધારેલ X સર્વર.
સુધારાયેલ Mesa પેકેજ કે જે નવો પ્રોટોકોલ આધાર ઉમેરે છે.
આ ઘટકો સ્થાપિત કરીને, તમારી પાસે તમારી ડેસ્કટોપ પર ખૂબ થોડા ફેરફારો સાથેની GL-પ્રવેગીય અસરો હોઈ શકે, સાથે સાથે તેમને જરૂરીયાત પ્રમાણે તમારું X સર્વર બદલ્યા વિના સક્રિય અને નિષ્ક્રિય કરવાની સક્ષમતા હોય છે. AIGLX એ દૂરસ્થ GLX કાર્યક્રમોને હાર્ડવેર GLX પ્રવેગકનો લાભ ઉઠાવવા માટે કાર્યક્રમોને સક્રિય પણ કરે છે.
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
મોડ્યુલ એ આ સુધારામાં ટેક્નોલોજી પૂર્વદર્શન તરીકે સમાવવામાં આવેલ છે. આ મોડ્યુલ ફાયરવાયર સંગ્રહ ઉપકરણો અને સ્કેનરો સાથેનું જોડાણ સક્રિય કરે છે.
હાલમાં, ફાયરવાયર નીચેનું આધાર આપતું નથી:
IPv4
pcilynx યજમાન નિયંત્રકો
multi-LUN સંગ્રહ ઉપકરણો
સંગ્રહ ઉપકરણોને એકદમ સરસ-નહિં એવો વપરાશ
વધુમાં, નીચેના મુદ્દાઓ હજુ પણ ફાયરવાયરમાં હાજર છે:
SBP2
ડ્રાઈવરમાં મેમરી છિદ્ર મશીનને બિનપ્રત્યુત્તરીય બનાવવાનું કારણ બનશે.
આ આવૃત્તિમાંનો કોડ big-endian મશીનોમાં યોગ્ય રીતે કામ કરતો નથી. આ PowerPC માં અનિચ્છનીય વર્તણૂકમાં આગે થઈ શક્યું હોત.
આ પ્રકાશન ktune
ને સમાવે છે (ktune
પેકેજ માંથી), સેવા કે જે ચોક્કસ સિસ્ટમ પ્રોફાઇલો માટે સુસંગત કિંમતો માટે ઘણાબધા કર્નલ ટ્યુનીંગ પરિણામોનું સુયોજન કરે છે. હાલમાં, ktune
ફક્ત તીવ્ર ડિસ્ક કાર્યક્રમો અને તીવ્ર નેટવર્ક કાર્યક્રમોને ચલાવતી વિશાળ-મેમરી સિસ્ટમો માટે પ્રોફાઇલ પૂરી પાડે છે.
ktune
દ્દારા પૂરા પાડેલા સુયોજનો ને /etc/sysctl.conf
અથવા કર્નલ આદેશ વાક્ય મારફતે થયેલ સુયોજનો ને ફરી લખતા નથી. ktune
એ કેટલીક સિસ્ટમો અને વર્કલોડો પર કદાચ સુસંગત નથી; આથી કે, તમારે ઉત્પાદન માં નાખતા પહેલા એનું સારી રીતે ચકાસવાનું.
ktune
દ્દારા તમે કોઇપણ રૂપરેખાંકન સુયોજન ને નિષ્ક્રિય કરી શકો છો અને service ktune stop
(રુટ કરીકે) મદદથી ktune
સેવા ને સરળ રીતે બંધ કરવા વડે તમારા સામાન્ય સુયોજનો ને પાછુ ફેરવે છે.
Serial General Purpose Input Output (SGPIO) એ ઉદ્યોગ મૂળભૂત વાતચીત પદ્દત્તિ મુખ્ય બોર્ડ અને વિવિધ આંતરિક અને બહારની હાર્ડ ડિસ્ક ને ઘેરી લેવા માટે વપરાયેલ છે. આ પદ્દત્તિ AHCI ડ્રાઇવર ઇન્ટરફેસ મારફતે ઘેરવા પર LED લાઇટો ને નિયંત્રણ કરવા માટે વાપરી શકાય છે.
આ પ્રકાશનમાં, dmraid માં SGPIO આધાર એ ટેકનોલોજી પૂર્વદર્શન તરીકે સમાવેલ છે. આ ડિસ્ક ને ઘેરી લેવા સાથે યોગ્ય કામ કરવા માટે dmraid ને પરવાનગી આપશે.
Gnu Compiler Collection version 4.3 (GCC4.3) એ હવે ટેકનોલોજી પૂર્વદર્શન તરીકે આ પ્રકાશનમાં હવે સમાવેલ છે. આ કમ્પાઇલરોનો સંગ્રહ લાઇબ્રેરીઓ નાં આધાર સાથે C, C++, અને Fortran 95 કમ્પાઇલરો ને સમાવે છે.
નોંધો કે જે gcc43
પેકેજોમાં, gnu89-inline
વિકલ્પ માટે મૂળભૂત -fgnu89-inline
માં બદલી દેવામાં આવ્યુ છે, જે તરીકે Red Hat Enterprise Linux 5 નાં અપસ્ટ્રીમ અને ભવિષ્ય નાં સુધારાઓ -fno-gnu89-inline
માટે મૂળભૂત હશે. આ જરૂરી છે કારણ કે ઘણાબધા હેડરો ISO C99 સીમેન્ટીકો ને બદલે GNU ઇન-લાઇન સીમેન્ટીકોની આશા રાખેલ Red Hat Enterprise Linux 5 નાં ભાગ તરીકે મોકલેલ છે. આ હેડરો ગુણધર્મો મારફતે GNU ઇન-લાઇન સીમેન્ટીકોની સૂચનાને સરખા નથી કરાયા.
આ સુધારામાં, નવી કર્નલ માર્કર/ટ્રેસપોઇંટ સુવિધા એ ટેકનોલોજી પૂર્વદર્શન તરીકે અમલીકરણ કરી દેવામાં આવ્યુ છે. આ ઇન્ટરફેસ કર્નલ માં સ્થિર પ્રોબ પોઇંટો ને ઉમેરે છે, સાધનો સાથે વાપરવા માટે જેવા કે SystemTap.
Fibre Channel over Ethernet (FCoE) ડ્રાઇવર ની સાથે libfc, મૂળભૂત ઇથરનેટ કાર્ડ પર FCoE ને ચલાવવા માટે સક્ષમતા પૂરી પાડે છે.આ સક્ષમતા Red Hat Enterprise Linux 5.3 માં ટેકનીકલ પૂર્વદર્શન તરીકે પૂરુ પાડેલ છે.
Red Hat Enterprise Linux 5.3 એ ત્રણ ચોક્કસ થયેલ હાર્ડવેર અમલીકરણો પર FCoE માટે સંપૂર્ણ આધાર પૂરો પાડે છે. આ : Cisco fnic
ડ્રાઇવર, Emulex lpfc
ડ્રાઇવર, અને Qlogic qla2xx
ડ્રાઇવર છે.
સાધનો dmraid અને dmevent_tool ની મદદથી Device Failure Monitoring એ ટેકનોલોજી પૂર્વદર્શન તરીકે Red Hat Enterprise Linux 5.3 તરીકે સમાવેલ છે. આ RAID સમૂહોનાં ઘટક ઉપકરણો પર ઉપકરણ નિષ્ફળતાનો અહેવાલ અને દેખરેખ રાખવા માટે ક્ષમતા પૂરી પાડે છે.
TTY ઉપકરણ પ્રવૃત્તિ રિપોર્ટો માટે માહિતી સાચી રીતે ઉત્પન્ન કરવામાં આવ્યુ ન હતુ. પરિણામે, આદેશ sar -y
નિષ્ફળ થયેલ છે, ભૂલને પાછી મેળવી રહયા છે:
સૂચના થયેલ પ્રવૃત્તિઓ ફાઇલમાં ઉપલ્બદ નથી
આ સુધારેલ પેકેજ માં, sar ને સુધારી દેવામાં આવી છે તેથી -y વિકલ્પ TTY ઉપકરણ પ્રવૃત્તિ આઉટપુટ આપે છે.
પહેલા, /etc/multipath.conf
માં unlimited
નાં max_fds
સુયોજન એ શરૂઆતથી multipathd ડેમનને અટકાવે છે. જો ખુલ્લી ફાઇલ વર્ણનકારોનાં નંબર ને સિસ્ટમ મહત્તમ માં સુયોજિત કરવાની જરૂર છે, max_fds
એ max
માં સુયોજિત કરવાની જરૂર છે.
mod_perl એ હવે આવૃત્તિ 2.0.4 માં પુન:આધારિત છે, તાજેતરનું અપસ્ટ્રીમ પ્રકાશન. આ સુધારો ઘણાબધા સુધારો ને લાગુ કરે છે, કે જે બગ સુધારાને સમાવે છે કે જે હવે Bugzilla 3.0 સાથે યોગ્ય રીતે કામ કરવા માટે mod_perl પરવાનગી આપે છે.
cups હવે આવૃત્તિ 1.3.7 માં પુન:આધારિત છે. આસુધારો ઘણાબદા બગ સુધારાઓ અને ઉન્નત્તિકરણો ને લાગુ કરે છે, સમાવી રહ્યા છે:
કર્બોસ સત્તાધિકરણ હવે આધારભૂત છે.
વપરાશકર્તા-વ્યાખ્યાયિત થયેલ પ્રિન્ટર અને જોબ પોલિસીઓ હવે સાચી રીતે લોડ થયેલ છે.
રિમોટ કતાર કેશો ને લોડ કરવા માટે લાંબો સમય લાગતો નથી જ્યારે બ્રાઉઝીંગ નિષ્ક્રિય થયેલ છે.
classes.conf
રૂપરેખાંકન ફાઇલ પાસે હવે સાચી ફાઇલ પરવાનગી છે.
lm_sensors
એ આવૃત્તિ 2.10.7 માં પુન:આધારિત કરી દેવામાં આવી છે. આ સુધારો ઘણાબધા અપસ્ટ્રીમ ઉન્નત્તિકરણો અને બગ સુધારાઓને લાગુ કરે છે, સુધારાને સમાવી રહ્યા છે કે જે General parse error
સંદેશ સાથે ભંગાણ માંથી libsensors અટકાવે છે જ્યારે k8temp
એ પણ લોડ થયેલ છે.
નીચેનાં બગો ને નોંધવા માટે આ પ્રકાશનમાં elfutils નો સુધારો કરી દેવામાં આવ્યો છે:
eu-readelf ઉપયોગિતા નો વિનાશ થઇ શકે છે જ્યારે ચોક્કસ ઇનપુટ ફાઇલો ને વાપરી રહ્યા હોય ત્યારે.
eu-strip ઉપયોગિતા એ rpmbuild
માં વપરાયેલ છે કે જે નવી બાઇનરી પેકેજો બનાવે છે. તે અમલમાં મૂકાય તેવા કોડ માંથી ડિબગીંગ જાણકારી ને અલગ કરે છે, -debuginfo
પેકેજો ને બનાવવા માટે. આ ઉપયોગિતામાં ભૂલ એ s390 પ્લેટફોર્મ પર ET_REL ફાઇલો માટે બિનઉપયોગી ડિબગીંગ જાણકારી માં પરિણમેલ છે; આ Linux કર્નલ મોડ્યુલ ફાઇલો (.ko.debug
) ને અસર કરે છે, અને s390 પર Systemtap સાથે ઉત્પન્ન થયેલ kernel-debuginfo
પેકેજો ને કામ ન કરવા ને કારણે થયેલ છે.
vnc-server આવૃત્તિ 4.1.2-14.el5 માં હવે પુન:આધારિત છે. આ સુધારા નીચેના સુધારાઓ પર લાગુ પડે છે:
ભૂલ કે જે ભૂલ સંદેશાઓને છાપવા દરમ્યાન vncserver રોકાયેલ છે જ્યારે શરૂ કરતા Xvnc નિષ્ફળ થયેલ છે તે હવે સુધારેલ છે.
Xvnc એ ખોટી રુટ વિન્ડો ઊંડાણને વાપરવા માટે લાંબો સમય નહિં લાગે; તે -depth
વિકલ્પ દ્દારા સ્પષ્ટ થયેલ સાચી વિન્ડો ઊંડાણને હવે વાપરે છે.
ભૂલ કે જે libvnc.so
મોડ્યુલ X સર્વર હવે સુધારેલ છે તેને તોડવાને કારણે છે.
Xvnc એ બધા આર્કિટેક્ચરો પર GLX અને RENDER એસ્કટેન્શનોને આધાર આપે છે.
smartmontools એ આવૃત્તિ 5.38 માં પુન:આધારિત કરી દેવામાં આવી છે. આ સુધારો હાર્ડવેર ઉપકરણો ની આપોઆપ શોધવાનું સુધારે છે, CCISS RAID એરે માટે આધાર ને સુધારે છે, અને આધારિત ઉપકરણો નાં વિશાળ ડેટાબેઝનાં લક્ષણો છે.
આ સુધારો એ ભૂલ પણ સુધારે છે કે જેમાં SELinux smartmontools ને 3ware RAID ઉપકરણો નું અવલોકન કરવાથી રોકતુ હતુ. smartmontools હવે કેટલાક ઉપકરણોને યોગ્ય રીતે મોનિટર કરી શકાય છે.
python-urlgrabber એ આવૃત્તિ 3.1.0-5 માં પુન:આધારિત કરી દેવામાં આવી છે. આ સુધારો અપસ્ટ્રીમ માંથી ઘણાબધા બગ સુધારાઓ ને લાગુ કરે છે, સમાવી રહ્યા છે:
yum
એ yum
રિપોઝટરી માંથી હવે સાચી રીતે ફરી ડાઉનલોડ કરી શકાય છે કે જે અડધા ડાઉનલોડ નો આધાર આપતો નથી.
yum
હવે અવરોધેલ ડાઉનલોડ ને ફરી શરૂ કરી શકે છે જો yum
રીપોઝીટરી એ સ્પષ્ટ થયેલ પોર્ટ સાથે FTP-આધારિત છે.
પ્રગતિ પટ્ટીઓનું માપ હવે ટર્મિનલ પહોળાઇ માં હવે બદલાય છે. વધારામાં, પ્રગતિ પટ્ટીઓ હવે સાફ કરવા વાળુ છે, અને કુલ ડાઉનલેડ થયેલ માહિતીની ટકાવરી દર્શાવે છે.
python-urlgrabber નો keepalive
સંકેત હવે સુધારેલ છે. પહેલાં, ડાઉનલોડો દરમ્યાન આ સંકેત માં ભૂલ એ ખોટી રીતે મેમરી વપરાશ ને વધારે છે; વધારામાં, આ ભૂલ પણ reposync અને યોગ્ય રીતે કવા માટે રોકેલ છે જ્યારે પેકેજો ને મોટા પ્રમાણમાં ડાઉનલોડ કરી રહ્યા હોય ત્યારે.
yum-utils એ હવે અપસ્ટ્રીમ આવૃત્તિ 1.1.16 માં પુન:આધારિત કરી દેવામાં આવી છે. આ ઘણાબધા ભૂલ સુધારાઓ ને લાગુ કરે છે, સમાવી રહ્યા છે:
yum update --security
એ હવે જૂના સુસંગત સુરક્ષા સુધારાઓ યોગ્ય રીતે સ્થાપિત કરી શકાય છે.
yum-versionlock
એ હવે અપ્રચલિત પેકેજ વિરુદ્દ યોગ્ય રીતે કામ કરે છે.
આ સુધારો પણ yum-fastestmirror
પ્લગઇન ને સમાવે છે, કે જે મિરરયાદી માં ઝડપી રિપોઝીટરીને પસંદ કરવા માટે સક્રિય કરે છે.
Samba એ અપસ્ટ્રીમ આવૃત્તિ 3.2.0 માં પુન:આધારિત કરી દેવામાં આવી છે. આ ઘણીબધી ભૂલો ને સુધારે છે, એકને સમાવી રહ્યા છે કે જે ડોમેઇનોને જોડવા દરમ્યાન વપરાશકર્તાઓ ને રોકેલ છે કે જે તેનાં નામ સર્વર તરીકે Windows 2003 વપરાયેલ છે. આ સુધારો ભૂલ ને પણ સુધારે છે કે જે net rpc changetrustpw
મદદથી સિસ્ટમ પાસવર્ડ ને બદલવા પછી samba ડોમેઇન સભ્યપદ ને તોડવાને કારણે છે.
આ પ્રકાશન માં અપસ્ટ્રીમ samba સુધારાઓ ની યાદી ની વધારે ટૂંકી યાદી માટે, http://www.samba.org/samba/history/samba-3.0.32.html નો સંદર્ભ લો
OpenLDAP એ હવે અપસ્ટ્રીમ આવૃત્તિ 2.3.43 માં પુન:આધારિત કરી દેવામાં આવી છે. આ ઘણાબધા અપસ્ટ્રીમ ભૂલ સુધારાઓ ને લાગુ કરે છે, સમાવી રહ્યા છે:
init
સ્ક્રિપ્ટ એ હવે ચેતવણીનો અહેવાલ આપે છે જો slapd
ડેમન એ TLS પ્રમાણપત્ર ફાઇલ ને વાંચી શકાતુ નથી.
openldap-debuginfo
પેકેજ માં બધી લાઇબ્રેરીઓ એ હવે નીકળતી નથી.
openldap-devel
પેકેજ એ સ્થાપિત ન કરવાનું OpenLDAP લાઇબ્રેરીઓને લાંબા સમય સુધી ભાંગતી નથી.
Red Hat એ OpenLDAP સર્વર માટે વધારાનાં ઓવરલે ની વહેંચણી કરે છે. syncprov
ને સિવાય, બધા ઓવરલે એ અલગ openldap-servers-overlays
પેકેજો માં શોધી શકાય છે, બદલાતા લોડેબલ મોડ્યુલો તરીકે કમ્પાઇલ કરેલ છે. syncprov
ઓવરલે એ જૂનાં પ્રકાશનો સાથે સુસંગતા જાળવવા માટે OpenLDAP સર્વર માં સ્થિર રીતે કડી થયેલ છે.
કારણ કે xterm
બાઇનરી એ થોડુ રૂપરેખાંકિત કરેલ જૂથ ID (setgid
) ને સુયોજિત કરેલ હતુ. ચોક્કસ પર્યાવરણ ચલો (જેવા કે LD_LIBRARY_PATH
અનેTMPDIR
) સુયોજિત ન હતા. આ પ્રકાશન માં, xterm
બાઇનરી પાસે હવે સ્થિતિ 0755
પરવાનગીઓ રૂપરેખાંકિત થયેલ છે, કે જે આ મુદ્દાને સુધારે છે.
NIS સર્વરો પર લોડ ને સમતોલ કરવા માટે અગ્રહણીય પદ્દત્તિ છે જ્યારે ઘણાબધા મશીનો ypbind સાથે જોડાઇ રહ્યા છે તે આ પ્રકાશન સાથે બદલાયેલ છે. ypbind ડેમનની વર્તણૂક બદલાયેલ નથી: /etc/ypbind
રૂપખાંકન ફાઇલ માં યાદી થયેલ બધા NIS સર્વરો ને પીંગ કરે છે અને પછી એક જ ઝડપી જવાબ આપતા સર્વર માં બાંધે છે. પહેલા, તે દરેક મશીનની /etc/ypbind.conf
રૂપરેખાંકન ફાઇલ માં બધા ઉપલ્બધ NIS સર્વરો યાદી માં અગ્રહણીય હતુ. છતાંપણ, કારણ કે સર્વરો ઊંચા લોડ હેઠળ આ પીંગ માં ઝડપી જવાબ આપી શકે છે, આ રીતે અજાણ્યા માં તેનાં પોતાના લોડ ને વધારી રહ્યા છે, તે દરેક મશીનની ypbind.conf અને મશીનોની બીજી બાજુ આ યાદી ને બદલવા માટે ઉપલ્બધ NIS સર્વરોની નાના નંબરની યાદી માં વહીવટકર્તાઓ માટે હવે અગ્રહણીય થયેલ છે. આ રસ્તામાં, દરેક મશીન માં ઉપલ્બધ થયેલ તરીકે બધા NIS સર્વર યાદી થયેલ નથી તે દરમ્યાન NIS સર્વરો એ આપોઆપ લોડ ને સમતોલન કરે છે.
OpenMotif એ અપસ્ટ્રીમ આવૃત્તિ 2.3.1 માં પુન:આધારિત કરી દેવામાં આવી છે આ સુધારો ઘણાબધા ભૂલ સુધારાઓ ને લાગુ કરે છે, સમાવી રહ્યા છે:
OpenMotif રસ્તા માં ભૂલ એ Grab
અને Ungrab
ઘટકો ને સંભાળે છે એ હવે સુધારેલ છે. પહેલા પ્રકાશનમાં, આ ભૂલ એ તાળા ને દર્શાવવા કારણે થઇ શકે છે.
nedit માં ભૂલ એ જ્યારે nedit ગ્રાફીકલ વપરાશકર્તા ઇન્ટરફેસ ને વાપરી રહ્યા હોય ત્યારે તે ભંગાણ ને કારણે થઇ શકે છે. આ કોડમાં વિધેય નાં કારણે હતુ કે જે વસ્તુ પસંદ કરવાની કેટલીક સ્થિતિઓ માં સેગ્મન્ટેશન ભૂલ ને કારણે છે, કે જે હવે સુધારેલ છે.
dbus એ આવૃત્તિ 1.1.2 માં પુન:આધારિત કરી દેવામાં આવી છે. આ સુધારો ભૂલ ને સુધારે છે જેમાં મલ્ટી-થ્રેડેડ પ્રક્રિયાઓ dbus માં ડેડલોક નું કારણ હોઇ શકે છે. પહેલાનાં પ્રકાશનો માં, એક થ્રેડ તરીકે dbus માં સાંભળેલ છે અને સંદેશાઓ પ્રક્રિયા થયેલ છે, બીજો થ્રેડ એ dbus માં સંદેશાઓ મોકલે છે.
strace એ આવૃત્તિ 4.5.18 માં પુન:આધારિત કરી દેવામાં આવ્યુ છે. આ ઘણાબધી ભૂલોને સુધારે છે, સમાવી રહ્યા છે:
ભૂલ કે જેનાં કારણે -f
વિકલ્પ વાપરવાથીstrace અમૂક મલ્ટી-થ્રેડેડ પ્રક્રિયા પર ભાંગી જતુ (ખાસ કરીને ૬૪-બીટ સિસ્ટમો પર)એ સુધારેલ છે.
ભૂલ કે જે strace નાં ૬૪-બીટ આવૃત્તિ ને ૩૨-બીટ પ્રક્રિયા પર vfork()
ફંક્શન કોલ ચલાવવાથી અટકાવતુ હતુ તે હવે સુધારેલ છે.
cpuspeed એ આવૃત્તિ 1.2.1-5 માં સુધારો કરી દેવામાં આવી છે. આ સુધારા સાથે, cpuspeed init
સ્ક્રિપ્ટ હવે speedstep-centrino
લોડ કરે છે જો બીજા બધા મોડ્યુલ લોડ થવામાં નિષ્ફળ જાય તો. વધારામાં, વપરાશકર્તા-જગ્યા ભૂલ કે જે Powernow-k8
મોડ્યુલ ને લોડ કરવામાં અટકાવતુ હતુ તે હવે સુધારેલ છે.
સાધનોનું frysk પેકેજ આ વહેંચાણ માંથી સંપૂર્ણરીતે દૂર કરી દેવામાં આવી છે. frysk એ Red Hat Enterprise Linux 5.0 માં ટેકનોલોજી પૂર્વદર્શન તરીકે મૂળભૂત રીતે પરિચીત છે.
પહેલેથી, iostat -x
આદેશ દ્દારા પૂરુ પાડેલ પાર્ટીશન I/O ની આંકડા સાથેની માહિતી અપૂરતી હતી. આ સુધારામાં, પાર્ટીશનનાં આંકડા સાથેનીમાહિતી એ ડિસ્ક આંકડા સાથેની માહિતી તરીકે એજ વર્તાવ માં હવે ગણતરી થયેલ છે, પાર્ટીશન સ્તર પર સુસંગત અને વ્યાપક I/O આંકડા સાથેની માહિતી ને પૂરી પાડી રહ્યા છે.
પાસવર્ડ ખુલ્લો પાડી દે એવી ભૂલ Dovecot મેઇલ સર્વર માટે રૂપરેખાંકન ફાઇલ સાથે શોધાયુ હતુ. જો સિસ્ટમ પાસે ssl_key_password
વિકલ્પ વ્યાખ્યાયિત થયેલ હતુ, કોઇપણ સ્થાનિક વપરાશકર્તા SSL કી પાસવર્ડ ને દેખી શકે છે. (CVE-2008-4870)
આ ભૂલ SSL કી નાં ઘટકો ને મેળવવા માટે હુમલાવરો ને પરવાનગી આપતુ નથી. પાસવર્ડ પાસે કી ફાઇલ વગર કિંમત નથી કે જે આર્બીટરી વપરાશકર્તાઓ ને વાંચવા માટે પ્રવેશ હોવો જોઇએ નહિં.
આ કિંમત ને સારી રીતે સુરક્ષિત રાખવા માટે, છતાંપણ, dovecot.conf
ફાઇલ હવે "!include_try" ડાઇરેક્ટીવ ને આધાર આપે છે. ssl_key_password
વિકલ્પ એ પોતાની જાતે નવી ફાઇલમાં dovecot.conf
માંથી ખસેડેલ હોવુ જોઇએ, અને ફક્ત વાંચવા અને લખવા દ્દારા, root (ie 0600). આ ફાઇલ એ !include_try
વિકલ્પ ને સુયોજિત કરીને /path/to/password/file
dovecot.conf
માંથી સંદર્ભ થયેલ હોવો જોઇએ.
ksh એ આવૃત્તિ 2008-02-02 માં પુન:આધારિત કરી દેવામાં આવી છે. આ સુધારો મલ્ટી-બાઇટ અક્ષર સંભાળનાર ને ઉમેરે છે, ઘણીબધી જોબ નિયંત્રણ સમસ્યાઓ ને નોંધે છે અને અપસ્ટ્રીમ માંથી ઘણાબધા બગ સુધારાઓ ને લાગુ કરે છે. નોંધો કે જે આ સુધારો હાલની સ્ક્રિપ્ટો માટે ksh માં સુસંગતતા ને બચાવે છે.
vmconvert
ભૂલ એ vmur
ઉપકરણ નોડ (/dev/0.0.000c
) પર યોગ્ય રીતે કામ કરવાથી તેને અટકાવે છે. આ vmconvert
ને નિષ્ફળનું કારણ થયેલ છે જ્યારે ભૂલ vmconvert: Open dump file failed! (Permission denied)
સાથે vmur
ઉપકરણ પર ડમ્પો ને પ્રવેશ કરવા માટે પ્રયત્ન કરી રહ્યા છે. આ મુદ્દા ને આ પ્રકાશનમાં s390utils
ને સુધારે છે.
mon_procd
ડેમન અને mon_fsstatd
ડેમન માટે init
સ્ક્રિપ્ટ અને config
ફાઇલ s390utils
પેકેજ માંથી ગુમ થયેલ હતી. પરિણામે આ ડેમનોને બિલ્ટ અને વાપરી શકાતુ નથી. ગુમ થયેલ ફાઇલો આ સુધારામાં ઉમેરી દેવામાં આવી છે જ્યારે આ મુદ્દાને સુધારે છે.
ભૂલ કે જે આ આર્કિટેક્ચર સુધારેલ છે તેની પર લોડ કરવા દરમ્યાન ehci_hcd
મોડ્યુલ ને રોકેલ છે. આ ખાતરી કરો કે જે Belkin 4-port PCI-Express USB Lily એડેપ્ટર (અને બીજા સરખા ઉપકરણો) Red Hat Enterprise Linux 5 સાથે હવે યોગ્ય રીતે કામ કરે છે જ્યારે તેઓ ehci_hcd
મોડ્યુલ ને વાપરે છે.
libhugetlbfs એ હવે આવૃત્તિ 1.3 માં પુન:આધારિત કરી દેવામાં આવી છે. આ સુધારો લાઇબ્રેરી માં ઘણાબધા અપસ્ટ્રીમ સુધારાઓ ને લાગુ કરે છે, તેથી કરીને કાર્યક્રમોનાં પ્રભાવને સુધારી રહી છે કે જે વિશાળ પાનાંઓ વાપરે છે.
libhugetlbfs માં સુધારો ની સંપૂર્ણ યાદી માટે, નીચેની કડીનો સંદર્ભ લો:
http://sourceforge.net/mailarchive/message.php?msg_name=20080515170754.GA1830%40us.ibm.com
Red Hat Enterprise Linux 5.2 માં, httpd ની ૬૪-બીટ આવૃત્તિ એ હાલની ૩૨-બીટ httpd માં વધારામાં આ આર્કિટેક્ચરમાં સમાયેલ હતી. જો વપરાશકર્તા બંને આવૃત્તિઓ માં સ્થાપિત થયેલ હોય તો, httpd માં અથડામણ ઉત્પન્ન થઇ શકે છે, યોગ્ય રીતે કાર્ય કરવા માંથી httpd અટકાવી રહ્યા છે.
આ મુદ્દાને સુધારવા માટે, httpd ની ૬૪-બીટ આવૃત્તિ આ પ્રકાશન માંથી દૂર કરી દેવામાં આવી છે. આ પ્રકાશન માટે httpd સુધારો httpd ની ૬૪-બીટ આવૃત્તિ સાથે સાથે આપોઆપ દૂર થઇ જશે.
જ્યારે રુટ ફાઇલસિસ્ટમ ને એન્ક્રિપ્ટ કરવા માટે નવી ડિસ્ક એન્ક્રિપ્શન લક્ષમ ને વાપરી રહ્યા હોય ત્યારે, નીચેની ભૂલ સંદેશ કન્સોલ પર રિપોર્ટ થયેલ હશે જ્યારે સિસ્ટમ ને બંધ કરી રહ્યા હોય:
Stopping disk encryption [FAILED]
આ સંદેશ સુરક્ષિત રીતે અવગણી શકાય છે, બંધ થયેલી પ્રક્રિયા સફળતાપૂર્વક પૂરી થશે.
જ્યારે એન્ક્રિપ્ટ થયેલ ઉપકરણ ને વાપરી રહ્યા હોય ત્યારે, નીચેનાં ભૂલ સંદેશ બુટઅપ દરમ્યાન રિપોર્ટ થઇ શકે છે:
insmod: error inserting '/lib/aes_generic.ko': -1 File existsઆ સંદેશ ને સુરક્ષિત રીતે અવગણી શકાય છે.
મલ્ટીપાથનાં ઊંચે Multiple Device (MD) RAID મદદથી સ્થાપનનું મશીનમાં પરિણામ આવશે કે જે બુટ કરી શકાતુ નથી. Storage Area Network (SAN) ઉપકરણો માં મલ્ટીપાથ કે જે આંતરિક રીતે RAID ને પૂરુ પાડવા માટે અસર કરતુ નથી.
જ્યારે LUNs નાં વિશાળ નંબર નોડ માં ઉમેરાયેલ હોય ત્યારે, મલ્ટીપાથ એ તેઓ માટે ઉપકરણ નોડો ને બનાવવાનું udev માટે તે મહત્વપૂર્ણ રીતે સમય ને વધારવાનું થઇ શકે છે. જો તમને આ સમસ્યા માં અનુભવ હોય તો, તમે /etc/udev/rules.d/40-multipath.rules
:
KERNEL!="dm-[0-9]*", ACTION=="add", PROGRAM=="/bin/bash -c '/sbin/lsmod | /bin/grep ^dm_multipath'", RUN+="/sbin/multipath -v0 %M:%m"માં નીચેનાં વાક્ય ને દૂર કરવા દરમ્યાન તેને સાચો કરી શકો છો આ વાક્ય udev એ મલ્ટીપાથ ને ચલાવવામમાં દરેક વખતે બ્લોક ઉપકરણ ઉમેરાયેલ છે તેના કારણે છે. સાથે સાથે આ વાક્ય દૂર થયેલ છે, મલ્ટીપાથ એ મલ્ટીપાથ ઉપકરણો ને હજુ આપોઆપ બનાવશે, અને મલ્ટીપાથ એ બુટ પ્રક્રિયા દરમ્યાન મલ્ટીપાથ રુટ ફાઇલસિસ્ટમો સાથે નોડો માટે હજુ બોલાયેલ હશે. ફક્ત એ બદલાવ છે કે જ્યારે મલ્ટીપાથ ચાલી રહ્યો હોય ત્યારે મલ્ટીપાથ ઉપકરણો એ આપોઆપ બનશે નહિં, કે જે મલ્ટીપાશ વપરાશકર્તાઓ માટે વિશાળ બહુમતી માટે સમસ્યા કરવુ જોઇએ નહિં.
જ્યારે પહેલાની Red Hat Enterprise Linux to 5.3 ની આવુત્તિ માંથી સુધારો કરી રહ્યા હોય ત્યારે, તમારે નીચેની ભૂલ મળી શકે છે:
Updating : mypackage ################### [ 472/1655] rpmdb: unable to lock mutex: Invalid argument
લોકીંગ મુદ્દાનું કારણ એ છે કે જે glibc માં વહેંચાયેલ futex લોકીંગ 5.2 અને 5.3 વચ્ચે પ્રતિ-પ્રક્રિયા futexes સાથે વધારેલ હતુ. પરિણામ તરીકે, 5.2 glibc વિરુદ્દ ચાલતી પ્રક્રિયાઓ 5.3 glibc સાથે ચાલતી પ્રક્રિયાઓ વિરુદ્દ વહેંચાયેલ futex લોકીંગ એ યોગ્ય રીતે કામ કરી શકતો નથી.
આ ચોક્કસ ભૂલ સંદેશ એ તેની સ્થાપન સ્ક્રિપ્ટોનાં ભાગ તરીકે rpm કહેવાતા પેકેજ ની બાજુની અસર છે. rpm દાખલો સુધારાની દરેક બાજુથી glibc ને વાપરી રહ્યા છે, પરંતુ script માંથી પ્રકાશિત થયેલ rpm દાખલો નવી glibc ને વાપરી રહ્યા છે.
આ ભૂલ ને અવગણવા માટે, અલગ રીતે ચલાવવામાં પહેલા glibc ને સુધારો:
# yum update glibc # yum updateતમે આ ભૂલને પણ જોશો જો તમે સ્થાપિત થયેલ 5.3 સિસ્ટમ પર પહેલાની આવૃત્તિ માં glibc ને ડાઉનગ્રેડ કરો.
Red Hat Enterprise Linux 5 માં mvapich
અને mvapich2
એ ફક્ત InfiniBand/iWARP એકબીજા જોડવાનો આધાર આપવા માટે કમ્પાઇલ થયેલ છે. પરિણામે, તેઓ ઇથરનેટ અથવા એકબીજા સાથે જોડાયેલ બીજા નેટવર્ક પર ચાલશે નહિં.
બે એન્ક્રિપ્ટ થયેલ બ્લોક ઉપકરણો કરતા વધારે સાથે સિસ્ટમો પર, anaconda પાસે વૈશ્ર્વિક પાસફ્રેઝ ને પૂરો પાડવા માટે વિકલ્પ છે. init સ્ક્રિપ્ટો, છતાંપણ, આ લક્ષણ ને આધાર આપતુ નથી. જ્યારે સિસ્ટમ ને બુટ કરી રહ્યા હોય ત્યારે, બધી એન્ક્રિપ્ટ થયેલ ઉપકરણો માટે દરેક વ્યક્તિગત પાસફ્રેઝ ને દાખલ કરવાની જરૂરિયાત હશે.
જ્યારે yum ની મદદથી openmpi માં સુધારો કરી રહ્યા હોય ત્યારે, નીચેની ચેતવણી પાછી આવી શકે છે:
cannot open `/tmp/openmpi-upgrade-version.*' for reading: No such file or directoryસંદેશ હાનિરહિત છે અને સુરક્ષિત રીતે અવગણી શકાય છે.
IRQ SMP સંબંધ ને રૂપરેખાંકિત કરવાનું કેટલાક ઉપકરણો પર તેની અસર થતી નથી કે જે message signalled interrupts (MSI) ને MSI વેક્ટર-પ્રતિ માસ્કીંગ ક્ષમતા નથી. કેટલાક ઉપકરણો નાં ઉદાહરણોમાં Broadcom NetXtreme ઇથરનેટ ઉપકરણોને સમાવે છે કે જે bnx2
ડ્રાઇવરને વાપરો.
જો તમને કેટલાક ઉપકરણ માટે IRQ સંબંધ ને રૂપરેખાંકિત કરવાની જરૂર હોય તો, નીચેનાં વાકયમાં /etc/modprobe.d/
રહેલી ફાઇલને બનાવવા દરમ્યાન MSI ને નિષ્ક્રિય કરો:
options bnx2 disable_msi=1
વૈકલ્પિક રીતે, તમે કર્નલ બુટ પરિમાણ pci=nomsi
ની મદદથી સંપૂર્ણરીતે MSI ને નિષ્ક્રિય કરી શકો છો.
Dell PowerEdge R905 સર્વરો પર CD-ROM/DVD-ROM એકમ Red Hat Enterprise Linux 5 સાથે કામ કરતુ નથી. મહેરબાની કરીને વધારે માહિતીઓ માટે Knowledgebase #13121 ને જુઓ: http://kbase.redhat.com/faq/FAQ_103_13121.
aforementioned Knowledgebase લેખ માં નીચેની પ્રક્રિયા એ બીજા મુદ્દાઓ માં પરિણમી શકે છે કે જે GSS દ્દારા આધારભૂત કરી શકાતુ નથી.
/etc/udev/rules.d/50-udev.rules
ફાઇલમાં સુધારેલ ભૂલ ૯ નંબર કરતા મોટા નંબર ધરાવતા નામવાળા ટેપ ઉપકરણ માટે ટકાઉ નામ બનાવતા અટકાવે છે.ઉદાહરણ તરીકે, nst12
નામવાળા ટેપ ઉપકરણ માટે ટકાઉ નામ બનાવવામાં આવશે નહિ.
આ કામ ઉકેલવા માટે, /etc/udev/rules.d/50-udev.rules
માં nst[0-9]
શબ્દમાળાની એક ઘટના પછી ફૂદડી (*) ઉમેરો.
smartctl
સાધન SATA ઉપકરણોમાંથી SMART પરિમાણોને યોગ્ય રીતે વાંચી શકાતા નથી.
openmpi
ના પહેલાની આવૃત્તિઓમાં ભૂલ છે અને lam
એ આ પેકેજોના સુધારા માંથી તમે અટકી શકશો. આ ભૂલ નીચેની ખામીમાં સ્પષ્ટ રીતે દેખાય છે (જ્યારે openmpi
અથવા lam
ના સુધારાનો પ્રયત્ન કરતા હોય:
error: %preun(openmpi-[version]
) scriptlet failed, exit status 2
આથી કે, તમારે openmpi
જૂની આવૃત્તિઓને જાતે દૂર કરવાની જરૂર છે અને તેઓના તાજેતરની આવૃત્તિઓને ક્રમાંકમાં સ્થાપિત કરવા.આવુ કરવા માટે, નીચેના આદેશને વાપરો:
rpm -qa | grep '^openmpi-\|^lam-' | xargs rpm -e --noscripts --allmatches
જ્યારે વપરાયેલ dm-multipath
, જો features "1 queue_if_no_path"
એ /etc/multipath.conf
માં સ્પષ્ટ થયેલ છે પછી ગમે તે પ્રક્રિયા કે જે I/O મુદ્દાઓ અટકી જશે જ્યાંય સુધી એક અથવા વધારે રસ્તાઓનો પુન:સંગ્રહ થયેલ છે.
આ રોકવા માટે, no_path_retry
ને [N]
/etc/multipath.conf
માં (જ્યાં
સમયનો નંબર છે જેનાથી સિસ્ટમને એક રસ્તા માટે ફરીથી પ્રયત્ન કરવો જોઇએ). જ્યારે તમે કરતા હોય ત્યારે, [N]
/etc/multipath.conf
માંથી features "1 queue_if_no_path"
ને દૂર કરો.
જો તમારે "1 queue_if_no_path"
વાપરવાની જરૂર હોય તો અને અહિંયા નોંધ થયેલ મુદ્દાનો અનુભવ હોય તો, ચોક્કસ LUN માટે (એટલે કે. જે બધા પાથો ઉપલ્બધ નથી) રનટાઇમ વખતે પોલિસી માં ફેરફાર કરવા માટે dmsetup
ને વાપરો.
સમજાવવા માટે: dmsetup message
ને ચલાવો, જ્યાં [device]
0 "fail_if_no_path"
એ [device]
"queue_if_no_path"
to "fail_if_no_path"
માંથી તમે કઇ પોલિસીને બદલવા માંગો છો તે માટેમલ્ટીપાથ ઉપકરણ નામ છે (દા.ત. mpath2
; પાથને સ્પષ્ટ કરેલ નથી).
આના ઉમેરામાં એક સરખા કર્નલ મોડ્યુલની ઘણીબણીધી સ્થાપેલવૃત્તિ આઓને સક્રિય કરવા માટે આધાર નથી. આની સાથે જે રીતે કર્નલ મોડ્યુલ આવૃત્તિમાંની ભૂલનુ વિશ્લેષણ થાય છે તે કોઇ વખત એજ કર્નલની જૂની આવૃત્તિ ને સક્રિય કરી દે છે.
Red Hat આગ્રહણીય કે જે જ્યારે તમે કર્નલ મોડ્યુલ સ્થાપન થયેલા નવી આવૃત્તિનુ સ્થાપન કરતા હોય ત્યારે, તમારે પહેલા જૂની આવૃત્તિને દૂર કરવી જોઇએ.
IBM Bladecenter QS21 પર kdump
ચલાવી રહ્યા હોય ત્યારે અથવા QS22 રૂપરેખાંકિત થયેલ હોય ત્યારે સાથે NFS રુટ નિષ્ફળ થઇ જશે. આ રોકવા, /etc/kdump.conf
માં NFS ડમ્પને સ્પષ્ટ કરો.
જ્યારે ડોકીંગ સ્ટેશનમાં સ્સસ્પેન્ડ થયેલ અનપ્લગ થયેલ હોય ત્યારે IBM T60 લેપટોનો પાવર સંપૂર્ણપણે બંધ થઇ જશે. આ રોકવા માટે, સિસ્ટમને acpi_sleep=s3_bios
દલીલ સાથે બુટ કરો.
IBM Bladecenter માટે QLogic iSCSI Expansion Card એ ઈથરનેટ અને iSCSI વિધેયો બંને પૂરું પાડે છે. કાર્ડ પરના અમુક ભાગો બંને વિધેયો દ્વારા વહેંચાય છે. છતાંય, વર્તમાન qla3xxx
અને qla4xxx
ડ્રાઈવરો ઈથરનેટ અને iSCSI વિધેયો વ્યક્તિગત રીતે આધાર આપે છે. બંને ડ્રાઈવરો ઈથરનેટ અને iSCSI વિધેયોને વારાફરતી વપરાશને આધાર આપતા નથી.
આ મર્યાદાને લીધે, (એકપછી એક ifdown
/ifup
આદેશો દ્દારા) વારંવાર પુન:સુયોજિત કરવાથી ઉપકરણ અટકી શકે છે. આ રોકવા માટે ifup
પછી ifdown
આપતા પહેલા ૧૦ સેકન્ડનો અંતરાલ રાખો. ifdown
આપ્યા પછી ifup
આપતા પહેલા ૧૦ સેકન્ડનો અંતરાલ રાખો. આ અંતરાલ ifup
આપ્યા પછી બધા કાર્યક્રમોને સ્થિર અને શરૂ થવા માટે પૂરતો સમય આપે છે.
લેપટોપ કે જેઓને Cisco Aironet MPI-350 વાયરલેસ કાર્ડ લગાવેલ હોય તે વાયરવાળા ઈથરનેટ પોર્ટ પર કોઈપણ નેટવર્ક-આધારિત સ્થાપન દરમ્યાન DHCP સરનામું મેળવતી વખતે અટકશે.
આના ઉકેલ માટે, તમારા સ્થાપન માટે સ્થાનીક મીડિયા વાપરો. વૈકલ્પિક રીતે, તમે સ્થાપન પહેલાં લેપટોપ BIOS માં વાયરલેસ નિષ્ક્રિય કરી શકો (તમે સ્થાપન સમાપ્ત કર્યા પછી વાયરલેસ કાર્ડ પુનઃ-સક્રિય કરી શકો છો).
/var/log/boot.log
માં બુટ-સમય લોગીંગ એ Red Hat Enterprise Linux 5.3 માં ઉપલબ્ધ નથી.
જો X ચાલી રહ્યું હોય અને vesa સિવાયનું ડ્રાઈવર વાપરી રહ્યું હોય તો સિસ્ટમ kexec
/kdump
કર્નલમાં સફળતાપૂર્વક રીબુટ થશે નહિં. આ સમસ્યા માત્ર ATI Rage XL ગ્રાફિક્સ ચીપસેટો સાથે જ અસ્તિત્વમાં છે.
જો X એ ATI Rage XL સાથે જોડાયેલ સિસ્ટમ પર ચાલી રહ્યું હોય, તો ખાતરી કરો કે તે kexec
/kdump
કર્નલમાં સફળતાપૂર્વક રીબુટ કરવા માટે vesa ડ્રાઈવર વાપરી રહ્યું છે.
જ્યારે Red Hat Enterprise Linux 5.2 ને nVidia CK804 ચિપસેટ સ્થાપિત થયેલ મશીન સાથે વાપરી રહ્યા હોય, ત્યારે નીચેના કર્નલ સંદેશાઓ દેખાશે:
kernel: assign_interrupt_mode Found MSI capability kernel: pcie_portdrv_probe->Dev[005d:10de] has invalid IRQ. Check vendor BIOS
આ સંદેશાઓ સૂચવે છે કે ચોક્કસ PCI-E પોર્ટો IRQs ની અરજી કરતા નથી. આગળ, આ સંદેશાઓ, કોઈપણ રીતે, મશીનની પ્રક્રિયાને અસર કરતા નથી.
દૂર કરી શકાય તેવા સંગ્રહ ઉપકરણો (જેમ કે CDs અને DVDs) આપોઆપ માઉન્ટ થતા નથી જ્યારે તમે રુટ તરીકે પ્રવેશેલ હોય. આથી, તમારે ઉપકરણને જાતે ગ્રાફિકવાળા ફાઈલ વ્યવસ્થાપકની મદદથી માઉન્ટ કરવાની જરૂર રહેશે.
વૈકલ્પિક રીતે, તમે ઉપકરણને /media
હેઠળ માઉન્ટ કરવા માટે નીચેનો આદેશ ચલાવી શકો છો:
mount /dev/[device name]
/media
જ્યારે LUN રૂપરેખાંકિત ભરનાર પરથી કાઢી નાંખવામાં આવેલ હોય, ત્યારે ફેરફાર યજમાન પર અસરમાં આવતો નથી. આવા કિસ્સાઓમાં, lvm
આદેશો ચોક્કસપણ અટકી જશે જ્યારે dm-multipath
વપરાય, કારણ કે LUN એ હવે stale બની ગયેલ છે.
આને ઉકેલવા માટે, બધા ઉપકરણ અને mpath
કડી પ્રવેશોને /etc/lvm/.cache
માંથી કાઢી નાંખો કે જે stale LUN લગતા હોય.
આ પ્રવેશો કયા છે તે શોધવા માટે, નીચેનો આદેશ ચલાવો:
ls -l /dev/mpath | grep
[stale LUN]
ઉદાહરણ તરીકે, જો
એ 3600d0230003414f30000203a7bc41a00 હોય, તો નીચેના પરિણામો દેખાશે:
[stale LUN]
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
multipath
આદેશ સાથે -ll
વિકલ્પ ચલાવી રહ્યા હોય ત્યારે આદેશને અટકી જવાનુ કારણ બની શકે છે જો એક રસ્તો બ્લોકિંગ ઉપકરણ પર હોય છે. નોંધો કે જે ડ્રાઇવર સૂચનને નિષ્ફળ કરતુ નથી કેટલાક સમય પછી જો ઉપકરણ પ્રત્યુત્તર આપતો નથી.
આ ક્લીનઅપ કોડ દ્દારા ઉત્પન્ન થયેલ છે,કે જે થોભે છે કે રસ્તો ચકાસનાર અરજી કયાં તો પૂરી કરે છે અથવા નિષ્ફળ રહે છે. વર્તમાન multipath
સ્થિતિને આદેશ અટકાવ્યા વગર બતાવવા માટે, ને બદલે multipath -l
નો ઉપયોગ કરો.
pm-utils
ને pm-utils
ની Red Hat Enterprise Linux 5.2 બીટા આવૃત્તિમાંથી સુધારવાનું નિષ્ફળ જશે, જે નીચેની ભૂલમાં પરિણમે છે:
ભૂલ: પેટીને /etc/pm/sleep.d ફાઈલ પર ખોલવામાં નિષ્ફળ: cpio: rename
આને થવાથી અટકાવવા માટે, /etc/pm/sleep.d/
ડિરેક્ટરીને સુધારો કરવા પહેલાં કાઢી નાંખો. જો /etc/pm/sleep.d
કોઈપણ ફાઈલો સમાવે, તો તમે તે ફાઈલોને /etc/pm/hooks/
માં ખસેડી શકો.
Mellanox MT25204 માટેની હાર્ડવેર ચકાસણી ખૂલી ગયેલ છે કે જ્યારે ચોક્કસ ઊંચા-ભારવાળી શરતોમાં આંતરિક ભૂલ ઉદ્દભવે. જ્યારે ib_mthca
ડ્રાઈવર આ હાર્ડવેર પર કેટાસ્ટ્રોફીક ભૂલનો અહેવાલ આપે, ત્યારે તે સામાન્ય રીતે વપરાશકર્તા કાર્યક્રમ દ્વારા પેદા કરેલ અખૂટ ક્રિયા અરજીઓની સંખ્યાને સંબંધિત કતાર ઊંડાઈની અપૂરતી સમાપ્તિ સમાપ્તિને સંબંધિત હોય છે.
ડ્રાઈવર હાર્ડવેર પુનઃસુયોજીત કરશે અને આવી ઘટનામાંથી પુનઃપ્રાપ્ત કરશે છતાંય, બધા હાલના જોડાણો ભૂલના સમયે ખોવાઈ જાય છે. આ સામાન્ય રીતે વપરાશકર્તા કાર્યક્રમમાં સેગ્મેન્ટેશન ક્ષતિમાં પરિણમે છે. આગળ, જો ભૂલના સમયે opensm
ચાલી રહ્યું હોય, તો પછી તેને યોગ્ય પ્રક્રિયા ફરી શરૂ કરવા માટે જાતે પુનઃશરૂ કરવું પડશે.
જ્યારે મહેમાન પર Red Hat Enterprise Linux 5 ને સ્થાપિત કરી રહ્યા હોય ત્યારે, મહેમાન એ dom0
દ્દારા પૂરુ પાડેલ કામચલાઉ સ્થાપન કર્નલ ને સ્પષ્ટ રીતે વાપરવા માટે રૂપરેખાંકિત કરેલ છે. છતાંપણ, આ બંધ કરવા માટે દબાણથી guest's ને પહેલુ રીબુટ દ્દારા ફક્ત પ્રાપ્ત કરી શકે છે.
આથી કે, જ્યારે Reboot બટન એ મહેમાન સ્થાપનનાં અંતમાં દેખાય છે, તેની પર ક્લિક કરવાથી તે મહેમાન બંધ થઇ જાય છે, પરંતુ તેને ફરીથી બુટ કરાતુ નથી. આ અપેક્ષિત વર્તણૂક છે.
નોંધો કે જે તે તેનાં પોતાનાં બુટલોડરને પછી વાપરશે તે પછી જ્યારે તમે મહેમાનને બુટ કરતા હોય ત્યારે.
compiz
સ્ત્રોત RPM પર rpmbuild
ને ચલાવવા દરમ્યાન નિષ્ફળ જશે જો કોઇપણ KDE અથવા qt
વિકસીત પેકેજો (ઉદાહરણ તરીકે, qt-devel
) સ્થાપિત થયેલ હોય તો. આ compiz
રૂપરેખાંકન સ્ક્રિપ્ટમાં બગ હોવાનાં કારણે થયેલ છે.
આજુબાજુ કામ કરવા માટે, તેનાં સ્ત્રોત RPM માંથી compiz
પેકેજ ને બિલ્ડ કરવા માટે પ્રયત્ન કરતા પહેલાં કોઇપણ KDE અથવા qt
વિકસીત પેકેજો ને દૂર કરો.
જો તમારી સિસ્ટમ પાસે ક્યાંતો ATI Radeon R500 અથવા R600 ગ્રાફીક્સ કાર્ડ સુસજ્જિત હોય તો, firstboot
એ સ્થાપન પછી ચલાવાશે નહિં. સિસ્ટમ એ ગ્રાફીકલ લોગીન સ્ક્રીન માં સીધુ જ જશે અને firstboot
બધુ જ છોડી દો. જો તમે જાતે firstboot
ચલાવવાનો પ્રયત્ન કરો તો (એટલે કે failsafe ટર્મિનલ માંથી), X સત્ર ભાંગી જશે.
આ મુદ્દો ATI Radeon R500/R600 હાર્ડવેર દ્દારા વપરાયેલ ડ્રાઇવર ને કારણે થયેલ છે. આ ગ્રાફીક્સ કાર્ડો દ્દારા વપરાયેલ મૂળભૂત ડ્રાઇવર એ હજુ ટેકનોલોજી પૂર્વદર્શન માં છે. આજુબાજુ કામ કરવા માટે, તમારી /etc/X11/xorg.conf
ફાઇલ નો બેકઅપ લો; પછી, નીચેનાં આદેશ વાપરવા ને બદલે આધારભૂત vesa
ડ્રાઇવર ને વાપરવા માટે X ને રૂપરેખાંકિત કરો:
system-config-display --reconfig --set-driver=vesa
તમે હવે firstboot
ને ચલાવી શકો છો. તમારા જૂના સુયોજનો માં પાછા જવુ હોય તો, તમારા મૂળભૂત /etc/X11/xorg.conf
નો સંગ્રહ કરો.
જો તમારી સિસ્ટમ TSC ટાઇમર ને વાપરે તો, gettimeofday
સિસ્ટમ કોલ એ પાછા ખસી શકે છે. આ વધારાનાં મુદ્દાને કારણે છે કે જે કેટલીક સ્થિતિ માં TSC timer મહત્વપૂર્ણ રીતે આગળ કૂદવાનું કારણ છે; જ્યારે આવુ બને ત્યારે, TSC timer એ પોતાની જાતને સાચુ કરશે, પરંતુ અંતે તો સમયમાં પાછળની બાજુએ હેરફેર નોંધ કરશે.
આ મુદ્દો વિશેષ રીતે સમય-સંવેદનશીલ સિસ્ટમો માટે સંકટવાળો છે. આથી કે તે સિસ્ટમો અને ડેટાબેઝો માટે વપરાયેલ છે. આથી કે , જો તમારી સિસ્ટમ ને ચોકસાઇવાળા સમય ની જરૂર હોય તો, Red Hat એ મજબૂત રીતે અગ્રહણીય છે કે તમારે બીજા ટાઇમરને વાપરવા માટે સુયોજિત કરવુ પડશે (ઉદાહરણ તરીકે, HPET).
sniff
ચલાવવાનો પ્રયત્ન કરી રહ્યા હોય ત્યારે પરિણામ ભૂલમાં આવી શકે. આ એટલા માટે છે કારણકે કેટલાક જરૂરિયાત પેકેજો dogtail
સાથે સ્થાપિત થયેલ નથી.
આવુ થવાથી બચવા માટે, નીચેનાં પેકેજોંને જાતે સ્થાપિત કરવા પડશે:
librsvg2
ghostscript-fonts
pygtk2-libglade
Thin Provisioning ( "virtual provisioning" તરીકે પણ જાણીતુ છે) એ EMC Symmetrix DMX3 અને DMX4 ની સાથે પહેલુ પ્રકાશન થયેલ હશે. મહેરબાની કરીને વધારાની માહિતીઓ માટે EMC Support Matrix અને Symmetrix Enginuity કોડ પ્રકાશન નોંધો નો સંદર્ભ લો.
/etc/multipath.conf
માં, unlimited
માં max_fds
સુયોજન એ યોગ્ય રીતે શરૂ કરવા માંથી multipathd
ડેમનને બચાવશે. આથી કે, આ સુયોજન માટે તમારે પૂરતી ઊંચી કિંમતને વાપરવી જોઇએ.
SystemTap હાલમાં વપરાશકર્તા-જગ્યાની ઘટનાઓ ને પ્રોબ કરવા માટે GCC ને વાપરે છે. GCC એ ગમે તે રીતે, પરિમાણો માટે ચોક્કસ સ્થાન યાદી જાણકારી સાથે ડિબગરો ને પૂરુ પાડવા માટે અસમર્થ છે. કેટલીક સ્થિતિ ઓમાં, GCC એ કેટલાક પરિમાણો પર દેખાવાનું પૂરુ પાડવા માટે પણ નિષ્ફળ છે.પરિણામે, SystemTap સ્ક્રિપ્ટો કે જે પ્રોબ વપરાશકર્તા-જગ્યા ને અચોક્કસ આંકડો પાછો આવી શકે છે.
IBM T41 લેપટોપ મોડલ ને યોગ્ય રીતે Suspend Mode માં પ્રવેશ કરતુ નથી; આથી કે, Suspend Mode એ સામાન્ય રીતે હજુ બેટરીની જીંદગી ને વાપરે છે. આ એના કારણે છે કે Red Hat Enterprise Linux 5 radeonfb
મોડ્યુલ માં હજુ સમાવેશ કર્યો નથી.
આની આજુબાજુ કામ કરવા માટે, નીચેનાં વાક્યો માં સમાવતી /usr/share/hal/scripts/
માં નામ થયેલ સ્ક્રિપ્ટ ને ઉમેરો:
chvt 1 radeontool light off radeontool dac off
આ સ્ક્રિપ્ટ ખાતરી કરશે કે જે IBM T41 લેપટોપ એ Suspend Mode માં યોગ્ય રીતે અંદર જાય છે. ખાતરી કરવા માટે કે જે સિસ્ટમ એ યોગ્ય રીતે સામાન્ય ક્રિયાઓ ને શરૂ કરે છે, ની સાથે સાથે એજ ડિરેક્ટરીમાં સ્ક્રિપ્ટ restore-after-standby
ને ઉમેરો, નીચેનાં વાક્યોનો સમાવેશ થઇ રહ્યો છે:
radeontool dac on radeontool light on chvt 7
જો edac
મોડ્યુલ એ લોડ થયેલ હોય તો, BIOS મેમરી રિપોર્ટીંગ કામ કરશે નહિં. આ કારણ છે કે edac
મોડ્યુલ રજીસ્ટરને સ્પષ્ટ કરે છે કે જે BIOS એ રિપોર્ટીંગ મેમરી ભૂલો માટે વાપરે છે.
હાલનાં Red Hat Enterprise Linux ડ્રાઇવર સુધારા મોડલ એ મૂળભૂત દ્દારા બધા ઉપલ્બધ મોડ્યુલો (edac
ને સમાવી રહ્યા છે) ને લોડ કરવા માટે કર્નલ ને સૂચન કરે છે. જો તમારી સિસ્ટમ પર BIOS મેમરી રિપોર્ટીંગ ની ખાતરી કરવા ઇચ્છતા હોય તો, તમારે edac
મોડ્યુલોની બ્લેકયાદી ને જાતે જ કરવાની જરૂર હોય તો. આવુ કરવા માટે, /etc/modprobe.conf
માં નીચેનાં વાક્યોને ઉમેરો:
blacklist edac_mc blacklist i5000_edac blacklist i3000_edac blacklist e752x_edac
Red Hat Enterprise Linux 5.3 એ અન્ડરલાઇંગ બ્લોક ઉપકરણને સંકોચવાનું અથવા વિકસાવવાનું ઓનલાઇન શોધી શકાય છે. છતાંપણ, આપોઆપ શોધવાની પદ્દત્તિ નથી કે જે ઉપકરણ પાસે બદલાયેલ માપ છે, તેથી જાતે પગલાઓ આ ઓળખવા માટે જરૂરી છે અને કોઇપણ ફાઇલ સિસ્ટમોનું પુન:માપ કરો કે જે આપેલ સિસ્ટમ ઉપકરણ પર રહેલી છે. જ્યારે પુન:માપ થયેલ બ્લોક ઉપકરણ શોધાયેલ હોય ત્યારે, સંદેશ જેવુ કે નીચેનાં સિસ્ટમ લોગો માં દેખાશે:
VFS: બદલાયેલ મીડિયા અથવા પુન:માપ થયેલ ડિસ્ક sdi પર આઇનોડો વ્યસ્ત છે
જો બ્લોક ઉપકરણ વિકસેલ હતુ તો, પછી આ સંદેશને સુરક્ષિત રીતે અવગણી શકાય છે. છતાંપણ, જો પહેલા બ્લોક ઉપકરણ પર કોઇપણ માહિતી ને સંકોચાયા વગર બ્લોક ઉપકરણ સંકોચાતુ હતુ, ઉપકરણ પર રહેલી માહિતી એ બગડેલ હોઇ શકે છે.
તે ફક્ત ફાઇલસિસ્ટમનાં પુન:માપ ને ઓનલાઇન કરવા માટે શક્ય છે કે જે આખા LUN (અથવા બ્લોક ઉપકરણ) પર બનાવેલ હતુ. જો ત્યાં બ્લોક ઉપકરણ પર પાર્ટીશન કોષ્ટક હોય તો, પછી ફાઇલ સિસ્ટમ એ પાર્ટીશન કોષ્ટકનો સુધારો કરવા માટે અનમાઉન્ટ થયેલ હશે.
જો તમારી સિસ્ટમ પાસે GFS2 ફાઇલ સિસ્ટમ માઉન્ટ થયેલ હોય તો, નોડ લટકી શકે છે જો કેશ થયેલ આઇનોડ એ એક નોડમાં પ્રવેશ થયેલ છે અને વિવિધ નોડ પર કડી થયેલ નથી. જ્યારે આ બને ત્યારે, લટકેલ નોડ ઉપલ્બધ હશે નહિં જ્યાં સુધી તમે સામાન્ય ક્લસ્ટર રિકવરી મિકેનીઝમ દ્દારા તેને રક્ષિત અને ફરી લાવો. કાર્ય કોલો gfs2_dinode_dealloc
અને shrink_dcache_memory
એ લટકેલ નોડમાં કોઇપણ ફસાયેલી પ્રક્રિયાઓ ને સ્ટેક ટ્રેસોમાં પણ દેખાશે.
આ મુદ્દો single-node GFS2 ફાઇલ સિસ્ટમો ને અસર કરતુ નથી.
નીચેનો સંદેશ સિસ્ટમ બુટ દરમ્યાન શોધાઇ શકે છે:
Could not detect stabilization, waiting 10 seconds. Reading all physical volumes. This may take a while...આ મોડુની (કે જે ૧૦ સેકંડો સુધીનું હોઇ શકે છે, હાર્ડવેર રૂપરેખાંકન પર આધારિત છે) ખાતરી કરવાની જરૂર છે કે જે કર્નલ એ ડિસ્ક ને સ્કેન કરવાનું સમાપ્ત કરી દીધુ છે.
ipmitool માં User Payload Access નું હાલનું અમલીકરણ એ તમને ઉપકરણો ની રૂપરેખાંકન કરવાની પરવાનગી આપે છે, પરંતુ પેલા ઉપકરણો માટે હાલનાં સુયોજનો ને મેળવવાની તમને પરવાનગી આપતુ નથી.
એજ સમય પર --maxsize
પરિમાણ નાં સુયોજનો વગર કિકસ્ટાર્ટ ફાઇલ માં swap --grow
પરિમાણ ની મદદથી સ્વેપ પાર્ટીશન ની મહત્તમ માપ પર anaconda નિયંત્રણ લાદવાનું બનાવે છે. તે ઉપકરણ ને ભરવાનું વિકસાવવા માટે તેને પરવાનગી આપતુ નથી.
2GB કરતા ઓછી ભૌતિક મેમરી સાથે સિસ્ટમો માટે, લાદેલ મર્યાદા એ ભૌતિક મેમરી ની કિંમત બમણી છે. 2GB કરતા વધારે સિસ્ટમો માટે, લાદેલ મર્યાદા ભૌતિક મેમરી પ્લસ 2GB નું માપ છે.
gfs2_convert
પ્રક્રિયા GFS મેટાડેટા માંથી બધા બ્લોકો ને મુક્ત કરી શકાતુ નથી કે જે GFS2 ની હેઠળ લાંબા સમય સુધી વપરાતુ નથી. આ બિનઉપયોગી મેટાડેટા બ્લોકો શોધી કાઢશે અને ફાઇલ સિસ્ટમ પર પછીના સમય નું gfs2_fsck એ ચલાવવા નું મુક્ત થયેલ છે. તે અગ્રહણીય છે કે જે ફાઇલસિસ્ટમ પછી ચલાવતુ gfs2_fsck
એ બિનઉપયોગી બ્લોકો મુક્ત કરવા માટે રૂપાંતર કરી દેવામાં આવ્યુ છે. આ બિનઉપયોગી બ્લોકો સંદેશાઓ સાથે gfs2_fsck દ્દારા ફ્લેગ થયેલ હશે જેવા કે
Ondisk and fsck bitmaps differ at block 137 (0x89) Ondisk status is 1 (Data) but FSCK thinks it should be 0 (Free) Metadata type is 0 (free)આ સંદેશાઓ GFS2 ફાઇલ સિસ્ટમમાં ભ્રષ્ટાચારને સૂચન કરતુ નથી, તેઓ બ્લોકો ને સૂચન કરે છે કે જે મુક્ત થયેલ હોવા જોઇએ, પરંતુ તે ન હતા. બ્લોકોનાં નંબર ફાઇલ જે મુક્ત થવાની જરૂર છે તે સિસ્ટમ અને બ્લોક નાં માપ પર આધાર આપવા માટે બદલાતા રહેશે. ઘણીબધી ફાઇલ સિસ્ટમો આ મુદ્દાને શોધાશે નહિં. વિશાળ ફાઇલ સિસ્ટમો પાસે બ્લોકો નાં નાના નંબર છે(વિશિષ્ટ રીતે ૧૦૦ કરતા ઓછુ).
જ્યારે એકદમ-ઘાતક (બિન-વર્ચ્યુઅલાઈઝ થયેલ) કર્નલ ચલાવી રહ્યા હોય, ત્યારે X સર્વર EDID
જાણકારી મોનીટરમાંથી પુનઃપ્રાપ્ત કરવા માટે સમર્થ હશે નહિં. જ્યારે આવું થાય, ત્યારે ગ્રાફિક્સ ડ્રાઈવર 800x600 કરતાં મોટું રીઝોલ્યુશન દર્શાવવામાં અસમર્થ થઈ જશે.
આ ઉકેલવા માટે, /etc/X11/xorg.conf
ના ServerLayout
વિભાગમાં નીચેનું વાક્ય ઉમેરો:
Option "Int10Backend" "x86emu"
રેકોર્ડીંગને Dell M4300 અને M6300 પર જાતે જ સક્રિય કરવાની જરૂર છે. આ કરવા માટે, નીચેનાં પગલાઓને રજૂ કરો:
alsamixer
ખોલો.
View ક્ષેત્રમાં [Capture] ટોગલ માટે Tab ને દબાવો (મેનું ના ઉપર ડાબા ભાગ પર સ્થાપિત થયેલ છે).
Space પટ્ટીને દબાવો.
રેકોર્ડીંગ સક્રિય થયેલ છે તે ચકાસવા માટે, ADCMux
ક્ષેત્ર ઉપર લખાણ એ L R CAPTUR
માં દર્શાવેલ હોવુ જોઇએ.
જો એનક્રિપ્શન સિસ્ટમ સ્થાપન દરમ્યાન બુટ ઉપકરણ પર સક્રિય થયેલ હોય તો, નીચેનો સંદેશ સિસ્ટમ બુટ દરમ્યાન લોગ થયેલ હશે:
padlock: VIA PadLock not detected.આ સંદેશને સુરક્ષિત રીતે અવગણી શકાય છે.
અમુક મશીનો કે જે NVIDIA ગ્રાફિક્સ કાર્ડો વાપરે છે તેઓ બગડેલ ગ્રાફિક્સ દર્શાવી શકશે અથવા ફોન્ટ જ્યારે ગ્રાફિકવાળું સ્થાપક વાપરી રહ્યા હોય અથવા ગ્રાફિકવાળા પ્રવેશ દરમ્યાન. આને ઉકેલવા માટે, વર્ચ્યુઅલ કન્સોલમાં બદલાવ અને મૂળ X યજમાનમાં પાછા જાવ.
IBM T61 લેપટોપ પર, Red Hat અગ્રહણીય છે કે જે તમને glxgears
વિન્ડો પર ક્લિક કરવા દરમ્યાન રોકે છે (જ્યારે glxgears
ચલાવે છે ત્યારે). કરી રહ્યા છે તેથી સિસ્ટમ ને તાળુ મારી શકાય.
આવુ બનતુ રોકવા માટે, ટાઇલીંગ લક્ષણને નિષ્ક્રિય કરો. આ કરવા માટે, /etc/X11/xorg.conf
નાં Device
વિભાગ માં નીચેનાં વાક્ય ને ઉમેરો:
Option "Tiling" "0"
રેકોર્ડીંગને Dell M4300 અને M6300 પર જાતે જ સક્રિય કરવાની જરૂર છે. આ કરવા માટે, નીચેનાં પગલાઓને રજૂ કરો:
alsamixer
ખોલો.
View ક્ષેત્રમાં [Capture] ટોગલ માટે Tab ને દબાવો (મેનું ના ઉપર ડાબા ભાગ પર સ્થાપિત થયેલ છે).
Space પટ્ટીને દબાવો.
રેકોર્ડીંગ સક્રિય થયેલ છે તે ચકાસવા માટે, ADCMux
ક્ષેત્ર ઉપર લખાણ એ L R CAPTUR
માં દર્શાવેલ હોવુ જોઇએ.
જો તમારી સિસ્ટમ Intel 945GM ગ્રાફીક્સ કાર્ડ ને વાપરે તો, i810
ડ્રાઇવરને વાપરો નહિં. તમારે એને બદલે મૂળભૂત intel
ડ્રાઇવર ને વાપરવુ જોઇએ.
dual-GPU લેપટોપો પર, જો ગ્રાફીક્સ ચીપો ની એક એ Intel-આધારિત હોય તો, Intel ગ્રાફીકસ સ્થિતિ કોઇપણ બહારનાં ડિઝીટલ જોડાણો (HDMI, DVI, અને DisplayPort સમાવી રહ્યા છે) ડ્રાઇવ કરી શકાતુ નથી. આ Intel GPU ની હાર્ડવેર મર્યાદા છે. જો તમને બહારનાં ડિઝીટલ જોડાણો ની જરૂર હોય તો, અલગ ગ્રાફીક્સ ચીપ (BIOS માં) વાપરવા માટે સિસ્ટમ ને રૂપરેખાંકિત કરો.
ડિબગ કરવા માટે જ્યારે Alt-SysRq-W વાપરી રહ્યા હોય, ત્યારે નીચેનો ચેતવણી સંદેશો દેખાશે:
smp_call_function માં arch/powerpc/kernel/smp.c:223 આગળ ખરાબી
પછીથી, સિસ્ટમ એ પણ ચેતવણી આપશે કે તે હવે અટકશે. આ સંદેશો અવગણવામાં આવશે કારણ કે તે સિસ્ટમને અટકવાનું કારણ બનશે નહિં.
રેકોર્ડીંગને Dell M4300 અને M6300 પર જાતે જ સક્રિય કરવાની જરૂર છે. આ કરવા માટે, નીચેનાં પગલાઓને રજૂ કરો:
alsamixer
ખોલો.
View ક્ષેત્રમાં [Capture] ટોગલ માટે Tab ને દબાવો (મેનું ના ઉપર ડાબા ભાગ પર સ્થાપિત થયેલ છે).
Space પટ્ટીને દબાવો.
રેકોર્ડીંગ સક્રિય થયેલ છે તે ચકાસવા માટે, ADCMux
ક્ષેત્ર ઉપર લખાણ એ L R CAPTUR
માં દર્શાવેલ હોવુ જોઇએ.
PPC કર્નલ ઇમેજ નું માપ એ આધાર આપવા OpenFirmware માટે ઘણુ વિશાળ છે. પરિણામે, નેટવર્કીંગ બુટીંગ નિષ્ફળ જશે, નીચેની ભૂલ આદેશ માં પરિણામ આપી રહ્યા છે:
Please wait, loading kernel... /pci@8000000f8000000/ide@4,1/disk@0:2,vmlinux-anaconda: No such file or directory boot:આજુબાજુ કામ કરવા માટે:
OpenFirmware પ્રોમ્પ્ટ માં બુટ કરો, '8' ને દબાવવા દરમ્યાન જ્યારે IBM સ્પ્લેશ સ્ક્રીન દર્શાવાયેલ હશે.
નીચેનાં આદેશ ને ચલાવો:
setenv real-base 2000000
આદેશ સાથે System Managment Services (SMS) માં બુટ કરો:
0 > dev /packages/gui obe
2GB કરતા વધારે મહેમાન સંગ્રહ વ્યાખ્યાયિત હોય એવી z/VM પર Red Hat Enterprise Linux 5.2 ચલાવતી વખતે, કતાર-I/O સહાયક (QIOASSIST) વિકલ્પ સક્રિય હોય એવા FCP અને OSA ઉપકરણ જે QDIO સ્થિતિ સાથે જોડાયેલા હોય તેના પરથી અયોગ્ય માહિતી વાંચી અને લખી શકાય છે. જો તમારી સિસ્ટમ સાથે એવુ કોઇ ઉપકરણ જોડાયેલ હોય તો, Red Hat એવો આગ્રહ કરે છે કે તમે z/VM કાર્યક્રમ કામચલાઉ ઉપાય (PTF) નીચેની કડી પરથી ડાઉનલોડ કરી સ્થાપન કરો:
z/VM ડમ્પ ને ફાઇલમાં સીધુ વાંચવુ અને રૂપાંતર કરવુ શક્ય નથી. ને બદલે, તમારે પહેલા z/VM રીડરને Linux ફાઇલ સિસ્ટમમાં વપરાયેલ vmur
માંથી ડમ્પ કરવુ જોઇએ અને vmconvert
વપરાયેલ Linux-readable ફાઇલમાં ડમ્પને બદલો.
IBM System z એ પારંપરિક Unix-શૈલી ભૌતિક કન્સોલ પૂરું પાડતું નથી. આથી, IBM System z માટેનું Red Hat Enterprise Linux 5.2 એ આરંભિક સ્થાપન કાર્યક્રમને લોડ કરવા દરમ્યાન firstboot વિધેયને આધાર આપતું નથી.
IBM System z પર Red Hat Enterprise Linux 5.2 નું સુયોજન યોગ્ય રીતે આરંભ કરવા માટે, સ્થાપન પછી નીચેના આદેશો ચલાવો:
/usr/bin/setup
-- setuptool
પેકેજ દ્વારા પૂરું પાડવામાં આવેલ છે.
/usr/bin/rhn_register
-- rhn-setup
પેકેજ દ્વારા પૂરુ પાડવામાં આવેલ છે.
કેટલીક Itanium સિસ્ટમો kexec
purgatory
કોડમાંથી કન્સોલ આઉટપુટ યોગ્ય રીતે ઉત્પન્ન કરી શકાતુ નથી. આ કોડ ભંગાણ પછી પહેલા 640k મેમરીના બેકઅપ માટે સૂચનને સમાવિત કરે છે.
જ્યારે purgatory
કન્સોલ આઉટપુટ નિદાન કરતી સમસ્યાઓમાં ઉપયોગી થઇ શકે છે. તે kdump
ને યોગ્ય ક્રિયા કરવાની જરૂર નથી, આથી કે, જો તમારે kdump
પ્રક્રિયા દરમિયાન Itanium સિસ્ટમને પુન:સુયોજિત કરવુ હોય તો,purgatory
માં કન્સોલ આઉટપુટને નિષ્ક્રિય કરો --noio
ને KEXEC_ARGS
ચલ /etc/sysconfig/kdump
માં ઉમેરો.
perftest
ચલાવવા દરમ્યાન નિષ્ફળ જશે જો વિવિધ CPU ઝડપો શોધાયેલ હોય તો. આથી કે, તમે perftest
ને ચલાવતા પહેલા CPU ઝડપ માપક્રમ ને નિષ્ક્રિય કરવુ જોઇએ.
જ્યારે kdump
કર્નલ બુટ થયેલ હોય તો, નીચેની ભૂલ બુટ લોગમાં દેખાશે:
mknod: /tmp/initrd.[numbers]
/dev/efirtc: આવી ફાઇલ અથવા ડિરેક્ટરી નથી
આ ભૂલ અયોગ્ય પાથ માં efirtc
બનાવવા માટે મેલફોર્મ થયેલ સુચન માંથી પરિણામ મળે છે. છતાંપણ, પ્રશ્ર્નમાં ઉપકરણ પાથ એ initramfs
માં સ્થિર રીતે પણ બનાવેલ છે જ્યારે kdump
સેવા શરૂ થયેલ હોય ત્યારે. આથી કે, ઉપકરણ નોડને રનટાઇમ બનાવવાનું અનઆવશ્યક, નિર્દોષ, અને kdump
નાં પ્રભાવને કરવુ જોઇએ નહિં.
કેટલીક સિસ્ટમો એ યોગ્ય રીતે kdump
કર્નલ બુટ કરવા માટે અસમર્થ હોઇ શકે છે. આવી સ્થિતિઓ માં, machvec=dig
કર્નલ પરિમાણ ને વાપરો.
રેકોર્ડીંગને Dell M4300 અને M6300 પર જાતે જ સક્રિય કરવાની જરૂર છે. આ કરવા માટે, નીચેનાં પગલાઓને રજૂ કરો:
alsamixer
ખોલો.
View ક્ષેત્રમાં [Capture] ટોગલ માટે Tab ને દબાવો (મેનું ના ઉપર ડાબા ભાગ પર સ્થાપિત થયેલ છે).
Space પટ્ટીને દબાવો.
રેકોર્ડીંગ સક્રિય થયેલ છે તે ચકાસવા માટે, ADCMux
ક્ષેત્ર ઉપર લખાણ એ L R CAPTUR
માં દર્શાવેલ હોવુ જોઇએ.
Intel Itanium-આધારિત સિસ્ટમો enforcing સ્થિતિમાં SELinux ચાલી રહ્યુ છે, ક્યાંતો allow_unconfined_execmem_dyntrans
અથવા allow_execmem
બુલિયનો ને સાચી રીતે ચલાવવા માટે IA-32 Execution Layer (the ia32el
service) ને પરવાનગી આપવા માટે પાછા ફરવુ જ પડશે. જો allow_unconfined_execmem_dyntrans
બંધ છે, પરંતુ allow_execmem
બુલિયન ચાલુ છે, કે જે Red Hat Enterprise Linux 5 માં તે મૂળભૂત છે, ia32el સેવા 32-bit એમ્યુલેટરને આધાર આપે છે; છતાંપણ, જો બંને બુલિયનો બંધ છે તો, એમ્યુલેશન નિષ્ફળ થશે.
પુનરાવર્તનઈતિહાસ | |||
---|---|---|---|
પુનરાવર્તન 1.0 | 16th October 2008 | ||
|