मेरे पास एक OS X El Capitan कंप्यूटर और एक Linux Mint NFS सर्वर है, दोनों एक ही OS X El Capitan ओपन-डायरेक्टरी सर्वर से जुड़े हैं।
सर्वर का निर्यात इस तरह दिखता है:
/Volumes/PDISK2 10.0.0.0/16(rw,async,no_subtree_check,insecure)
/Volumes/PDISK3 10.0.0.0/16(rw,async,no_subtree_check,insecure)
/Volumes/PDISK4 10.0.0.0/16(rw,async,no_subtree_check,insecure)
मेरे OS X कंप्यूटर पर, auto_master ऐसा दिखता है:
#
# Automounter master map
#
+auto_master # Use directory service
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- -static
/- /etc/auto_nfs
और मेरे auto_nfs इस तरह दिखते हैं:
/Shared/Family -fstype=nfs,rw,nodev,nosuid,nfc,nolockd,locallocks nfs://10.0.0.11/Volumes/PDISK3/VDISKS/General1/Groups/Family\ Shared
/Shared/Users/christopher -fstype=nfs,rw,nodev,nosuid,nfc,nolockd,locallocks nfs://10.0.0.11/Volumes/PDISK3/VDISKS/General1/Users/christopher
/Shared/Scratch1 -fstype=nfs,rw,nodev,nosuid,nfc,nolockd,locallocks nfs://10.0.0.11/Volumes/PDISK2/VDISKS/Scratch1
मैंने इसे मैन्युअल रूप से चलाया /Shared
:
mkdir .mnt
mount_nfs -o rw,nodev,nosuid,nfc,nolockd,locallocks 10.0.0.11:Volumes/PDISK3/VDISKS/General1/Groups/Family\ Shared .mnt
मेरे पास एक फ़ाइल है (साथ बनाई गई) touch
) बुलाया a
में Family Shared
।
यदि मैं ऑटो-माउंटेड निर्देशिका से TextWrangler में उस फ़ाइल को खोलता हूं, तो मैं फ़ाइल को संपादित नहीं कर सकता क्योंकि "यह बंद वॉल्यूम पर है"।
यदि मैं मैन्युअल रूप से माउंटेड निर्देशिका से TextWrangler में उस फ़ाइल को खोलता हूं, तो कर सकते हैं इसे संपादित करें और सहेजें।
दिलचस्प बात यह है:
[Defiant:/Shared] christopher% chflags uchg Family/a
chflags: Family/a: Operation not supported
[Defiant:/Shared] christopher% chflags uchg mnt/a
chflags: mnt/a: Operation not supported
खोजक की जानकारी पृष्ठ में प्राप्त करें:
mnt/a
"बंद" चेकबॉक्स ग्रे-आउट हैFamily/a
"लॉक्ड" चेकबॉक्स उपलब्ध है, लेकिन जब मैं इसे चेक करता हूं तो यह अनचेक हो जाता है।
का परिणाम nfsstat -m
है:
/Shared/Family from 10.0.0.11:/Volumes/PDISK3/VDISKS/General1/Groups/Family Shared
-- Original mount options:
General mount flags: 0x500018 nodev,nosuid,automounted,nobrowse
NFS parameters: locallocks,nfc
File system locations:
/Volumes/PDISK3/VDISKS/General1/Groups/Family Shared @ 10.0.0.11 (10.0.0.11)
-- Current mount parameters:
General mount flags: 0x4500018 nodev,nosuid,automounted,nobrowse multilabel
NFS parameters: vers=3,tcp,port=2049,nomntudp,hard,nointr,noresvport,negnamecache,callumnt,locallocks,quota,rsize=32768,wsize=32768,readahead=16,dsize=4096,nordirplus,nodumbtimr,timeo=10,maxgroups=16,acregmin=5,acregmax=60,acdirmin=5,acdirmax=60,nomutejukebox,nfc,sec=sys
File system locations:
/Volumes/PDISK3/VDISKS/General1/Groups/Family Shared @ 10.0.0.11 (10.0.0.11)
Status flags: 0x0
/Shared/mnt from 10.0.0.11:/Volumes/PDISK3/VDISKS/General1/Groups/Family Shared
-- Original mount options:
General mount flags: 0x18 nodev,nosuid
NFS parameters: locallocks,nfc
File system locations:
/Volumes/PDISK3/VDISKS/General1/Groups/Family Shared @ 10.0.0.11 (10.0.0.11)
-- Current mount parameters:
General mount flags: 0x4000018 nodev,nosuid multilabel
NFS parameters: vers=3,tcp,port=2049,nomntudp,hard,nointr,noresvport,negnamecache,callumnt,locallocks,quota,rsize=32768,wsize=32768,readahead=16,dsize=4096,nordirplus,nodumbtimr,timeo=10,maxgroups=16,acregmin=5,acregmax=60,acdirmin=5,acdirmax=60,nomutejukebox,nfc,sec=sys
File system locations:
/Volumes/PDISK3/VDISKS/General1/Groups/Family Shared @ 10.0.0.11 (10.0.0.11)
Status flags: 0x0
तो मूल रूप से वे वही हैं। सिवाय इसके कि वे नहीं हैं।
तो सवाल: वे अलग-अलग क्यों हैं और मैं उन्हें कैसे ठीक कर सकता हूं?
इसके अलावा, अगर मैं मैन्युअल रूप से इसे पद = 4.0 विकल्प का उपयोग करके माउंट करता हूं, तो यह काम करने के लिए प्रकट होता है, लेकिन यह सुरक्षित पर जमा देता है।
यह प्रश्न क्रॉस-पोस्ट किया गया है क्योंकि कम से कम दो अलग-अलग समूह हैं जिन्होंने इसका सामना किया होगा:
आईटी पेशेवर जिन्होंने मैक को अपने नेटवर्क में शामिल किया है (इसलिए सर्वरफॉल्ट)
पावर-उपयोगकर्ता / लघु-व्यवसाय जिन्होंने ऐसा करने का प्रयास किया है (इसलिए सुपरयूज़र)।