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=1708174818; x=1708779618; darn=lists.altlinux.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:from:to:cc :subject:date:message-id:reply-to; bh=a2UAqY+DmMrCfQstC1f79DBruCJ8Q3fBUaxrQEjCm8Y=; b=Ukh2DhgSix5FwPsCXwmEETmV6lKCNN8j936m/ldP9Fc1MBRazGYK2kL1mY5l+DxMsM Pg260r6D10c57ZG5kCWd8dGrfY6h8ORrJAZm9zq/txtcGb5vWAKxSeWZ6KJwCdg77VJ0 1dCpd5KXMR/rGzO17rpuP0DD4OQ9hesL2uMF7WG8gA+pU1DdQuMc/Nu/X0EEs9d4LOSD 3tpnZiFvt33IYSgwUmzJApiZTDT8QGiLKGOs8TiAPa0eEZhVCi+S6e0ozsyRM53MZUST YlYhY9/iucKYrDpfTVek1nlnd3SAIltFS6RButuzFgV1OY8VkiKt5hfqOKHCXDmCtpIC 4p2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708174818; x=1708779618; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=a2UAqY+DmMrCfQstC1f79DBruCJ8Q3fBUaxrQEjCm8Y=; b=pzen8rACj1l8MZ/X+DkcCC/HOs4p1/GRgUMU7iE2vwCESaafrGnbgDHWWRC7Wrh5w3 A5IhmLz63uEw7ZGVFPRqpKCBTazv7e+D1Q+R16IFijuez5TAWBfBS84YW8JaAxfesUkG y9fMGnNDi5Cf1RjNpdtow3KHvVJryNJlNYRBd5gyZu9rIH3zKsAqob8zcQ+In7d0fihu UKcs0cybSdAh4gzx1UVfSf8FW+Q2svMWll1Y4uTO0NB7IayACdKhUvcVHGmSG1gvi9LM eBhARAAV8pwRRypJBFHzMXURazWUrKbb6O7CnUYmDxs+K+Q+tbMDgHMaVL7105FoFAZA ioMw== X-Gm-Message-State: AOJu0YzffHA5YcRz0x0mSeGORl03H+Gk175U+TmmhweX3Bbp0SlYV7V7 fFLYB5dEMkYRl/trAC6Lk5ZC4oQOLThqAP0DxUEpDC77oyhnAvn85d9Pk1Jn X-Google-Smtp-Source: AGHT+IGkuhN3+pN9eo9D1Og/a2eOThlPhVXhZ1ph/FlgLsCi/f4G6544XzI8tEFuhKDsDQQUSDqLAg== X-Received: by 2002:adf:cd06:0:b0:33c:deef:ac2d with SMTP id w6-20020adfcd06000000b0033cdeefac2dmr9040710wrm.31.1708174817928; Sat, 17 Feb 2024 05:00:17 -0800 (PST) Date: Sat, 17 Feb 2024 14:00:15 +0100 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: References: <81bea917-e1af-4b19-8458-883f51126e47@mfc.tambov.gov.ru> <75f74e65-6faa-4b4f-97df-240fa5516910@mfc.tambov.gov.ru> <163f279d-e05f-40f5-bcdb-e2d7fa72c359@gmail.com> <363829e3-42c5-4370-a95a-a659449302ca@gmail.com> <0c0afefb-e29c-4a34-8fef-2a9f4e0ede52@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0c0afefb-e29c-4a34-8fef-2a9f4e0ede52@gmail.com> 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: Sat, 17 Feb 2024 13:00:21 -0000 Archived-At: List-Archive: On Sat, Feb 17, 2024 at 01:05:04AM +0300, Leonid Krivoshein wrote: > Алексей, привет! > > > Плохая новость: multipath починили не до конца... (( > > > On 1/29/24 17:38, Alexey Gladkov wrote: > > On Mon, Jan 29, 2024 at 05:21:44PM +0300, Leonid Krivoshein wrote: > >>>> $ cat /etc/initrd.mk > >>>> # trying to detect modules and features to access to root volume > >>>> AUTODETECT = all > >>>> FEATURES += lvm > >>>> FEATURES += multipath > >>>> PUT_FILES += $(shell ls /lib64/multipath/*.so) > >>> Ок. Значит получается не хватает зависимости на lvm и плагинов. > >> Нет, я не уверен насчёт LVM, зависимость от установщика там была до > >> правки /etc/initrd.mk. Помогло только добавление плагинов. > > Ок. Только плагины. > > Оказалось, что не только. На сервере Supermicro с таском #340125 для p10 > проверяем другой кейс: СХД по FC подключена несколькими путями как > /home, обычный раздел ext4 без LVM. На самом деле, потому, что пока не > смогли включить загрузку с него. Параметр rootonly отсутствует. При этом > в stage2 multipath корректно собирается, а если войти в rdshell с > параметром stop=runinit, видно, что в stage1 runtime initrd не собирается. > > Обнаружили ещё две ошибки. Если не добавлять FEATURES += lvm в > /etc/initrd.mk, до бинарь /sbin/multipath в initrd вообще не попадает, > есть ошибки и при генерации initrd. Если добавить фичу lvm, то бинарь на > месте, но на данном железе мы видим в выводе multipath -ll только одну > ошибку: То что ты пишешь это очень странно. > path_discovery: error setting up udev_enumerate: No such file or directory > > Других записей в выводе нет. См.: > https://yhbt.net/lore/all/20191012212703.12989-16-martin.wilck@suse.com/T/#iZ2e.:..:20191012212703.12989-16-martin.wilck::40suse.com:1libmultipath:discovery.c > -- данная ошибка говорит о том, что одна из функций udev_enumerate_*() > не смогла найти какой-то файл при обнаружении путей. > > Стенд теперь наш. Вопрос в том, какую диагностику нужно собрать, чтобы > сие починить? Я пока не могу сказать ничего конкретного. Нужно смотреть почему фича не добавляется и нужно смотреть почему она не работает. Идеально было бы сделать end-to-end тест и проверять работоспособность для каждого релиза. -- Rgrds, legion