3

My afs client stopped working. I'm not sure why - maybe I ran apt-get ? Anyways:

user@box ~ $ kinit [email protected]'s Password: user@box ~ $ aklog aklog: a pioctl failed while obtaining tokens for cell ies.auc.dk 

Checking status of service:

user@box ~ $ sudo service openafs-client status [sudo] password for user: ● openafs-client.service - OpenAFS client Loaded: loaded (/lib/systemd/system/openafs-client.service; enabled; vendor p Active: active (exited) since Mon 2017-11-13 08:17:40 CET; 3h 8min ago Process: 1942 ExecStartPost=/usr/bin/fs sysname $AFS_SYSNAME (code=exited, sta Process: 1934 ExecStartPost=/usr/bin/fs setcrypt $AFS_SETCRYPT (code=exited, s Process: 1930 ExecStart=/sbin/afsd $AFSD_ARGS (code=exited, status=0/SUCCESS) Process: 1918 ExecStartPre=/usr/share/openafs/openafs-client-precheck (code=ex Tasks: 0 (limit: 512) Memory: 0B CPU: 0 Nov 13 08:17:40 box systemd[1]: Starting OpenAFS client... Nov 13 08:17:40 box openafs-client-precheck[1918]: modprobe: FATAL: Modul Nov 13 08:17:40 box openafs-client-precheck[1918]: Failed to load openafs Nov 13 08:17:40 box fs[1934]: Usage: /usr/bin/fs setcrypt -crypt <on or o Nov 13 08:17:40 box fs[1942]: Usage: /usr/bin/fs sysname [-newsys <new sy Nov 13 08:17:40 box systemd[1]: Started OpenAFS client. 

Modprobe fails. Gut feeling that this is something with dkms, which is supposed to build kernel module. Trying to trigger build of kernel module (Should happen as part of installation):

user@box ~ $ sudo dpkg-reconfigure openafs-modules-dkms -------- Uninstall Beginning -------- Module: openafs Version: 1.6.21 Kernel: 4.4.0-21-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. openafs.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-21-generic/updates/dkms// - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod..... DKMS: uninstall completed. ------------------------------ Deleting module version: 1.6.21 completely from the DKMS tree. ------------------------------ Done. Loading new openafs-1.6.21 DKMS files... Building only for 4.4.0-97-generic Module build for the currently running kernel was skipped since the kernel source for this kernel does not seem to be installed. 

Mismatch between in kernel versions; 4.4.0-21 was installed. 4.4.0-97 is current. Unable to build for current, as source is unavailable.

1 Answer 1

0

Installing relevant headers for current kernel:

user@box ~ $ sudo apt-get install linux-headers-`uname -r` Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: linux-headers-4.4.0-97-generic 0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded. Need to get 817 kB of archives. After this operation, 7,427 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-headers-4.4.0-97-generic amd64 4.4.0-97.120 [817 kB] Fetched 817 kB in 0s (1,626 kB/s) Selecting previously unselected package linux-headers-4.4.0-97-generic. (Reading database ... 301414 files and directories currently installed.) Preparing to unpack .../linux-headers-4.4.0-97-generic_4.4.0-97.120_amd64.deb ... Unpacking linux-headers-4.4.0-97-generic (4.4.0-97.120) ... Setting up linux-headers-4.4.0-97-generic (4.4.0-97.120) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 4.4.0-97-generic /boot/vmlinuz-4.4.0-97-generic 

Triggering dkms build of afs kernel module:

user@box ~ $ sudo dpkg-reconfigure openafs-modules-dkms -------- Uninstall Beginning -------- Module: openafs Version: 1.6.21 Kernel: 4.4.0-97-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. openafs.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-97-generic/updates/dkms// - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod.... DKMS: uninstall completed. ------------------------------ Deleting module version: 1.6.21 completely from the DKMS tree. ------------------------------ Done. Loading new openafs-1.6.21 DKMS files... Building only for 4.4.0-97-generic Building initial module for 4.4.0-97-generic Done. openafs: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.4.0-97-generic/updates/dkms// depmod.... DKMS: install completed. 

Restart afs client, to insert kernel module:

user@box ~ $ sudo service openafs-client restart 

Solved:

user@box ~ $ kinit [email protected]'s Password: user@box ~ $ aklog user@box ~ $ klist Credentials cache: FILE:/tmp/krb5cc_1000 Principal: [email protected] Issued Expires Principal Nov 13 13:02:45 2017 Nov 13 23:02:42 2017 krbtgt/[email protected] Nov 13 13:02:46 2017 Nov 13 23:02:42 2017 afs/[email protected] 

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.