2013-04-02 2 views
10

यह मेरे लिए स्मृति से बाहर XEN में एक वीएम खोजने के लिए होता है, ओएस अपने खोल tty को मार डालो तो आंतरिक रूप से वीएम में इनपुट इनपुट करने का कोई तरीका नहीं है। ठीक करने का एकमात्र तरीका बंद करना या वीएम को रीबूट करना है।XEN में VM को बंद या रीबूट कैसे करें?

"एक्सएम शटडाउन वीएम-नाम" और "एक्सएम रीबूट वीएम-नाम" की कोशिश की गई है, लेकिन काम नहीं कर रहा है। XEN ठीक काम कर रहा है, बाकी वीएम सभी अच्छे हैं, और एक्सएम कमांड भी उनके लिए काम करते हैं। केवल बीमार वीएम नियंत्रण से बाहर है।

क्या कोई XEN कमांड बंद करने या अपने वीएम को बलपूर्वक रीबूट करने के लिए है? जैसे "कमांड" ध्वज के साथ कुछ कमांड। "एक्सएम रीबूट" और "एक्सएम शट डाउन" मेरे मामले में बहुत गर्व है, मुझे लगता है।

मैंने उपयोग किया गया XEN संस्करण xen-3.0-x86_64 (डेबियन) है।

उत्तर

8

xmoption शायद आप चाहते हैं (हालांकि यह वास्तव में अंतिम उपाय होना चाहिए) xm destroy है।

xm डोमेन-आईडी

नष्ट तुरंत डोमेन डोमेन-आईडी को समाप्त। यह डोमेन ओएस को प्रतिक्रिया देने का कोई मौका नहीं देता है, और यह भौतिक मशीन पर पावर कॉर्ड को फिसलने के बराबर है। ज्यादातर मामलों में आप इसके बजाय शट डाउन कमांड का उपयोग करना चाहेंगे।

+0

यह आदेश मेरे लिए उस आदेश का उपयोग करने के लिए थोड़ा डरा हुआ है, लेकिन यह मेरे मामले में चुनने का एकमात्र तरीका है। – XuZhangning

1

मुझे "xm रीबूट" के साथ समस्या थी, यह प्रभावी नहीं होगा और बाद में "xm shutdown" का कोई प्रभाव नहीं पड़ता है। तो मुझे लगता है कि "xm shutdown" का सबसे अच्छा तरीका है, डोमेन को "एक्सएम अपटाइम" जांचें, यह देखने के लिए कि क्या यह बंद हो गया है या टाइमआउट तक और "xm नष्ट करें"

संबंधित मुद्दे