Quantcast
Channel: Linux.org.ru: Форум (тех. форум)
Viewing all articles
Browse latest Browse all 73832

rootfs over nfsv4

$
0
0

Есть ядро Linux version 4.2.1, платформа arm. В параметрах ядра передаю console=ttyS0,115200 root=/dev/nfs nfsroot=<IP>:<Path> rw ip=dhcp rootwait

При этом получаю:

[  106.253458] VFS: Unable to mount root fs via NFS, trying floppy.
[  106.259652] VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6

Если же меняю версию nfs на третью console=ttyS0,115200 root=/dev/nfs nfsroot=<IP>:<Path>,v3,tcp rw ip=dhcp rootwait, то всё загружается нормально.

Четвёртая версия клиента в ядро включена:

% grep -i NFS .config
CONFIG_KERNFS=y
CONFIG_NFS_FS=y
# CONFIG_NFS_V2 is not set
CONFIG_NFS_V3=y
# CONFIG_NFS_V3_ACL is not set
CONFIG_NFS_V4=y
# CONFIG_NFS_SWAP is not set
CONFIG_NFS_V4_1=y
CONFIG_NFS_V4_2=y
CONFIG_PNFS_FILE_LAYOUT=y
CONFIG_PNFS_FLEXFILE_LAYOUT=m
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
# CONFIG_NFS_V4_1_MIGRATION 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_COMMON=y

На nfs-сервере ubuntu 14.04.4

%cat /proc/fs/nfsd/versions
+2 +3 +4 +4.1 +4.2

Собсно вопросы:
- Есть ли способы заставить работать четвёртую версию?
- Есть ли причины использовать четвертую версию? Какие между третьей и четвёртой отличия?

 , , ,


Viewing all articles
Browse latest Browse all 73832

Trending Articles