El Domingo, 21 de Septiembre de 2008, Giuseppe Iuculano escribió:
> I need some debug logs.
> Extract the attached .tar.gz, and you have a dmraid-debug directory
>
> cd dmraid-debug
> cp -a sbin/* /sbin/
> cp -a 85_dmraid.rules /etc/udev/rules.d/
>
> Reboot, and you will get /dev/dmraid.log and /dev/dmraid-activate.log
>
> Please, do not run dmraid-activate or udevadmin trigger after the first
> fail, otherwise logs are overwritten.

Here they go.

Looks like there's a problem with /usr/bin/basename not present before a full 
mount of the filesystem?

Thanks
-- 
Asier.
+ set -v

if [ -z "$1" ] || [ "$1" = "--degraded" ] && [ "$#" -lt 2 ]; then
	echo "Node name not specified." >&2
	exit 1
fi
+ '[' -z sdc ']'
+ '[' sdc = --degraded ']'

if [ "$1" = "--degraded" ]; then
	Degraded=1
	Node_Name=$(basename $2)
else
	Node_Name=$(basename $1)
fi
+ '[' sdc = --degraded ']'
+ set -v

if [ -z "$1" ] || [ "$1" = "--degraded" ] && [ "$#" -lt 2 ]; then
	echo "Node name not specified." >&2
	exit 1
fi
+ '[' -z sdb ']'
+ '[' sdb = --degraded ']'

if [ "$1" = "--degraded" ]; then
	Degraded=1
	Node_Name=$(basename $2)
else
	Node_Name=$(basename $1)
fi
+ '[' sdb = --degraded ']'
+ set -v

if [ -z "$1" ] || [ "$1" = "--degraded" ] && [ "$#" -lt 2 ]; then
	echo "Node name not specified." >&2
	exit 1
fi
+ '[' -z sda ']'
+ '[' sda = --degraded ']'
basename $1

if [ "$1" = "--degraded" ]; then
	Degraded=1
	Node_Name=$(basename $2)
else
	Node_Name=$(basename $1)
fi
+ '[' sda = --degraded ']'
++ basename sdb
/sbin/dmraid-activate-debug: line 33: basename: command not found
basename $1
+ Node_Name=
++ basename sdc

Raid_Name=$(dmraid -i -r -cr /dev/$Node_Name >> /dev/dmraid.log 2>&1)
/sbin/dmraid-activate-debug: line 33: basename: command not found
+ Node_Name=

Raid_Name=$(dmraid -i -r -cr /dev/$Node_Name >> /dev/dmraid.log 2>&1)
dmraid -i -r -cr /dev/$Node_Name >> /dev/dmraid.log 2>&1
basename $1
++ dmraid -i -r -cr /dev/
++ basename sda
/sbin/dmraid-activate-debug: line 33: basename: command not found
+ Node_Name=

Raid_Name=$(dmraid -i -r -cr /dev/$Node_Name >> /dev/dmraid.log 2>&1)
dmraid -i -r -cr /dev/$Node_Name >> /dev/dmraid.log 2>&1
++ dmraid -i -r -cr /dev/
dmraid -i -r -cr /dev/$Node_Name >> /dev/dmraid.log 2>&1
++ dmraid -i -r -cr /dev/
+ Raid_Name=
Raid_Name=$(dmraid -i -r -cr /dev/$Node_Name | grep -v "No RAID disks")
dmraid -i -r -cr /dev/$Node_Name | grep -v "No RAID disks"
++ dmraid -i -r -cr /dev/
+ Raid_Name=
Raid_Name=$(dmraid -i -r -cr /dev/$Node_Name | grep -v "No RAID disks")
+ Raid_Name=
Raid_Name=$(dmraid -i -r -cr /dev/$Node_Name | grep -v "No RAID disks")
++ grep -v 'No RAID disks'
dmraid -i -r -cr /dev/$Node_Name | grep -v "No RAID disks"
+ Raid_Name=

if [ -z "$Raid_Name" ]; then
	exit 0
fi
+ '[' -z '' ']'
+ exit 0
dmraid -i -r -cr /dev/$Node_Name | grep -v "No RAID disks"
++ dmraid -i -r -cr /dev/
++ grep -v 'No RAID disks'
++ dmraid -i -r -cr /dev/
+ Raid_Name=

if [ -z "$Raid_Name" ]; then
	exit 0
fi
+ '[' -z '' ']'
+ exit 0
++ grep -v 'No RAID disks'
+ Raid_Name=

if [ -z "$Raid_Name" ]; then
	exit 0
fi
+ '[' -z '' ']'
+ exit 0
No RAID disks and with names: "/dev/"
No RAID disks and with names: "/dev/"
No RAID disks and with names: "/dev/"

Reply via email to