ട്രബിൾ മേക്കർ - നിങ്ങളുടെ ലിനക്സ് മെഷീൻ തകർത്ത് തകർന്ന ലിനക്സ് പരിഹരിക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു


കൃത്യമായി എന്താണ് സംഭവിക്കുന്നതെന്ന് നിങ്ങൾക്ക് ധാരണയില്ലെങ്കിൽ തകർന്ന ലിനക്സ് സിസ്റ്റം ശരിയാക്കുന്നത് ബുദ്ധിമുട്ടുള്ള കാര്യമാണ്. തകർന്ന ലിനക്സ് സിസ്റ്റം ലഭിക്കുമ്പോൾ നമ്മളിൽ ഭൂരിഭാഗവും എന്താണ് ചെയ്യുന്നത്? ഞങ്ങളിൽ ഭൂരിഭാഗവും പ്രശ്നത്തെക്കുറിച്ച് ഫോറം കൂടാതെ/അല്ലെങ്കിൽ ഗൂഗിളിൽ തിരയുന്നു. പ്രശ്uനങ്ങളെ ഞങ്ങൾ വെറുക്കുമ്പോൾ, അടിസ്ഥാനപരമായി പ്രശ്uനങ്ങൾ സൃഷ്uടിക്കുന്ന ഒരു 'ട്രബിൾ മേക്കർ' ആപ്ലിക്കേഷൻ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം, അത് നിങ്ങൾക്ക് ബുദ്ധിമുട്ട് നൽകുന്നു, കൂടാതെ തകർന്ന സിസ്റ്റം നിങ്ങൾ പരിഹരിക്കണമെന്ന് ആഗ്രഹിക്കുന്നു.

തകർന്ന ലിനക്സ് സിസ്റ്റം ശരിയാക്കാൻ പഠിക്കാനുള്ള നല്ലൊരു മാർഗമാണിത്. ഈ ആവശ്യത്തിനായി, 'ഡാമൻ വൾനറബിൾ ലിനക്സ്' (DVL) എന്ന പേരിൽ ഒരു പ്രത്യേക ലിനക്സ് ഡിസ്ട്രോ ലഭ്യമാണ്, അത് തെറ്റായ കോൺഫിഗർ ചെയ്യാത്തതും കാലഹരണപ്പെട്ടതും ചൂഷണം ചെയ്യാവുന്നതുമായ ടൂളുകളാൽ സംയോജിപ്പിച്ചിരിക്കുന്നു, അത് അഡ്മിനിസ്ട്രേറ്റർമാരെ വ്യവസായ നിലവാരത്തിലേക്ക് പരിശീലിപ്പിക്കുന്നു.

എന്നിരുന്നാലും, ലിനക്സ് വ്യക്തമായി മനസ്സിലാക്കുന്നതിനും അജ്ഞാത പ്രശ്നങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിലെ അനുഭവത്തിനും പകരമായി ഒരു വിതരണമോ ഉപകരണമോ ഇല്ല. ഇവിടെയാണ്, ട്രബിൾ മേക്കർ ചിത്രത്തിൽ വരുന്നത്. ഈ \ട്രബിൾ മേക്കർ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഏത് സ്റ്റാൻഡേർഡ് ലിനക്സ് വിതരണത്തിലും സ്വയം പരിശീലിക്കാം, അതിനാൽ പ്രത്യേക ഡിസ്ട്രോ ആവശ്യമില്ല.

വാസ്തവത്തിൽ, നിങ്ങൾ ഒരിക്കലും DVL വിതരണത്തെ കുറച്ചുകാണില്ല. DVL ഡിസ്ട്രോയിൽ ഒരുപാട് തകർന്ന ആപ്ലിക്കേഷനുകളും ബഗുകളും അടങ്ങിയിരിക്കുന്നു, എന്നാൽ \ട്രബിൾ മേക്കർ നിങ്ങൾക്ക് 16 വ്യത്യസ്ത മൊഡ്യൂളുകൾ നൽകും.

ട്രബിൾ മേക്കർ ഘടകങ്ങൾ

ട്രബിൾ മേക്കർ മൂന്ന് പ്രധാന ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്നു, അവ ഇവയാണ്:

  1. ട്രബിൾ-എഞ്ചിൻ ഒരു ക്രോസ് പ്ലാറ്റ്uഫോം രീതിയിലാണ് വികസിപ്പിച്ചിരിക്കുന്നത്, അതിനാൽ സാധ്യമായത്ര ടാർഗെറ്റ് പ്ലാറ്റ്uഫോമുകളിൽ ഇതിന് പ്രവർത്തിക്കാനാകും.
  2. പ്രശ്uന-മൊഡ്യൂളുകൾ വികസിപ്പിച്ചെടുത്തത് അവ ഏതൊക്കെ മെഷീനുകൾക്കാണ് പ്രയോഗിക്കുന്നതെന്നും അവയ്ക്ക് എന്തൊക്കെ ആവശ്യകതകളുണ്ടെന്നും സൂചിപ്പിക്കാനാണ്.
  3. പ്രശ്നം-മൊഡ്യൂൾ-ബിൽഡർ എന്നത് പ്രത്യേക മൊഡ്യൂളുകളിലേക്ക് പാക്കേജിംഗ് ട്രബിൾ-മൊഡ്യൂൾ ഫയലുകൾ വ്യക്തമാക്കുന്നതിന് രൂപകൽപ്പന ചെയ്ത ഒരു അധിക മൊഡ്യൂൾ (ഓപ്ഷണൽ) സിസ്റ്റമാണ്. നിലവിൽ നടപ്പിലാക്കിയിട്ടില്ല.

ഈ സമയത്ത്, RedHat Enterprise Linux, CentOS, Fedora, SUSE Linux എന്റർപ്രൈസ് സെർവർ എന്നിവ മാത്രമേ പിന്തുണയ്ക്കൂ. നിങ്ങൾ ആദ്യമായി \ട്രബിൾ മേക്കർ ഇൻസ്റ്റാൾ ചെയ്യുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുമ്പോൾ, അത് അതിന്റെ മൊഡ്യൂളുകളിൽ നിന്ന് ക്രമരഹിതമായി ഒരു പ്രശ്നം തിരഞ്ഞെടുക്കുകയും ബൂട്ട് പ്രശ്നം, കോൺഫിഗറേഷൻ പ്രശ്നം, ഹാർഡ്uവെയർ പ്രശ്നം, ഉപയോക്തൃ റിപ്പോർട്ടിംഗ് പ്രശ്നം എന്നിവ കൈകാര്യം ചെയ്യാൻ നിങ്ങളോട് ആവശ്യപ്പെടുകയും ചെയ്യും.

നിങ്ങളുടെ പ്രൈമറി/പ്രൊഡക്ഷൻ മെഷീനിൽ \ട്രബിൾ മേക്കർ ഇൻസ്റ്റാൾ ചെയ്യരുതെന്ന് ശക്തമായി ശുപാർശ ചെയ്യുന്നു. എന്തെങ്കിലും പ്രശ്uനത്തിൽ നിന്നോ ഡാറ്റാ നഷ്uടത്തിൽ നിന്നോ മാറിനിൽക്കാൻ ഏതെങ്കിലും 'വെർച്വൽ മെഷീനിൽ' ഇത് ഉപയോഗിക്കുന്നതാണ് നല്ലത്.

ലിനക്സിൽ ട്രബിൾ മേക്കറിന്റെ ഇൻസ്റ്റാളേഷൻ

ആപ്ലിക്കേഷൻ ഒരു ക്രോസ്-പ്ലാറ്റ്ഫോം പ്രോജക്റ്റാണ്, അതിനാൽ OS നിർദ്ദിഷ്uട ഫയലുകൾ/ആപ്ലിക്കേഷനുകൾക്കൊപ്പം വരരുത്. പേൾ പ്രോഗ്രാമിംഗ് ഭാഷയിലാണ് പദ്ധതി വികസിപ്പിച്ചിരിക്കുന്നത്. തീർച്ചയായും, ആപ്ലിക്കേഷൻ ഉപയോഗിക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ Linux സെർവറിൽ Perl ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്.

ആവശ്യമായ Perl മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, നിങ്ങളുടെ സിസ്റ്റങ്ങൾക്ക് കീഴിൽ മൂന്നാം കക്ഷി RPMForge ശേഖരണം ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്. ശേഖരം പ്രവർത്തനക്ഷമമാക്കാൻ ദയവായി ഇനിപ്പറയുന്ന ലേഖനം ഉപയോഗിക്കുക.

RHEL/CentOS-ൽ RPMForge റിപ്പോസിറ്ററി ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തനക്ഷമമാക്കുക

ഒരിക്കൽ നിങ്ങൾ RPMForge റിപ്പോസിറ്ററി പ്രവർത്തനക്ഷമമാക്കിയാൽ, ആവശ്യമായ Perl മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കാൻ കഴിയും.

# yum install perl-Archive-Tar perl-YAML

ഇപ്പോൾ, ഇനിപ്പറയുന്ന ഡൗൺലോഡ് ലിങ്ക് ഉപയോഗിച്ച് ഏറ്റവും പുതിയ ട്രബിൾ-മേക്കർ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്യുക അല്ലെങ്കിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഡൌൺലോഡ് ചെയ്യാൻ നിങ്ങൾക്ക് wget കമാൻഡ് ഉപയോഗിക്കാം.

# cd /tmp
# wget http://kaz.dl.sourceforge.net/project/trouble-maker/trouble-maker/0.11/trouble-maker-0.11.tgz
# cd /
# tar -zxvf /tmp/trouble-maker-0.11.tgz
# /usr/local/trouble-maker/bin/trouble-maker.pl --version=RHEL_6

ലിനക്സിൽ ട്രബിൾ മേക്കർ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം

ട്രബിൾ മേക്കർ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള ഡിഫോൾട്ട് മോഡ് ഉപയോഗിക്കാൻ വളരെ എളുപ്പമാണ്. പതിപ്പ് ഫ്ലാഗ് ഉപയോഗിച്ച് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക. ഉദാഹരണത്തിന്, RedHat Enterprise Linux 6-ൽ, കാണിച്ചിരിക്കുന്നതുപോലെ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# /usr/local/trouble-maker/bin/trouble-maker.pl --version=RHEL_6

ഒരു നിർദ്ദിഷ്ട മൊഡ്യൂൾ പ്രവർത്തിപ്പിക്കാൻ.

# /usr/local/trouble­maker/bin/trouble­maker.pl –version=RHEL_6 –selection=module_name

ട്രബിൾ മേക്കർ പ്രശ്ന മൊഡ്യൂളുകൾ

ട്രബിൾ മേക്കർ പ്രവർത്തിപ്പിക്കുന്നതിന്റെ ഫലമായി ഉണ്ടാകുന്ന ചില സിസ്റ്റം ബ്രേക്കുകൾ നോക്കുക.

കാണാനുള്ള ഏരിയ: /etc/inittab ഫയലിൽ നിങ്ങളുടെ റൺലെവൽ 5 ൽ നിന്ന് 3 ആയി പരിഷ്uക്കരിച്ചിരിക്കുന്നു.

കാണേണ്ട ഏരിയ: /etc/passwd ഫയലിൽ മാറ്റം.

കാണേണ്ട ഏരിയ: /etc/inittab ഫയലിലെ പ്രശ്നം.

കാണേണ്ട ഏരിയ: റൂട്ട് പാർട്ടീഷന്റെ സ്ഥാനം പരിഷ്കരിച്ചു. നിങ്ങൾ /boot/grub/grub.conf മാറ്റേണ്ടതുണ്ട്

കാണാനുള്ള ഏരിയ: നിങ്ങൾ ഫയൽ /etc/pam.d/login ഫയൽ പരിശോധിക്കേണ്ടതുണ്ട്.

കാണാനുള്ള ഏരിയ: ശരി /boot/grub/grub.conf

കാണേണ്ട സ്ഥലം: നിങ്ങൾ നിരവധി സ്ഥലങ്ങളിൽ കാണേണ്ടതുണ്ട്. ഫയൽ /etc/sysconfig/network ഫയലിലേക്ക് നോക്കി 'ifconfig' കമാൻഡ് പ്രവർത്തിക്കുന്നുണ്ടോ ഇല്ലയോ എന്ന് പരിശോധിക്കുക.

കാണാനുള്ള ഏരിയ: /etc/pam.d/login ഫയലും /etc/security ഫയലും പരിശോധിച്ച് അവയിൽ ഒന്നോ രണ്ടോ ശരിയാക്കുക.

കാണാനുള്ള ഏരിയ: ftp കോൺഫിഗറേഷൻ ഫയലിലെ പിശകുകൾ പരിശോധിക്കുക, /etc/hosts.allow, /etc/hosts.deny.

കാണാനുള്ള ഏരിയ: SSH കോൺഫിഗറേഷൻ ഫയൽ പരിഹരിക്കുക.

ഉപസംഹാരം

പ്രശ്uനമുണ്ടാക്കുന്നയാളുടെ 16 മൊഡ്യൂളുകളിൽ നിന്ന് മുകളിൽ 10 മൊഡ്യൂളുകൾ ഞാൻ ഇതിനകം വിവരിക്കുന്നു, കൂടാതെ നിങ്ങൾക്ക് പര്യവേക്ഷണം ചെയ്യാൻ ശേഷിക്കുന്ന 6 മൊഡ്യൂളുകൾ അവശേഷിക്കുന്നു. ശരിയാണെങ്കിൽ, 1 മൊഡ്യൂൾ ഡമ്മിയാണ്, അതിനാൽ നിങ്ങൾക്ക് പര്യവേക്ഷണം ചെയ്യാൻ 5 മൊഡ്യൂളുകൾ ബാക്കിയുണ്ട്, ആകെ 15 മൊഡ്യൂളുകളും 1 ഡമ്മി മൊഡ്യൂളും 'ട്രബിൾ മേക്കറിൽ' ലഭ്യമാണ്. നിങ്ങളുടെ സ്വന്തം ഉത്തരവാദിത്തത്തിൽ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക. നിങ്ങളുടെ സിസ്റ്റം/സെർവറിന് എന്തെങ്കിലും കേടുപാടുകൾക്ക് ഞങ്ങൾ ഉത്തരവാദികളല്ല.

റഫറൻസ് ലിങ്കുകൾ

  1. ഉൽപ്പന്നത്തിന്റെ ഹോംപേജ്
  2. ഉൽപ്പന്നത്തിന്റെ ഡോക്യുമെന്റേഷൻ

നിങ്ങൾ എഴുത്ത് ഇഷ്ടപ്പെടുകയും 'ട്രബിൾ മേക്കർ' എന്നതുമായുള്ള നിങ്ങളുടെ അനുഭവത്തെക്കുറിച്ച് ഞങ്ങളോട് പറയുകയും ചെയ്യുമെന്ന് പ്രതീക്ഷിക്കുന്നു. ഇപ്പോൾ അത്രയേയുള്ളൂ, അഭിപ്രായ വിഭാഗത്തിൽ നിങ്ങളുടെ വിലയേറിയ ഫീഡ്uബാക്ക് ഞങ്ങൾക്ക് നൽകാൻ മറക്കരുത്.