From: Joel Parthemore <joel@parthemores.com>
To: Yu Kuai <yukuai1@huaweicloud.com>, Roman Mamedov <rm@romanrm.net>
Cc: linux-raid@vger.kernel.org, "yukuai (C)" <yukuai3@huawei.com>
Subject: Re: request for help on IMSM-metadata RAID-5 array
Date: Thu, 5 Oct 2023 09:28:01 +0200 [thread overview]
Message-ID: <37b90505-6bef-6bb8-5576-19b30017697b@parthemores.com> (raw)
In-Reply-To: <a0b8a693-5d9c-d354-5afc-4500b78a983e@huaweicloud.com>
Den 2023-10-05 kl. 04:50, skrev Yu Kuai:
> Hi,
>
> 在 2023/09/30 3:44, Joel Parthemore 写道:
>> Den 2023-09-26 kl. 03:10, skrev Yu Kuai:
>>
>>
>>>>> It'll be much helper for developers to collect kernel stack for
>>>>> all stuck thread(and it'll be much better to use add2line).
>>>>
>>>>
>>>> Presuming I can re-create the problem, let me know what I should do
>>>> to collect that information for you. I'm very much a newbie in that
>>>> area.
>>>
>>> You can use following cmd:
>>>
>>> for pid in `ps -elf | grep " D " | awk '{print $4}'`; do ps $pid;
>>> cat /proc/$pid/stack; done
>>>
>>> Thanks,
>>> Kuai
>>
>>
>> for pid in `ps -elf | grep " D " | awk '{print $4}'`; do ps $pid; cat
>> /proc/$pid/stack; done
>> PID TTY STAT TIME COMMAND
>> 4017 tty1 D+ 0:00 e2fsck /dev/md126
>
> Do you check that this thread is hanged and the e2fsck doesn't make
> progress?
I wasn't trying to run e2fsck at the time. Instead I had run mdadm
--stop /dev/md126, which was hanging. (Sorry; looks like I forgot to
include that!) mdadm -D /md126 showed no re-syncing happening at the time.
Unfortunately, I had not heard back from you, and I felt like I couldn't
keep the problematic RAID array around any longer, so I wiped it and
replaced it with a fully native-Linux RAID5 array instead of one using
IMSM metadata.
Joel
next prev parent reply other threads:[~2023-10-05 15:14 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-09-23 10:54 request for help on IMSM-metadata RAID-5 array Joel Parthemore
2023-09-23 11:24 ` Roman Mamedov
2023-09-23 15:18 ` Joel Parthemore
2023-09-23 15:35 ` Roman Mamedov
2023-09-23 15:45 ` Joel Parthemore
2023-09-23 18:49 ` Joel Parthemore
2023-09-25 1:43 ` Yu Kuai
2023-09-25 15:57 ` Joel Parthemore
2023-09-26 1:10 ` Yu Kuai
2023-09-29 19:44 ` Joel Parthemore
[not found] ` <a0b8a693-5d9c-d354-5afc-4500b78a983e@huaweicloud.com>
2023-10-05 7:28 ` Joel Parthemore [this message]
2023-09-25 9:44 ` Mariusz Tkaczyk
2023-09-25 15:52 ` Joel Parthemore
2023-09-25 16:43 ` Mariusz Tkaczyk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=37b90505-6bef-6bb8-5576-19b30017697b@parthemores.com \
--to=joel@parthemores.com \
--cc=linux-raid@vger.kernel.org \
--cc=rm@romanrm.net \
--cc=yukuai1@huaweicloud.com \
--cc=yukuai3@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox