मैंने अपने स्थानीय कंप्यूटर पर ubuntu 10.4 (vmware संलयन के साथ) पर सफलतापूर्वक जेनकिंस-सीआई का परीक्षण किया। अब मैं इसे अपने वर्चुअल सर्वर पर hosteurope पर स्थापित और उपयोग करना चाहता हूं। मूल स्थापना कोई समस्या नहीं थी, लेकिन अब मुझे अपनी बिल्ड परियोजना के साथ समस्या है।
रिपॉजिटरी से एक मर्क्यूरियल अपडेट खींचने के बाद, चींटी को इनवॉइस किया जाता है और मेरी बिल्ड प्रोजेक्ट में निम्नलिखित त्रुटि को फेंकता है:
"Buildfile: /var/lib/jenkins/workspace/concrete5-seed-clean/build.xml [प्रॉपर्टी] java.io.IOException: प्रोग्राम नहीं चला सकता" / usr / bin / env ": java.io.IOException: error = 12, मेमोरी आवंटित नहीं कर सकता है "
Hosteurope ( http://faq.hosteurope.de/index.php?cpid=13918 ) पर वर्चुअल सर्वर पर ढेर आकार के साथ एक ज्ञात समस्या है , इसलिए मैंने मैन्युअल रूप से ढेर आकार सेट करने की कोशिश की:
# for ant
export ANT_OPTS="-Xms512m -Xmx512m"
# jenkins
# edited /etc/default/jenkins, added line
JAVA_ARGS="-Xms512m -Xmx512m"
# restarted jenkins via /etc/init.d/jenkins restart
चींटी के लिए इसे स्थापित करने के बाद, कमांड "एंटी -डायग्नोस्टिक्स" के माध्यम से चलता है और त्रुटि का कारण नहीं बनता है, लेकिन त्रुटि तब भी होती है जब मैं प्रोजेक्ट बनाने की कोशिश करता हूं।
सर्वर-विवरण: - http://www.hosteurope.de/produkt/Virtual-Server-Linux-L
- उबंटू 10.4 एलटीएस
- RAM: 1GB / डायनामिक 2GB
मेरे सवाल: - क्या जेनकिन्स के लिए 1GB पर्याप्त है या मुझे सर्वर को अपग्रेड करना है? - क्या यह त्रुटि चींटी या जेनकींस के कारण हुई है?
अद्यतन: मुझे यह चींटी विकल्पों के साथ चल रहा है -Xmx128m -Xms128m, लेकिन कभी-कभी त्रुटि फिर से होती है। (यह मुझे बाहर निकालता है, क्योंकि मैं अब तक इसे पुन: पेश नहीं कर सकता: /)
बहुत सराहना की मदद करो!
चीयर्स, मैथियस