Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp2607443rdh; Wed, 27 Sep 2023 07:35:05 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHRvCtjesyZ/R/uK2YaOCu4tIuQXbZjSHS4X6VrbkAN1ps+LkNmeP9UPyrWYj41ZHIcjI7d X-Received: by 2002:a05:6a20:13d7:b0:160:18d6:a3cc with SMTP id ho23-20020a056a2013d700b0016018d6a3ccmr1993057pzc.8.1695825305006; Wed, 27 Sep 2023 07:35:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695825304; cv=none; d=google.com; s=arc-20160816; b=zwwzqpsuf9d92my1NsYQymLzJS6Y3H/urr/Yp7AjH3FrAmRXZ4qCJZBCq7lSWSy6HQ jitawNbEa45oXxLmOKpz4fHv2378MVaW8ARBiX99eMLbA0BT1/Lh3ZlsJnbhuy0iaPRs 2H28SYbY3v17v3tcTEgPXASeWzUrmPX6qbbvcB1dafh5n2ppQay6ACzwcwC1nIH8T8GP JX576CelNiiby2SiU9LMqoX7mgPcmF1E29u2Wgcu2Z/IHqxaDEO0n4hDBugH4eAWdJXk JCFCZBbP+OHjybEtQXzcQBx5WcPgxqMfKhPhus5lI6409mJ+TURQt95bCdckEzRE5o6b NN8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=qC+DWEITqSL8GkrJdto7nTn4KEukFZl6/fUzFsn4eUk=; fh=FkIDLK5+K2ACsPZksPg0gfd33rMdge58EYOeGQv2V28=; b=SiECqVQpIX8C06EJkdiRVprLyt/ojo8dYNeyL083A0FM3iUzjeUIUpu1vivEpFDXZ7 +br31vM6J+GwMyde6+jUgqfTrcDQ7XB+yZjmqpawGGfuaQfXZ6omJAlcZNthSWnbNGVx 4sI2bPHUOIBt9PCxyEEXw4SGd41j3Vreaid+12SPofTiZ5Cygc9JivwDQBnKVOFJW+RF H2g3d5G5lAJ0zjvVgcTajrYoJNlXtYDg+dijZhC+mbABeiXUMAMhskHKgKoIXBK9aDaX MAcY8jhZVpWdq1wX0hFO8cuGEd9IaOel8yk4RVxf3XSK2B4UAmECRBv/CBtCNHpiBoga tzAA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=loTCEmE5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id ck8-20020a056a00328800b00690f9ca0f99si224091pfb.12.2023.09.27.07.35.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Sep 2023 07:35:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=loTCEmE5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 103728045976; Wed, 27 Sep 2023 03:54:01 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231184AbjI0Kx6 (ORCPT + 99 others); Wed, 27 Sep 2023 06:53:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57826 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231211AbjI0Kx4 (ORCPT ); Wed, 27 Sep 2023 06:53:56 -0400 Received: from mail-oo1-xc2d.google.com (mail-oo1-xc2d.google.com [IPv6:2607:f8b0:4864:20::c2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E50D81AB; Wed, 27 Sep 2023 03:53:54 -0700 (PDT) Received: by mail-oo1-xc2d.google.com with SMTP id 006d021491bc7-57bd4e4ada6so2721963eaf.3; Wed, 27 Sep 2023 03:53:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695812034; x=1696416834; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qC+DWEITqSL8GkrJdto7nTn4KEukFZl6/fUzFsn4eUk=; b=loTCEmE5Jfe1YGOKkTtvKHjIqLFmAspXBtu9po7G57a/NS/wOhyLOSzUANSGHKC25p am7dZKTAFmQc/P2G9q4HTphW2xXfyUNuEUA557obWIpl862ua0p0+er6Xjxd2uUaPqrA C88OXjdZcAtlf2Krg7Z4axwFbwgPlnxjqVJYtmezCNrY7uYDj7vjtMQC2syTOMYtFipG SOYRtCA6+dexI3uBR3i+Z5Uv5F90aACyicgKVuIFL4Y8wwiSPM3QxKxmzRi0YsX9Kzpc FbET1wKXyHqIflDVMhjsU58hRZfJ2AAjX8BVJFx1pnVKmMgEBZCr8NwVHxKmwhIvQ5KN nsrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695812034; x=1696416834; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qC+DWEITqSL8GkrJdto7nTn4KEukFZl6/fUzFsn4eUk=; b=YwpCnO/WUrcXz4v5nMPzAIThIaq8rveqF9cfYv/SO6DLPNGWFavYgG2di+9Mq7xJdc cyHOk/eCr8iD85n/DpZCVe2sTv2EasC1es+tUIk2lyYH/tcdQ3/PVrcp1fJdtkyCnJd4 VCIL5rrFlQvut9Ht3DYx3vk/Ptj8jDRSMmuHscorcV5/S6DGuaKfqmdhmXzJgAEd8x1c sGa6ILhFN7Piu/dCmnWGr7NptogbZNqad3l+j2Zi0MLRFoBimjaPfCJv692QRGZ/Fwer a69ufEccJMc+IBsJ4cQvt3FUSj22kUVUerwiyCEFWivNrvIg6BlfmWqAi0V5SpruXQ9s zeog== X-Gm-Message-State: AOJu0YxS6FnNRNqkU/Knv3286AxBqeQj+UkZWH1VcJTjubCnCgjjbhaq WqKxixmU+UnFKbYTjoIF3G28/A769n8prB3EVcM= X-Received: by 2002:a4a:270c:0:b0:573:4da2:4427 with SMTP id l12-20020a4a270c000000b005734da24427mr1711761oof.7.1695812034146; Wed, 27 Sep 2023 03:53:54 -0700 (PDT) MIME-Version: 1.0 References: <20230922062558.1739642-1-max.kellermann@ionos.com> In-Reply-To: From: Ilya Dryomov Date: Wed, 27 Sep 2023 12:53:42 +0200 Message-ID: Subject: Re: [PATCH 1/2] fs/ceph/debugfs: make all files world-readable To: Max Kellermann Cc: Xiubo Li , Jeff Layton , ceph-devel@vger.kernel.org, linux-kernel@vger.kernel.org, Venky Shankar , Gregory Farnum Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 27 Sep 2023 03:54:02 -0700 (PDT) On Tue, Sep 26, 2023 at 11:09=E2=80=AFAM Max Kellermann wrote: > > On Tue, Sep 26, 2023 at 10:46=E2=80=AFAM Ilya Dryomov wrote: > > No, "ceph" command (as well as "rbd", "rados", etc) can be run from > > anywhere -- it's just a matter of installing a package which is likely > > already installed unless you are mounting CephFS manually without using > > /sbin/mount.ceph mount helper. > > I have never heard of that helper, so no, we're not using it - should we? If you have figured out the right mount options, you might as well not. The helper does things like determine whether v1 or v2 addresses should be used, fetch the key and pass it via the kernel keyring (whereas you are probably passing it verbatim on the command line), etc. It's the same syscall in the end, so the helper is certainly not required. > > This "ceph" tool requires installing 90 MB of additional Debian > packages, which I just tried on a test cluster, and "ceph fs top" > fails with "Error initializing cluster client: ObjectNotFound('RADOS > object not found (error calling conf_read_file)')". Okay, so I have to > configure something.... but .... I don't get why I would want to do > that, when I can get the same information from the kernel without > installing or configuring anything. This sounds like overcomplexifying > the thing for no reason. I have relayed my understanding of this feature (or rather how it was presented to me). I see where you are coming from, so adding more CephFS folks to chime in. Thanks, Ilya