मैं एक नया Ubuntu (10.04) पर एक Gitlab स्थापित किया है और यह लगभग सही ढंग से काम कर रहा है। गीटलैब HTTP पर पहुंच योग्य है, मैं सर्वर पर गिट के माध्यम से डेटा को पुश/पुल कर सकता हूं। हालांकि एक चीज गायब है, गतिविधि फ़ीड अद्यतन नहीं हो रहा है। तो मैंने सोचा कि गिट हुक के साथ कुछ गड़बड़ है। मैं पूरी तरह से Gitlab से स्थापना की प्रक्रिया को छोड़कर मैं आदेश एक साथ कई एप्लिकेशन को तैनात करने में Nginx चलाने के लिए यात्री उपयोग करना चाहते हैं का पालन किया।Gitlab: के साथ यात्री यूनिकॉर्न, Resque चल समस्याएं/Nginx
मैं sudo -u gitlab -H bundle exec rake gitlab:env:info RAILS_ENV=production
चला रहा था यह देखने के लिए कि सबकुछ ठीक से स्थापित है या नहीं, लेकिन यह कहा गया है, Redis
नहीं चल रहा है। ps aux
कहता है, redis-server
ऊपर है। तो यह गिट हुक नहीं है। गितलाब डोकू कहते हैं, उस समस्या को हल करने के लिए गिटलैब सेवा को पुनरारंभ करें। इस मामले में मैं एक त्रुटि जो मुझे लगता है कि समस्या का समाधान मैं करने की जरूरत है मिलता है:
$ sudo /etc/init.d/gitlab restart
Error, unicorn not running!
मेरा प्रश्न है, मैं इस समस्या को हल कैसे मिल सकता है? मैं यूनिकॉर्न कैसे चला सकता हूं, मैंने सोचा कि गिटलैब सेवा इसे शुरू करेगी? क्या मैं Nginx का उपयोग नहीं कर रहा हूँ? पैसेंजर का उपयोग किए बिना पूरी चीज को पुनर्स्थापित करने से पहले, मैंने सोचा कि मैं पहले यहां सवाल पूछ सकता हूं।
गेंडा लॉग में क्या करते हैं? – VonC
खैर, redis लॉग नहीं कहता है (विशेष रूप से और redis) क्या ब्लॉक gitlab के शुरू होने से कुछ भी spectecular के रूप में अधिक जानकारी के लिए किसी भी लॉग फ़ाइलों के लिए देखो ..यूनिकॉर्न लॉग में कुछ दिन पहले अपनी आखिरी लॉग प्रविष्टि थी और कहती है, यह सॉकेट के माध्यम से MySQL डीबी से कनेक्ट नहीं हो सका .. यह चल रहा है, गीटलैब ठीक से उपयोग करता है .. शायद मुझे कहीं कॉन्फ़िगरेशन याद आ रही है? यूनिकॉर्न कॉन्फ़िगरेशन के पास कुछ विशेष पेशकश नहीं है ... – pabera
फिर, यदि वे लॉग अपडेट नहीं होते हैं, तो यह nginx पक्ष पर है कि यह काम नहीं करता है। उस तरफ कोई लॉग? – VonC