[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mdadm and fsck



Hi,

You might also find the attached script useful, I place it in /etc/profile.d/ and it runs when I login.

When I am doing a rebuild, I do the following to monitor the progress:

watch -n .5 $CMDADM2_CMD

That will repeat the command set each half a second.

Cheers
AndrewM
if [ -d /dev/disk/by-id/ ]
then
	MD_LIST=$($LS -l /dev/disk/by-id/|$GREP \/md[0-9]|$AWK -F \/ '{print $NF}'|$SORT -u)
fi

if [ ! -z "$MD_LIST" ]
then
	CMDADM_CMD="$DATE; for x in $MD_LIST;do $MDADM -D /dev/\$x; /bin/echo -e \"\n\n\";done;$CAT /proc/mdstat"
	alias cmdadm='echo \"$CMDADM_CMD\";eval $CMDADM_CMD'

	CMDADM2_CMD="$DATE; for x in $MD_LIST;do $MDADM -D /dev/\$x; /bin/echo -e \"\n\n\";done;$CAT /proc/mdstat;/bin/echo -e \"\n\";$W;/bin/echo -e \"\n\";$TAIL /var/log/syslog"
	alias cmdadm2='/bin/echo \"$CMDADM2_CMD\";eval $CMDADM2_CMD'
fi

Reply to: