From: Carl Karsten <carl@nextdayvideo.com>
To: overlayfs <linux-unionfs@vger.kernel.org>
Subject: nfs server serving ... wrong mount?
Date: Wed, 20 Oct 2021 16:50:32 -0500 [thread overview]
Message-ID: <CADmzSSjy+bzPUus3xO2zT_USEKZYJ7WBOCbOiF+ro3EDoipXqg@mail.gmail.com> (raw)
I have 2 overlayfs monts.
I can nfs export one or the other fine, but not both at the same time,
the client gets the wrong files.
server hosthame negk bullseye ext4
client twist ubuntu
juser@negk:~$ cat /etc/exports
# /srv/nfs/rpi/buster/boot/merged *(ro,sync,no_subtree_check,no_root_squash)
/srv/nfs/rpi/buster/root/merged *(ro,sync,no_subtree_check,no_root_squash)
juser@negk:~$ ls /srv/nfs/rpi/buster/boot/merged
bcm2708-rpi-b.dtb bcm2710-rpi-3-b-plus.dtb fixup4cd.dat
kernel7.img start4.elf
(snip)
juser@negk:~$ ls /srv/nfs/rpi/buster/root/merged
bin boot dev etc home lib lost+found media mnt opt proc
root run sbin srv sys tmp usr var
carl@twist:~/mnt$ sudo mount -t nfs negk:/srv/nfs/rpi/buster/root/merged nfs
carl@twist:~/mnt$ ls nfs
bin boot dev etc home lib lost+found media mnt opt proc
root run sbin srv sys tmp usr var
carl@twist:~/mnt$ sudo umount nfs
# enable root in negk exports...
carl@twist:~/mnt$ sudo mount -t nfs negk:/srv/nfs/rpi/buster/root/merged nfs
carl@twist:~/mnt$ ls nfs
bcm2708-rpi-b.dtb bcm2710-rpi-3-b-plus.dtb fixup4cd.dat
kernel7.img start4.elf
(snip)
juser@negk:~$ cat /etc/fstab
# /etc/fstab: static file system information.
/dev/mapper/negk--vg-root / ext4 errors=remount-ro 0 1
UUID=c031c4a4-3eda-4fb9-99ac-ce2cb9d05243 /boot ext2
defaults 0 2
/dev/mapper/negk--vg-swap_1 none swap sw 0 0
# rpi netboot boot: base, setup, updates = merged
overlay /srv/nfs/rpi/buster/boot/merged overlay
noauto,defaults,lowerdir=/srv/nfs/rpi/buster/boot/setup:/srv/nfs/rpi/buster/boot/base,upperdir=/srv/nfs/rpi/buster/boot/updates,workdir=/srv/nfs/rpi/buster/boot/work,nfs_export=on
0 2
# rpi netboot root: base, setup, updates = merged
overlay /srv/nfs/rpi/buster/root/merged overlay
noauto,defaults,lowerdir=/srv/nfs/rpi/buster/root/setup:/srv/nfs/rpi/buster/root/base,upperdir=/srv/nfs/rpi/buster/root/updates,workdir=/srv/nfs/rpi/buster/root/work,nfs_export=on
0 2
server setup: https://github.com/CarlFK/pici/blob/main/setup2.sh
--
Carl K
next reply other threads:[~2021-10-20 21:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-20 21:50 Carl Karsten [this message]
2021-10-21 7:09 ` nfs server serving ... wrong mount? Amir Goldstein
2021-10-21 8:10 ` Carl Karsten
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CADmzSSjy+bzPUus3xO2zT_USEKZYJ7WBOCbOiF+ro3EDoipXqg@mail.gmail.com \
--to=carl@nextdayvideo.com \
--cc=linux-unionfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).