Sepertinya saya tidak bisa memahami autofs

1

Saya memiliki server NFS tempat saya mengekspor yang berikut:

/exports/netapps *.*.*.*/16(ro,async,root_squash,no_subtree_check)

Folder ini memiliki banyak sub folder yang semuanya harus terlihat di klien.

Saya ingin menggunakan autof untuk me-mount ini pada klien di jalur berikut:

/opt/netapps/

Ini bisa saya lakukan, tetapi ketika saya melakukannya folder / opt menjadi tidak dapat digunakan, karena automounter melakukan sesuatu untuk itu. Saya tidak dapat membuat subfolder baru untuk / memilih atau melakukan apa pun sebenarnya ... Saya mendapatkan 'Izin ditolak' pada semuanya ... sebagai root!

File saya:

cat /etc/auto.master.d/opt.autofs 
/opt file:/etc/auto.opt --timeout 10

cat /etc/auto.opt 
netapps     -fstype=nfs4    lwp16.service.rug.nl:/netapps

Apa yang telah saya lakukan salah? Bagaimana saya mengatasi ini? Adakah yang punya ide?

pengguna341021
sumber

Jawaban:

0

opt.autofsFile Anda saat ini pada dasarnya memberi tahu autof untuk mengambil kendali /optdirektori, sehingga ia dapat membuat mountpoints yang sewenang-wenang di sana untuk automounting. Saya akan merekomendasikan Anda sebagai gantinya membuat dan menggunakan direktori di mana Anda dapat mengizinkan autofs untuk berada dalam kendali penuh - sesuatu seperti /opt/auto(sehingga Anda akan berakhir menggunakan /opt/auto/netapps), atau mungkin /remote(sehingga Anda akan berakhir menggunakan /remote/netapps).

Untuk pilihan sebelumnya, Anda cukup mengubah /opt.autofsfile Anda :

/opt/auto file:/etc/auto.opt --timeout 10
Lars Rohrbach
sumber
0

Masalahnya adalah file peta Anda (auto.opt) memiliki lokasi ekspor yang salah (/ ekspor / netapps)

server nfs:

cat /etc/exports
/exports/netapps *.*.*.*/16(ro,async,root_squash,no_subtree_check)

klien nfs

cat /etc/auto.master
....omitted lines.....
/misc  /etc/auto.misc
/opt   /etc/auto.opt --timeout 10
....omitted lines.....

cat /etc/auto.opt 
netapps     -ro,nfsvers=3    lwp16.service.rug.nl:/exports/netapps

service nfs restart
service autofs stop
service autofs start

Anda juga dapat mengalami masalah resolusi nama karena dns dapat menyebabkan masalah ini. Dalam hal ini coba alamat ip di file peta Anda (ip-addr-nfs-server: / ekspor / netapps).

Secara default, nfs di-mount dengan versi4 jika tidak ada yang ditentukan sebagai opsi mount.

Sathish
sumber