คำถามติดแท็ก virtual-machines

virtual machine (VM) เป็นการติดตั้งระบบปฏิบัติการ guest แยกอย่างสมบูรณ์ภายในระบบปฏิบัติการโฮสต์ปกติ เป็นการใช้งานซอฟต์แวร์ของเครื่อง (เช่นคอมพิวเตอร์) ที่รันโปรแกรมเช่นเครื่องทางกายภาพ

3
เหตุการณ์ที่แชร์โฟลเดอร์และการเปลี่ยนแปลงไฟล์ของ Vagrant
ฉันมีเครื่องเสมือน Ubuntu ที่ฉันเข้าถึงผ่าน Vagrant บนโฮสต์ของฉัน (Mac OSX) มีโฟลเดอร์ที่มีไฟล์สองไฟล์ที่ฉันแชร์ไปยังเครื่องเสมือน ในเครื่องเสมือนนั้นฉันต้องการใช้Guardเพื่อเฝ้าดูการเปลี่ยนแปลงไฟล์และดำเนินการบางอย่างหากมีการเปลี่ยนแปลงไฟล์ใด ๆ ฉันตั้งค่าการป้องกันอย่างถูกต้องและเมื่อเปลี่ยนไฟล์ที่ใช้ร่วมกันจากภายในเครื่องเสมือนมันทำงานได้ดีและรันสคริปต์ที่เหมาะสม แต่ถ้าฉันพยายามเปลี่ยนไฟล์ที่ใช้ร่วมกันจากเครื่องโฮสต์ของฉันเหตุการณ์การเปลี่ยนแปลงไฟล์นี้จะไม่เผยแพร่และการป้องกันจะไม่ตอบสนอง นี่คือลักษณะโฟลเดอร์คนจรจัดของฉันที่ดูเหมือน (สิ่งปกติสวย) local_config.vm.share_folder "app", "/var/www/app/current", "../app" ฉันได้ลองใช้การแบ่งปัน NFS ( :nfs => true) แต่ก็ไม่ได้ช่วยอะไร มีวิธีใดบ้างที่จะทำให้เหตุการณ์การเปลี่ยนแปลงไฟล์เผยแพร่จากโฮสต์ไปยังเครื่องเสมือน? หรือนี่เป็นสิ่งที่เกี่ยวกับธรรมชาติของ Vagrant / VirtualBox? UPDATE: หลังจากการทดลองเพิ่มเติมฉันติดตั้งZenTest gem ซึ่งมีเครื่องมือ autotest ที่อนุญาตการทำงานที่คล้ายกันเกี่ยวกับเหตุการณ์การเปลี่ยนแปลงไฟล์ เมื่อเรียกใช้ autotest ในเครื่องเสมือนและเปลี่ยนไฟล์จากเครื่องโฮสต์ของฉันการเปลี่ยนแปลงเหล่านี้จะแพร่กระจายและตอบกลับอัตโนมัติ จากสิ่งนี้ดูเหมือนว่าการเผยแพร่เหตุการณ์การเปลี่ยนแปลงไฟล์จะเป็นปัญหาของการ์ดรักษาความปลอดภัยไม่ใช่กล่องคนเร่ร่อนหรือกล่องเสมือน ฉันไม่ได้พิจารณาถึงความแตกต่างในการใช้งานระหว่างการ์ดป้องกันและระบบควบคุมอัตโนมัติ ตอนนี้ฉันรู้ว่ามันเป็นไปได้ที่จะจับเหตุการณ์การเปลี่ยนแปลงไฟล์จากโฮสต์ในเครื่องเสมือน ใครบ้างมีความคิดเกี่ยวกับวิธีการใช้ยามนี้? ฉันชอบที่จะระวังมากกว่าเพราะใช้ DSL และการใช้งานทั่วไป

3
MSTSC: พื้นที่สีดำบนเดสก์ท็อประยะไกล
ฉันกำลังเชื่อมต่อจากWindows Server 2012 R2ไปยังเครื่องเสมือน Hyper-V ที่ใช้ Windows 8.1ผ่าน RDP (mstsc.exe) VM โฮสต์บนเครื่องเดียวกันกับที่ฉันกำลังเชื่อมต่อ ทุกอย่างเรียบร้อยดีจนถึงทุกวันนี้ เมื่อฉันเชื่อมต่อกับ VM วันนี้ฉันเห็นว่าหน้าต่างแสดงผลไม่ถูกต้องและมีสี่เหลี่ยมสีดำแบบสุ่มตามที่แสดงในภาพด้านล่าง: ปัญหานี้เกิดขึ้นในทุกโปรแกรมและหน้าต่างที่ฉันพยายามจะเปิดปรับขนาด เลื่อน ฯลฯ ฉันได้ลองเชื่อมต่อกับ VM อีกครั้งรีบูต VM เปลี่ยนธีม Windows บน VM ปิดการใช้งานและเปิดใช้งานไดรเวอร์การแสดงผลและการแสดงผลใหม่บน VM เปลี่ยนความละเอียดและความลึกของสีใน mstsc ปิดไฟร์วอลล์ทั้งเซิร์ฟเวอร์และ VM เป็น ตรวจสอบให้แน่ใจว่าพอร์ตเปิดอยู่ - ไม่มีอะไรช่วย ไม่มีใครมีข้อเสนอแนะอะไรอีกบ้างที่ฉันสามารถลองแก้ไขปัญหานี้ได้

8
เซิร์ฟเวอร์นี้กำลังทำอะไร
ฉันมีลินุกซ์เซิร์ฟเวอร์เสมือนเหลืออยู่จากแผนกไอทีก่อนหน้านี้ พวกเขามีชื่อเช่น 'เวทมนต์' หรือ 'สิ่งของ' ฉันไม่แน่ใจว่าสิ่งที่พวกเขากำลังทำ ... หรือถ้าฉันต้องการพวกเขา ... พวกคุณจะพูดถึงจุดประสงค์ของเครื่องจักรเหล่านี้อย่างไร? (นอกเหนือจากการปิดและดูว่ามีตัวแบ่งอะไร)

4
การสำรองผู้เยี่ยมชม qcow2 kvm
ฉันไม่พบข้อมูลที่ดีในการสำรองข้อมูลผู้เข้าพัก qcow2 kvm ฉันไม่ได้สนใจผู้เข้าพักที่ทำงานอยู่รัฐเพียงระบบไฟล์ คำถามนี้แนะนำให้ใช้savevmแต่สร้างสแนปชอตแทน ฉันต้องการสำรองข้อมูลระบบไฟล์จากระยะไกล มีวิธีที่ดีกว่า: ระงับ virt_machine # หยุดเครื่องเสมือน rsync --sparse /home/vm/image.qcow2 /tmp/image.dec_14_2010.qcow2 # คัดลอกรูปภาพในไดรฟ์เดียวกัน ดำเนินการต่อ virt_machine rsync --sparse /tmp/image.dec_14_2010.qcow2 ssh: // backup @ backupmachine: / vmbackups มีข้อเสียสองสามประการเกี่ยวกับเรื่องนี้ ขั้นแรกการคัดลอกไฟล์ภาพขนาดใหญ่ใช้เวลานาน (ค่อนข้าง) ประการที่สองฉันต้องแน่ใจเสมอว่าฉันมีพื้นที่เพียงพอในการสำรองข้อมูลเครื่องของฉัน มันไม่เหมาะ มีวิธีอื่นที่ดีกว่าในการจัดการการสำรองข้อมูล KVM หรือไม่? ขอบคุณ

1
KVM Host ที่มี 88 ฟิสิคัลคอร์ใช้ 14 หลักเท่านั้นใน 64 คอร์
ฉันมีเซิร์ฟเวอร์ที่มี 2 CPU (22 คอร์แต่ละตัวพร้อม HT) ฉันสร้าง KVM Guest ด้วย 64 คอร์ที่ได้รับการจัดสรร เมื่อฉันเรียกใช้งานการคอมไพล์เครื่องเสมือนจะแสดง 64 คอร์ทั้งหมดที่ 100% (ที่การใช้ดิสก์ I / O และการใช้หน่วยความจำปานกลาง) แต่บนเครื่องฟิสิคัลแขกใช้เพียง 14 คอร์ที่ 100% แทน 88 คอร์ทั้งหมดแบบสุ่ม (หรือ 64 คอร์เฉพาะที่ 100%) แม้ว่าฉันจะวางไข่การรวบรวมมากขึ้นสิ่งนี้จะไม่เปลี่ยนแปลง มีพารามิเตอร์หรือการตั้งค่าใด ๆ ที่ฉันต้องเปลี่ยนเพื่อใช้พลังการคำนวณทั้งหมดที่มีอยู่จริงหรือไม่?

2
Windows Server 2008 R2 64 บิตหน่วยความจำรั่ว
ฉันมีปัญหาในเซิร์ฟเวอร์สำนักงานแห่งหนึ่งของฉัน เป็นเวอร์ชวลเซิร์ฟเวอร์ Windows 2008 R2 แบบเสมือนจริงพร้อมหน่วยความจำ RAM ขนาด 6GB มันมี Microsoft SQL Server เท่านั้น (หน่วยความจำที่กำหนดสูงสุด = 3GB) และเป็นซอฟต์แวร์ที่ไม่ได้ใช้ RAM มากกว่า 1GB อย่างไรก็ตามหน่วยความจำ RAM ของเซิร์ฟเวอร์เกือบเต็มแล้วและดูกระบวนการในตัวจัดการงานที่ดูเหมือนจะไม่รวม ฉันติดตั้ง RamMap แล้ว แต่ไม่สามารถตีความได้ง่ายมากมี "ค่าสูง" ที่คุณสามารถระบุได้หรือไม่?

4
จะเกิดอะไรขึ้นเมื่อเครื่องจริงล้มเหลวในสภาพแวดล้อมเสมือนจริง? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันเริ่มต้นกับการจำลองเสมือนดังนั้นทนกับฉัน ในสภาพแวดล้อมเสมือนแอปพลิเคชันทำงานในเลเยอร์ของไฮเปอร์ไวเซอร์ ดังนั้นเครื่องทางกายภาพเดียวอาจมีเครื่องเสมือนหลายเครื่องที่ใช้งานหลายแอปพลิเคชัน จนถึงตอนนี้ดีมาก? ดังนั้นจะเกิดอะไรขึ้นเมื่อเครื่องทางกายภาพล้มเหลว นั่นจะไม่ทำให้แอพพลิเคชั่นมากมายล้มเหลวทั้งหมดจากเครื่องเดียวใช่ไหม ฉันค้นหาการพัฒนาคลาวด์ส่วนตัวด้วยOpenStackแต่ฉันต้องการทำความเข้าใจเกี่ยวกับการทำเวอร์ชวลไลเซชันก่อน

4
เครื่องเสมือน (VM)“ แฮ็ค” VM อีกเครื่องหนึ่งที่ใช้งานบนเครื่องจริงได้หรือไม่
คำถาม: หาก VM เกิดความเสียหาย (แฮ็ค) ฉันจะต้องเสี่ยงกับ VM ตัวอื่นที่ทำงานบนเครื่องจริงหรือไม่? มีปัญหาด้านความปลอดภัยใดบ้างระหว่าง VM ที่ใช้งานบนฟิสิคัลโฮสต์เดียวกัน มีรายการจุดอ่อนและ / หรือปัญหาที่อาจเกิดขึ้นหรือไม่ คำเตือน: ฉันรู้ว่ามีประเภท / โซลูชั่นเวอร์ชวลไลเซชันอยู่มากมายและอาจมีจุดอ่อนที่แตกต่างกัน อย่างไรก็ตามส่วนใหญ่ฉันกำลังมองหาปัญหาด้านความปลอดภัยทั่วไปเกี่ยวกับเทคนิคการจำลองเสมือนแทนที่จะเป็นบั๊กผู้จำหน่ายเฉพาะราย โปรดให้ข้อมูลจริง, การศึกษา (จริงจัง), ปัญหาที่มีประสบการณ์หรือคำอธิบายทางเทคนิค เฉพาะเจาะจง. อย่าเพียง แต่แสดงความคิดเห็นของคุณ ตัวอย่าง: สองปีที่แล้วฉันได้ยินมาว่าอาจมีปัญหาด้านความปลอดภัยที่เกี่ยวข้องกับMMU (เข้าถึงหน่วยความจำหลักของเครื่องอื่นฉันคิดว่า) แต่ฉันไม่รู้ว่ามันเป็นภัยคุกคามที่เกิดขึ้นจริงในปัจจุบันหรือเพียงแค่การวิจัยเชิงทฤษฎี เรื่อง แก้ไข:ฉันยังพบการโจมตี "Flush + Reload" นี้ที่สามารถดึงคีย์ลับ GnuPG บนเครื่องทางกายภาพเดียวกันโดยใช้ประโยชน์จากแคช L3 CPU แม้ว่า GnuPG จะทำงานบนVMอื่น GnuPG ได้รับการแก้ไขตั้งแต่

2
เอนโทรปีบนเครื่องเสมือน
อย่างที่คุณอาจรู้ว่ามันไม่ง่ายที่จะสร้างเอนโทรปีบนเครื่องเสมือนเหมือนบนพีซี "ปกติ" การสร้างคีย์ gpg บนเครื่องเสมือนอาจใช้เวลาสักครู่แม้จะมีเครื่องมือที่ถูกต้อง มีฟังก์ชั่น crypto มากมายอีกมากมายที่ยังไม่ทราบว่าเป็นเอนโทรปีเพราะ gpg คืออะไร ดังนั้นหนึ่งสามารถพูดได้ว่าการเข้ารหัสลับมีความปลอดภัยน้อยกว่าบนเครื่องเสมือน

7
วิธีการตั้งค่า / etc / ปัญหาเพื่อแสดงที่อยู่ IP สำหรับ eth0
ฉันมีลินุกซ์เสมือนสองเครื่องที่มีอินเทอร์เฟซบริดจ์และฉันต้องการที่อยู่ IP ของเครื่องเพื่อแสดงหลังจากการบู๊ตเครื่อง (ในการเข้าสู่ระบบซึ่งมักจะแสดงรีลีสและเคอร์เนล) จากสิ่งที่ฉันสามารถบอกได้ว่าข้อความถูกหยิบขึ้นมาจาก / etc / ปัญหา แต่ฉันไม่แน่ใจว่าจะเขียนเมื่อไหร่และอย่างไร

3
เหตุใดฉันจึงไม่สามารถ (หรือปิง) Ubuntu VM ของฉันจากโฮสต์ Mac OS X ได้
ฉันใช้ Ubuntu 8.04 เป็นเครื่องเสมือนโดยใช้ VMware Fusion 3.0 บน Mac OS X 10.5.8 ฉันต้องการให้ ssh ลงใน VM ของฉันจากโฮสต์ Mac OS X (ดังนั้นฉันจึงสามารถใช้ MacFUSE และ SSHFS เพื่อติดตั้งไฟล์ของ VM บน Mac) ฉันเคยทำงานนี้มาก่อน แต่แล้วฉัน: อัพเกรดฟิวชั่นจาก 2.x เป็น 3.0 ม้วน VM กลับไปเป็นสแน็ปช็อตก่อนหน้า อัพเกรดเครื่องมือ VMware ใน VM ฉัน SSH ใน VM sudo apt-get install sshใหม่ติดตั้งโดยใช้ ฉันลองssh …

6
ฉันสามารถรันผู้เยี่ยมชม VM 64 บิตบนโฮสต์ 32 บิตได้หรือไม่
ฉันสามารถรันผู้เยี่ยมชม VM 64 บิตบนโฮสต์ 32 บิตได้หรือไม่ ถ้าฉันมีพีซีแบบฟิสิคัลที่มี 32 บิตฉันสามารถเปิด VM ที่เป็น 64 บิตได้หรือไม่ ซอฟต์แวร์เครื่องเสมือนอะไร (Virtual PC หรือ VirtualBox หรืออื่น ๆ ) จะอนุญาตให้ทำเช่นนี้? ฉันอ่านออกมาแล้วว่า VMware อาจสนับสนุนสิ่งนี้ แต่ฉันกำลังมองหาบางสิ่งบางอย่างโอเพนซอร์สหรือฟรี โฮสต์ควรเป็นโฮสต์ของ Windows แต่อาจเป็น Linux แขกต้องเป็น Windows ขอบคุณ

11
มีวิธีใดบ้างที่จะใช้งาน Linux ในฐานะเครื่องเสมือนบน Windows เพื่อให้มีทั้งสองโลกที่ดีที่สุด
เนื่องจากลีนุกซ์มีเครื่องมือที่มีประโยชน์มากมาย, ในขณะที่ Windows มีแอพมากมาย (เช่น Chrome), แทนที่จะซื้อเครื่องอื่นเพื่อใช้งานลีนุกซ์, จึงมีวิธีเรียกใช้เป็นเครื่องเสมือนบนพีซีหรือไม่? ดูเหมือนว่าซีดีรอมการติดตั้งของ Ubuntu จะไม่มีตัวเลือกดังกล่าว

6
mount.nfs: การเข้าถึงถูกปฏิเสธโดยเซิร์ฟเวอร์ขณะติดตั้ง
ในระบบ Ubuntu ของฉันฉันมีบรรทัดนี้ใน / etc / fstab: myserver:/home/me /mnt/me nfs rsize=8192,wsize=8192,timeo=14,intr เมื่อฉันทำ sudo mount -a ฉันเข้าใจ: mount.nfs: access denied by server while mounting myserver:/home/me ฉันจะวินิจฉัยปัญหานี้ได้อย่างไร เซิร์ฟเวอร์ nfs ยังเป็น Ubuntu รายละเอียดเพิ่มเติม: ฉันสามารถติดตั้ง nfs นี้ได้จากไคลเอนต์ Ubuntu อื่น ๆ บนเครือข่ายเดียวกันโดยไม่มีปัญหา อย่างไรก็ตามไคลเอนต์ที่มีปัญหาจะแตกต่างกันโดยที่มันทำงานอยู่ภายใน VirtualBox บนระบบ Windows ฉันสามารถปิง "myserver" ได้ดีจากไคลเอนต์ที่มีปัญหา แก้ไข: / etc / exports บน …

2
ใช้ Mac OS X บน Hyper-V
ฉันมีเวิร์กสเตชันติดตั้งด้วย Windows Server 2008 ที่ใช้งาน Hyper-V ตอนนี้ฉันต้องการติดตั้ง OS X เพื่อการทดสอบ มีใครประสบความสำเร็จในการใช้งาน Mac OS X ในสภาพแวดล้อม Hyper-V หรือไม่? ขอบคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.