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=1708121107; x=1708725907; 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=4h7+QjzoOUkQQCBZvsVGfsZyVmZ1VAooHqj1c7QpBcc=; b=fde9AnEryZ7+PPW01mBZuS3rmYI2m5hONKNlMmpOGk/iCJZM48iaAlBIiwVthvWlR6 EMrEi3Gt8ZHfNCnlvkUhL5bqlrIhZv9bjWbmjnF3vuA/9tMpG/mcmlZzcZ5QBB+A82W6 v1wOiU7EYdBO+NEuEA2OITP5MQL5Wu6WnkbiILUz8eG0ZrJ7WrHsb/mVWMcGGcQMlwZM v2nZrPTecq3p5yY/QDSITYaDsYCabEgSEqptVnD7aZ3n1CmjzanFZiMMoQmxjKWvoBu8 bqShDrjtHKzSBP4lVv8h11uds+d1uWhaevxwOtIo27hL+SG+4OlhkRxShPcAYyVvkRv2 U93Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708121107; x=1708725907; 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=4h7+QjzoOUkQQCBZvsVGfsZyVmZ1VAooHqj1c7QpBcc=; b=EV1LMxrvT3jisI1X52kWxHjJpOk/XD2mSMheF7dppRqrALzhYXWiZJhbHZDA69jKXP Mp8+4wirsxHkjAG4M9yPPX2Dc7pwmWIOxr/MFE8pR/Z+bAwAisnzuop9ULHabrqYw6+6 D6m4k4nPTDCiNWjGW+fgy57oC3wTMRgkzjQq36jdUoHiIGbpPly9/Cv7iEKn8lZDVnU4 ImzzJEPFr5AkbbTjZC0SqHN1UKfWZjOydZdiNIbX7BiyZ7IVydkj8Z/qto5Dr44lghZ8 VV2S4SWzQtZJfeMAshVGQS2wMfytk0K5q0Wb2WXVB7wnqUoGrhqY0sJgYgcv+zLa78iX hYUg== X-Gm-Message-State: AOJu0YyAn+DuE5KP4DE3rTJh5Da1BHkH505tqiI8JAvoSwtm+LCCtyxO pBG2yLjNsFZJzBVbpbpkzToGJGwKr5+RQ31kO8N8JrCaaLOWtZd2KyQ2IM1n X-Google-Smtp-Source: AGHT+IEVkT6dqmmUQuDns2oHL2b6h6CMpt4rAfK2woaw55yM6OGPJ0x2PRlDMoUzK/Pz+bFS4DLIkA== X-Received: by 2002:a19:ca03:0:b0:512:a047:7d71 with SMTP id a3-20020a19ca03000000b00512a0477d71mr435865lfg.35.1708121107125; Fri, 16 Feb 2024 14:05:07 -0800 (PST) Message-ID: <0c0afefb-e29c-4a34-8fef-2a9f4e0ede52@gmail.com> Date: Sat, 17 Feb 2024 01:05:04 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: make-initrd@lists.altlinux.org 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> 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: Fri, 16 Feb 2024 22:05:10 -0000 Archived-At: List-Archive: Алексей, привет! Плохая новость: 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_*() не смогла найти какой-то файл при обнаружении путей. Стенд теперь наш. Вопрос в том, какую диагностику нужно собрать, чтобы сие починить? -- WBR, Leonid Krivoshein.