From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id uDu2CgZPb1+JfAAA0tVLHw (envelope-from ) for ; Sat, 26 Sep 2020 14:24:06 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id ZY9zBgZPb18kfgAAbx9fmQ (envelope-from ) for ; Sat, 26 Sep 2020 14:24:06 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx2.migadu.com (Postfix) with ESMTPS id AC32F6800E0 for ; Sat, 26 Sep 2020 14:24:05 +0000 (UTC) Received: from localhost ([::1]:57432 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMB7M-0006k3-6r for larch@yhetil.org; Sat, 26 Sep 2020 10:24:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58398) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kMB71-0006UX-8t for help-guix@gnu.org; Sat, 26 Sep 2020 10:23:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60703) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMB6z-0007mS-Ax; Sat, 26 Sep 2020 10:23:41 -0400 Received: from ti0006q161-3115.bb.online.no ([88.95.106.80]:46204 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMB6w-0000AG-Sk; Sat, 26 Sep 2020 10:23:40 -0400 From: Marius Bakke To: david larsson , help-guix@gnu.org Subject: Re: Ganeti with Guix tutorial from the Guix blog post In-Reply-To: References: Date: Sat, 26 Sep 2020 16:23:36 +0200 Message-ID: <871riowr9z.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: scn0 Authentication-Results: aspmx2.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx2.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: 0.39 X-TUID: xr+9pqjRB8YO --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable david larsson writes: > Hi! > > First of all - thanks for a great post about using Ganeti with Guix! Thanks. :-) > I need some help with the networking setup part since I am stuck at the=20 > end stages of the blog post tutorial - I am unable to run "gnt-instance=20 > console ". So, I have things setup enough to create these VM's=20 > successfully but I can't ping the hosts or connect to them using=20 > gnt-instance console . Any ideas what the issue might be? If the serial console is not responding (i.e. pressing RET does not make a login screen appear), it is likely the instance has failed to boot. A typical cause is lack of bootloader. In that case the instance will use 100% of a core reading the same virtual disk sector over and over... You can configure a SPICE server with "gnt-instance modify -H kvm:spice_bind=3D0.0.0.0" and connect remotely with 'spicy' (from spice-gtk) to the host IP and the allocated instance port (gnt-instance info foo | grep port). Then you should be able to see what QEMU is up to. Clues may also be found in /var/log/ganeti/os/add_$provider_$instance_$date. > One thing I noticed was that the arp -n output are giving me=20 > "(incomplete)" listings in the "HWaddress" column (arp from the=20 > net-tools package), which IMU means that ethernet/layer2 frames are not=20 > passed around correctly - usually meaning that bridges aren't setup=20 > properly, right? This applies to the 192.168.1.200 lan address and the=20 > ip address assigned to the VM hosts which I manually set to=20 > 192.168.1.210 instead of ip=3Dpool as in the example. My local network is= =20 > setup to use 192.168.1.0/24 addresses. It could be useful to see the relevant system configuration, as well as output of 'ovs-vsctl show' and 'gnt-instance info the-instance' (and maybe also 'gnt-network info'). > I think it would be great if blog posts like these had comments enabled,= =20 > so that people trying to follow a tutorial would be able to discuss and=20 > help eachother directly on the blog post page. That is an interesting suggestion. The blog is entirely static, but perhaps we could link in a mailing list or something (no joke!). :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl9vTugACgkQoqBt8qM6 VPog2ggAw0l00/deVfUpiQbaw3ZyBW11N3RzqeiOQjDj16PlPVlU5i2WV3KRqk+A o+AFYvPZsYhoWNXIYC3xLDS5r9BmC611ksdIJ2QoMeHDtj4Q4hvRbblhPEnbScMX T+gW90LFBKSgJ2c+sjzii2wNCcQSfqhIP+vDkfc8W0C2+PyQN35DULVsWv7bgAKQ M8hzHiEDf8g1pGOiAWEwq7Md3L/s6wzy4yIkiX+PaVBoH4KTFgtlt4sTbIxVRJhe 88NTAObXtQaKGzWHgz3JAwdFcGfvQg+KgaCCQ1YyCJZc3LMuk19slRnMxELlZOvG jxlH4X4FaPbnNzM5VSb9NqYwzgdVXw== =2fgF -----END PGP SIGNATURE----- --=-=-=--