2016-01-20 13 views
6

का उपयोग कर Vagrant में एक समन्वयित फ़ोल्डर के साथ NFS प्लगइन का उपयोग करने के लिए कोशिश कर रहा है, और यह अतिथि (VM) अनुमतियाँ गलत हैं में काम कर रहा है, सिवाय इसके कि:Vagrant synced फ़ोल्डर एनएफएस गलत अनुमतियों

-rw-r--r-- 1 501 dialout 0 Jan 20 00:51 a 
-rw-r--r-- 1 501 dialout 0 Jan 20 00:51 foo 

मैंने कोशिश की Vagrantfile में Vagrant प्रलेखन के अनुसार uid और gid की स्थापना:

config.nfs.map_uid = 1001 
config.nfs.map_gid = 1001 

कौन सा मैं अतिथि में सही उपयोगकर्ता/समूह का प्रयोग करेंगे उम्मीद थी, लेकिन यह अभी भीउपयोग कर रहा हैऔर dialout

कोई विचार?

+0

आप किस विशिष्ट प्लगइन का उपयोग कर रहे हैं? मैं कई एनएफएस से संबंधित वाग्रेंट प्लगइन्स उपलब्ध देखता हूं। साथ ही, आप प्लगइन की आवश्यकता के बिना Vagrant में एक सिंक किए गए फ़ोल्डर पर उपयोगकर्ता और समूह अनुमतियां सेट कर सकते हैं: https://www.vagrantup.com/docs/synced-folders/basic_usage.html –

+0

क्या आप कुछ जोड़ सकते हैं जैसे: mount_options = > ["dmode = 777", "fmode = 666"] 'आपके sync_folder कॉन्फ़िगरेशन में? –

+0

वाग्रेंट के लिए आपका ओएस होस्ट क्या है? – darkomen

उत्तर

-3

मुझे एक ही समस्या थी। यह शुरू करने के बाद मैंने अपने मैकोज़ को एमसीओएस सिएरा संस्करण 10.12.1 में अपग्रेड कर दिया है। चाल है कि मेरे लिए काम किया सेट/'आवारा' इस तरह Vagrantfile में उपयोगकर्ता के लिए मालिक और समूह को मजबूर करना था: स्थापित करने में वहाँ पहले से था:

config.vm.synced_folder "https://stackoverflow.com/users/myuser/src/", "/home/vagrant/src/", owner: "vagrant", group: "vagrant" 

मैं भी 'सच NFS' को दूर करने के लिए किया था Vagrantfile।

+4

यह कोई समाधान नहीं है, यह समस्या को ठीक करने के बजाय बस एनएफएस को बंद कर रहा है :-( –

+0

सच है। यह समाधान नहीं है। –

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