டெபியனில் virt-கட்டளைகள் - SMB க்களுக்கான கணினி நெட்வொர்க்குகள்

தொடரின் பொது குறியீடு: SME க்களுக்கான கணினி நெட்வொர்க்குகள்: அறிமுகம்

இந்த இடுகையின் தலைப்பு cons உடன் தொடங்கும் தொடர்ச்சியான கன்சோல் கட்டளைகளைக் குறிக்கிறதுvirt- « அது சில சூழ்நிலைகளில் பயனுள்ளதாக இருக்கும். ஒவ்வொன்றின் சுருக்கமான விளக்கத்தையும், பயன்பாட்டின் சில எடுத்துக்காட்டுகளையும் மட்டுமே தருவோம். நாங்கள் அதை மீண்டும் செய்கிறோம்: ஒவ்வொரு கட்டளைக்கும் வரும் கையேடுகளை மாற்ற முடியாது. நாங்கள் கடுமையாக பரிந்துரைக்கிறோம் ஓடுவதன் மூலம் அந்த பக்கங்களைச் சரிபார்க்கவும் மனிதன் நல்லொழுக்கம்-கட்டளை.

  • இந்த கட்டுரையின் முக்கிய நோக்கம் லினக்ஸில் மெய்நிகராக்கம் தற்போது Qemu-KVM ஹைப்பர்வைசரைப் பயன்படுத்துகிறது என்பதை பரந்த பிரபஞ்சத்தைக் காண்பிப்பதாகும். தலைப்பில் நாம் விநியோகத்தை பெயரை எழுதுகிறோம் «டெபியன்«, பொதுவான கொள்கைகள் ஒவ்வொன்றின் குறிப்பிட்ட கட்டளைகளின் மூலம் வேறு எந்த விநியோகத்திற்கும் பொருந்தும். குறிப்பாக தொகுப்புகளின் தேடல், விளக்கம் மற்றும் நிறுவல் தொடர்பானவை.

வாசிப்பைத் தொடர்வதற்கு முன், வருகை பரிந்துரைக்கிறோம் முந்தைய கட்டுரை: டெபியனில் Qemu-KVM + Virt-Manager - SME க்களுக்கான கணினி வலையமைப்பு.

கட்டளைகளை எப்போது பயன்படுத்த வேண்டும்?

பல சந்தர்ப்பங்களில் நாங்கள் ஒரு மெய்நிகராக்க ஆதரவு சேவையகத்தை தொலைவிலிருந்து நிர்வகிக்கிறோம் கேமு-கே.வி.எம் நிறுவப்பட்டது, சில காரணங்களால் எங்களிடம் வரைகலை இடைமுகம் இல்லை மெய்நிகர் இயந்திர மேலாளர் - Virt-மேனேஜர்:

  • வழக்கமான வழக்கு, விண்டோஸ் நிலையத்திலிருந்து தொலை சேவையகத்தை அணுகும்போது புட்டியை, அல்லது பலவற்றில் வேறு ஏதேனும் மாற்று எஸ்.எஸ்.எச் வழியாக டெபியன் குனு / லினக்ஸ் சேவையகத்துடன் இணைக்க அவை உள்ளன, மேலும் பிந்தையது support க்கு நிறுவப்பட்ட எந்த ஆதரவும் இல்லைX«, அல்லது கிராஃபிக் ஆதரவு.
  • கன்சோல் கட்டளைகளைப் பயன்படுத்தி உள்ளூர் அல்லது தொலை சேவையகத்தில் மெய்நிகர் கணினிகளை நிர்வகிக்க விரும்புகிறோம்.

Libvirt-client உடன் நிறுவப்பட்டது

இல் முந்தைய கட்டுரை நாங்கள் தொகுப்பை நிறுவுகிறோம் இந்த libvirt-பின், மற்றும் செயல்பாட்டின் ஒரு பகுதியாக, libvirt- வாடிக்கையாளர்கள். நாங்கள் ஒரு கன்சோலில் இயங்கினால்:

buzz @ sysadmin: ~ $ sudo dpkg -L libvirt-client | grep / bin
இங்கு / usr / பின்
/ 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: ஹோஸ்ட் உள்ளமைவை சரிபார்க்க அனுமதிக்கும் கருவி - தொகுப்பாளர், இதனால் அனைத்து ஹைப்பர்வைசர் இயக்கிகளையும் ஆதரிக்க முடியும் - ஹைப்பர்விஷர். சரியான முடிவுகளைப் பெற, கட்டளையை அனுமதியுடன் இயக்க வேண்டும் ரூட்.
  • virt-login-shell: இயக்க கட்டளை a ஓடு தனிப்பயனாக்கப்பட்டது a சாதாரண பயனர் ஒரு கொள்கலனில் எல்.எக்ஸ்.சி., அதன் பெயர் பயனரைப் போன்றது. கொள்கலன் இயங்கவில்லை என்றால், கட்டளை virt-login-shell அதைத் தொடங்க முயற்சிக்கும். பயனர் அனுமதியுடன் இந்த கட்டளையை செயல்படுத்த முடியாது ரூட். இந்த நிரலுக்கான மிகவும் வெளிப்படையான உள்ளமைவு கோப்பு /etc/libvirt/virt-login-shell.conf.
  • virt-xml-validate: எக்ஸ்எம்எல் கோப்புகளை சரிபார்க்கவும் இந்த libvirt அவற்றை ஒரு திட்டத்துடன் ஒப்பிடுவது - ஸ்கீமா செல்லுபடியாகும். நாங்கள் இயக்கினால் சரியான ஸ்கீமா பெயர்களின் பட்டியலைப் பெறுவோம் மனிதன் virt-xml-validate.
  • virt-pki-validate- இன் PKI கோப்புகள் உள்ளதா என்பதை சரிபார்க்கப் பயன்படுகிறது இந்த libvirt அவை பாதுகாப்பான சேவையக பக்கத்திலும் கிளையண்டிலும் சரியாக உள்ளமைக்கப்பட்டுள்ளன, அவை சேவையகத்தை தொலைவிலிருந்து அணுக TLS குறியாக்க நெறிமுறையைப் பயன்படுத்தும். டி.எல்.எஸ் மற்றும் எஸ்.எஸ்.எல் வழியாக தொலை நிர்வாகத்தை நாங்கள் இயக்கியிருந்தால் அதன் செயல்படுத்தல் அவசியம். ஆவணத்தின் அத்தியாயம் 22.2 மெய்நிகராக்க வரிசைப்படுத்தல் மற்றும் நிர்வாக வழிகாட்டி, இந்த தீர்வுக்கு அர்ப்பணிக்கப்பட்டுள்ளது. நாங்கள் பரிந்துரைக்கிறோம் எங்கள் வணிக நெட்வொர்க்குகள் பயன்படுத்துகின்றன எஸ்எஸ்ஹெச் வழியாக தொலை நிர்வாகம், வணிக லானுக்கு எளிய மற்றும் பாதுகாப்பான முறை, அதற்கான கட்டுரையை நாங்கள் அர்ப்பணிப்போம்.

விர்ச்சிஸ்ட்டுடன் நிறுவப்பட்டது

முந்தைய கட்டுரையில், நாங்கள் தொகுப்பையும் நிறுவியுள்ளோம் virt-Manager. அந்த செயல்முறையின் ஒரு பகுதியாக, தொகுப்பு நிறுவப்பட்டது கொதி. பிந்தையது எந்த கட்டளைகளைக் கொண்டுள்ளது என்பதை அறிய விரும்பினால், நாங்கள் இயக்குகிறோம்:

byzz @ sysadmin: ~ $ sudo dpkg -L virtinst | grep / bin
இங்கு / usr / பின்
/ usr / bin / virt-convert
/ usr / bin / virt-image
/ usr / bin / virt-xml
/ usr / bin / virt-install
/ usr / bin / virt-clone
  • virt-convert- மெய்நிகர் இயந்திர வரையறைகளை வடிவங்களாக மாற்றும் கட்டளை VMX y Ovf சொந்த libvirt வடிவமைப்பிற்கு பிற. VMX வடிவம் பொதுவாக பயன்படுத்தப்படுகிறது , VMware, OVF whileமெய்நிகராக்க வடிவமைப்பைத் திறக்கவும்Anyone யாராலும் பயன்படுத்தலாம் ஹைப்பர்விஷர் அதை ஆதரிக்கவும்.
  • virt-படம்- எக்ஸ்எம்எல் வடிவத்தில் பட விளக்கக் கோப்பிலிருந்து மெய்நிகர் இயந்திரத்தை உருவாக்குகிறது. இந்த குறிப்பிட்ட கருவி எதிர்கால பதிப்புகளிலிருந்து அகற்றப்படும் கொதி, அதனால் நாங்கள் பரிந்துரைக்கவில்லை அதன் பயன்பாடு.
  • virt-xml: பயன்படுத்தும் சொந்த எக்ஸ்எம்எல் கோப்புகளைத் திருத்த அனுமதிக்கிறது இந்த libvirt, கட்டளை வரி விருப்பங்களைப் பயன்படுத்துதல்.
  • virt-install: ஹைப்பர்வைசர் மேலாண்மை நூலகத்தைப் பயன்படுத்தும் கே.வி.எம், ஜென் அல்லது லினக்ஸ் கொள்கலன்கள் போன்ற ஹைப்பர்வைசர்களில் புதிய மெய்நிகர் இயந்திரங்களை உருவாக்க அனுமதிக்கும் கட்டளை வரி கருவி. "லிப்வர்ட்". இந்த கருவி நாம் பயன்படுத்தினால் வரைகலை நிறுவலை ஆதரிக்கிறது, எடுத்துக்காட்டாக விஎன்சி மெய்நிகர் பிணைய கணினி, அல்லது ஸ்பைஸ். இது கன்சோல் அல்லது உரை பயன்முறையையும் முழுமையாக ஆதரிக்கிறது. அதன் பயன்பாட்டின் மூலம் ஒன்று அல்லது அதற்கு மேற்பட்ட வன்வட்டுகள், ஒன்று அல்லது அதற்கு மேற்பட்ட பிணைய அட்டைகள், ஒலி சாதனங்கள், இயற்பியல் யூ.எஸ்.பி அல்லது பி.சி.ஐ சாதனங்கள் மற்றும் பலவற்றைக் கொண்டு ஒரு மெய்நிகர் இயந்திரத்தை உருவாக்கலாம். நிறுவல் ஊடகம் உள்ளூர், தொலைநிலை, சொந்த யுனிக்ஸ் என்எஃப்எஸ் நெட்வொர்க் கோப்பு முறைமை நெறிமுறை, எச்.டி.டி.பி, எஃப்.டி.பி ஆகியவற்றைப் பயன்படுத்தி வெளியிடப்படலாம். முதலியன
  • virt-clone- ஹைப்பர்வைசர் மேலாண்மை நூலகத்தைப் பயன்படுத்தி இருக்கும் மெய்நிகர் இயந்திரங்களை குளோன் செய்ய கட்டளை வரி கருவி "லிப்வர்ட்". ஒரு மெய்நிகர் இயந்திரத்தின் படத்தை அடிப்படையில் நகலெடுத்து புதிய விருந்தினரை உருவாக்கவும் - விருந்தினர் ஒத்த வன்பொருள் உள்ளமைவுடன். தனிப்பட்டதாக இருக்க வேண்டிய வன்பொருள் உருப்படிகள், எடுத்துக்காட்டாக, நெட்வொர்க் கார்டின் வன்பொருள் முகவரி, பழைய மற்றும் புதிய இடையே மோதல்கள் அல்லது சத்தத்தைத் தவிர்க்க புதுப்பிக்கப்படும் விருந்தினர்.

நல்ல பார்வையாளர்

நீங்கள் செய்யும்போது இந்த கருவியும் நிறுவப்பட்டுள்ளது virt-Manager. நல்ல பார்வையாளர் இது ஒரு தனி தொகுப்பு.

  • நல்ல பார்வையாளர்: ஒரு குறிப்பிட்ட மெய்நிகர் இயந்திரத்தின் VNC அல்லது SPICE வழியாக ஒரு வரைகலை கன்சோலை உள்நாட்டிலோ அல்லது தொலைதூரத்திலோ அமைந்திருந்தாலும் காண்பிக்க அனுமதிக்கிறது. நாம் குறிப்பிடலாம் விருந்தினர் அதன் பெயர், ஐடி அல்லது யுயுஐடி மூலம் காட்ட விரும்புகிறோம். மெய்நிகர் இயந்திரம் இயங்கவில்லை என்றால், அது தொடங்குவதற்கு நல்ல பார்வையாளர் காத்திருப்பார்.

தனித்தனி தொகுப்புகளிலிருந்து நிறுவக்கூடிய பிற "virt-" கட்டளைகள்

  • நல்லொழுக்கங்கள்- மெய்நிகராக்கம் தொடர்பான கருவிகளின் தொகுப்பு. For க்கான சொருகி அடங்கும்Munin«, மற்றும் VMware பணிநிலையம் அல்லது VMware சேவையகத்துடன் உருவாக்கப்பட்ட மெய்நிகர் இயந்திரங்களை Qemu-KVM இல் பயன்படுத்தப்படும் வடிவத்திற்கு மாற்றுவதற்கான ஸ்கிரிப்ட்.
  • virt-top: மெய்நிகராக்கப்பட்ட களங்களின் புள்ளிவிவரங்களைக் காட்டுகிறது. ஒரு வகையான மேல் o htop மெய்நிகர் இயந்திரங்களுக்கு

Qemu-utils உடன் நிறுவப்பட்டுள்ளது

இந்த கருவிகளின் பெயர் தொடங்கவில்லை என்றாலும் அறம்-நிச்சயமாக நாம் அவற்றில் சிலவற்றை ஒரு குறிப்பிட்ட நேரத்தில் பயன்படுத்த வேண்டியிருக்கும், குறிப்பாக மெய்நிகர் இயந்திர வட்டுகளின் படங்களுடன் தொடர்புடையது.

நிறுவிய பின் அவற்றை நாம் அழைக்கலாம் Qemu-Kvm மெய்நிகராக்க தளம், முந்தைய கட்டுரையில் சுட்டிக்காட்டப்பட்டுள்ளது. எங்கள் வசம் உள்ள தொகுப்பு எந்த கட்டளைகளை அறிய வேண்டும் என்றால் qemu-utils, நாம் இயக்க வேண்டும்:

buzz @ sysadmin: ~ $ sudo dpkg -L qemu-utils | grep / bin
இங்கு / usr / பின்
/ usr / bin / qemu-img
/ usr / bin / qemu-nbd / usr / bin / qemu-io

மூலம் பாகுபாடு காட்டுவதற்கு பதிலாக / பின் நாங்கள் அதை செய்திருப்போம் / sbin, உங்கள் கருத்தில் நாங்கள் விட்டுச்செல்லும் மற்றொரு முடிவை நாங்கள் பெறுவோம்.

  • qemu-img: வேலை செய்யாத அல்லது இல்லாத வட்டுகளின் படங்களை உருவாக்க, மாற்ற மற்றும் / அல்லது மாற்ற எங்களுக்கு அனுமதிக்கிறது வரிக்கு வெளியே.
    நாங்கள் பரிந்துரைக்கிறோம் கட்டளையை இயக்கவும் மனிதன் qemu-img. இந்த கட்டளையை நாம் எப்போதும் பயன்படுத்தக்கூடாது என்பதை மட்டுமே வலியுறுத்துவோம் எந்தவொரு மெய்நிகர் இயந்திரம் அல்லது வேறு எந்த செயலிலும் பயன்பாட்டில் உள்ள எந்த படத்தையும் மாற்றவும், ஏனெனில் அது படத்தை அழிக்கக்கூடும். மாற்றியமைக்கும் செயல்பாட்டில் உள்ள ஒரு படத்தின் தரவை நாங்கள் கலந்தாலோசிக்கக்கூடாது, ஏனெனில் அதன் நிலையில் முரண்பாடுகளைக் காணலாம்.

சில கட்டளைகளின் பயன்பாட்டின் எடுத்துக்காட்டுகள்

virt-host-validate

buzz @ sysadmin: ~ $ virt-host-validate 
  QEMU: வன்பொருள் மெய்நிகராக்க சோதனை சாதனம் / 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-validate

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: ~ q 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 மெய்நிகர் அளவு: 20 ஜி (21474836480 பைட்டுகள்) வட்டு அளவு: 3.6 ஜி கிளஸ்டர்_அளவு: 65536 குறிப்பிட்ட தகவலை வடிவமைக்கவும்: சிட்: 1473577509 பெற்றோர் சிட்: 4294967295 உருவாக்கு வகை: மோனோலிதிக்ஸ்பார்ஸ் நீட்டிப்புகள்: [0]: மெய்நிகர் அளவு: 21474836480 கோப்பு பெயர்: vmware / omicron / omicron.vmdk கிளஸ்டர் அளவு: 65536 வடிவம்:

buzz @ sysadmin: ~ q qemu-img info /tera/vms/omicron.raw 
படம்: /tera/vms/omicron.raw
கோப்பு வடிவம்: மூல மெய்நிகர் அளவு: 20 ஜி (21474836480 பைட்டுகள்) வட்டு அளவு: 3.4 ஜி

buzz @ sysadmin: ~ q qemu-img info /tera/vms/miweb.qcow2
படம்: /tera/vms/miweb.qcow2
கோப்பு வடிவம்: qcow2 மெய்நிகர் அளவு: 10 ஜி (10737418240 பைட்டுகள்) வட்டு அளவு: 4.5 ஜி கிளஸ்டர்_அளவு: 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 மெய்நிகர் அளவு: 20 ஜி (21474836480 பைட்டுகள்) வட்டு அளவு: 3.5 ஜி கிளஸ்டர்_அளவு: 65536 குறிப்பிட்ட தகவலை வடிவமைக்கவும்: இணக்கம்: 1.1 சோம்பேறி மறு கணக்கீடுகள்: பொய்
buzz @ sysadmin: ~ $ sudo qemu-img create -f qcow2 /tera/vms/hyp2.qcow2 20G
வடிவமைப்பு 

buzz @ sysadmin: ~ $ sudo qemu-img info /tera/vms/hyp2.qcow2
படம்: /tera/vms/hyp2.qcow2
கோப்பு வடிவம்: qcow2 மெய்நிகர் அளவு: 20 ஜி (21474836480 பைட்டுகள்) வட்டு அளவு: 196 கே க்ளஸ்டர்_அளவு: 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
--- அசல் எக்ஸ்எம்எல் +++ மாற்றப்பட்ட எக்ஸ்எம்எல் @@ -128,5 +128,10 @@  + + + + +

மாற்றப்பட்ட எக்ஸ்எம்எல் மூலம் 'dns' ஐ வரையறுக்கவா? (y / n): y
டொமைன் 'dns' வெற்றிகரமாக வரையறுக்கப்பட்டுள்ளது.

கட்டுரையின் முடிவில் புதிதாக மாற்றியமைக்கப்பட்ட /etc/libvirt/qemu/dns.xml கோப்பின் முழுமையான கட்டமைப்பை நாங்கள் தருகிறோம்.

virt-convert

பயன்படுத்தி மெய்நிகர் இயந்திரத்தை மாற்றுவோம் VMware பணிநிலையம் வடிவமைப்பை நோக்கி இந்த libvirt, மாற்றப்பட்ட வன் வட்டின் வடிவம் என்பதை முதலில் குறிப்பிடாமல் qcow2, மேலும் புதிய மெய்நிகர் இயந்திர படம் பிரதான களஞ்சியத்தில் உருவாக்கப்பட்டது / tera / vms. கட்டளை வெளியீடு முடிந்தவரை வெளிப்படையாக இருக்க வேண்டும் என்றும் நாங்கள் விரும்புகிறோம், எனவே விருப்பத்தை பயன்படுத்துகிறோம் -d.

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

பின்னர், நல்ல பார்வையாளர் புதிதாக மாற்றப்பட்ட விருந்தினருடன் தானாக இணைகிறார், மேலும் அதன் முழு துவக்க செயல்முறையையும் நாம் காணலாம். நல்லொழுக்கம்

myweb02

virt-clone

மெய்நிகர் இயந்திரத்தை குளோன் செய்வோம் «DNS":

buzz @ sysadmin: ~ $ virt-clone --connect qemu: /// system -o dns --auto-clone
'Dns-clone.qcow2' | 10 ஜிபி 00:20 'dns2-clone.qcow2' | 10 ஜிபி 00:01     

'Dns-clone' குளோன் வெற்றிகரமாக உருவாக்கப்பட்டது.

கட்டளையைப் பயன்படுத்தி சரிபார்க்கிறோம் வர்ஷ், இது அடுத்த கட்டுரையின் முன்னோட்டமாகும்:

buzz @ sysadmin: ~ $ sudo virsh list
 Id பெயர் மாநிலம் ----------------------------------------------- -----

buzz @ sysadmin: ~ $ sudo virsh list --all
 ஐடி பெயர் நிலை ----------------------------------------------- ----- - dns shut off - dns-clone off - miweb shut off

buzz @ sysadmin: ~ $ sudo virsh start dns-clone
டொமைன் dns-clone தொடங்கியது
buzz @ sysadmin: ~ $ virt-viewer --connect qemu: /// system dns-clone

dns- குளோன்

virt-install

«என்ற மெய்நிகர் இயந்திரத்தை உருவாக்க விரும்புகிறோம்வேர்ட்பிரஸ்Of தளத்தை ஹோஸ்ட் செய்ய வணிக இன்ட்ராநெட். இது இணையத்தில் வெளியிடப்படாது. இது சுமார் 1024 மெகாபைட் ரேம், 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 சோம்பேறி_ரெஃப்கவுண்ட்ஸ் = ஆஃப் வடிவமைத்தல்

அடுத்து, நாங்கள் இயந்திரத்தை உருவாக்கி நிறுவல் செயல்முறையைத் தொடங்குகிறோம்:

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 = இயல்புநிலை \
--விளக்கம் வேர்ட்பிரஸ்.desdelinux.விசிறி

வேர்ட்பிரஸ்

virt-top

buzz @ sysadmin: ~ $ virt-top --connect qemu: /// system
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 எம்பி) 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 ஹைப்பர்வைசர் மற்றும் தொடர்புடைய நூலகங்களால் புரிந்து கொள்ளப்பட்டது இந்த libvirt. கோப்பு நிலையான வடிவத்தில் உள்ளது.எக்ஸ்எம்எல். இது முக்கிய தொகுதிக்குள் உள்ள வரையறை தொகுதிகளால் கட்டமைக்கப்பட்டுள்ளது «டொமைன்".

....

அந்த தொகுதிக்குள் நாம் கண்டுபிடிப்போம் முழு மெய்நிகர் இயந்திரத்தின் வரையறைகள்:

  • அணியின் பெயர்
  • அணியின் uuid
  • ரேம் அளவு
  • செயலிகளின் எண்ணிக்கை
  • இயக்க முறைமை மற்றும் அதன் கட்டமைப்பு. சாதனம் துவக்க.
  • ACPI "தானியங்கி கட்டுப்பாட்டு சக்தி இடைமுகம்", APM "தானியங்கி சக்தி மேலாண்மை" மற்றும் PAE போன்ற அம்சங்களை இது ஆதரிக்கிறது.
  • CPU மாதிரி (கள்) மற்றும் அவற்றின் பண்புகள்
  • கடிகார அமைப்பு: இது யுடிசி "யுனைடெட் டைம் கார்டினேட்" இல்லையா.
  • பணிநிறுத்தம், மறுதொடக்கம் அல்லது கணினி செயலிழப்பு போன்ற நிகழ்வுகளுக்கான பதில்
  • PM "பவர் மேனேஜ்மென்ட்" நிகழ்வுகளை "நினைவகத்திற்கு எழுதுவதை நிறுத்து" மற்றும் "வன் வட்டில் எழுதுவதை இடைநிறுத்து"
  • வெவ்வேறு சாதனங்களின் முன்மாதிரி வகை அல்லது KVM சாதனங்கள்
  • அனைத்து வன்வகைகளுக்கும்: இயக்கி, வட்டு வகை, படக் கோப்பு பாதை, இலக்கு சாதனம், பஸ் வகை, ஸ்லாட் «ஸ்லாட்V இது மெய்நிகர் வட்டைப் பொறுத்து பிசி இணைக்கப்பட்டுள்ளது, முதலியன: IDE, SATA, SCSI, USB அல்லது Virtio.
  • சி.டி.ஆர் போன்ற ஒளியியல் சாதனங்கள்
  • யூ.எஸ்.பி இணைப்பிகளின் எண்ணிக்கை மற்றும் வகை
  • IDE வட்டுக்கான pci ஸ்லாட்
  • தகவல்தொடர்புகளுக்கான தொடர் இணைப்பு
  • அச்சுப்பொறிகளுக்கான இணை இணைப்பு
  • நெட்வொர்க் கார்டுகள் ஒரு தனித்துவமான MAC முகவரி, பிணைய அட்டை வகை, எந்த பிசி ஸ்லாட்டுடன் இணைக்கப்பட்டுள்ளது, எந்த மெய்நிகர் நெட்வொர்க்குடன் இது இணைக்கப்படும்
  • pty தொடர் கன்சோல்கள்
  • பேட் as போன்ற உள்ளீட்டு சாதனங்கள்மாத்திரை", சுட்டி விசைப்பலகை"சுட்டி", முதலியன.
  • வீடியோ அட்டை மற்றும் அதன் ரேம், வகை, மாடல், ஸ்லாட், பஸ் போன்றவை.
  • மற்றொரு நீண்ட முதலியன

சுருக்கமாக, கெமு-கே.வி.எம் ஹைப்பர்வைசர் மற்றும் தொடர்புடைய நூலகங்களால் தேவையான மற்றும் ஆதரிக்கப்படும் வரையறைகள் மற்றும் சாதனங்களின் லா மார் ஓசியானா, ஒரு உண்மையான இயந்திரத்தைப் போல ஒரு முழுமையான செயல்பாட்டு மெய்நிகர் இயந்திரத்தைக் கொண்டிருக்க வேண்டும்.

buzz @ sysadmin: ~ ud sudo cat /etc/libvirt/qemu/dns.xml 
<!--
WARNING: THIS IS AN AUTO-GENERATED FILE.  அதற்கான மாற்றங்கள் மேலோட்டமாகவும் இழக்கப்படவும் விரும்புகின்றன.  இந்த எக்ஸ்எம்எல் உள்ளமைவில் மாற்றங்கள் இதைச் செய்ய வேண்டும்: virsh edit dns அல்லது libvirt API ஐப் பயன்படுத்தி பிற பயன்பாடு.

வரவிருக்கும் விநியோகங்கள்

  • விர்ஷ் கட்டளை
  • SSH ஐப் பயன்படுத்தி ஹைப்பர்வைசர்கள் மற்றும் அவற்றின் மெய்நிகர் இயந்திரங்களின் தொலைநிலை மேலாண்மை

இது கட்டுரைகளின் தொடராக இருக்கும் என்பதை நினைவில் கொள்ளுங்கள் SME க்களுக்கான கணினி நெட்வொர்க்குகள். நாங்கள் உங்களுக்காக காத்திருப்போம்!


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   டியாகோ அவர் கூறினார்

    நீங்கள் என்னிடம் கருத்து கேட்டீர்கள், இங்கே அது செல்கிறது ...

    தொடர் மிகவும் சுவாரஸ்யமானது, மிகவும் முழுமையானது. "உற்பத்தியில்" நான் இன்னும் சோதிக்கவில்லை என்றாலும், அதனுடன் நிறைய கற்றுக்கொள்கிறேன்.

    இந்த நேரத்தில் நான் மிகவும் பிஸியாக இருக்கும் ஒரு திட்டத்தை முடிக்கிறேன், ஆனால் நான் நிச்சயமாக இந்த தொடரை ஒரு குறிப்பாகப் பயன்படுத்துவேன். மகத்தான முயற்சிக்கு நன்றி.

    1.    ஃபெடரிகோ அவர் கூறினார்

      கருத்துக்கு நன்றி டியாகோ. குறைந்தபட்சம் நான் வெளியிட்டது உங்களுக்கு பயனுள்ளதாக இருக்கும் என்று எனக்குத் தெரியும். நாங்கள் செய்யும் பெரும் முயற்சியைப் பற்றி நீங்கள் சொல்வது சரிதான் DesdeLinux ஸ்பானிஷ் மொழியில் தரமான கட்டுரைகளை உங்களுக்கு வழங்க. இந்த வகையான பதிவுகள் அதிகமாக இல்லை என்பது எங்களுக்குத் தெரியும், அதனால்தான் அவற்றை எழுதுகிறோம்.

  2.   இராசி கார்பரஸ் அவர் கூறினார்

    KVM இல் பயன்படுத்தப்படும் virt- * கட்டளைகளை ஒரு இடுகையில் சேகரிக்கும் விரிவான மற்றும் செயற்கையான கட்டுரை அமிகோ ஃபிகோ. இது போன்ற பொருட்களை ஸ்பானிஷ் மொழியில் கண்டுபிடிப்பது மிகவும் கடினம். நல்லொழுக்கம் என்ன கட்டளை இல்லை என்று நினைக்கிறேன். இல்லையெனில் சிறந்தது

    1.    பைக்கோ அவர் கூறினார்

      கருத்து தெரிவித்ததற்கு நன்றி நண்பர் இராசி. நல்லொழுக்கம் என்ன கட்டளை இல்லை என்பது உண்மைதான். அதன் கையேட்டின் படி அதன் பயன்பாடு குறித்த பரிந்துரை எனக்கு ஒரு மோசமான சுவையை ஏற்படுத்தியதால் நான் அதை உணர்வுபூர்வமாக தவிர்த்துவிட்டேன். இறுதியில் நான் புரிந்துகொண்டது என்னவென்றால், அவர்கள் அதன் பயன்பாட்டை பரிந்துரைக்கவில்லை

  3.   ஃபெடரிகோ அவர் கூறினார்

    மிகவும் உண்மையான நண்பர் ராசி. டியாகோ தனது கருத்தில் கூறியது போல், நாங்கள் செய்யும் ஒரு பெரிய முயற்சி DesdeLinux ஸ்பானிஷ் மொழியில் தரமான கட்டுரைகளை உங்களுக்கு வழங்க. WWW வில்லேஜில் அதிகமாக இருக்கும் கிளாசிக் காப்பி மற்றும் பேஸ்ட் சிடி பதிவுகள் தவிர. இது கணினி நிர்வாகிகளின் பயிற்சிக்கு உதவுகிறது. இந்தத் தொடரைப் பின்தொடர்பவர்கள், நாங்கள் ஒரு சிறிய அல்லது நடுத்தர அளவிலான வணிக வலையமைப்பிற்கான தீர்வை விரிவாகவும், தர்க்க ரீதியிலான வரிசையிலும் விவரிக்க திட்டமிட்டுள்ளோம் என்பதை உணர்ந்திருப்பார்கள். உங்கள் கருத்துக்களுக்கு மீண்டும் அனைவருக்கும் நன்றி.

  4.   க்ரெஸ்போ 88 அவர் கூறினார்

    நான் ஆண்ட்ராய்டு ஸ்மார்ட்போன்களுடன் ஏதாவது செய்து வருகிறேன், இதுபோன்ற ஒரு நல்ல கட்டுரையைப் படிக்க எனக்கு வாய்ப்பு கிடைக்கவில்லை, இந்த நேரத்தில் நான் ஏதாவது சொல்ல விரும்புகிறேன். மென்மையாகச் செல்லுங்கள். ஒரு நல்ல புரிதல் ...

  5.   ஃபெடரிகோ அவர் கூறினார்

    Crespo88, கட்டுரை சற்று நீளமாக இருக்கலாம், ஆனால் இது போன்ற ஒரு குறிப்பிட்ட தலைப்பை பல இடுகைகளில் வெட்டுவதற்கு நான் நண்பன் அல்ல, அதுதான் நீங்கள் சொல்வது என்றால். உள்ளடக்கத்தின் ஒப்பீட்டு சிக்கலானது, நான் அதை வைக்கவில்லை, இது மெய்நிகராக்கத்தின் பிரச்சினை. 😉

    1.    க்ரெஸ்போ 88 அவர் கூறினார்

      நான் அதை எப்போதும் குறிப்பிடவில்லை, எப்போதும் சிறந்த கட்டுரை. நீங்கள் மிகவும் நல்ல பாடல்களைப் பாடுகிறீர்கள் என்று அர்த்தம், அதாவது மிகவும் பயனுள்ள பயன்பாட்டுடன். "மென்மையாக கொடுங்கள்" என்பது நீங்கள் தப்பிக்கிறீர்கள் என்பதாகும். ஹேஹே, ஒரு அரவணைப்பு சகோதரர்.

      1.    பைக்கோ அவர் கூறினார்

        கருத்து தெரிவித்ததற்கு நன்றி சகோதரர்

  6.   பீட்டர்செகோ அவர் கூறினார்

    மிகச் சிறந்த பதிவு ... செயற்கையான, முழுமையான மற்றும் எளிமையானது.

    இப்போது, ​​இந்த வகை மெய்நிகராக்கத்தைப் பயன்படுத்த விரும்புவோருக்கு, oVirt ஐப் பயன்படுத்துவது நல்லது (http://www.ovirt.org/), Red Hat Virtualization மற்றும் Open Source கட்டப்பட்ட ஒரு திட்டம். இந்த வழியில் மிகவும் மேம்பட்ட விருப்பங்களை மிகவும் எளிதான வழியில் அணுக முடியும், அவை கன்சோலில் மிகவும் சிக்கலானவை :).

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

    சியர்ஸ் :).

  7.   ஃபெடரிகோ அவர் கூறினார்

    மிக்க நன்றி, உங்கள் கருத்துக்கு பீட்டர்செகோ. முந்தைய கட்டுரையில் "டெபியனில் மெய்நிகராக்கம்: அறிமுகம்", திறந்த மெய்நிகராக்க கூட்டணிக்கு அர்ப்பணிக்கப்பட்ட ஒரு பத்தியில், OVA ஆல் ஊக்குவிக்கப்பட்ட மென்பொருளில் oVirt ஐ குறிப்பிடுகிறேன். OVirt என்பது பெரிய வரிசைப்படுத்துதலுக்கானது என்று நான் நினைக்கிறேன். மறுபுறம், அவர் பரிந்துரைக்கப்பட்ட அளவு நினைவகமாக 4 கிக் ரேம் கொண்ட ஒரு பணிநிலையத்தை தனக்கு அர்ப்பணிக்கிறார். எனது நண்பரும் சக ஊழியருமான எட்வர்டோ நோயல் "enoel.corebsd@gmail.com" CentOS 7 ஐ அடிப்படையாகக் கொண்ட பல மெய்நிகராக்க சேவையகங்களை நிறுவியுள்ளது, மேலும் அவற்றை oVirt உடன் அற்புதமாக நிர்வகிக்கிறது.

  8.   டெனிஸ் கான்டிலோ அவர் கூறினார்

    சிறந்த கட்டுரை எனது கூட்டாளர், உங்களிடம் உள்ள தரத்தின் மற்றொரு எடுத்துக்காட்டு

  9.   ஃபெடரிகோ அவர் கூறினார்

    உங்கள் கருத்து மற்றும் எனக்கு தகுதியற்ற பாராட்டுக்கு நண்பர் டெனிஸ் நன்றி. எங்களால் முடிந்ததை நாங்கள் செய்கிறோம்.

  10.   இஸ்மாயில் அல்வாரெஸ் வோங் அவர் கூறினார்

    எனது வீட்டு ஆய்வகத்தில் நல்ல கட்டளைகளின் சோதனை நிலுவையில் இருந்தாலும், கட்டுரை வெறுமனே சிறந்தது, மிகவும் நடைமுறை மற்றும் மிகவும் பயனுள்ளதாக இருக்கிறது என்பதை அங்கீகரிக்க முடியவில்லை, ஏனெனில் இது முனையத்தில் கவனம் செலுத்துவதால் எனது சுயவிவரத்திற்கு மிகவும் பிடித்தது sysadmin.
    «Virt-Manager of இன் வரைகலை இடைமுகத்தைப் பயன்படுத்தாமல் VM களின் உள்ளூர் அல்லது தொலைநிலை நிர்வாகத்துடன் தொடர்புடைய எல்லாவற்றையும்.
    மீண்டும் என் நண்பர் ஃபிகோ, லினக்ஸ் உலகத்தைப் பற்றிய உங்கள் அறிவை தன்னலமின்றி பகிர்ந்து கொள்வதன் மூலம் நீங்களே பெரிதுபடுத்திக் கொள்கிறீர்கள்.
    வோங்கின் உற்சாகமான எஸ்.எல்.டி.களும் நானும் விர்ட் கெமு-கே.வி.எம் தொடரை இன்னும் விடாமுயற்சியுடன் படிக்கிறோம்.

    1.    ஃபெடரிகோ அவர் கூறினார்

      நண்பர் வோங்: உங்களைப் போன்ற கருத்துகள் SME நெட்வொர்க்குகளைப் பற்றி தொடர்ந்து எழுத என்னைத் தூண்டுகின்றன. கெமு-கே.வி.எம்-க்கு எனது முக்கியத்துவம் ஏன் என்று பலரும் ஆச்சரியப்படலாம், அதற்கான பதில் எனது கட்டுரையில் உள்ளது https://blog.desdelinux.net/virtualizacion-debian-introduccion-redes-computadoras-las-pymes/#Open_Virtualization_Alliance_OVA. அவரைப் பற்றி குறைவாக oVirt, ஒரு SME நெட்வொர்க்கை விட பெரிய காட்சிகளுக்கு இது பொருத்தமானது என்று நான் கருதுகிறேன், விளம்பரப்படுத்திய பிற திட்டங்களுடன் நான் கையாண்டேன் ஓவிஏ. அது எளிது

      நிறுவன மட்டத்தில் மெய்நிகராக்க வேண்டியவை இருந்தால், நான் போர்டு செய்யும் ஒவ்வொரு விநியோகத்தின் நிரல் களஞ்சியங்களுக்கு வெளியே ஏன் தேட வேண்டும்?

      உங்கள் கருத்துக்களுக்கு எனது மனமார்ந்த நன்றி, நண்பர் வோங்!