Я пытаюсь настроить NFSv4 с помощью Kerberos (через , это ). Я считаю, что у меня все работает, за исключением того, что я использую ядро 3.0.0-16-virtual
, которое, кажется, не включает rpcsec_gss_krb5
. Что приводит к сбою этой команды modprobe rpcsec_gss_krb5
с FATAL: Module rpcsec_gss_krb5 not found.
.
Если я попытаюсь продолжить монтирование NFS без этого модуля.
# sudo mount -t nfs4 -o sec=krb5 *my ip*:/ /mnt
Stdout:
mount.nfs4: an incorrect mount option was specified
syslog
gss_create: Pseudoflavor 390003 not found!
RPC: Couldn't create auth handle (flavor 390003)
Как мне узнать о добавлении этого мода в ядро Ubuntu EC2?
Я решил это, просто получив нужное ядро.
sudo apt-get install linux-image-3.0.0-17-server
sudo nano /boot/grub/menu.lst
Добавить выше других в /boot/grub/menu.lst
.
title Ubuntu 11.10, kernel 3.0.0-17-server
root (hd0)
kernel /boot/vmlinuz-3.0.0-17-server root=LABEL=cloudimg-rootfs ro console=hvc0 crashkernel=384M-2G:64M,2G-:128M
initrd /boot/initrd.img-3.0.0-17-server
sudo reboot
Если вы работаете с 10.10 (Oneiric), у вас должен быть доступ к пакету linux-image-extra
, который содержит все модули, которые обычно удаляются из основного ядра -virtual
. При этом ядро -virtual
должно иметь все те же модули, что и традиционное ядро -server
.