Vraag EC2-kernel zonder rpcsec_gss_krb5 mod


Ik ben op zoek naar het instellen van NFSv4 met kerberos (via deze). Ik geloof dat alles werkt, behalve dat ik de kernel uitvoer 3.0.0-16-virtual wat niet lijkt te omvatten rpcsec_gss_krb5. Welke deze opdracht veroorzaakt modprobe rpcsec_gss_krb5 falen met FATAL: Module rpcsec_gss_krb5 not found..

Als ik probeer door te gaan met het monteren van de NFS zonder deze module.

# 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)

Hoe zou ik geleden zijn over het toevoegen van deze mod aan de EC2 Ubuntu-kernel?


3
2018-04-03 18:26


oorsprong




antwoorden:


Als u 10.10 (Oneiric) gebruikt, moet u toegang hebben tot de linux-image-extra pakket dat alle modules bevat die normaliter van het primaire zijn ontdaan -virtual kernel. Hiermee is het -virtual kernel moet alle dezelfde modules hebben als een traditioneel -server kernel.


2
2018-04-17 13:47





Ik loste dit op door gewoon de kernel te gebruiken die ik wilde.

sudo apt-get install linux-image-3.0.0-17-server
sudo nano /boot/grub/menu.lst

Voeg hierboven anderen toe /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


0
2018-04-04 18:05



Het probleem met het handmatig toevoegen van deze kernel is dat je er geen updates voor ontvangt. Je zou Linux-image-server moeten installeren die updates binnenhaalt zodra ze zich voordoen. Dat gezegd hebbende, zou je dit waarschijnlijk met linux-image-extras moeten doen met de virtuele kernels, zie het andere antwoord. - Andy