2010-10-13 14 views
34

यहां काम पर, हम वर्चुअल इंफ्रास्ट्रक्चर का उपयोग करते हैं। हम virt-manager का बहुत उपयोग करते हैं, लेकिन मैं मैक पर हूं और इसे काम नहीं कर सकता।मैक ओएस एक्स के लिए एक virt-manager विकल्प है?

क्या यह काम या वैकल्पिक बनाने का कोई तरीका है?

धन्यवाद,

+2

यह प्रश्न स्टैक ओवरफ्लो पर ऑफ-विषय प्रतीत होता है, जिसे स्टैन्डेक्सचेंज नेटवर्क की एक अलग साइट पर पूछना चाहिए। – anddam

उत्तर

36

अब एक काढ़ा सूत्र homebrew-virt-manager जो मैं सफलतापूर्वक एक 5 CentOS बॉक्स qemu + केवीएम चलाने के लिए कनेक्ट करने के लिए इस्तेमाल किया गया है।

brew tap jeffreywildman/homebrew-virt-manager 
brew install virt-manager virt-viewer 
sudo ln -s /usr/bin/python /usr/bin/python2 
virt-manager -c qemu+ssh://[email protected]/system?socket=/var/run/libvirt/libvirt-sock 
+0

धन्यवाद, बस मैं क्या देख रहा था! – Andrew

+0

छोटा प्रश्न: मैं कैसे पता लगा सकता हूं कि मेरा qemu + ssh कनेक्शन स्ट्रिंग क्या है? मुझे किस उपयोगकर्ता/सॉकेट का उपयोग करना चाहिए? –

+0

मैंने आपके चरणों का पालन किया और मैं तीसरे चरण को पार नहीं कर सकता। $ sudo ln -s/usr/bin/python/usr/bin/python2 पासवर्ड: ln:/usr/bin/python2: ऑपरेशन की अनुमति नहीं है तब मुझे चरण चार में समस्या है। $ virt-manager -c qemu + ssh: // user @ debianserver/system? Socket =/var/run/libvirt/libvirt-sock --no-fork env: python2: ऐसी कोई फ़ाइल या निर्देशिका – hatted

23

उदासी नहीं, तुम तथापि virt-manager एक linux बॉक्स पर स्थापित करने और पर VNC और X11 के माध्यम से अपने मैक डेस्कटॉप चला सकते हैं।

आप क्या करने की जरूरत X11, खुले टर्म (कमांड + N), प्रकार ssh -X उपयोगकर्ता @ linux बॉक्स शुरू है, तो एक बार लॉग ऑन virt-manager टाइप करें।

+3

माउंटेन शेर के लिए अतिरिक्त आवश्यकता के बाद: आपको X11 के स्थान पर XQuartz चलाने की आवश्यकता होगी (यह ऐप्पल द्वारा शुरू किया गया समुदाय X11 है) – LRE

+1

तकनीकी रूप से आपको वीएनसी की आवश्यकता नहीं है, केवल X11 (या XQuartz) – knowncitizen

+0

सच है, लेकिन एक्स * बहुत है * वीएम के साथ बातचीत के लिए वीएनसी की तुलना में दूरी पर धीमी गति से। मैं वीएम के लिए वर्च-मैनेजर और वीएनसी के लिए एक्स का उपयोग करता हूं। –

3

AFAIK नहीं, लेकिन आप उपयोग कर सकते हैं यह ठीक अगर आप ऐसा करते हैं:

  1. स्थापित (मेजबान में) NoMachine NX सर्वर
  2. अपने मैक पर NX ग्राहक स्थापित
  3. लॉगिन मैक
  4. these instructions
  5. अपने सर्वर/होस्ट (जो आप के माध्यम से उपयोग कर रहे हैं) में gnome सत्र में खुले virt-manager के बाद कीबोर्ड समस्याओं को ठीक करें NX ग्राहक)
  6. मज़ा
+0

को होस्ट पर एक्स होने की आवश्यकता है – HDave

+1

मैं सामान्य रूप से ओएस एक्स मशीन से 'ssh -Y linuxbox virt-manager' करता हूं। –

+0

एचडीवी क्या आप किसी भी virt-manager को जानते हैं जो नहीं करता है? (मेजबान पर एक्स की आवश्यकता है?) –

5

यहाँ एक ही समस्या है, कई समाधान और समाधान की कोशिश की, और पाया कि एक दूरस्थ QEMU/केवीएम सर्वर कुछ भी नहीं पर आभासी मशीनों के प्रबंधन के लिए के रूप में विश्वसनीय और एक जीएनयू/लिनक्स virt-manager चल प्रणाली की तुलना में आरामदायक है।

virt-manager के साथ Lubuntu LTS सिस्टम चलाने के लिए मैकोज़ में Virtualbox इंस्टॉल करने का हमारा सबसे अच्छा समाधान है।

हम इस उद्देश्य के लिए Lubuntu उत्कृष्ट पाया: यह काम करती है, यह उपयोग करने के लिए आसान है और (यह virt-manager और 3-4 स्पाइस ग्राहकों को चलाने के लिए राम के कम से कम 300 MB का उपयोग कर सकते हैं) को चलाने के लिए कुछ संसाधनों की आवश्यकता है। जब आप इसकी आवश्यकता नहीं होती है तो आप इस वर्चुअलबॉक्स मशीन स्थिति को सहेज सकते हैं, और आवश्यकता होने पर इसे कुछ सेकंड में पुनर्स्थापित कर सकते हैं।

इसके अलावा, रिमोट वर्चुअल मशीनों को प्रबंधित करने के लिए स्थानीय रूप से वर्चुअल मशीन चलाने में विडंबना है! :-)

+0

यह एक शानदार समाधान है !!! मुझे यह लगभग 5 मिनट में काम मिल गया। –