2012-10-20 14 views
5

में कनेक्ट करने के लिए जब भी मैं -n 4 testmpi.exeMPICH2 विंडोज 7

Unable to connect to 'RIJDZUAN-PC:8676', sock error: generic socket failure, error stack: MPIDU_Sock_post_connect(1200): unable to connect to RIJDZUAN-PC on port 8676, ex hausted all endpoints (errno -1) MPIDU_Sock_post_connect(1247): unable to connect to RIJDZUAN-PC on port 8676, No connection could be made because the target machine actively refused it. (errno 10061)

कोशिश आदेश mpiexec और जब मैं मैं मुझे दे -install या smpd -Start smpd को

OpenSCManager failed: Access is denied. (error 5)

कोशिश में असमर्थ मेरा मानना ​​है कि मैं mpiexec पर पंजीकरण कर रहा हूं mpiexec -register

इसे कैसे हल करें?

+0

आप 'smpd' इंस्टॉल करते समय व्यवस्थापकीय अधिकार खो रहे हैं। आपको प्रशासनिक अधिकारों या अस्थायी स्विच के साथ एक कमांड प्रॉम्प्ट खोलना चाहिए। –

+0

मैं पहले ही व्यवस्थापक प्रोफ़ाइल का उपयोग कर चुका हूं और इसे यूएसी से बंद कर दूंगा, समस्या अभी भी वहां है –

उत्तर

3

मुझे यह संदेश भी मिला। इंस्टॉलर कहता है कि "सफल" कहता है लेकिन smpd नहीं चल रहा है, तो इंस्टॉल चुपचाप गलत है।

कॉपी किया गया (और थोड़ा बदल) here

  1. स्थापना रद्द MPICH2 की
  2. कमांड प्रॉम्प्ट खोलें आइकन पर राइट क्लिक करें और का चयन "व्यवस्थापक के रूप में चलाने के" द्वारा एक व्यवस्थापक कमांड प्रॉम्प्ट
  3. पिछले संस्करण से एमपीआईसी 2
  4. स्थापित करने के लिए व्यवस्थापक कमांड प्रॉम्प्ट से "msiexec/i mpich2-1.3.2p1-win-ia32.msi" चलाएं स्थापना के दौरान MPICH2 सभी उपयोगकर्ताओं के लिए "सभी" के लिए स्थापित किया गया है चुनें।
  5. wmpiconfig चलाएं और उपयोगकर्ता नाम/पासवर्ड स्टोर करें। संपादित करें: अपने असली विंडोज लॉगिन नाम और पासवर्ड का प्रयोग करें।
  6. सिस्टम पथ और संपादित करने के लिए "सी: \ प्रोग्राम फ़ाइलें \ एमपीआईसी 2 \ बिन" जोड़ें:
  7. रीबूट करने की कोई आवश्यकता नहीं है 'smpd -status' का उपयोग करके smpd जांचें। यह smpd $ होस्ट नाम $ पर चल रहे 'लौटना चाहिए
  8. निष्पादन पर्यावरण के परीक्षण के लिए निर्देशिका $ MPICHROOT \ उदाहरण के लिए जाने के लिए और का उपयोग कर cpi.exe चलाएँ:' mpiexec -n 4 भाकपा '

आप का अनुसरण कर सकते उपर्युक्त चरण भले ही आप व्यवस्थापक उपयोगकर्ता के रूप में लॉग इन नहीं हैं। बस चरण 2 का बारीकी से पालन करना सुनिश्चित करें। यदि आप

OpenSCManager failed: Access is denied 

शायद इसका अर्थ है कि आप व्यवस्थापक कमांड प्रॉम्प्ट पर नहीं हैं। यदि चरण 7 चेक आउट करता है, तो आपको जाने के लिए अच्छा होना चाहिए।

0

व्यवस्थापक के रूप में सीएमडी चलाएं, और शब्दों के बाद smdp -install comand चलाएं।