Hello,
I use gstripe with four disks of 1 TB each.
I create my array with gstripe, make the GPT table, store data on it and after system reboots I got no array. The four disks are there, but
I tried to create the array and reboot instantly, did not create the table and did not touch anything in the array. Just create it and reboot. Still no array after reboot.
File /boot/loader.conf
File /etc/sysctl.conf
Before reboot everything was fine, this is after reboot:
To create the gstripe array, I use this:
And the logs:
I have worked with gmirror and graid5 and had no such problems at all. Anybody have idea why this is happening? Google didn't help me a lot, because I got no errors, and even no informational events in the logs.
Thank you.
I use gstripe with four disks of 1 TB each.
I create my array with gstripe, make the GPT table, store data on it and after system reboots I got no array. The four disks are there, but
gstripe status
says there's a gstripe device. Recreating the device, makes it empty, no GPT table and no filesystem.I tried to create the array and reboot instantly, did not create the table and did not touch anything in the array. Just create it and reboot. Still no array after reboot.
Code:
FreeBSD hostname.lan 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Tue Jul 2 10:34:07 EEST 2013 root@storage1.deltanews.lan:/usr/obj/usr/src/sys/PFKERNEL amd64
File /boot/loader.conf
Code:
zfs_load="YES"
vfs.root.mountfrom="zfs:zroot"
geom_stripe_load="YES"
Code:
#security.bsd.see_other_uids=0
kern.geom.stripe.fast=1
net.inet.carp.preempt=1
net.inet.carp.allow=1
net.inet.carp.log=1
net.inet.carp.drop_echoed=1
Code:
root@storage1:/ # uptime
3:30PM up 12 mins, 1 user, load averages: 0.01, 0.24, 0.25
root@storage1:/ # kldstat
Id Refs Address Size Name
1 14 0xffffffff80200000 1335a60 kernel
2 1 0xffffffff81536000 2084f8 zfs.ko
3 2 0xffffffff8173f000 5c68 opensolaris.ko
4 1 0xffffffff81745000 9668 geom_stripe.ko
5 1 0xffffffff81812000 2579 geom_gate.ko
root@storage1:/ # gstripe status
root@storage1:/ #
root@storage1:/ # gstripe list
root@storage1:/ #
Code:
root@storage1:/ # gstripe create -s 32k -v stripe4 /dev/ada0 /dev/ada1 /dev/ada3 /dev/ada5
Done.
root@storage1:/ # gstripe status
Name Status Components
stripe/stripe4 UP ada0
ada1
ada3
ada5
root@storage1:/ #
Code:
root@Storage1:/var/log # grep -ir stripe *
messages:Jul 2 15:15:55 storage1 kernel: GEOM_STRIPE: Device stripe4 created (id=3294592924).
messages:Jul 2 15:15:55 storage1 kernel: GEOM_STRIPE: Disk ada0 attached to stripe4.
messages:Jul 2 15:15:55 storage1 kernel: GEOM_STRIPE: Disk ada1 attached to stripe4.
messages:Jul 2 15:15:55 storage1 kernel: GEOM_STRIPE: Disk ada3 attached to stripe4.
messages:Jul 2 15:15:55 storage1 kernel: GEOM_STRIPE: Disk ada5 attached to stripe4.
messages:Jul 2 15:15:55 storage1 kernel: GEOM_STRIPE: Device stripe4 activated.
I have worked with gmirror and graid5 and had no such problems at all. Anybody have idea why this is happening? Google didn't help me a lot, because I got no errors, and even no informational events in the logs.
Thank you.