मैं आर चलाने के लिए Google के कंप्यूटिंग इंजन का उपयोग करने की कोशिश कर रहा हूं, हालांकि सेगमेंटेशन दोषों में चलते रहें। यहां मैंने जो किया है, वह है:सेगमेंटेशन दोषों के बिना Google कंप्यूट इंजन पर आर को कैसे चलाएं
1) मैंने सिगविन & Google क्लाउड एसडीके स्थापित किया और सफलतापूर्वक Google क्लाउड प्लेटफ़ॉर्म को प्रमाणित किया।
2) मैंने "n1-standard-4" मशीन के साथ Google आपूर्ति "डेबियन -7-wheezy-v20140318" छवि का उपयोग कर वर्चुअल मशीन बनाई है।
3) मैं आदेशों
sudo apt-get update
sudo apt-get install -y libopenblas-base openmpi-bin libopenmpi-dev r-base openjdk-7-jre openjdk-7-jdk
4) मैं सत्यापित करने के बाद सॉफ्टवेयर आदेश
apt-cache policy r-base
साथ स्थापित किया गया है का उपयोग करते हुए इस आभासी मशीन पर आर (add'l सॉफ्टवेयर के साथ) स्थापित किया है
जो लौटाता है v2.15.1-4 स्थापित है।
हर बार जब मैं कुछ सामान्य आर पैकेज इंस्टॉल करने के लिए एक सरल आर-स्क्रिप्ट सबमिट करने का प्रयास (आदेश के माध्यम से "sudo आर अध्यक्ष एवं प्रबंध निदेशक बैच installRpkgs.R --no-बचाने"), उत्पादन लॉग मुझे त्रुटि देता है
Segmentation fault
जब मैं वर्चुअल मशीन में ssh स्पष्ट रूप से आर चलाने की कोशिश करता हूं, तो मुझे भी वही त्रुटि मिलती है। मुझे एहसास है कि मुझे कुछ याद आ रही है। शायद मुझे स्मृति निर्दिष्ट करने या अनुमतियां लिखने की आवश्यकता है। मुझे यकीन नहीं है, क्योंकि मैं क्लाउड कंप्यूटिंग में अभी भी नया हूं। अगर कोई भी सभी की मदद कर सकता है, तो मैं बहुत आभारी रहूंगा।
धन्यवाद!
संपादित करें: कुछ समस्या निवारण के बाद, मैं यह निर्धारित करने में कामयाब रहा कि अपराधी "libopenblas-base" है। यकीन नहीं है कि यह क्यों पैदा कर रहा है, लेकिन अभी के लिए मैंने इसके बिना अभी जारी रखा है।
मैं बिल्कुल एक ही मुद्दे में भाग गया। मुझे आश्चर्य है कि समस्या क्या है? इसे पोस्ट करने के लिए धन्यवाद। – bloosh