Fedora CoreOS በ Hyper-V ላይ እንዴት እንደሚጫን

የመጨረሻው ዝመና 03/02/2025

  • Fedora CoreOS ቀላል ክብደት ያለው፣ በመያዣ የተመቻቸ ስርጭት ነው።
  • ለመጀመሪያ ማሽን ማቀናበሪያ Ignition ይጠቀሙ።
  • Hyper-V Fedora CoreOS ን ለማስኬድ ተስማሚ አካባቢን ይሰጣል።

Fedora Core OS ለእነዚያ ተጠቃሚዎች ለሚፈልጉት በጣም ማራኪ ስርጭቶች አንዱ ሆኗል ቀላል ክብደት ያለው, ደህንነቱ የተጠበቀ እና የተነደፈ ስርዓተ ክወና በተለይም ለመያዣ አከባቢዎች. ሆኖም፣ መጫኑ ፈታኝ ሊሆን ይችላል።, በተለይ የእርስዎ ምናባዊ መድረክ ከሆነ Hyper-V፣ የማይክሮሶፍት ቨርቹዋል ስራ አስኪያጅ. የሆነ ነገር በርካታ ኦፕሬቲንግ ሲስተሞችን እንድንሰራ ያስችለናል። በተመሳሳይ ሃርድዌር ላይ እንደ ምናባዊ ማሽኖች.

Fedora Core OS ከኮንቴይነሮች ጋር ለመስራት የተመቻቸ መፍትሄ በማቅረብ ላይ ያተኩራል, ስለዚህ እነሱን ማጣመር ለሁለቱም ገንቢዎች እና የስርዓት አስተዳዳሪዎች በጣም ጥሩ አማራጭ ነው.

Fedora CoreOS ምንድን ነው?

Fedora Core OS

Fedora CoreOS ስርጭት ነው። ብርሃን። ሊኑክስ ለመያዣ አካባቢዎች የተመቻቸ። የማይለወጥ እንዲሆን ነው የተነደፈው ማለት ነው። የፋይል ስርዓትዎ ተነባቢ-ብቻ ነው።፣ ሀ ከፍተኛ ደህንነት y መረጋጋት.

ልዩ ይዘት - እዚህ ጠቅ ያድርጉ  በማይክሮሶፍት ቪዚዮ ውስጥ አንድን ነገር እንዴት ማስቀመጥ ይቻላል?

በተጨማሪ፣ Ignitionን፣ ሀ የማዋቀር ስርዓት ማሽኑን ለማበጀት በመጀመሪያ ቡት ጊዜ አንድ ጊዜ የሚሠራው.

ከመጫኑ በፊት አስፈላጊ ዝግጅቶች

ከመጀመርዎ በፊት ጥቂት አስፈላጊ ቁሳቁሶች ያስፈልጉዎታል-

  • Fedora CoreOS ISO ምስል፡- የተረጋጋውን ምስል ከኦፊሴላዊው Fedora CoreOS ጣቢያ ያውርዱ።
  • ሃይፐር-ቪ ነቅቷል፡ በዊንዶውስ ኦፐሬቲንግ ሲስተምዎ ላይ Hyper-V ማዋቀር እና እየሰራ መሆኑን ያረጋግጡ።
  • የማስነሻ ቅንብሮች፡- Fedora CoreOS በመጀመሪያ ቡት ጊዜ ማሽኑን ለማበጀት የ Ignition ውቅር ፋይሎችን ይጠቀማል።

የማስነሻ ውቅር ፋይልን በመፍጠር ላይ

Fedora CoreOS ከመጫንዎ በፊት አስፈላጊ ዝግጅቶች

ማቀጣጠል የ ዋና አካል ስርዓቱን ለማበጀት የ Fedora CoreOS. እንደ ናኖ ወይም ቪም ያለ የጽሑፍ አርታኢ በመጠቀም የ FCC (Fedora CoreOS Config) ፋይል በመፍጠር ይጀምሩ። ሀ መሰረታዊ ምሳሌ ውቅር ነው፡-


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

አንዴ የኤፍሲሲ ፋይል ከተፈጠረ በኋላ ያስፈልግዎታል ቡቴን ትራንስፓይለር ወደ Ignition ፋይል ለመቀየር። የሚከተለውን ትዕዛዝ ያሂዱ:


docker run -i --rm quay.io/coreos/butane --pretty --strict < myconfig.fcc > myconfig.ign

በ Hyper-V ውስጥ ምናባዊ ማሽን መፍጠር

የሚያስችሉ ከፍተኛ-V

Ignition ከተዋቀረ የሚቀጥለው እርምጃ ነው። በ Hyper-V ውስጥ የእርስዎን ምናባዊ ማሽን ይፍጠሩ:

  • Hyper-V አስተዳዳሪን ይክፈቱ እና ይምረጡ። "አዲስ" > "ምናባዊ ማሽን".
  • አዘጋጅ RAM ማህደረ ትውስታ የሚመከር (ለምሳሌ 2048 ሜባ) እና ተገቢውን የሲፒዩ ብዛት ይመድቡ።
  • በሃርድ ዲስክ ክፍል ውስጥ "ምናባዊ ሃርድ ዲስክ ይፍጠሩ" የሚለውን ይምረጡ እና ቢያንስ ይመድቡ 10 ጂቢ.
  • በመጨረሻም, ያያይዙ የ ISO ምስል የ Fedora CoreOS እንደ ማስነሻ ድራይቭ።
ልዩ ይዘት - እዚህ ጠቅ ያድርጉ  መተግበሪያን እንዴት በስጦታ መስጠት እንደሚቻል

በመጫን ጊዜ ተጨማሪ ውቅር

ቨርቹዋል ማሽኑን ለመጀመሪያ ጊዜ ሲያስነሱ፣ Fedora CoreOS ያዋቀሩትን ትክክለኛ Ignition ፋይል በራስ-ሰር ይፈልጋል። ይህን ፋይል ለማቅረብ ብዙ መንገዶች አሉ፡-

  • በዩኤስቢ፡- የ Ignition ፋይልን ወደ ዩኤስቢ ፍላሽ አንፃፊ መቅዳት እና በ Hyper-V ውስጥ እንደ ማከማቻ መሳሪያ ማያያዝ ይችላሉ።
  • በኤችቲቲፒ አገልጋይ በኩል፡- የ Ignition ፋይሉን ለማስተናገድ እንደ nginx ያለ ቀላል ክብደት ያለው የድር አገልጋይ ያዋቅሩ።

ለምሳሌ, nginx ን ለማዋቀር የሚከተሉትን ትዕዛዞች መጠቀም ይችላሉ:


apt install nginx
mkdir /var/www/html/fcos
touch /var/www/html/fcos/myconfig.ign
systemctl start nginx

የላቁ አማራጮች እና ድህረ-ውቅር

አንዴ Fedora 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

በመጨረሻም, የመያዣ አገልግሎቶችን በመጨመር ምሳሌዎን የበለጠ ማበጀት ይችላሉ። ዶከር-አጻጻፍን በመጠቀም ወይም እንደ ፍላጎቶችዎ አዲስ ውቅሮችን መሞከር።

በሃይፐር-ቪ ላይ Fedora CoreOS መጫንን ማስተር የዚህን ስርጭት ጥቅሞች እንድትጠቀም ብቻ ሳይሆን እንድትጠቀም ይፈቅድልሃል ኮንቴይነሮችን ለማስተዳደር ቀልጣፋ እና ደህንነቱ የተጠበቀ አካባቢ ለመፍጠር ያስችልዎታል. እዚህ በተሰጡት መሳሪያዎች እና እውቀቶች ሙሉ አቅሙን ለማሰስ ዝግጁ ይሆናሉ።

ልዩ ይዘት - እዚህ ጠቅ ያድርጉ  ያለ ስልክ የአይፎን መለያ ቁጥር እንዴት ማግኘት እንደሚቻል