On Sun, 2020-12-27 at 12:14 +0800, Ed Greshko wrote:
On 27/12/2020 11:39, Robert G. (Doc) Savage via users wrote:
Snapshot:  I want to build and use a 240 GB  C7.9 VM from my F33 laptop using NFS storage from a C8.3 server

Reality: You can't get there from here. At every step there's a permissions blockage, and none is a simple rwx problem.

Do I understand you correctly when I say you want your C(entos) 7 VM's disk storage to reside on
your C(entos) NFS server?

If so, that is pretty much what I do.

My F33 desktop had several VM's defined.  While I don't use that much storage the F33 system has,
for example.

[root@meimei images]# pwd
/var/lib/libvirt/images

[root@meimei images]# ll f33k.qcow2
lrwxrwxrwx. 1 root root 27 Aug 29 16:35 f33k.qcow2 -> /aux/qemu-images/f33k.qcow2

[root@meimei images]# df -T | grep aux
nas:/volume1/aux nfs4     5621463168 1946477440 3674985728  35% /aux

The system "nas" is a Synology NFS server.

Ed,

Here's the environment:

Bulk storage server for whole home
- 45drives.com Storinator
- 1 of 3 payload bays populated with 15 x 4TB drives in a 39 TB ZFS raidz3 array
- OS is CentOS 8.3 with array
- NFS shared as /tank
- /etc/exports  contains   /tank  192.168.1.0/24(rw/sync,root_squash)
- samba not yet configured

Linux laptop
- ThinkKPad P72 with 2 TB NVME boot drive
- OS is Fedora 33
- /etc/fstab contains   store:/tank /tank nfs defaults 0 0
- tank array mounted on /tank

Windows 10 Pro PC

My original concept was to create a 240 GB VM in the /tank/VM/ space and prototype C7, C8, or F33 versions of a physical storage server at a client site with a 240 GB SSD boot drive and 4 x 500 GB LVM RAID5 array served out with Samba to multiple client PCs and MACs.

I wanted to use a TigerVNC client on the Linux laptop to set up and configure the 240 GB VM on the storage server, but because the upstream author has munged its systemd conversion this is no longer possible. I also wanted to use RDP to connect the Windows PC to test samba connections on the VM running TigerVNC server.

Unfortunately I've run into permissions hell and can get none of these working. I would like to find an alternative to TigerVNC that will work in the target environment.

--Doc Savage
    Fairview Heights, IL