คำสั่งคุณธรรมบน Debian - เครือข่ายคอมพิวเตอร์สำหรับ SMB

ดัชนีทั่วไปของซีรี่ส์: Computer Networks for SMEs: Introduction

ชื่อของโพสต์นี้หมายถึงชุดคำสั่งคอนโซลที่ขึ้นต้นด้วย«คุณธรรม« และอาจเป็นประโยชน์ในบางสถานการณ์ เราจะให้คำอธิบายสั้น ๆ ของแต่ละรายการเท่านั้นและตัวอย่างการใช้งานบางส่วน ขอย้ำว่า: เราไม่สามารถแทนที่คู่มือที่มาพร้อมกับแต่ละคำสั่งได้ เราขอแนะนำอย่างยิ่ง ตรวจสอบหน้าเหล่านั้นโดยเรียกใช้ คุณธรรมของมนุษย์ -คำสั่ง.

  • บทความนี้มีวัตถุประสงค์หลักเพื่อแสดงให้เห็นทั่วทั้งจักรวาลต่อไปว่า Virtualization ใน Linux กำลังใช้ Qemu-KVM Hypervisor แม้ว่าในชื่อเราจะเขียนชื่อการกระจาย«debian«หลักการทั่วไปสามารถใช้ได้กับการแจกจ่ายอื่น ๆ โดยใช้คำสั่งเฉพาะของแต่ละคำสั่ง โดยเฉพาะอย่างยิ่งผู้ที่เกี่ยวข้องกับการค้นหาคำอธิบายและการติดตั้งแพ็คเกจและอื่น ๆ.

ก่อนที่จะอ่านต่อ เราขอแนะนำให้เยี่ยมชม บทความก่อนหน้านี้: Qemu-KVM + Virt-Manager บน Debian - เครือข่ายคอมพิวเตอร์สำหรับ SMEs.

ควรใช้คำสั่งเมื่อใด

ในหลาย ๆ ครั้งเรากำลังจัดการเซิร์ฟเวอร์สนับสนุนการจำลองเสมือนจากระยะไกลด้วย เคมู-KVM ติดตั้งแล้วและด้วยเหตุผลบางประการเราไม่มีอินเทอร์เฟซแบบกราฟิกของไฟล์ ผู้จัดการเครื่องเสมือน - Virt- ผู้จัดการ:

  • กรณีทั่วไปเมื่อเราเข้าถึงเซิร์ฟเวอร์ระยะไกลจากสถานี Windows ผ่านทาง ผงสำหรับอุดรูหรืออื่น ๆ อีกมากมาย ทางเลือก ที่มีอยู่เพื่อเชื่อมต่อผ่าน SSH กับเซิร์ฟเวอร์ Debian GNU / Linux และรุ่นหลังไม่มีการสนับสนุนใด ๆ ติดตั้งสำหรับ«X«หรือการสนับสนุนกราฟิก
  • เราต้องการจัดการเครื่องเสมือนบนเซิร์ฟเวอร์ภายในหรือเซิร์ฟเวอร์ระยะไกลโดยใช้คำสั่งคอนโซล

ติดตั้งด้วย libvirt-clients

ใน บทความก่อนหน้า เราติดตั้งแพ็คเกจ libvirt- ถังและเป็นส่วนหนึ่งของกระบวนการติดตั้ง libvirt ไคลเอนต์. หากเราทำงานในคอนโซล:

buzz @ sysadmin: ~ $ sudo dpkg -L libvirt-clients | 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
  • เวียร์: โปรแกรม virsh เป็นอินเทอร์เฟซผู้ใช้หลักสำหรับการจัดการที่สมบูรณ์ของ Guest Domains - ผู้เข้าพัก. ใช้เพื่อแสดงรายการสร้างหยุดชั่วคราวและปิดโดเมน คำสั่งนี้ต้องถูกเรียกใช้ด้วยสิทธิ์ของ ราก. มีสองวิธีในการเรียกใช้: ในโหมดคำสั่งและในโหมดโต้ตอบ เราจะอุทิศบทความถัดไปให้กับ virsh.
  • คุณธรรมโฮสต์ตรวจสอบ: เครื่องมือที่อนุญาตให้ตรวจสอบการกำหนดค่าโฮสต์ - เจ้าของห้องพักเพื่อให้สามารถรองรับไดรเวอร์ Hypervisor ทั้งหมด - hypervisor. เพื่อให้ได้ผลลัพธ์ที่ถูกต้องต้องรันคำสั่งด้วยสิทธิ์ของ ราก.
  • คุณธรรมเข้าสู่ระบบเชลล์: คำสั่งเพื่อเรียกใช้งานไฟล์ เปลือก ปรับแต่งสำหรับ ผู้ใช้ปกติ ในภาชนะ LXCซึ่งมีชื่อเหมือนกับผู้ใช้ที่เรียกใช้ หากคอนเทนเนอร์ไม่ทำงานคำสั่ง คุณธรรมเข้าสู่ระบบเชลล์ จะพยายามเริ่มต้น ไม่สามารถเรียกใช้คำสั่งนี้ด้วยสิทธิ์ของผู้ใช้ ราก. ไฟล์คอนฟิกูเรชันที่ชัดเจนมากของโปรแกรมนี้คือ /etc/libvirt/virt-login-shell.conf.
  • Virt-xml-validate: ตรวจสอบไฟล์ XML จาก libvirt เปรียบเทียบกับแผนผัง - คี ถูกต้อง. เราได้รับรายชื่อสคีมาที่ถูกต้องหากเราดำเนินการ man Virt-xml-validate.
  • Virt-pki-validate- ใช้เพื่อตรวจสอบว่าไฟล์ PKI ของ libvirt มีการกำหนดค่าอย่างถูกต้องทั้งในฝั่งเซิร์ฟเวอร์ที่ปลอดภัยและบนไคลเอนต์ซึ่งจะใช้โปรโตคอลการเข้ารหัส TLS เพื่อเข้าถึงเซิร์ฟเวอร์จากระยะไกล การดำเนินการจะจำเป็นหากเราเปิดใช้งานการดูแลระบบระยะไกลผ่าน TLS และ SSL บทที่ 22.2 ของเอกสาร คู่มือการปรับใช้และการดูแลระบบ Virtualizationทุ่มเทให้กับโซลูชันนี้ เราแนะนำ ที่เครือข่ายธุรกิจของเราใช้ไฟล์ การดูแลระบบระยะไกลผ่าน SSH ซึ่งเป็นวิธีที่ง่ายและปลอดภัยที่สุดสำหรับ Business LAN ซึ่งเราจะอุทิศบทความในภายหลัง.

ติดตั้งด้วย 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 «เปิดรูปแบบการจำลองเสมือน»สามารถใช้โดยใด ๆ hypervisor สนับสนุนมัน
  • คุณธรรม - ภาพลักษณ์- สร้างเครื่องเสมือนจากไฟล์ตัวอธิบายรูปภาพในรูปแบบ XML เครื่องมือนี้จะถูกลบออกจากเวอร์ชันในอนาคตของ คุณธรรมดังนั้น เราไม่แนะนำ การใช้งาน.
  • คุณธรรม xml: อนุญาตให้แก้ไขไฟล์ XML ดั้งเดิมที่ใช้โดย libvirtโดยใช้ตัวเลือกบรรทัดคำสั่ง
  • คุณธรรมติดตั้ง: เครื่องมือบรรทัดคำสั่งที่อนุญาตให้สร้างเครื่องเสมือนใหม่ใน Hypervisors เช่น KVM, Xen หรือ Linux Containers ที่ใช้ไลบรารีการจัดการไฮเปอร์ไวเซอร์ "Libvirt". เครื่องมือนี้รองรับการติดตั้งแบบกราฟิกหากเราใช้ตัวอย่างเช่นไฟล์ VNC ระบบเครือข่ายเสมือนจริงหรือ เครื่องเทศ. นอกจากนี้ยังรองรับโหมดคอนโซลหรือข้อความอย่างสมบูรณ์ ด้วยการใช้งานเราสามารถสร้างเครื่องเสมือนที่มีฮาร์ดไดรฟ์หนึ่งตัวหรือมากกว่าการ์ดเครือข่ายอุปกรณ์เสียงอุปกรณ์ USB หรือ PCI ทางกายภาพและอื่น ๆ สื่อการติดตั้งสามารถเป็นแบบโลคัลแบบรีโมตเผยแพร่โดยใช้โปรโตคอล UNIX NFS Network File System ดั้งเดิม, HTTP, FTP เป็นต้น
  • คุณธรรมโคลน- เครื่องมือบรรทัดคำสั่งเพื่อโคลนเครื่องเสมือนที่มีอยู่โดยใช้ไลบรารีการจัดการไฮเปอร์ไวเซอร์ "Libvirt". โดยทั่วไปคัดลอกอิมเมจของเครื่องเสมือนและสร้างแขกใหม่ - แขก ด้วยการกำหนดค่าฮาร์ดแวร์ที่เหมือนกัน รายการฮาร์ดแวร์ที่ต้องไม่ซ้ำกันตัวอย่างเช่นที่อยู่ฮาร์ดแวร์ของการ์ดเครือข่ายจะได้รับการอัปเดตเพื่อหลีกเลี่ยงการชนกันหรือเสียงรบกวนระหว่างเก่าและใหม่ แขก.

คุณธรรมผู้ชม

เครื่องมือนี้ยังได้รับการติดตั้งเมื่อคุณทำไฟล์ ผู้จัดการที่ดี. คุณธรรมผู้ชม เป็นแพ็คเกจแยกต่างหาก

  • คุณธรรมผู้ชม: ช่วยให้เราสามารถแสดงคอนโซลแบบกราฟิกผ่าน VNC หรือ SPICE ของเครื่องเสมือนเฉพาะไม่ว่าจะอยู่ในพื้นที่หรือจากระยะไกล เราสามารถอ้างถึง แขก ที่เราต้องการแสดงผ่านชื่อ ID หรือ UUID หากเครื่องเสมือนไม่ทำงาน Virt-viewer จะรอให้เครื่องเริ่มทำงาน

คำสั่ง "Virt-" อื่น ๆ ที่สามารถติดตั้งจากแพ็กเกจแยกต่างหาก

  • คุณธรรมสารพัด- ชุดเครื่องมือที่เกี่ยวข้องกับการจำลองเสมือน รวมปลั๊กอินสำหรับ«Munin«และสคริปต์สำหรับแปลงเครื่องเสมือนที่สร้างด้วย VMware Workstation หรือ VMware Server เป็นรูปแบบที่ใช้ใน Qemu-KVM
  • คุณธรรมยอดนิยม: แสดงสถิติของโดเมนเสมือน ชนิดของ ด้านบน o htop สำหรับเครื่องเสมือน

ติดตั้งด้วย qemu-utils

แม้ว่าชื่อของเครื่องมือเหล่านี้จะไม่ได้ขึ้นต้นด้วย คุณธรรม -แน่นอนว่าเราจะต้องใช้บางส่วนในช่วงเวลาหนึ่งโดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับอิมเมจของดิสก์เครื่องเสมือน

เราสามารถเรียกใช้หลังจากติดตั้งไฟล์ แพลตฟอร์มเสมือน Qemu-Kvmตามที่ระบุไว้ในบทความก่อนหน้านี้ หากเราต้องการทราบว่าคำสั่งใดที่แพคเกจทิ้งไว้ให้เรา ยูทิลิตี้ qemuเราต้องเรียกใช้:

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

ถ้าแทนที่จะเลือกปฏิบัติโดย / bin เราจะทำเพื่อ / sbinเราจะได้รับผลลัพธ์อื่นซึ่งเราปล่อยให้คุณพิจารณา

  • qemu-img: ช่วยให้เราสร้างและแปลงและ / หรือแก้ไขภาพของแผ่นดิสก์ที่ใช้งานไม่ได้หรือที่เป็น ออกแนว.
    เราแนะนำ เรียกใช้คำสั่ง มนุษย์ qemu-img. เราจะเน้นว่าเราไม่ควรใช้คำสั่งนี้ในการ แก้ไขภาพใด ๆ ที่ใช้งานโดยเครื่องเสมือนหรือกระบวนการอื่นใดเพราะอาจทำลายภาพได้. เราไม่ควรศึกษาข้อมูลของรูปภาพที่อยู่ระหว่างการปรับเปลี่ยนเนื่องจากเราพบความไม่สอดคล้องกันในสถานะ.

ตัวอย่างการใช้คำสั่งบางคำสั่ง

คุณธรรมโฮสต์ตรวจสอบ

buzz @ sysadmin: ~ $ Virt-host-validate 
  QEMU: การตรวจสอบการจำลองเสมือนของฮาร์ดแวร์: PASS QEMU: การตรวจสอบอุปกรณ์ / dev / kvm: PASS QEMU: การตรวจสอบอุปกรณ์ / dev / vhost-net: คำเตือน (โหลดโมดูล 'vhost_net' เพื่อปรับปรุงประสิทธิภาพของระบบเครือข่ายที่มีคุณธรรม) QEMU: กำลังตรวจสอบ device / dev / net / tun: PASS LXC: กำลังตรวจสอบ Linux> = 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: กำลังตรวจสอบ Linux> = 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: ~ $ qemu-img ตรวจสอบ /tera/vmware/omicron/omicron.vmdk
ไม่พบข้อผิดพลาดในภาพ

buzz @ sysadmin: ~ $ qemu-img ข้อมูล /tera/vmware/omicron/omicron.vmdk
ภาพ: /tera/vmware/omicron/omicron.vmdk
รูปแบบไฟล์: vmdk virtual size: 20G (21474836480 bytes) disk size: 3.6G cluster_size: 65536 Format specific information: cid: 1473577509 parent cid: 4294967295 create type: monolithicSparse extents: [0]: virtual size: 21474836480 filename: / tera / vmware / omicron / omicron.vmdk ขนาดคลัสเตอร์: 65536 รูปแบบ:

buzz @ sysadmin: ~ $ qemu-img ข้อมูล /tera/vms/omicron.raw 
ภาพ: /tera/vms/omicron.raw
รูปแบบไฟล์: ขนาดเสมือนดิบ: ขนาดดิสก์ 20G (21474836480 ไบต์): 3.4G

buzz @ sysadmin: ~ $ qemu-img ข้อมูล /tera/vms/miweb.qcow2
ภาพ: /tera/vms/miweb.qcow2
รูปแบบไฟล์: qcow2 virtual size: 10G (10737418240 bytes) disk size: 4.5G cluster_size: 65536 Format specific information: compat: 1.1 lazy refcounts: false

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

buzz @ sysadmin: ~ $ qemu-img ข้อมูล /tera/vms/omicron.qcow2 
ภาพ: /tera/vms/omicron.qcow2
รูปแบบไฟล์: qcow2 virtual size: 20G (21474836480 bytes) disk size: 3.5G cluster_size: 65536 Format specific information: compat: 1.1 lazy refcounts: false
buzz @ sysadmin: ~ $ sudo qemu-img สร้าง -f qcow2 /tera/vms/hyp2.qcow2 20G
การจัดรูปแบบ '/tera/vms/hyp2.qcow2', fmt = qcow2 size = 21474836480 การเข้ารหัส = ปิด cluster_size = 65536 lazy_refcounts = off 

buzz @ sysadmin: ~ $ sudo qemu-img ข้อมูล /tera/vms/hyp2.qcow2
ภาพ: /tera/vms/hyp2.qcow2
รูปแบบไฟล์: qcow2 virtual size: 20G (21474836480 bytes) disk size: 196K cluster_size: 65536 Format specific information: compat: 1.1 lazy refcounts: false

คุณธรรม xml

ขั้นแรกเราสร้างอัลบั้มใหม่:

buzz @ sysadmin: ~ $ sudo qemu-img สร้าง -f qcow2 /tera/vms/dns2.qcow2 10G

จากนั้นเราจะเข้าร่วมกับโดเมน "dns" ที่มีอยู่:

buzz @ sysadmin: ~ $ Virt-xml - เชื่อมต่อ qemu: /// system dns --add-device --disk /tera/vms/dns2.qcow2 - ยืนยัน
- XML ​​ต้นฉบับ +++ แก้ไข XML @@ -128,5 +128,10 @@  + + + + +

กำหนด 'dns' ด้วย XML ที่เปลี่ยนแปลง? (y / n): y
กำหนดโดเมน "dns" เรียบร้อยแล้ว

ในตอนท้ายของบทความเราจะให้โครงสร้างทั้งหมดของไฟล์ /etc/libvirt/qemu/dns.xml ที่แก้ไขใหม่

แปลงคุณธรรม

มาแปลงเครื่องเสมือนที่สร้างโดยใช้ไฟล์ VMware Workstation ไปสู่รูปแบบ libvirtไม่ใช่โดยไม่ต้องระบุก่อนว่ารูปแบบของฮาร์ดดิสก์ที่แปลงแล้วเป็นอย่างไร qcow2และยังมีการสร้างอิมเมจเครื่องเสมือนใหม่ในที่เก็บหลัก / tera / vms. นอกจากนี้เรายังต้องการให้เอาต์พุตคำสั่งมีความชัดเจนมากที่สุดดังนั้นเราจึงใช้ตัวเลือก -d.

buzz @ sysadmin: ~ $ sudo Virt-convert -d / tera / vmware / miweb / --disk-format qcow2 - ปลายทาง / tera / vms

หลังจากนั้น Virt-viewer จะเชื่อมต่อกับ Guest ที่แปลงใหม่โดยอัตโนมัติและเราจะเห็นกระบวนการบูตทั้งหมด คุณธรรม

myweb02

คุณธรรมโคลน

มาโคลนเครื่องเสมือน«DNS":

buzz @ sysadmin: ~ $ Virt-clone - เชื่อมต่อ 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 - ทั้งหมด
 ชื่อรหัสรัฐ ----------------------------------------------- ----- - dns ปิด - dns-clone ปิด - miweb ปิด

buzz @ sysadmin: ~ $ sudo virsh เริ่ม dns-clone
โดเมน DNS-clone เริ่มต้นแล้ว
buzz @ sysadmin: ~ $ Virt-viewer - เชื่อมต่อ qemu: /// ระบบ dns-clone

dns- โคลน

คุณธรรมติดตั้ง

เราต้องการสร้างเครื่องเสมือนชื่อ«WordPress»ในการโฮสต์เว็บไซต์ของ อินทราเน็ตทางธุรกิจ. จะไม่เผยแพร่บนอินเทอร์เน็ต ว่ามีแรมประมาณ 1024 เมกะไบต์ฮาร์ดดิสก์ 80 กิกะไบต์ที่มีการเติบโตแบบไดนามิกซึ่งใช้เดเบียนเจสซีและเชื่อมต่อกับเครือข่าย«ผิดนัด"

เพื่อให้ชีวิตของเราง่ายขึ้นอันดับแรกเราสร้างภาพดิสก์โดยใช้ qemu-img:

buzz @ sysadmin: ~ $ sudo qemu-img สร้าง -f qcow2 /tera/vms/wordpress.qcow2 80G
การจัดรูปแบบ '/tera/vms/wordpress.qcow2', fmt = qcow2 size = 85899345920 การเข้ารหัส = ปิด cluster_size = 65536 lazy_refcounts = off

ต่อไปเราจะสร้างเครื่องและเริ่มกระบวนการติดตั้ง:

buzz @ sysadmin: ~ $ sudo Virt-install - เชื่อมต่อ qemu: /// system --virt-type = kvm \
- ชื่อ 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 - เครือข่ายเครือข่าย = ค่าเริ่มต้น \
--คำอธิบายเวิร์ดเพรสdesdelinux.พัดลม

WordPress

คุณธรรมยอดนิยม

buzz @ sysadmin: ~ $ Virt-top - เชื่อมต่อระบบ qemu: ///
Virt-top 15:39:21 - x86_64 2 / 2CPU 1600MHz 3863MB 2 โดเมน, 2 ใช้งาน, 2 รัน, 0 sleep, 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 dns 11.49 R 21 0 0 104 0 0.3: 13.0 miweb

โครงสร้างของไฟล์ dns.xml

ในตอนแรกอาจดูเหมือนยากเล็กน้อยที่จะเข้าใจโครงสร้างของไฟล์คำจำกัดความของเครื่องเสมือนหรือ แขกตามที่เข้าใจโดยไฮเปอร์ไวเซอร์ Qemu-KVM และไลบรารีที่เกี่ยวข้องเป็น libvirt. ไฟล์อยู่ในรูปแบบมาตรฐานXML. มีโครงสร้างโดยบล็อกคำจำกัดความที่มีอยู่ในบล็อกหลัก«โดเมน"

....

ภายในบล็อกนั้นเราจะพบไฟล์ คำจำกัดความของเครื่องเสมือนทั้งหมด:

  • ชื่อทีม
  • uuid ของทีม
  • จำนวน RAM
  • จำนวนโปรเซสเซอร์
  • ประเภทของระบบปฏิบัติการและสถาปัตยกรรม อุปกรณ์ของ บูต.
  • คุณสมบัติที่รองรับเช่น ACPI "Automatic Control Power Interface", APM "Automatic Power Management" และ PAE
  • โมเดล CPU และลักษณะเฉพาะ
  • การตั้งค่านาฬิกา: ไม่ว่าจะเป็น UTC "United Time Cordinate" หรือไม่
  • การตอบสนองต่อเหตุการณ์ต่างๆเช่นการปิดเครื่องรีบูตหรือระบบขัดข้อง
  • หาก PM "การจัดการพลังงาน" เปิดใช้งานเหตุการณ์ "หยุดการเขียนลงในหน่วยความจำ" และ "หยุดการเขียนลงในฮาร์ดดิสก์"
  • ประเภทโปรแกรมจำลองของอุปกรณ์ต่างๆหรือ อุปกรณ์ KVM
  • สำหรับฮาร์ดไดรฟ์ทั้งหมด: ไดรเวอร์ประเภทดิสก์เส้นทางไฟล์รูปภาพอุปกรณ์เป้าหมายประเภทบัสสล็อต«สล็อต» Pci ที่เชื่อมต่อ ฯลฯ ขึ้นอยู่กับดิสก์เสมือน: IDE, SATA, SCSI, USB หรือ Virtio
  • อุปกรณ์ออปติคัลเช่น CDR
  • จำนวนและประเภทของขั้วต่อ USB
  • สล็อต pci สำหรับดิสก์ IDE
  • ขั้วต่ออนุกรมสำหรับการสื่อสาร
  • ขั้วต่อขนานสำหรับเครื่องพิมพ์
  • การ์ดเครือข่ายที่มีที่อยู่ MAC เฉพาะประเภทของการ์ดเครือข่ายสล็อต PCI ที่เชื่อมต่ออยู่และเครือข่ายเสมือนใดที่จะเชื่อมต่อ
  • คอนโซลซีรีส์ pty
  • อุปกรณ์อินพุตเช่นแผ่น«ยาเม็ด", แป้นพิมพ์เมาส์"เม้าส์"ฯลฯ
  • การ์ดแสดงผลและแรมประเภทรุ่นสล็อตบัส ฯลฯ
  • และอื่น ๆ อีกยาว

กล่าวโดยย่อคือ La Mar Océanaเกี่ยวกับคำจำกัดความและอุปกรณ์ที่จำเป็นและได้รับการสนับสนุนโดยไฮเปอร์ไวเซอร์ Qemu-KVM และไลบรารีที่เกี่ยวข้องเพื่อให้มีเครื่องเสมือนที่ทำงานได้อย่างสมบูรณ์ราวกับว่ามันเป็นเครื่องจักรจริง

buzz @ sysadmin: ~ $ sudo cat /etc/libvirt/qemu/dns.xml 
<!--
คำเตือน: นี่เป็นไฟล์ที่สร้างขึ้นโดยอัตโนมัติ  การเปลี่ยนแปลงเป็นไปได้ว่าจะถูกครอบงำและสูญเสียไป  การเปลี่ยนแปลงคอนฟิกูเรชัน xml นี้ควรทำโดยใช้: virsh edit dns หรือแอปพลิเคชันอื่นโดยใช้ libvirt API

การจัดส่งที่จะเกิดขึ้น

  • คำสั่ง Virsh
  • การจัดการระยะไกลของไฮเปอร์ไวเซอร์และเครื่องเสมือนโดยใช้ SSH

โปรดจำไว้ว่านี่จะเป็นชุดของบทความโดย เครือข่ายคอมพิวเตอร์สำหรับ SMEs. เราจะรอคุณอยู่!


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ดิเอโก dijo

    คุณขอความคิดเห็นจากฉันแล้วก็ไปต่อ ... 🙂

    ซีรีส์น่าสนใจมากครบเครื่องมาก ฉันเรียนรู้หลายอย่างจากมันแม้ว่าฉันจะยังไม่ได้ลอง "ในการผลิต" ก็ตาม

    ตอนนี้ฉันกำลังทำโปรเจ็กต์ที่มีงานยุ่งมาก แต่ฉันจะใช้ซีรีส์นี้เป็นข้อมูลอ้างอิง ขอบคุณสำหรับความพยายามอย่างมาก

    1.    เฟเดริโก้ dijo

      ขอบคุณดิเอโกสำหรับข้อเสนอแนะ อย่างน้อยฉันก็รู้ว่าสิ่งที่ฉันเผยแพร่นั้นมีประโยชน์สำหรับคุณ และคุณพูดถูกเกี่ยวกับความพยายามอันยิ่งใหญ่ที่เราทำ DesdeLinux เพื่อส่งมอบบทความคุณภาพถึงคุณในภาษาสเปน เรารู้ว่าโพสต์ประเภทนี้มีไม่มากนัก และนั่นคือสาเหตุที่เราเขียนโพสต์เหล่านี้

  2.   คาร์บูรัสนักษัตร dijo

    บทความที่ครอบคลุมและการสอน amigo Fico ซึ่งรวบรวมไว้ในโพสต์คำสั่ง Virt- * ที่ใช้ใน KVM เป็นเรื่องยากมากที่จะหาวัสดุเช่นนี้ในภาษาสเปน ฉันคิดว่าคำสั่งคุณธรรมอะไรหายไป อย่างอื่นที่ยอดเยี่ยม

    1.    ฟีโก dijo

      ขอบคุณสำหรับความคิดเห็นเพื่อนราศี เป็นความจริงที่ว่าคำสั่งคุณธรรมขาดหายไป ฉันละเลยมันอย่างมีสติเพราะคำแนะนำในการใช้งานตามคู่มือทำให้ฉันเสียรสชาติ ในที่สุดสิ่งที่ฉันเข้าใจก็คือพวกเขาไม่แนะนำให้ใช้

  3.   Federico dijo

    เพื่อนราศีที่จริงใจมาก ดังที่ดิเอโกกล่าวในความคิดเห็นของเขา มันเป็นความพยายามอย่างยิ่งที่เราทำ DesdeLinux เพื่อส่งมอบบทความที่มีคุณภาพให้กับคุณในภาษาสเปน นอกเหนือจากการคัดลอกและวางซีดีแบบคลาสสิกที่มีอยู่มากมายใน WWW Village ที่ช่วยในการฝึกอบรมผู้ดูแลระบบ ผู้ที่ติดตามซีรีส์นี้จะได้ตระหนักว่าเราวางแผนที่จะครอบคลุมโซลูชันสำหรับเครือข่ายธุรกิจขนาดเล็กและขนาดกลางอย่างครอบคลุมและตามลำดับตรรกะ ขอขอบคุณทุกคนอีกครั้งสำหรับความคิดเห็นของคุณ

  4.   เครสโป88 dijo

    ฉันทำอะไรบางอย่างกับสมาร์ทโฟน Android และฉันไม่มีโอกาสได้อ่านบทความดีๆเช่นนี้คราวนี้ฉันแค่อยากจะพูดอะไรบางอย่าง นุ่มนวล. ความเข้าใจที่ดี ...

  5.   เฟเดริโก้ dijo

    Crespo88 บทความอาจจะยาวสักหน่อย แต่ฉันไม่ใช่เพื่อนที่จะตัดหัวข้อเฉพาะแบบนี้ออกเป็นหลาย ๆ โพสต์หากเป็นอย่างที่คุณหมายถึง ความซับซ้อนสัมพัทธ์ของเนื้อหาฉันไม่ได้ใส่มันเป็นปัญหาของการจำลองเสมือนเอง 😉

    1.    เครสโป88 dijo

      ฉันไม่ได้อ้างถึงบทความที่ยอดเยี่ยมเช่นเคย ฉันหมายความว่าคุณกำลังเล่นเพลงที่ดีมากนั่นคือมียูทิลิตี้ที่มีประโยชน์มาก "ให้มันเบา ๆ " หมายความว่าคุณกำลังหลบหนี อิอิอิพี่ฮัก

      1.    ฟีโก dijo

        ขอบคุณพี่ชายสำหรับความคิดเห็น

  6.   peterczech dijo

    โพสต์ที่ดีมาก ... การสอนสมบูรณ์และสมบูรณ์แบบ

    ตอนนี้สำหรับผู้ที่ต้องการใช้การจำลองเสมือนประเภทนี้ควรใช้ oVirt (http://www.ovirt.org/) ซึ่งเป็นโครงการที่สร้าง Red Hat Virtualization และ Open Source ด้วยวิธีนี้คุณสามารถเข้าถึงตัวเลือกขั้นสูงได้อย่างง่ายดายซึ่งค่อนข้างซับซ้อนในคอนโซล :)

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

    ไชโย :)

  7.   Federico dijo

    ขอบคุณมาก Petercheco สำหรับความคิดเห็นของคุณ ในบทความก่อนหน้านี้ "Virtualization in Debian: Introduction" ในย่อหน้าสำหรับ Open Virtualization Alliance ฉันพูดถึง oVirt เป็นหนึ่งในซอฟต์แวร์ที่ OVA ส่งเสริม ฉันคิดว่า oVirt มีไว้สำหรับการปรับใช้ครั้งใหญ่ ในทางกลับกันเขาขอเวิร์กสเตชันเฉพาะที่มี RAM 4 กิ๊กเป็นจำนวนหน่วยความจำที่แนะนำ เพื่อนและเพื่อนร่วมงานของฉัน Eduardo Noel "enoel.corebsd@gmail.com" ได้ติดตั้งเซิร์ฟเวอร์เวอร์ชวลไลเซชันหลายตัวที่ใช้ CentOS 7 และจัดการได้อย่างยอดเยี่ยมด้วย oVirt

  8.   เดนิส cantillo dijo

    บทความยอดเยี่ยมคู่ของฉันอีกตัวอย่างหนึ่งของคุณภาพที่คุณมี

  9.   เฟเดริโก้ dijo

    ขอบคุณเพื่อน Denis สำหรับความคิดเห็นของคุณและคำชมที่ไม่สมควรได้รับสำหรับฉัน เราทำในสิ่งที่ทำได้

  10.   อิสมาแอลวาเรซวงศ์ dijo

    แม้ว่าฉันกำลังรอการทดสอบคำสั่งคุณธรรมในห้องปฏิบัติการที่บ้านของฉัน แต่ฉันก็อดไม่ได้ที่จะรับรู้ว่าบทความนี้ยอดเยี่ยมใช้งานได้จริงและมีประโยชน์อย่างยิ่งเนื่องจากมุ่งเน้นไปที่เทอร์มินัลที่ฉันชอบมากสำหรับโปรไฟล์ของฉัน sysadmin
    ทุกสิ่งที่ยอดเยี่ยมที่เกี่ยวข้องกับการดูแลระบบ VM ภายในหรือระยะไกลโดยไม่ต้องใช้อินเทอร์เฟซแบบกราฟิกของ« Virt-Manager »
    อีกครั้งเพื่อนของฉัน Fico คุณขยายขอบเขตตัวเองด้วยการแบ่งปันความรู้เกี่ยวกับโลก Linux อย่างไม่เห็นแก่ตัว
    SLD ที่ลดลงของ Wong และฉันยังคงศึกษาซีรี่ส์ Virt Qemu-KVM อย่างขยันขันแข็งมากขึ้น

    1.    เฟเดริโก้ dijo

      Friend Wong: ความคิดเห็นเช่นคุณคือสิ่งที่บังคับให้ฉันเขียนเกี่ยวกับ SME Networks ต่อไป หลายคนอาจสงสัยว่าทำไมฉันถึงเน้น Qemu-KVM และคำตอบอยู่ในบทความของฉัน https://blog.desdelinux.net/virtualizacion-debian-introduccion-redes-computadoras-las-pymes/#Open_Virtualization_Alliance_OVA. เกี่ยวกับเขาน้อยลง oVirtซึ่งฉันคิดว่าเหมาะสมกับสถานการณ์ที่ใหญ่กว่าเครือข่าย SME ฉันได้จัดการกับโปรแกรมอื่น ๆ ที่ส่งเสริมโดย พหูพจน์. ที่เรียบง่าย

      เหตุใดจึงต้องค้นหานอกที่เก็บโปรแกรมของการแจกจ่ายแต่ละรายการที่ฉันใช้งานอยู่หากสิ่งที่ฉันต้องการในการจำลองเสมือนในระดับองค์กรอยู่ที่นั่น

      ขอขอบคุณอย่างจริงใจสำหรับความคิดเห็นของคุณเพื่อน Wong!