From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id CFH1LkIIrmFyhgAAgWs5BA (envelope-from ) for ; Mon, 06 Dec 2021 13:55:30 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 8LmUKkIIrmFyPgAAB5/wlQ (envelope-from ) for ; Mon, 06 Dec 2021 12:55:30 +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 aspmx1.migadu.com (Postfix) with ESMTPS id 81EDE3FE83 for ; Mon, 6 Dec 2021 13:55:30 +0100 (CET) Received: from localhost ([::1]:49078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muDWj-0004SY-Lr for larch@yhetil.org; Mon, 06 Dec 2021 07:55:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muDTJ-0006YY-B2 for guix-devel@gnu.org; Mon, 06 Dec 2021 07:51:58 -0500 Received: from [2001:470:142:3::e] (port=49568 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muDTI-0000A5-BD; Mon, 06 Dec 2021 07:51:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=76mvhBvvh+ko3hU6/Jvg2a5LmoP4ighQptnx2uQYgyg=; b=QPPrNxM7br7mQxpiVysF iH8/gkwOvq2kSjn39nuSowYhV4AwiTCGTtc/tB/APQKYYruqpvrDubL+qWQ6sRKMOgbVooYBejivw 4Butrnaul9uUoSTPTlfRnsvjy1YqKWRn/UmQ8eYkxtLay1usIfGarQThebjG3z514cutEg1Num9JM wdV+D+4yhLZfZGm43zKZ9Zh87qDkjpOIxFUq3boZvhIZ8+9geZX1QodfDqI+NNkdXYfxGLcPGKS0h DMEVDmKYSmQQfGhr8nD6YhXFWYwQWOSfTIwgXyy1g2nyxkEb6CZhOSrO5GtfMcLzrRC1VZwc25kjf N/3w5fK8u53IlA==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=43394 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muDTE-00066k-0p; Mon, 06 Dec 2021 07:51:56 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Ricardo Wurmus Subject: Upgrading storage on bordeaux.guix.gnu.org References: <87ee762at1.fsf@cbaines.net> <8735ngb39u.fsf@gnu.org> <8735ngnjfc.fsf@elephly.net> <87tufsz0g3.fsf@gnu.org> <87tufsq8ck.fsf@elephly.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 Frimaire an 230 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 06 Dec 2021 13:51:49 +0100 In-Reply-To: <87tufsq8ck.fsf@elephly.net> (Ricardo Wurmus's message of "Wed, 01 Dec 2021 23:04:22 +0100") Message-ID: <87pmq9nbfe.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1638795330; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=76mvhBvvh+ko3hU6/Jvg2a5LmoP4ighQptnx2uQYgyg=; b=WDqV3HDD048TY8Fp4h9lLheR1Fi499jwlBlC6PU99LUHODtS/nnq5b83DvhSuvoO5qNiW1 wD677aOOrUlN1PKuajkLiDVH0Cfm78uxMSDWl5kaLRXKLH1JjCEK8ZAxemohcUP9yoyt+h 2Gid/liNQCY5zUG+8+f7a2JNEzZBqroWHPulBcgELQLtliMszxW+UD3bOLtIMcG5E6XPiE lfLUDMXSrrVqGNCmwAMTfed54FUwZwzttoSuB1ukxkOrs8caFs98PiXBWg79vbl/58I+po 8Tgac2tsanS43eg0ZL7qE7ID/RuIXjyrk1MODorYak4W2uBt1u3ifiwjOwXabw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638795330; a=rsa-sha256; cv=none; b=FcRvKVToDmM06CfXhh9WUqL8SUzBxC7gQODtQt6c9MOrzFs7eyL2kyxNKRCBw7G/emeW+n ckXwTdyZBxdKFTA0+664dSvVjbaKFCJ7Yir1YTBXk6a/fkwuHwMeKah1XjsStSagpmrNOq f1q2os71K70chWMoAq/4GlXY+6uS/ouHAi6GaZba509xFIjwEL0HvGX4fNIsOadoFZvSfj 2YTusd1bxkQGrtl7wxzfIbPtQTPHWgdBlsmkjukMqpsbo/xTTlIqnl4rh4HUBAduSivDFX zcPfbWFcoBlGjYTSfKMrQS/tSoE0EJOHfs6o5RD36frvTG8RGysCbLPfxghIAw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=QPPrNxM7; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.34 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=QPPrNxM7; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 81EDE3FE83 X-Spam-Score: -5.34 X-Migadu-Scanner: scn0.migadu.com X-TUID: QxsyXOUYEaos Hello! (+Cc: Andreas.) Ricardo Wurmus skribis: > [space is running out on bayfront, so I wrote:] > >> Remember that I=E2=80=99ve got three 256G SSDs here that I could send to >> wherever bayfront now sits. With LVM or a RAID configuration these >> could just be added to the storage pool =E2=80=94 if bayfront has >> sufficient slots for three more disks. > > You wrote in response: > >> Good to know. In that case we=E2=80=99d need to come up with (1) an upd= ated >> Guix System config with LVM, and (2) a way to copy the existing >> store >> over to the new storage, which sounds tricky if the existing disk is >> to >> be kept. > > We could first install Guix System with the adjusted bayfront config > on a separate machine (e.g. on a build node at the MDC), onto a volume > with LVM (using as many of the SSDs as needed). Copy signing keys etc > from bayfront. Then we=E2=80=99d pretty much export/import the bayfront = store > over the network. Once everything has been copied, we turn off > bayfront, swap the disks, boot it up again. If everything works all > right we add the original disk (and any unused left-over disks) to the > LVM volume to extend the storage pool. Sounds like a plan. But note that there=E2=80=99s the store and there=E2= =80=99s the cached nars, though maybe we can tolerate missing, say, a week or two of nars. It would be more convenient to do that with a machine already in the vicinity of bayfront though, so we can more easily move the disks there when we=E2=80=99re ready. Maybe we could use a machine at Inria or the math institute next door. Andreas, WDYT? (We can work out the details off-list.) >> (Also I think we=E2=80=99re down to 1.5 person who could go on >> site. :-/) > > Not great :-/ Here=E2=80=99s a call: if you=E2=80=99re in the whereabouts of Bordeaux, Fr= ance, and would like to help, please get in touch with Andreas and myself! We need to increase our tramway factor. Cheers, Ludo=E2=80=99.