From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708355256; x=1708960056; darn=lists.altlinux.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=2lqWGb5j4n8838Wln7jBGjiWsUUlM+wBoRWK/sFtXno=; b=dw0zlfRX/F4UEYHsUNwEms3SQ4HDRXJ6X+Q304YfvAiDsrNUUkNBbS/eDlNiaCZ1Yj aWCRzJD9DslsZ/x7lqTzCGSu9h85RcUpWBR76hwgJ8FcHweVIsIyT9uBb3kDD6xgOWPm 7IOvn1x93DEtrIJFYikUGlx5eGKSbWby4vayGgXEQwrzY5De6h8foDUPsNkTqlGX1ZL9 3eOk3O23ytfhu2k9RaZFxSrkMMfRehiKtVjcqS1ovB3fLLTBbYOKVir8zCBhOhOymEx0 gqJbr7cBEFqPPTfOy/OP9rUoGVjk6eby3dm76I44MbspaRpIwII72iR7GMaB+AvYM6xK qJEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708355256; x=1708960056; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2lqWGb5j4n8838Wln7jBGjiWsUUlM+wBoRWK/sFtXno=; b=deMgmpCELSQLTLc8hFtCGUhCFb8tm3CZVzwekGk3h9STgmqRuZp6zn7YS0n+g4t4sR nu3kDUtdc+kZJ8csobY9gIXcwdoN0KG11KNSCBGoPVETh1Od2Lec0eg0RBt9nMZnRU3H WjFtcZ97h9uhPlfOx3KEe8Do/mBCoceKmtBpk4JavGdsp8Ga2MgJ7H3B54S0wT/0cQdn AOgiUSJhOo9sU+kJCuY7xGZ5XURB5tg81Vtp/JePqjbYLANHk3rSI77zcsMM5SetFFAj h4yEBRQ3WZTbJD6aTy1ONbOeLRmswGmHcEQUye4SIxNoeMoOAYRPr0swdLvQZD+GpLZG RNzg== X-Gm-Message-State: AOJu0YxeKPIIEEvHW9eQ+8LfbTMGkc3nPKklge2AyCTWLrJzpcpGGx5e 8X/gUAvMcn2koFb1XPc6GmL8hWbYiXIO4LZ6mkL9ez0omDHkhLhinPOzfY9D X-Google-Smtp-Source: AGHT+IHeRQEPsQjWrliGNjokcXHAHqhpsU9Njr4AuxBMttGYMEppi0h5JKUmlc4kG8sj2VS2ViCmcw== X-Received: by 2002:a2e:a7d2:0:b0:2d2:402d:2239 with SMTP id x18-20020a2ea7d2000000b002d2402d2239mr1418883ljp.25.1708355255956; Mon, 19 Feb 2024 07:07:35 -0800 (PST) Message-ID: <3d013815-0044-492b-aab4-1b7872515560@gmail.com> Date: Mon, 19 Feb 2024 18:07:34 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: make-initrd@lists.altlinux.org References: <0c0afefb-e29c-4a34-8fef-2a9f4e0ede52@gmail.com> <8095fe6f-f6f4-425d-8ef0-d992813bca6e@gmail.com> <9e95b036-c2aa-45cd-95c8-157dc42eada6@gmail.com> <1e8b7cbc-5dd6-4200-8993-24b63ff254e5@gmail.com> Content-Language: ru, en-US From: Leonid Krivoshein In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [make-initrd] Multipath feature X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Feb 2024 15:07:39 -0000 Archived-At: List-Archive: On 2/19/24 16:29, Alexey Gladkov wrote: > On Mon, Feb 19, 2024 at 03:52:03PM +0300, Leonid Krivoshein wrote: >>>>> UUID=945fd24f-9378-43b3-b6fa-24c29eda7e83 / ext4 relatime 1 1 >>>>> /dev/mapper/mpatha-part1 /home ext4 nosuid,relatime,usrquota,grpquota 1 2 >>>>> >>>>> UUID=945fd24f-9378-43b3-b6fa-24c29eda7e83 это sda2 и это обычный scsi >>>>> диск. multipath не нужен для него. Он используется для /home. >>>>> >>>>> Почему вы считаете, что там должен добавляться multipath в initrd ? >>>>> >>>> Потому что /dev/mapper/mpatha-part1 /home, нет rootonly, /home собирается из 4-х путей и DM_MULTIPATH_DEVICE_PATH=1. >>> Если вы отдельно не сказали смотреть на /home, то вне зависимости есть >>> rootonly или нет, make-initrd не будет смотреть на эту точку монтирования >>> при создании образа. При создании образа смотрится только корневая система >>> и опционально /usr. >> А как ему об этом сказать отдельно? > Вариант 1: Добавить `MOUNTPOINTS += /some/mount/point` в initrd.mk. > Вариант 2: Добавить x-initrd-mount в опции точки монтирования в fstab. > > make-initrd никогда не добавлял ничего кроме рута. Я не понимаю почему это > сюрприз. > >> И зачем тогда rootonly, если нужно ещё чего-то отдельно говорить? > rootonly - это параметр для загрузки, чтобы initrd не монтировал ничего > кроме корня. Например если в MOUNTPOINTS указано что-то ещё, то > смонтирован будет только рут. Спасибо! Теперь логика понятна. Видимо мы проверяем совсем маловероятный кейс, т.к. на СХД никто не будет держать часть системы, а данные для загрузки в initrd не нужны. Тем не менее, проверим и его, раз уж начали. -- WBR, Leonid Krivoshein.