NFS-Server kann auf CentOS 7 LXC-Container nicht gestartet werden

NFS-Server kann auf CentOS 7 LXC-Container nicht gestartet werden

Ich habe Linux Mint 19.2 Tinamit 4.15.0-54-genericKernel auf dem Host und lxc-Version 3.0.3.

Das Problem ist, dass ich nicht nfs-serverim Container starten kann.

Schritte, die ich mache:

$ sudo systemctl stop apparmor
$ sudo apt-get install nfs-kernel-server
$ ls -l /lib/modules/$(uname -r)/kernel/fs | grep nfs
drwxr-xr-x 5 root root  4096 июл 29 13:48 nfs
drwxr-xr-x 2 root root  4096 июл 29 13:48 nfs_common
drwxr-xr-x 2 root root  4096 июл 29 13:48 nfsd
$ cat /etc/mtab | grep nfs
nfsd /proc/fs/nfsd nfsd rw,relatime 0 0
$ lxc launch images:centos/7 centos-nfs
$ lxc exec centos-nfs bash
# yum install nfs-utils
# systemctl start nfs-server
A dependency job for nfs-server.service failed. See 'journalctl -xe' for details

Bei systemctl -t mountmir treten Fehler auf

Bildbeschreibung hier eingeben

UPD

# journalctl --no-pager -u nfs-server
Jan 12 13:30:45 centos-nfs systemd[1]: Dependency failed for NFS server and services.
Jan 12 13:30:45 centos-nfs systemd[1]: Job nfs-server.service/start failed with result 'dependency'.

Was könnte das Problem sein und wie kann es behoben werden?

Antwort1

Das kann etwas mit Kernelmodulen zu tun haben. LXC verursacht Probleme beim Versuch, Kernelmodule in einen Container zu laden. Versuchen Sie stattdessen, KVM zu verwenden.

verwandte Informationen