- ഫെഡോറ CoreOS ഒരു ഭാരം കുറഞ്ഞതും കണ്ടെയ്നർ-ഒപ്റ്റിമൈസ് ചെയ്തതുമായ വിതരണമാണ്.
- പ്രാരംഭ മെഷീൻ സജ്ജീകരണത്തിന് ഇഗ്നിഷൻ ഉപയോഗിക്കുക.
- ഫെഡോറ CoreOS പ്രവർത്തിപ്പിക്കുന്നതിന് അനുയോജ്യമായ ഒരു അന്തരീക്ഷം ഹൈപ്പർ-വി നൽകുന്നു.
ഫെഡോറ കോറോസ് തിരയുന്ന ഉപയോക്താക്കൾക്ക് ഏറ്റവും ആകർഷകമായ വിതരണങ്ങളിൽ ഒന്നായി ഇത് മാറിയിരിക്കുന്നു ഭാരം കുറഞ്ഞതും സുരക്ഷിതവും രൂപകൽപ്പന ചെയ്തതുമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പ്രത്യേകിച്ച് കണ്ടെയ്നർ പരിതസ്ഥിതികൾക്ക്. എന്നിരുന്നാലും, ഇതിന്റെ ഇൻസ്റ്റാളേഷൻ ഒരു വെല്ലുവിളിയാകാം., പ്രത്യേകിച്ച് നിങ്ങളുടെ വെർച്വലൈസേഷൻ പ്ലാറ്റ്ഫോം ആണെങ്കിൽ ഹൈപ്പർ-വി, മൈക്രോസോഫ്റ്റിന്റെ വെർച്വലൈസേഷൻ മാനേജർ. എന്തോ ഒന്ന് ഒന്നിലധികം ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ പ്രവർത്തിപ്പിക്കാൻ ഞങ്ങളെ അനുവദിക്കുന്നു അതേ ഹാർഡ്വെയറിലെ വെർച്വൽ മെഷീനുകളായി.
ഫെഡോറ കോറോസ് കണ്ടെയ്നറുകളിൽ പ്രവർത്തിക്കുന്നതിന് ഒപ്റ്റിമൈസ് ചെയ്ത ഒരു പരിഹാരം വാഗ്ദാനം ചെയ്യുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു., അതിനാൽ അവ സംയോജിപ്പിക്കുന്നത് ഡെവലപ്പർമാർക്കും സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്റർമാർക്കും ഒരു മികച്ച ഓപ്ഷനാണ്.
എന്താണ് ഫെഡോറ കോർഒഎസ്?

ഫെഡോറ CoreOS ഒരു വിതരണമാണ് പ്രകാശം കണ്ടെയ്നർ പരിതസ്ഥിതികൾക്കായി ലിനക്സ് ഒപ്റ്റിമൈസ് ചെയ്തു. ഇത് മാറ്റമില്ലാത്ത വിധത്തിലാണ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്, അതായത് നിങ്ങളുടെ ഫയൽ സിസ്റ്റം വായിക്കാൻ മാത്രമുള്ളതാണ്., നൽകുന്നത് a കൂടുതൽ സുരക്ഷ y സ്ഥിരത.
കൂടാതെ, ഇത് ഇഗ്നിഷൻ ഉപയോഗിക്കുന്നു, a കോൺഫിഗറേഷൻ സിസ്റ്റം മെഷീൻ ഇഷ്ടാനുസൃതമാക്കുന്നതിനായി ആദ്യ ബൂട്ട് സമയത്ത് ഇത് ഒരിക്കൽ പ്രവർത്തിക്കുന്നു.
ഇൻസ്റ്റാളേഷന് മുമ്പ് ആവശ്യമായ തയ്യാറെടുപ്പുകൾ
നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്, നിങ്ങൾക്ക് കുറച്ച് അവശ്യ ഇനങ്ങൾ ആവശ്യമാണ്:
- ഫെഡോറ CoreOS ISO ഇമേജ്: ഔദ്യോഗിക ഫെഡോറ CoreOS സൈറ്റിൽ നിന്ന് സ്റ്റേബിൾ ഇമേജ് ഡൗൺലോഡ് ചെയ്യുക.
- ഹൈപ്പർ-വി പ്രവർത്തനക്ഷമമാക്കി: നിങ്ങളുടെ വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ ഹൈപ്പർ-വി കോൺഫിഗർ ചെയ്തിട്ടുണ്ടെന്നും അതിൽ പ്രവർത്തിക്കുന്നുണ്ടെന്നും ഉറപ്പാക്കുക.
- ഇഗ്നിഷൻ ക്രമീകരണങ്ങൾ: ആദ്യ ബൂട്ട് സമയത്ത് മെഷീൻ ഇഷ്ടാനുസൃതമാക്കാൻ ഫെഡോറ CoreOS ഇഗ്നിഷൻ കോൺഫിഗറേഷൻ ഫയലുകൾ ഉപയോഗിക്കുന്നു.
ഇഗ്നിഷൻ കോൺഫിഗറേഷൻ ഫയൽ സൃഷ്ടിക്കുന്നു

ഇഗ്നിഷൻ എന്നത് കോർ ഘടകം സിസ്റ്റം ഇഷ്ടാനുസൃതമാക്കുന്നതിനായി ഫെഡോറ കോർഒഎസിന്റെ. നാനോ അല്ലെങ്കിൽ വിം പോലുള്ള ഒരു ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിച്ച് ഒരു FCC (ഫെഡോറ കോറിയോഎസ് കോൺഫിഗ്) ഫയൽ സൃഷ്ടിച്ചുകൊണ്ട് ആരംഭിക്കുക. അ അടിസ്ഥാന ഉദാഹരണം കോൺഫിഗറേഷൻ ഇതാണ്:
variant: fcos
version: 1.0.0
passwd:
users:
- name: core
password_hash: "$y$j9T$A0Y3wwVOKP69S.1K/zYGN.$S596l11UGH3Xj..."
systemd:
units:
- name: install-rpms.service
enabled: true
contents: |
[Unit]
Description=Instalar paquetes
After=network-online.target
[Service]
ExecStart=rpm-ostree install nano htop docker-compose --reboot
FCC ഫയൽ സൃഷ്ടിച്ചുകഴിഞ്ഞാൽ, നിങ്ങൾക്ക് ഇത് ആവശ്യമാണ് ബ്യൂട്ടെയ്ൻ ട്രാൻസ്പൈലർ ഒരു ഇഗ്നിഷൻ ഫയലിലേക്ക് പരിവർത്തനം ചെയ്യാൻ. താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:
docker run -i --rm quay.io/coreos/butane --pretty --strict < myconfig.fcc > myconfig.ign
ഹൈപ്പർ-വിയിൽ വെർച്വൽ മെഷീൻ സൃഷ്ടിക്കുന്നു

ഇഗ്നിഷൻ കോൺഫിഗർ ചെയ്താൽ, അടുത്ത ഘട്ടം ഹൈപ്പർ-വിയിൽ നിങ്ങളുടെ വെർച്വൽ മെഷീൻ സൃഷ്ടിക്കുക.:
- ഹൈപ്പർ-വി മാനേജർ തുറക്കുക തിരഞ്ഞെടുത്ത് തിരഞ്ഞെടുക്കുക «പുതിയത്» > «വെർച്വൽ മെഷീൻ».
- സജ്ജമാക്കുക റാം മെമ്മറി ശുപാർശ ചെയ്യുന്നത് (ഉദാഹരണത്തിന്, 2048 MB) കൂടാതെ ഉചിതമായ എണ്ണം CPU-കൾ അനുവദിക്കുകയും ചെയ്യുക.
- ഹാർഡ് ഡിസ്ക് വിഭാഗത്തിൽ, "ഒരു വെർച്വൽ ഹാർഡ് ഡിസ്ക് സൃഷ്ടിക്കുക" തിരഞ്ഞെടുത്ത് കുറഞ്ഞത് നൽകുക 10 ബ്രിട്ടൻ.
- ഒടുവിൽ, അറ്റാച്ചുചെയ്യുക ഐഎസ്ഒ ചിത്രം ബൂട്ട് ഡ്രൈവായി ഫെഡോറ കോർഓഎസിന്റെ.
ഇൻസ്റ്റാളേഷൻ സമയത്ത് അധിക കോൺഫിഗറേഷൻ
നിങ്ങൾ ആദ്യമായി വെർച്വൽ മെഷീൻ ബൂട്ട് ചെയ്യുമ്പോൾ, നിങ്ങൾ ക്രമീകരിച്ചിരിക്കുന്ന ഒരു സാധുവായ ഇഗ്നിഷൻ ഫയലിനായി ഫെഡോറ കോറിയോസ് യാന്ത്രികമായി തിരയും. ഈ ഫയൽ നൽകാൻ നിരവധി മാർഗങ്ങളുണ്ട്:
- USB വഴി: നിങ്ങൾക്ക് ഇഗ്നിഷൻ ഫയൽ ഒരു യുഎസ്ബി ഫ്ലാഷ് ഡ്രൈവിലേക്ക് പകർത്തി ഹൈപ്പർ-വിയിൽ ഒരു സ്റ്റോറേജ് ഉപകരണമായി അറ്റാച്ചുചെയ്യാം.
- HTTP സെർവർ വഴി: ഇഗ്നിഷൻ ഫയൽ ഹോസ്റ്റ് ചെയ്യുന്നതിനായി nginx പോലുള്ള ഒരു ഭാരം കുറഞ്ഞ വെബ് സെർവർ സജ്ജമാക്കുക.
ഉദാഹരണത്തിന്, nginx ക്രമീകരിക്കുന്നതിന്, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിക്കാം:
apt install nginx
mkdir /var/www/html/fcos
touch /var/www/html/fcos/myconfig.ign
systemctl start nginx
വിപുലമായ ഓപ്ഷനുകളും പോസ്റ്റ്-കോൺഫിഗറേഷനും
ഫെഡോറ CoreOS ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, പോലുള്ള അധിക കോൺഫിഗറേഷനുകൾ നിങ്ങൾ നടത്തേണ്ടി വന്നേക്കാം ഒരു സ്റ്റാറ്റിക് ഐപി സജ്ജമാക്കുക അല്ലെങ്കിൽ നെറ്റ്വർക്ക് റൂട്ടുകൾ ക്രമീകരിക്കുക. ഇതിനായി, നിങ്ങൾക്ക് nmcli പോലുള്ള ഉപകരണങ്ങൾ ഉപയോഗിക്കാം:
nmcli connection mod 'Wired Connection' \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns 8.8.8.8
systemctl restart NetworkManager
ഒടുവിൽ, കണ്ടെയ്നർ സേവനങ്ങൾ ചേർത്തുകൊണ്ട് നിങ്ങളുടെ ഉദാഹരണം കൂടുതൽ ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും. ഡോക്കർ-കമ്പോസ് ഉപയോഗിക്കുകയോ നിങ്ങളുടെ ആവശ്യങ്ങൾക്കനുസരിച്ച് പുതിയ കോൺഫിഗറേഷനുകൾ പരീക്ഷിക്കുകയോ ചെയ്യുക.
ഹൈപ്പർ-വിയിൽ ഫെഡോറ കോർഒഎസ് ഇൻസ്റ്റലേഷൻ മാസ്റ്ററിംഗ് ഈ വിതരണത്തിന്റെ ഗുണങ്ങൾ പ്രയോജനപ്പെടുത്താൻ ഇത് നിങ്ങളെ അനുവദിക്കുക മാത്രമല്ല, അത് നിങ്ങളുടെ കണ്ടെയ്നറുകൾ കൈകാര്യം ചെയ്യുന്നതിന് കാര്യക്ഷമവും സുരക്ഷിതവുമായ ഒരു അന്തരീക്ഷം സൃഷ്ടിക്കാൻ നിങ്ങളെ പ്രാപ്തമാക്കും. ഇവിടെ നൽകിയിരിക്കുന്ന ഉപകരണങ്ങളും അറിവും ഉപയോഗിച്ച്, അതിന്റെ പൂർണ്ണ ശേഷി പര്യവേക്ഷണം ചെയ്യാൻ നിങ്ങൾക്ക് തയ്യാറാകാം.
അവൻ്റെ "ഗീക്ക്" താൽപ്പര്യങ്ങൾ ഒരു തൊഴിലാക്കി മാറ്റിയ ഒരു സാങ്കേതിക തത്പരനാണ് ഞാൻ. എൻ്റെ ജീവിതത്തിൻ്റെ 10 വർഷത്തിലേറെ ഞാൻ അത്യാധുനിക സാങ്കേതികവിദ്യ ഉപയോഗിച്ചും ശുദ്ധമായ ജിജ്ഞാസയിൽ നിന്ന് എല്ലാത്തരം പ്രോഗ്രാമുകളും ഉപയോഗിച്ച് ചെലവഴിച്ചു. ഇപ്പോൾ ഞാൻ കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയിലും വീഡിയോ ഗെയിമുകളിലും സ്പെഷ്യലൈസ് ചെയ്തിട്ടുണ്ട്. കാരണം, 5 വർഷത്തിലേറെയായി ഞാൻ സാങ്കേതികവിദ്യയിലും വീഡിയോ ഗെയിമുകളിലും വിവിധ വെബ്സൈറ്റുകൾക്കായി എഴുതുന്നു, എല്ലാവർക്കും മനസ്സിലാകുന്ന ഭാഷയിൽ നിങ്ങൾക്കാവശ്യമായ വിവരങ്ങൾ നൽകാൻ ശ്രമിക്കുന്ന ലേഖനങ്ങൾ സൃഷ്ടിക്കുന്നു.
നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ, എൻ്റെ അറിവ് വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റവുമായി ബന്ധപ്പെട്ട എല്ലാത്തിലും മൊബൈൽ ഫോണുകൾക്കായുള്ള ആൻഡ്രോയിഡുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു. എൻ്റെ പ്രതിബദ്ധത നിങ്ങളോടാണ്, ഈ ഇൻ്റർനെറ്റ് ലോകത്ത് നിങ്ങൾക്കുണ്ടായേക്കാവുന്ന ഏത് ചോദ്യങ്ങളും പരിഹരിക്കാൻ കുറച്ച് മിനിറ്റ് ചെലവഴിക്കാനും നിങ്ങളെ സഹായിക്കാനും ഞാൻ എപ്പോഴും തയ്യാറാണ്.