NFSクライアントでの権限拒否エラー

NFSクライアントでの権限拒否エラー

2つのLinuxシステム(組み込み)間でNFSを設定しようとしています。

Foo(server) -> Bar(client)

両方のシステムにnfs-utils(1.3.3)と依存関係をインストールしました。ここにいる/etc/exportファイルはFooにあります。

/public 10.0.1.0/24(rw,insecure,async,no_subtree_check,no_root_squash,nohide)

/人ローカルファイルシステムにあり、暗号化されません。

FOO# findmnt -T /public
TARGET SOURCE      FSTYPE OPTIONS
/      ubi0:rootfs ubifs  rw,relatime

そしてデーモンを起動します。

FOO# /etc/init.d/S21-nfsd start
Mounting proc/fs/nfsd: [OK]
exportfs: /public does not support NFS export
Starting /sbin/portmap: [OK]
Starting /usr/sbin/rpc.statd: [OK]
Starting /usr/sbin/rpc.mountd: [OK]
Starting /usr/sbin/rpc.nfsd: [OK]
FOO# exportfs
/public         10.0.1.0/24
FOO# cat /proc/fs/nfs/exports
# Version 1.1
# Path Client(Flags) # IPs

上記の内容では、どちらを信じるべきかわかりません。/人実際に輸出されました。

このディレクトリには、次の完全な権限があります。

FOO# ls -ld /public
drwxrwxrwx    2 root     root           160 Jan 13  1990 /public

クライアントからNFS共有をマウントしようとしています。

BAR# mount -t nfs -vvvv FOO:/public /public
mount: FOO:/public failed, reason given by server: Permission denied
mount: mounting FOO:/public on /public failed: Bad file descriptor

両方のコンピュータでrootアカウントを使用しており、uidが一致しています。

FOO# id
uid=0(root) gid=0(root) groups=0(root)
BAR# id
uid=0(root) gid=0(root) groups=0(root)

どちらのシステムも、カーネル、FOO->カーネル2.6.35、BAR->カーネル4.1.18をサポートします。

FOO# zcat /proc/config.gz|grep "NFS"
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
# CONFIG_NFS_V3_ACL is not set
# CONFIG_NFS_V4 is not set
CONFIG_ROOT_NFS=y
CONFIG_NFSD=y
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y

BAR# zcat /proc/config.gz | grep "NFS"
CONFIG_KERNFS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V2=y
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
# CONFIG_NFS_SWAP is not set
# CONFIG_NFS_V4_1 is not set
CONFIG_ROOT_NFS=y
# CONFIG_NFS_USE_LEGACY_DNS is not set
CONFIG_NFS_USE_KERNEL_DNS=y
# CONFIG_NFSD is not set
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y

私の問題は何ですか?顧客?サービス端末?

ベストアンサー1

LinuxカーネルFOOバージョンは2.6.35(2011年末から)。 UBIFS(ルートパーティションのファイルシステム、2008年以降のカーネルバージョン2.6.27)、しかし、NFSエクスポートのカーネルサポートはUBIFSからインストールされます。2016/2017年に追加

これは、カーネルがより高いバージョンのカーネルにアップグレードされるか、ディレクトリを別のファイルシステムに移動するまでFOOシステムをエクスポートできないことを意味します。/public

おすすめ記事