From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Service dockerd could not be started. (Kernel module 'overlay' not loaded.) Date: Wed, 11 Mar 2020 11:59:24 +0100 Message-ID: <877dzr2m43.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51506) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jBz5F-0005SP-MD for help-guix@gnu.org; Wed, 11 Mar 2020 06:59:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jBz5E-0001NN-3U for help-guix@gnu.org; Wed, 11 Mar 2020 06:59:29 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:50685) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jBz5D-0001Lz-Ti for help-guix@gnu.org; Wed, 11 Mar 2020 06:59:28 -0400 Received: from bababa (lfbn-idf2-1-1315-147.w92-169.abo.wanadoo.fr [92.169.129.147]) (Authenticated sender: mail@ambrevar.xyz) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 33D52200003 for ; Wed, 11 Mar 2020 10:59:24 +0000 (UTC) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane-mx.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! I've just added (service docker-service-type) to my list of services, then run a `guix system reconfigure`, but dockerd fails to start. /var/log/docker.log reports: =2D-8<---------------cut here---------------start------------->8--- time=3D"2020-03-11T11:45:41.325992616+01:00" level=3Derror msg=3D"'overlay'= not found as a supported filesystem on this host. Please ensure kernel is = new enough and has overlay support loaded." storage-driver=3Doverlay2 time=3D"2020-03-11T11:45:41.326017293+01:00" level=3Derror msg=3D"[graphdri= ver] prior storage driver overlay2 failed: driver not supported" =2D-8<---------------cut here---------------end--------------->8--- Turns out that I needed =2D-8<---------------cut here---------------start------------->8--- sudo modprobe overlay sudo herd restart dockerd =2D-8<---------------cut here---------------end--------------->8--- Can't Guix make sure the overlay module is loaded when the dockerd? Related question: Can we configure Guix to load given modules on startup? (Not in the initrd.) Cheers! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl5oxIwACgkQm9z0l6S7 zH+egwf+L2dSPRNXCtxLsqiFZhV+3ozJf3iiATO8U9H4Z7tFq+lJGkp65N5n3kOR B7HUiCTiY4no5boxfEdwqjwqx4L4ogoqapQKXtTLMbyazPfqFv+emxTuWhisD1bk Rqydhq+CoAmtKDC88zveDP2NXUeXSR+PJPTvb2coQenq1t7usIc/F+VeJTCdxnkv NeUwEJIDqR8vxrC/6cr699pqu6wMeXVk+uiiTi2yTjmtPYHkw8oCFa9qQX55TvOM 3uI+ehh7GpwYfq8tKw92CSMnx38LIvyXVuL/HpPJ9jOVbYZwufzOx0vhRai60mZl enbPdmpKHwyloW2f8muRIwRbTV9oqw== =MJ/5 -----END PGP SIGNATURE----- --=-=-=--