Hi FreeBSD Forum,
I'm building a backup solution for 2 Windows Servers that's basically present some iSCSI zvol-backed disks to one server, snapshot them every 15 minutes and then clone some of these snapshots to the other server on demand.
Everything was fine until I reached about 80 luns in ctl.conf. At this point, the time to reload the ctl service (
For example, on the very beginning (when ctl.conf had only one LUN to the "source" server and one LUN to the "target" server) it took about 20 seconds to "refresh" a LUN (destroy and clone new LUN from a given snapshot to the "target" server), but now it's taking about 7 minutes with ~180 LUNs.
Issuing
Any clues of where to begin troubleshooting?
Thanks in advance!
I'm building a backup solution for 2 Windows Servers that's basically present some iSCSI zvol-backed disks to one server, snapshot them every 15 minutes and then clone some of these snapshots to the other server on demand.
Everything was fine until I reached about 80 luns in ctl.conf. At this point, the time to reload the ctl service (
service ctld reload
) started to grow linearly with the lun number.For example, on the very beginning (when ctl.conf had only one LUN to the "source" server and one LUN to the "target" server) it took about 20 seconds to "refresh" a LUN (destroy and clone new LUN from a given snapshot to the "target" server), but now it's taking about 7 minutes with ~180 LUNs.
Issuing
cltd reload
is instantaneous, but the new disk takes this time to appear at "diskmgmt.msc" on Windows.Any clues of where to begin troubleshooting?
Thanks in advance!