ඩෙබියන් - SMB සඳහා පරිගණක ජාල මත virt-command

ශ්‍රේණියේ සාමාන්‍ය දර්ශකය: කුඩා හා මධ්‍ය පරිමාණ ව්‍යාපාර සඳහා පරිගණක ජාල: හැඳින්වීම

මෙම ලිපියේ මාතෘකාව «සමඟ ආරම්භ වන කොන්සෝල විධාන මාලාවක් ගැන සඳහන් කරයිvirt- « සමහර අවස්ථාවලදී එය ප්‍රයෝජනවත් වේ. අපි ලබා දෙන්නේ එක් එක් ගැන කෙටි විස්තරයක් සහ භාවිතයේ උදාහරණ කිහිපයක් පමණි. අපි එය නැවත කියමු: එක් එක් විධානය සමඟ ඇති අත්පොත් අපට ප්‍රතිස්ථාපනය කළ නොහැක. අපි තරයේ යෝජනා කරමු ධාවනය කිරීමෙන් එම පිටු පරීක්ෂා කරන්න මිනිසා ගුණවත්-අණ.

  • මෙම ලිපියේ මූලික පරමාර්ථය වන්නේ ලිනක්ස් හි අථත්‍යකරණය දැනට Qemu-KVM හයිපර්වයිසර් භාවිතා කරන පුළුල් විශ්වය දිගටම පෙන්වීමයි. මාතෘකාව තුළ අපි බෙදාහැරීමේ නම ලිවුවද «ඩේබියන්«, පොදු මූලධර්ම වෙනත් ඕනෑම බෙදාහැරීමකට අදාළ වන්නේ එක් එක් විශේෂිත විධානයන් මගිනි. විශේෂයෙන් පැකේජ සෙවීම, විස්තර කිරීම සහ ස්ථාපනය කිරීම සම්බන්ධ ඒවා ය.

කියවීම දිගටම කරගෙන යාමට පෙර, අපි නිර්දේශ කරමු පෙර ලිපිය: ඩෙබියන් හි Qemu-KVM + Virt-Manager - කුඩා හා මධ්‍ය පරිමාණ ව්‍යාපාර සඳහා පරිගණක ජාලකරණය.

විධාන භාවිතා කරන්නේ කවදාද?

බොහෝ අවස්ථාවන්හිදී අපි සමඟ අථත්‍යකරණ ආධාරක සේවාදායකයක් දුරස්ථව කළමනාකරණය කරන්නෙමු කෙමු-කේවීඑම් ස්ථාපනය කර ඇති අතර කිසියම් හේතුවක් නිසා අපට චිත්‍රක අතුරු මුහුණත නොමැත අතථ්‍ය යන්ත්‍ර කළමනාකරු - වර්ත්-කළමනාකරු:

  • සාමාන්‍ය අවස්ථාව, අපි වින්ඩෝස් ස්ථානයකින් දුරස්ථ සේවාදායකයට පිවිසෙන විට පුට්ටි, හෝ වෙනත් බොහෝ දේ විකල්පයන් වේ SSH හරහා ඩේබියන් ග්නූ / ලිනක්ස් සේවාදායකයක් සමඟ සම්බන්ධ වීමට පවතින අතර, for සඳහා කිසිදු සහයක් ස්ථාපනය කර නොමැත.X«, හෝ ග්‍රැෆික් සහාය.
  • අපට අවශ්‍ය වන්නේ දේශීය හෝ දුරස්ථ සේවාදායකයේ අථත්‍ය යන්ත්‍ර කළමනාකරණය කිරීම සඳහා විධාන පුවරු විධාන භාවිතා කිරීමයි.

Libvirt-client සමඟ ස්ථාපනය කර ඇත

තුළ පෙර ලිපිය අපි පැකේජය ස්ථාපනය කරමු ලිබ්වර්ට්-බින්, සහ ක්‍රියාවලියේ කොටසක් ලෙස එය ස්ථාපනය කරන ලදි libvirt- සේවාදායකයින්. අපි කොන්සෝලය තුළ ධාවනය කරන්නේ නම්:

buzz @ sysadmin: ~ $ sudo dpkg -L libvirt-client | grep / bin
/ usr / bin
/ usr / bin / virsh
/ usr / bin / virt-host-validate
/ usr / bin / virt-login-shell
/ usr / bin / virt-xml-validate
/ usr / bin / virt-pki-validate
  • වර්ෂ්: ආගන්තුක වසම්වල සම්පූර්ණ කළමනාකරණය සඳහා ප්‍රධාන පරිශීලක අතුරුමුහුණත වන්නේ වර්ෂ් වැඩසටහනයි - අමුත්තන්. වසම් ලැයිස්තුගත කිරීම, නිර්මාණය කිරීම, විරාමය සහ වසා දැමීම සඳහා එය භාවිතා කරයි. අවසරය ඇතිව මෙම විධානය ක්‍රියාත්මක කළ යුතුය මූල. එය ක්‍රියාත්මක කිරීමට ක්‍රම දෙකක් ඇත: විධාන ප්‍රකාරයේදී සහ අන්තර්ක්‍රියාකාරී ආකාරයෙන්. අපි ඊළඟ ලිපියක් වර්ෂ් සඳහා කැප කරමු.
  • virt-host-validate: ධාරක වින්‍යාසය වලංගු කිරීමට ඉඩ දෙන මෙවලම - සත්කාරක, එමඟින් සියලු හයිපර්වයිසර් ධාවක සඳහා සහාය වීමට හැකි වේ - හයිපර්සිසර්. නිවැරදි ප්‍රති results ල ලබා ගැනීම සඳහා, අවසරය ඇතිව විධානය ක්‍රියාත්මක කළ යුතුය මූල.
  • virt-login-shell: ක්‍රියාත්මක කිරීමට විධානය a ෂෙල් a සඳහා අභිරුචිකරණය කර ඇත සාමාන්‍ය පරිශීලකයෙක් කන්ටේනරයක එල්එක්ස්, කාගේ නමද එය භාවිතා කරන පරිශීලකයාට සමාන වේ. කන්ටේනරය ක්‍රියාත්මක නොවේ නම්, විධානය virt-login-shell එය ආරම්භ කිරීමට උත්සාහ කරනු ඇත. පරිශීලක අවසරය ඇතිව මෙම විධානය ක්‍රියාත්මක කළ නොහැක මූල. මෙම වැඩසටහනේ ඉතා පැහැදිලි වින්‍යාස ගොනුව වේ /etc/libvirt/virt-login-shell.conf.
  • virt-xml- වලංගු: සිට XML ගොනු වලංගු කරන්න ලිබ්වර්ට් ඒවා ක්‍රමානුකූලව සංසන්දනය කිරීම - සැලැස්ම වලංගු. අප ක්‍රියාත්මක කරන්නේ නම් වලංගු යෝජනා ක්‍රම නාම ලැයිස්තුවක් අපට ලැබේ මිනිසා virt-xml වලංගු.
  • virt-pki- වලංගු: හි PKI ගොනු තිබේද යන්න තහවුරු කිරීමට භාවිතා කරයි ලිබ්වර්ට් ඒවා නිවැරදිව වින්‍යාස කර ඇති අතර, ආරක්ෂිත සේවාදායක පැත්තේ සහ සේවාදායකයා දුරස්ථව සේවාදායකයට ප්‍රවේශ වීම සඳහා TLS සංකේතාංකන ප්‍රොටෝකෝලය භාවිතා කරයි. අපි ටීඑල්එස් සහ එස්එස්එල් හරහා දුරස්ථ පරිපාලනය සක්‍රීය කර ඇත්නම් එය ක්‍රියාත්මක කිරීම අවශ්‍ය වේ. ලේඛනයේ 22.2 පරිච්ඡේදය අථත්‍යකරණ යෙදවීම සහ පරිපාලන මාර්ගෝපදේශය, මෙම විසඳුම සඳහා කැපවී ඇත. අපි යෝජනා කරනවා අපගේ ව්‍යාපාරික ජාල භාවිතා කරන බව ව්‍යාපාර LAN සඳහා සරලම හා ආරක්ෂිතම ක්‍රමය වන SSH හරහා දුරස්ථ පරිපාලනය, අපි පසුව ලිපියක් කැප කරමු.

Virtisnt සමඟ ස්ථාපනය කර ඇත

පෙර ලිපියේදී, අපි පැකේජය ද ස්ථාපනය කළෙමු වර්ට්-කළමනාකරු. එම ක්‍රියාවලියේ කොටසක් ලෙස පැකේජය ස්ථාපනය කරන ලදී උනු. දෙවැන්නෙහි අඩංගු විධානයන් දැන ගැනීමට අපට අවශ්‍ය නම්, අපි ක්‍රියාත්මක කරන්නේ:

byzz @ sysadmin: ~ $ sudo dpkg -L virtinst | grep / bin
/ usr / bin
/ usr / bin / virt-convert
/ usr / bin / virt-image
/ usr / bin / virt-xml
/ usr / bin / virt-install
/ usr / bin / virt-clone
  • වර්ට්-පරිවර්තකය- අථත්ය යාන්ත්රණ අර්ථ දැක්වීම් ආකෘති බවට පරිවර්තනය කරන විධානය VMX y Ovf ස්වදේශීය libvirt ආකෘතියට XML. VMX ආකෘතිය සාමාන්‍යයෙන් භාවිතා කරනුයේ VMware, OVF while අතරඅථත්‍යකරණ ආකෘතිය විවෘත කරන්නAny ඕනෑම කෙනෙකුට භාවිතා කළ හැකිය හයිපර්සිසර් එයට සහාය දෙන්න.
  • virt-රූපය- XML ​​ආකෘතියෙන් රූප විස්තර ගොනුවකින් අථත්‍ය යන්ත්‍රයක් සාදයි. මෙම විශේෂිත මෙවලම අනාගත අනුවාද වලින් ඉවත් කරනු ලැබේ උනුඉතින් අපි යෝජනා කරන්නේ නැහැ එහි භාවිතය.
  • virt-xml: භාවිතා කරන ස්වදේශීය XML ගොනු සංස්කරණය කිරීමට ඉඩ දෙයි ලිබ්වර්ට්, විධාන රේඛා විකල්ප භාවිතා කිරීම.
  • virt-ස්ථාපනය: හයිපර්වයිසර් කළමනාකරණ පුස්තකාලය භාවිතා කරන කේවීඑම්, සෙන් හෝ ලිනක්ස් බහාලුම් වැනි හයිපර්වයිසර් තුළ නව අථත්‍ය යන්ත්‍ර සෑදීමට ඉඩ දෙන විධාන රේඛා මෙවලම "ලිබ්වර්ට්". මෙම මෙවලම අප භාවිතා කරන්නේ නම් චිත්‍රක ස්ථාපනය සඳහා සහය දක්වයි, උදාහරණයක් ලෙස VNC අත්යාවශ්ය ජාලකරණය, හෝ SPICE. එය කොන්සෝලය හෝ පෙළ ප්‍රකාරයට පූර්ණ සහය දක්වයි. එහි භාවිතය තුළින් අපට දෘ hard තැටි එකක් හෝ වැඩි ගණනක්, ජාල කාඩ්පත් එකක් හෝ කිහිපයක්, ශබ්ද උපාංග, භෞතික USB හෝ PCI උපාංග යනාදිය සමඟ අථත්‍ය යන්ත්‍රයක් නිර්මාණය කළ හැකිය. ස්ථාපන මාධ්‍ය දේශීය, දුරස්ථ, ස්වදේශීය යුනික්ස් එන්එෆ්එස් ජාල ගොනු පද්ධති ප්‍රොටෝකෝලය, එච්ටීටීපී, එෆ්ටීපී භාවිතයෙන් ප්‍රකාශයට පත් කළ හැකිය. ආදිය.
  • virt-clone- හයිපර්වයිසර් කළමනාකරණ පුස්තකාලය භාවිතා කරමින් පවතින අථත්‍ය යන්ත්‍ර ක්ලෝන කිරීමට විධාන රේඛා මෙවලම "ලිබ්වර්ට්". මූලික වශයෙන් අථත්‍ය යන්ත්‍රයක රූපය පිටපත් කර නව අමුත්තෙකු සාදන්න - අමුත්තන්ගේ සමාන දෘඩාංග වින්‍යාසය සමඟ. අද්විතීය වීමට අවශ්‍ය දෘඩාංග අයිතම, උදාහරණයක් ලෙස, ජාල කාඩ්පතක දෘඩාංග ලිපිනය, පැරණි හා නව අතර ගැටුම් හෝ ශබ්දය වළක්වා ගැනීම සඳහා යාවත්කාලීන වේ. අමුත්තන්ගේ.

virt-viewer

ඔබ කරන විට මෙම මෙවලම ද ස්ථාපනය කර ඇත වර්ට්-කළමනාකරු. virt-viewer එය වෙනම පැකේජයකි.

  • virt-viewer: දේශීය හෝ දුරස්ථව පිහිටා ඇති නිශ්චිත අථත්‍ය යන්ත්‍රයක VNC හෝ SPICE හරහා චිත්‍රක කොන්සෝලයක් පෙන්වීමට අපට ඉඩ දෙයි. අපට යොමු විය හැකිය අමුත්තන්ගේ අපට එහි නම, හැඳුනුම්පත හෝ යූඅයිඅයිඩී හරහා පෙන්වීමට අවශ්‍ය බව. අතථ්‍ය යන්ත්‍රය ක්‍රියාත්මක නොවන්නේ නම්, එය ආරම්භ වන තෙක් virt-viewer බලා සිටිනු ඇත.

වෙනම පැකේජ වලින් ස්ථාපනය කළ හැකි වෙනත් "virt-" විධානයන්

  • ගුණ යහපත්කම්- අථත්‍යකරණයට අදාළ මෙවලම් එකතුවකි. For සඳහා ප්ලගිනයක් ඇතුළත් වේමුනින්«, සහ VMware Workstation හෝ VMware Server සමඟ සාදන ලද අථත්‍ය යන්ත්‍ර Qemu-KVM හි භාවිතා කරන ආකෘතියට පරිවර්තනය කිරීමේ පිටපතක්.
  • වර්ට්-ටොප්: අථත්‍යකරණය කළ වසම්වල සංඛ්‍යාලේඛන පෙන්වයි. එක්තරා ආකාරයක ඉහළ o htop අතථ්‍ය යන්ත්‍ර සඳහා

Qemu-utils සමඟ ස්ථාපනය කර ඇත

මෙම මෙවලම්වල නම ආරම්භ නොවුනත් වර්ට්-නිසැකවම අපට ඒවායින් සමහරක් නිශ්චිත වේලාවක භාවිතා කිරීමට සිදුවනු ඇත, විශේෂයෙන් අථත්‍ය යන්ත්‍ර තැටිවල රූප හා සම්බන්ධය.

ස්ථාපනය කිරීමෙන් පසු අපට ඒවා ඉල්ලා සිටිය හැකිය Qemu-Kvm අථත්‍යකරණ වේදිකාව, පෙර ලිපියේ දක්වා ඇති පරිදි. පැකේජය අප සතුව ඇති විධානයන් මොනවාදැයි දැන ගැනීමට අපට අවශ්‍ය නම් qemu-utils, අපි දුවන්න ඕන:

buzz @ sysadmin: ~ $ sudo dpkg -L qemu-utils | grep / bin
/ usr / bin
/ usr / bin / qemu-img
/ usr / bin / qemu-nbd / usr / bin / qemu-io

විසින් වෙනස් කොට සැලකීම වෙනුවට / බින් අපි ඒක කරන්න තිබුණා / sbin, අපි ඔබේ අවධානයට යොමු කරන තවත් ප්‍රති result ලයක් ලබා ගන්නෙමු.

  • qemu-img: ක්‍රියා නොකරන හෝ නැති තැටි වල රූප නිර්මාණය කිරීමට, පරිවර්තනය කිරීමට සහ / හෝ වෙනස් කිරීමට අපට ඉඩ දෙයි සීමාවෙන් පිටත.
    අපි යෝජනා කරනවා විධානය ක්‍රියාත්මක කරන්න මිනිසා qemu-img. අප අවධාරණය කරනුයේ අප කිසි විටෙකත් මෙම විධානය භාවිතා නොකළ යුතු බවයි ඕනෑම අථත්ය යන්ත්‍රයක් හෝ වෙනත් ක්‍රියාවලියක් භාවිතා කරන ඕනෑම රූපයක් වෙනස් කරන්න, එයට රූපය විනාශ කළ හැකි බැවිනි. වෙනස් කිරීමේ ක්‍රියාවලියේ යෙදී සිටින රූපයක දත්ත අප විමසා බැලිය යුතු අතර, එහි තත්වයේ නොගැලපීම් අපට සොයාගත හැකිය.

සමහර විධාන භාවිතා කිරීමේ උදාහරණ

virt-host-validate

buzz @ sysadmin: ~ $ virt-host-validate 
  ප්‍රශ්නය device / dev / net / tun: PASS LXC: ලිනක්ස් සඳහා පරීක්ෂා කිරීම> = 2.6.26: PASS

buzz @ sysadmin: ~ $ sudo virt-host-validate 
[sudo] buzz සඳහා මුරපදය: QEMU: දෘඩාංග අථත්‍යකරණය සඳහා පරීක්ෂා කිරීම: PASS QEMU: උපාංගය / dev / kvm සඳහා පරීක්ෂා කිරීම: PASS QEMU: උපාංගය / dev / vhost-net සඳහා පරීක්ෂා කිරීම: PASS QEMU: උපාංගය / dev / net / tun සඳහා පරීක්ෂා කිරීම : PASS LXC: ලිනක්ස් සඳහා පරීක්ෂා කිරීම> = 2.6.26: PASS

virt-xml- වලංගු

buzz @ sysadmin: ~ $ sudo virt-xml-validate /etc/libvirt/qemu/dns.xml 
/etc/libvirt/qemu/dns.xml වලංගු වේ

buzz @ sysadmin: ~ $ sudo virt-xml-validate /etc/libvirt/qemu/networks/default.xml
/etc/libvirt/qemu/networks/default.xml වලංගු වේ

qemu-img

buzz @ sysadmin: ~ $ qemu-img check /tera/vmware/omicron/omicron.vmdk
රූපයේ කිසිදු දෝෂයක් හමු නොවීය.

buzz @ sysadmin: ~ q qemu-img info /tera/vmware/omicron/omicron.vmdk
රූපය: /tera/vmware/omicron/omicron.vmdk
ගොනු ආකෘතිය: vmdk අතථ්‍ය ප්‍රමාණය: 20G (21474836480 බයිට්) තැටි ප්‍රමාණය: 3.6G පොකුරු_සයිස්: 65536 විශේෂිත තොරතුරු ආකෘතිකරණය කරන්න: cid: 1473577509 මාපිය cid: 4294967295 create type: monolithicSparse extents: [0]: අතථ්‍ය ප්‍රමාණය: 21474836480 / / / vmware / omicron / omicron.vmdk පොකුරු ප්‍රමාණය: 65536 ආකෘතිය:

buzz @ sysadmin: ~ q qemu-img info /tera/vms/omicron.raw 
රූපය: /tera/vms/omicron.raw
ගොනු ආකෘතිය: අමු අථත්‍ය ප්‍රමාණය: 20G (21474836480 බයිට්) තැටි ප්‍රමාණය: 3.4G

buzz @ sysadmin: ~ q qemu-img info /tera/vms/miweb.qcow2
රූපය: /tera/vms/miweb.qcow2
ගොනු ආකෘතිය: qcow2 අථත්‍ය ප්‍රමාණය: 10G (10737418240 බයිට්) තැටි ප්‍රමාණය: 4.5G පොකුරු_සයිස්: 65536 නිශ්චිත තොරතුරු ආකෘතිකරණය කරන්න: සංසන්දනය: 1.1 කම්මැලි ප්‍රතිමූර්ති: අසත්‍ය

buzz @ sysadmin: ~ $ sudo qemu-img convert -p /tera/vms/omicron.raw -O qcow2 /tera/vms/omicron.qcow2
    (27.56 / 100%)

buzz @ sysadmin: ~ q qemu-img info /tera/vms/omicron.qcow2 
රූපය: /tera/vms/omicron.qcow2
ගොනු ආකෘතිය: qcow2 අථත්‍ය ප්‍රමාණය: 20G (21474836480 බයිට්) තැටි ප්‍රමාණය: 3.5G පොකුරු_සයිස්: 65536 නිශ්චිත තොරතුරු ආකෘතිකරණය කරන්න: සංසන්දනය: 1.1 කම්මැලි ප්‍රතිමූර්ති: අසත්‍ය
buzz @ sysadmin: ~ $ sudo qemu-img create -f qcow2 /tera/vms/hyp2.qcow2 20G
'/Tera/vms/hyp2.qcow2', fmt = qcow2 size = 21474836480 ගුප්තකේතනය = කපා පොකුරු_සයිස් = 65536 lazy_refcounts = off 

buzz @ sysadmin: ~ $ sudo qemu-img info /tera/vms/hyp2.qcow2
රූපය: /tera/vms/hyp2.qcow2
ගොනු ආකෘතිය: qcow2 අතථ්‍ය ප්‍රමාණය: 20G (බයිට් 21474836480) තැටි ප්‍රමාණය: 196K පොකුරු_සයිස්: 65536 නිශ්චිත තොරතුරු ආකෘතිකරණය කරන්න: සංසන්දනය: 1.1 කම්මැලි ප්‍රතිමූර්ති: අසත්‍ය

virt-xml

පළමුව, අපි නව ඇල්බමයක් නිර්මාණය කරමු:

buzz @ sysadmin: ~ $ sudo qemu-img create -f qcow2 /tera/vms/dns2.qcow2 10G

ඉන්පසු අපි එය පවතින "dns" වසමට සම්බන්ධ කරමු:

buzz @ sysadmin: ~ $ virt-xml --connect qemu: /// system dns --add-device --disk /tera/vms/dns2.qcow2 --confirm
--- මුල් XML +++ වෙනස් කළ XML @@ -128,5 +128,10 @@  + + + + +

වෙනස් කළ XML සමඟ 'dns' යන්න අර්ථ දක්වන්න? (y / n): y
වසම 'dns' සාර්ථකව අර්ථ දක්වා ඇත.

ලිපිය අවසානයේ අපි අලුතින් වෙනස් කරන ලද /etc/libvirt/qemu/dns.xml ගොනුවේ සම්පූර්ණ ව්‍යුහය ලබා දෙමු.

වර්ට්-පරිවර්තකය

භාවිතයෙන් සාදන ලද අථත්‍ය යන්ත්‍රයක් පරිවර්තනය කරමු VMware වර්ක්ස්ටේෂන් ආකෘතිය දෙසට ලිබ්වර්ට්, නමුත් පරිවර්තනය කරන ලද දෘඩ තැටියේ ආකෘතිය බව සඳහන් කිරීමට පෙර නොවේ qcow2, සහ නව අථත්‍ය යන්ත්‍ර ප්‍රතිරූපය ප්‍රධාන ගබඩාවේ නිර්මාණය කර ඇති බව ද සඳහන් වේ / tera / vms. විධාන ප්‍රතිදානය හැකිතාක් පැහැදිලිව දැක්වීමට අපට අවශ්‍යය, එබැවින් අපි විකල්පය භාවිතා කරමු -d.

buzz @ sysadmin: ~ $ sudo virt-convert -d / tera / vmware / miweb / --disk-format qcow2 --destination / tera / vms

පසුව, virt-viewer ස්වයංක්‍රීයව අලුතින් පරිවර්තනය කරන ලද ආගන්තුකයා සමඟ සම්බන්ධ වන අතර, එහි සම්පූර්ණ ඇරඹුම් ක්‍රියාවලිය අපට දැක ගත හැකිය. ගුණවත්කම miweb02

virt-clone

අතථ්‍ය යන්ත්‍රය ක්ලෝන කරමු «DNS":

buzz @ sysadmin: ~ $ virt-clone --connect qemu: /// system -o dns --auto-clone
'Dns-clone.qcow2' පැවරීම | 10 GB 00:20 'dns2-clone.qcow2' පැවරීම | 10 GB 00:01     

'Dns-clone' ක්ලෝනය සාර්ථකව නිර්මාණය කර ඇත.

අපි විධානය භාවිතා කර පරීක්ෂා කරමු වර්ෂ්, එය ඊළඟ ලිපියේ පෙරදසුනකි:

buzz @ sysadmin: ~ $ sudo virsh list
 නම නම රාජ්ය ------------------------------------------------------------------- -----

buzz @ sysadmin: ~ $ sudo virsh list --all
 හැඳුනුම් නාම තත්වය ----------------------------------------------- ----- - dns shut - dns-clone shut - miweb shut off

buzz @ sysadmin: ~ $ sudo virsh start dns-clone
වසම් dns-clone ආරම්භ විය
buzz @ sysadmin: ~ $ virt-viewer --connect qemu: /// system dns-clone

dns- ක්ලෝනය

virt-ස්ථාපනය

«නමින් අථත්‍ය යන්ත්‍රයක් සෑදීමට අපට අවශ්‍යයවර්ඩ්ප්රෙස්Of වෙබ් අඩවිය සත්කාරකත්වය සැපයීම ව්‍යාපාර අන්තර් ජාලය. එය අන්තර්ජාලයේ ප්‍රකාශයට පත් නොකෙරේ. එය මෙගාබයිට් 1024 ක් පමණ RAM, ගිගාබයිට් 80 ක ගතික වර්ධනයක් සහිත දෘඩ තැටියක් වන අතර එය ඩෙබියන් ජෙසී මත පදනම් වූ අතර ජාලයට සම්බන්ධ වේ «පැහැර හැරීමකි«.

අපගේ ජීවිතය පහසු කිරීම සඳහා, අපි පළමුව තැටි රූපය භාවිතා කරමින් නිර්මාණය කරමු qemu-img:

buzz @ sysadmin: ~ $ sudo qemu-img create -f qcow2 /tera/vms/wordpress.qcow2 80G
'/Tera/vms/wordpress.qcow2', fmt = qcow2 size = 85899345920 ගුප්තකේතනය = ඕෆ් ක්ලස්ටර්_සයිස් = 65536 lazy_refcounts = off

ඊළඟට, අපි යන්ත්රය නිර්මාණය කර ස්ථාපන ක්රියාවලිය ආරම්භ කරමු:

buzz @ sysadmin: ~ $ sudo virt-install --connect qemu: /// system --virt-type = kvm \
--name wordpress --ram 1024 --vcpus = 1 \
--disk /tera/vms/wordpress.qcow2 \
--cdrom /home/buzz/isos/Linux/debian-8/debian-8.0.0-amd64-CD-1.iso \
--os-type linux --network network = පෙරනිමි \
--description wordpress.fromlinux.fan

wordpress

වර්ට්-ටොප්

buzz @ sysadmin: ~ $ virt-top --connect qemu: /// පද්ධතිය
virt-top 15:39:21 - x86_64 2 / 2CPU 1600MHz 3863MB 2 වසම්, 2 ක්‍රියාකාරී, 2 ධාවනය, 0 නිදාගැනීම, 0 විරාමය, 0 අක්‍රීය D: 0 O: 0 X: 0 CPU: 0.7% Mem: 768 MB ( අමුත්තන් විසින් 768 MB) ID S RDRQ WRRQ RXBY TXBY% CPU% MEM TIME NAME 22 R 0 0 104 0 0.3 6.0 0: 11.49 dns 21 R 0 0 104 0 0.3 13.0 0: 13.42 miweb

Dns.xml ගොනුවේ ව්‍යුහය

අතථ්‍ය යන්ත්‍රයක අර්ථ දැක්වීමේ ගොනුවේ ව්‍යුහය තේරුම් ගැනීම මුලදී ටිකක් අපහසු යැයි පෙනේ අමුත්තන්ගේ, Qemu-KVM හයිපර්වයිසර් සහ ඒ හා සම්බන්ධ පුස්තකාල මගින් තේරුම් ගත් පරිදි ලිබ්වර්ට්. ගොනුව සම්මත ආකෘතියෙන් ඇත.xml. එය ව්‍යුහගත කර ඇත්තේ අර්ථ දැක්වීමේ කුට්ටි වලිනි.වසම්«.

....

එම කොටස තුළ අපි සොයා ගනිමු සමස්ත අථත්‍ය යන්ත්‍රයේ අර්ථ දැක්වීම්:

  • කණ්ඩායමේ නම
  • කණ්ඩායමේ uuid
  • RAM ප්‍රමාණය
  • සකසන ගණන
  • මෙහෙයුම් පද්ධති වර්ගය සහ එහි ගෘහ නිර්මාණ ශිල්පය. උපාංගය ඇරඹුම්.
  • ACPI “ස්වයංක්‍රීය පාලන බල අතුරුමුහුණත”, APM “ස්වයංක්‍රීය බල කළමනාකරණය” සහ PAE වැනි විශේෂාංග සහාය දක්වයි.
  • CPU ආකෘතිය (ය) සහ ඒවායේ ලක්ෂණ
  • ඔරලෝසු සැකසුම: එය UTC "එක්සත් කාල සම්බන්ධීකාරක" වේ ද නැද්ද යන්න.
  • වසා දැමීම, නැවත ආරම්භ කිරීම හෝ පද්ධති බිඳවැටීම වැනි සිදුවීම් වලට ප්‍රතිචාර දැක්වීම
  • "බල කළමනාකරණය" විසින් "මතකයට ලිවීම අත්හිටුවීම" සහ "දෘඩ තැටියට ලිවීම අත්හිටුවීම" යන සිදුවීම් සක්‍රීය කර තිබේ නම්
  • විවිධ උපාංගවල ඉමුලේටර් වර්ගය හෝ KVM උපාංග
  • සියලුම දෘ hard තැටි සඳහා: ධාවක, තැටි වර්ගය, රූප ගොනු මාර්ගය, ඉලක්ක උපාංගය, බස් වර්ගය, තව් «තව්V අථත්‍ය තැටිය මත පදනම්ව එය සම්බන්ධ කර ඇති Pci යනාදිය: IDE, SATA, SCSI, USB හෝ Virtio.
  • CDR වැනි දෘශ්‍ය උපාංග
  • USB සම්බන්ධක ගණන සහ වර්ගය
  • IDE තැටිය සඳහා pci slot
  • සන්නිවේදනය සඳහා අනුක්‍රමික සම්බන්ධකය
  • මුද්‍රණ යන්ත්‍ර සඳහා සමාන්තර සම්බන්ධකය
  • අද්විතීය MAC ලිපිනයක් සහිත ජාල කාඩ්පත්, ජාල කාඩ්පත් වර්ගය, එය සම්බන්ධ කර ඇත්තේ කුමන pci තව් හා කුමන අථත්‍ය ජාලයටද?
  • pty ශ්‍රේණි කොන්සෝල
  • පෑඩ් as වැනි ආදාන උපාංගටැබ්ලට්", මූසික යතුරු පුවරුව"මූසිකය", ආදිය.
  • වීඩියෝ කාඩ්පත සහ එහි RAM, වර්ගය, ආකෘතිය, තව්, බස් ආදිය.
  • තවත් දිගු යනාදිය

කෙටියෙන් කිවහොත්, Qemu-KVM හයිපර්වයිසර් සහ ඒ ආශ්‍රිත පුස්තකාලවල අවශ්‍ය සහ සහාය දක්වන නිර්වචන සහ උපාංග පිළිබඳ ලා මාර් ඔකානා, පූර්ණ ක්‍රියාකාරී අථත්‍ය යන්ත්‍රයක් සැබෑ යන්ත්‍රයක් මෙන් ලබා ගැනීමට.

buzz @ sysadmin: ~ ud sudo cat /etc/libvirt/qemu/dns.xml 
<!--
WARNING: THIS IS AN AUTO-GENERATED FILE.  එය වෙනස් කිරීම අධීක්ෂණයට හා අහිමි වීමට කැමතියි.  මෙම xml වින්‍යාසය සඳහා වෙනස්කම් සිදු කළ යුත්තේ: virsh edit dns හෝ libvirt API භාවිතා කරන වෙනත් යෙදුමක්.

ඉදිරියට එන බෙදාහැරීම්

  • Virsh විධානය
  • එස්එස්එච් භාවිතා කරමින් හයිපර්වයිසර් සහ ඒවායේ අථත්‍ය යන්ත්‍ර දුරස්ථව කළමනාකරණය කිරීම

මෙය ලිපි මාලාවක් බව මතක තබා ගන්න කුඩා හා මධ්‍ය පරිමාණ ව්‍යාපාර සඳහා පරිගණක ජාල. අපි ඔබ එනතුරු බලා සිටිමු!


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 15 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   ඩියාගෝ ප්රකාශ කළේය

    ඔබ මගෙන් ප්‍රතිපෝෂණය ඉල්ලා ඇති අතර මෙන්න එය යන්නේ ...

    මාලාව ඉතා රසවත්, ඉතා සම්පූර්ණයි. මම තවමත් "නිෂ්පාදනයේදී" අත්හදා බලා නැතත් මම එය සමඟ බොහෝ දේ ඉගෙන ගන්නෙමි.

    මේ මොහොතේ මම ඉතා කාර්යබහුල වන ව්‍යාපෘතියක් අවසන් කරමි, නමුත් මම අනිවාර්යයෙන්ම මෙම ලිපි මාලාව යොමු කිරීමක් ලෙස භාවිතා කරමි. දැවැන්ත උත්සාහයට ස්තූතියි.

    1.    ෆෙඩරිකෝ ප්රකාශ කළේය

      ප්‍රතිපෝෂණයට ඩියාගෝට ස්තූතියි. අවම වශයෙන් ප්‍රකාශිත දේ ඔබට ප්‍රයෝජනවත් බව මම සොයා ගතිමි. ගුණාත්මක ලිපි ඔබට ස්පා Spanish ්. භාෂාවෙන් ලබා දීමට ඩෙස්ඩෙලිනක්ස් හි අප දරන උත්සාහයේ ඔබ හරි ය. මෙම වර්ගයේ පෝස්ට් බහුල නොවන බව අපි දනිමු.

  2.   රාශි චක්‍රය ප්රකාශ කළේය

    KVM හි භාවිතා වන virt- * විධානයන් ලිපියක එකතු කරන විස්තීර්ණ හා උපායශීලී ලිපියක් වන amigo Fico. ස්පා Spanish ් language භාෂාවෙන් මෙවැනි ද්‍රව්‍ය සොයා ගැනීම ඉතා අපහසුය. මම හිතන්නේ virt-what විධානය නැති වී ඇත. නැතිනම් විශිෂ්ටයි

    1.    phico ප්රකාශ කළේය

      අදහස් දැක්වීමට ස්තූතියි මිතුරා රාශි චක්‍රය. Virt-what විධානය අස්ථානගත වී ඇති බව සත්‍යයකි. මම එය දැනුවත්ව අතහැර දැමුවේ එහි අත්පොතට අනුව එය භාවිතා කිරීම පිළිබඳ නිර්දේශය මට නරක රසයක් ඉතිරි කළ බැවිනි. අවසානයේදී මා තේරුම් ගත් දෙය නම් ඔවුන් එහි භාවිතය නිර්දේශ නොකරන බවයි

  3.   ෆෙඩ්රිකා ප්රකාශ කළේය

    ඉතා සැබෑ රාශි චක්රය. ඩියාගෝ සිය අදහස් දැක්වීමේදී පවසන පරිදි, ඩෙස්ඩෙලිනක්ස් හි දී ස්පා .් in භාෂාවෙන් ගුණාත්මක ලිපි ඔබට ලබා දීමට අපි විශාල උත්සාහයක් දරමු. ඩබ්ලිව්ඩබ්ලිව්ඩබ්ලිව් ගම්මානයේ බහුලව දක්නට ලැබෙන සම්භාව්‍ය සීඩී පිටපත් හා පේස්ට් පෝස්ට් හැර. පද්ධති පරිපාලකයින් පුහුණු කිරීමට ඔවුන් සහාය වන බව. මෙම මාලාව අනුගමනය කළ අයට අවබෝධ වනු ඇත්තේ අප පුළුල් ආකාරයකින් ආවරණය කිරීමට අදහස් කරන බවත්, තාර්කික අනුපිළිවෙලින් කුඩා හෝ මධ්‍යම ප්‍රමාණයේ ව්‍යාපාරික ජාලයක් සඳහා විසඳුම ලබා දෙන බවත්ය. ඔබගේ අදහස් දැක්වීමට සැමට නැවතත් ස්තූතියි.

  4.   crespo88 ප්රකාශ කළේය

    මම ඇන්ඩ්‍රොයිඩ් ස්මාර්ට්ෆෝන් සමඟ යමක් කර ඇති අතර, එතරම් හොඳ ලිපියක් කියවීමට මට අවස්ථාවක් නොලැබුණි, මේ වතාවේ මට යමක් පැවසීමට අවශ්‍යයි. මෘදු වන්න. හොඳ අවබෝධයක් ...

  5.   ෆෙඩරිකෝ ප්රකාශ කළේය

    Crespo88, ලිපිය ටිකක් දිගු විය හැකි නමුත්, ඔබ අදහස් කරන්නේ නම්, මම මේ වගේ නිශ්චිත මාතෘකාවක් තනතුරු කිහිපයකට කපා දැමීමේ මිතුරෙක් නොවේ. අන්තර්ගතයේ සාපේක්ෂ සංකීර්ණත්වය, මම එය තබන්නේ නැත, එය අථත්‍යකරණයේම ප්‍රශ්නයයි. 😉

    1.    crespo88 ප්රකාශ කළේය

      මම ඒ ගැන සඳහන් කළේ නැහැ. මම අදහස් කළේ ඔබ ඉතා හොඳ ගීත වාදනය කරන බවයි, එනම් ඉතා ප්‍රයෝජනවත් උපයෝගීතාවයකින්. "එය මෘදු ලෙස දෙන්න" යන්නෙන් අදහස් වන්නේ ඔබ පැන යන බවයි. හෙහෙහෙ, වැළඳගත් සහෝදරයෙක්.

      1.    phico ප්රකාශ කළේය

        අදහස් දැක්වීමට ස්තූතියි සහෝදරයා

  6.   පීටර්චෙකෝ ප්රකාශ කළේය

    ඉතා හොඳ පෝස්ට් ... උපායශීලී, සම්පූර්ණ හා සරලව පරිපූර්ණයි.

    දැන්, මෙම වර්ගයේ අථත්‍යකරණය භාවිතා කිරීමට කැමති අය සඳහා, oVirt භාවිතා කිරීම වඩා හොඳය (http://www.ovirt.org/), Red Hat අථත්‍යකරණය සහ විවෘත මූලාශ්‍රය ගොඩනගා ඇති ව්‍යාපෘතියකි. මේ ආකාරයෙන්, ඉතා පහසු ආකාරයකින් ඉතා දියුණු විකල්ප වලට ප්‍රවේශ විය හැකිය, ඒවා කොන්සෝලය තුළ තරමක් සංකීර්ණ වේ :).

    http://www.ovirt.org/download/
    http://www.ovirt.org/documentation/introduction/about-ovirt/

    චියර්ස් :).

  7.   ෆෙඩ්රිකා ප්රකාශ කළේය

    බොහොම ස්තූතියි, පීටර්චෙකෝ ඔබේ අදහස් දැක්වීමට. පෙර ලිපියේ "අථත්‍යකරණය ඩෙබියන්: හැඳින්වීම", විවෘත අථත්‍යකරණ සන්ධානය වෙනුවෙන් කැප වූ ඡේදයක, OVA විසින් OVA විසින් ප්‍රවර්ධනය කරන ලද මෘදුකාංගයක් ලෙස මම සඳහන් කරමි. මම හිතන්නේ oVirt විශාල යෙදවීම් සඳහා. අනෙක් අතට, ඔහු නිර්දේශිත මතක ප්‍රමාණය ලෙස RAM ගිග් 4 ක් සහිත විශේෂිත වැඩපොළක් ඉල්ලා සිටී. මගේ මිතුරා සහ සගයා වන එඩ්වාඩෝ නොයෙල් "enoel.corebsd@gmail.com" සෙන්ටෝස් 7 මත පදනම්ව අථත්‍යකරණ සේවාදායක කිහිපයක් ස්ථාපනය කර ඇති අතර ඒවා oVirt සමඟ විස්මයජනක ලෙස කළමනාකරණය කරයි.

  8.   ඩෙනිස් කැන්ටිලෝ ප්රකාශ කළේය

    විශිෂ්ට ලිපියක් මගේ සහකරු, ඔබ සතුව ඇති ගුණාත්මකභාවය පිළිබඳ තවත් උදාහරණයක්

  9.   ෆෙඩරිකෝ ප්රකාශ කළේය

    මිතුරා ඩෙනිස්, ඔබගේ අදහස් දැක්වීම සහ මට ප්‍රශංසා කිරීම ගැන ස්තූතියි. අපිට පුළුවන් දේ අපි කරනවා.

  10.   ඉස්මයිල් අල්වරෙස් වොං ප්රකාශ කළේය

    මගේ නිවසේ විද්‍යාගාරයේ ඇති ගුණාංග-විධානයන් පිළිබඳ පරීක්‍ෂණය මා විසින් සිදු කර ඇතත්, ලිපිය හුදෙක් විශිෂ්ට, ඉතා ප්‍රායෝගික හා අතිශයින්ම ප්‍රයෝජනවත් බව හඳුනා ගැනීමට මට නොහැකි නමුත් එය මගේ පැතිකඩ සඳහා ඇත්තෙන්ම මගේ ප්‍රියතම ටර්මිනලය වෙත යොමු වී ඇත. sysadmin.
    "වර්ට්-මැනේජර්" චිත්‍රක අතුරුමුහුණත භාවිතා නොකර VM වල දේශීය හෝ දුරස්ථ පරිපාලනයට අදාළ සෑම දෙයක්ම විශිෂ්ටයි.
    නැවත වරක් මගේ මිතුරා ෆිකෝ, ඔබ ලිනක්ස් ලෝකය පිළිබඳ ඔබේ දැනුම පරාර්ථකාමීව බෙදාගැනීමෙන් ඔබව මහිමයට පත් කරයි.
    වොන්ග්ගේ ප්‍රබල එස්එල්ඩී සහ මම වර්ට් කෙමු-කේවීඑම් ශ්‍රේණිය වඩාත් උනන්දුවෙන් අධ්‍යයනය කරන්නෙමු.

    1.    ෆෙඩරිකෝ ප්රකාශ කළේය

      මිතුරා වොං: SME ජාල ගැන දිගටම ලිවීමට මට බල කරන්නේ ඔබ වැනි අදහස් ය. Qemu-KVM පිළිබඳව මා අවධාරණය කරන්නේ මන්දැයි බොහෝ දෙනෙක් කල්පනා කළ හැකිය, සහ පිළිතුර මගේ ලිපියේ ඇත https://blog.desdelinux.net/virtualizacion-debian-introduccion-redes-computadoras-las-pymes/#Open_Virtualization_Alliance_OVA. ඔහු ගැන අඩුවෙන් oVirt, කුඩා හා මධ්‍ය පරිමාණ ජාලයකට වඩා විශාල අවස්ථා සඳහා සුදුසු යැයි මම සලකන අතර, ප්‍රවර්ධනය කරන ලද අනෙකුත් වැඩසටහන් සමඟ මම කටයුතු කර ඇත්තෙමි ඕවා. ඒක සරලයි

      ව්යවසාය මට්ටමින් අථත්යකරණය කිරීමට අවශ්ය දේ තිබේ නම්, මා බෝඩ් කරන සෑම බෙදාහැරීමකම වැඩසටහන් ගබඩාවලින් පිටත සෙවිය යුත්තේ ඇයි?

      ඔබගේ අදහස් වලට මගේ අවංක ස්තූතිය, මිතුරා වොන්!