ZFS Pool Management creation error
Posted: 12 Jul 2013 22:46
Hello all, I couldn't see an answer to this exact issue, forgive me if I'm searching for the wrong thing, I've tried all the suggestions I could find that matched.
I'm trying to create a ZFS mirror between two drives presented as RDM to nas4free running in a VM on an ESXi5.1 server. I have another pair of disks running software RAID one presented in the same way.
I can successfully format the drives, and add them to a virtual device, however when I go to the management tab and create a pool, after clicking apply changes I get the following error: Error: The changes could not be applied (error code 1). Looking in the logs I get root: cannot create '<pool>': no such pool or dataset.
I've tried the dd scripts to wipe the drives and re-add them, but to no avail. In fact, if I wipe the drives and remove them and all the ZFS config, I still get the apply settings button under management and it'll throw the error code 1 if I click it.
I can carry on and create datasets and volumes, but the log will show it could not find the pool, even though it appears in the drop down.
Looking through the XML backup of the server, I can see the following config:
It's got me stumped, any ideas?
I'm trying to create a ZFS mirror between two drives presented as RDM to nas4free running in a VM on an ESXi5.1 server. I have another pair of disks running software RAID one presented in the same way.
I can successfully format the drives, and add them to a virtual device, however when I go to the management tab and create a pool, after clicking apply changes I get the following error: Error: The changes could not be applied (error code 1). Looking in the logs I get root: cannot create '<pool>': no such pool or dataset.
I've tried the dd scripts to wipe the drives and re-add them, but to no avail. In fact, if I wipe the drives and remove them and all the ZFS config, I still get the apply settings button under management and it'll throw the error code 1 if I click it.
I can carry on and create datasets and volumes, but the log will show it could not find the pool, even though it appears in the drop down.
Looking through the XML backup of the server, I can see the following config:
Code: Select all
<zfs>
<vdevices>
<vdevice> <uuid>90a6f3ec-b630-454e-bb16-0fd3de896be9</uuid>
<name>fspool</name>
<type>mirror</type>
<device>/dev/da3</device>
<device>/dev/da4</device>
<desc>FileStoregePool</desc>
</vdevice>
</vdevices>
<pools>
<pool>
<uuid>fa9cd518-08d1-4566-bec0-65be478ab2e5</uuid>
<name>fspoolmgmt</name>
<vdevice>fspool</vdevice>
<root/>
<mountpoint>/mnt/fs</mountpoint>
<desc/>
</pool>
</pools>
<datasets/>
</zfs>