Kernel EC2 sem o mod rpcsec_gss_krb5

3

Estou procurando configurar o NFSv4 com o kerberos (via this ). Acredito que tenho tudo funcionando, exceto que estou executando o kernel 3.0.0-16-virtual , o que não parece incluir rpcsec_gss_krb5 . O que faz com que esse comando modprobe rpcsec_gss_krb5 falhe com FATAL: Module rpcsec_gss_krb5 not found. .

Se eu tentar continuar montando o NFS sem este módulo.

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

Como devo fazer para adicionar este mod ao kernel do EC2 Ubuntu?

    
por Kendall Hopkins 03.04.2012 / 20:26

2 respostas

2

Se você estiver executando o 10.10 (Oneiric), deverá ter acesso ao pacote linux-image-extra , que contém todos os módulos normalmente retirados do kernel -virtual principal. Com isso instalado, o -virtual kernel deve ter todos os mesmos módulos que um tradicional -server kernel.

    
por Andy 17.04.2012 / 15:47
0

Eu resolvi isso apenas apt-get'ing o kernel que eu queria.

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

Adicione os outros acima em /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

    
por Kendall Hopkins 04.04.2012 / 20:05