Saya sedikit kesulitan dengan file ekspor NFS.
Secara khusus, saya tidak dapat menemukan cara untuk mengekspor direktori yang berisi "-" pada nama path.
Manual (ekspor (5)) menyatakan:
Also, each line may have one or more specifications for default options
after the path name, in the form of a dash ("-") followed by an option
list. The option list is used for all subsequent exports on that line
only.
Itu kemudian menyatakan:
If an export name contains spaces it should be quoted using double quotes.
You can also specify spaces or other unusual character in the export name
using a backslash followed by the character code as three octal digits.
Sayangnya, itu bukan masalahnya. Khususnya, jika pathname berisi "-", baik kata demi kata, atau dengan \ 055 atau dilampirkan dalam tanda kutip ganda, itu masih merujuk pada nama tanpa "-"
Ada ide? Saya memiliki sejumlah besar direktori, semuanya dalam bentuk
- / vol / buildsystem-s3c2440
- / vol / buildsystem-tao3530
Dan saya lebih suka memiliki semuanya tersedia sebagai ekspor nfs. Pendeknya mengganti "-" dengan "_" di mana saja dalam skrip, dapatkah itu dilakukan dengan "-"?
/var/tmp/foo-bar localhost(all_squash,async,no_subtree_check)
in /etc/exports
.
nfs-kernel-server
, tetapi bukan Linux nfs-user-server
.