I'm using FreeNAS 8.3 in an "all in one" ESXi 5.1 environment. I'm passing through an Areca ARC1230 PCI-E Controller-card (configured in JBOD mode) through directly to the FreeNAS guest VM. FreeNAS installed just fine, I was able to create Volumes, Datasets, shares, etc. Everything works great UNTIL I reboot FreeNAS. At that point everything stops working. When I go to the GUI and look at the Active Volumes tab, it shows:
If I export/import the Volume, then things work great again until the next bootup.
I believe this is what's happening: The FreeNAS VM starts to boot and the Areca controller card is initialized. While the Areca card is still initializing, FreeNAS finishes booting up. Once it's booted, then the Areca card completes initialization and the drives are presented to FreeNAS. All of the daemons are "dead" (for example, rsyncd) until I export/import the volume and then it works again.
Is there a way to insert an "artificial delay" after the controller card is initialized, but before the rest of the FreeNAS services start? I'm thinking it'll need 30-60 seconds of delay before continuing. Here's the last few lines of output from dmesg that show the hotplug
Thanks in advance.
Code:
tank1 /mnt/tank1 None (Error) Error getting available space Error getting total space HEALTHY
If I export/import the Volume, then things work great again until the next bootup.
I believe this is what's happening: The FreeNAS VM starts to boot and the Areca controller card is initialized. While the Areca card is still initializing, FreeNAS finishes booting up. Once it's booted, then the Areca card completes initialization and the drives are presented to FreeNAS. All of the daemons are "dead" (for example, rsyncd) until I export/import the volume and then it works again.
Is there a way to insert an "artificial delay" after the controller card is initialized, but before the rest of the FreeNAS services start? I'm thinking it'll need 30-60 seconds of delay before continuing. Here's the last few lines of output from dmesg that show the hotplug
Code:
Trying to mount root from ufs:/dev/ufs/FreeNASs1a ZFS filesystem version 5 ZFS storage pool version 28 VMware memory control driver initialized arcmsr_dr_handle: Target=0, lun=0, Plug-IN!!! arcmsr_dr_handle: Target=1, lun=0, Plug-IN!!! arcmsr_dr_handle: Target=2, lun=0, Plug-IN!!! arcmsr_dr_handle: Target=3, lun=0, Plug-IN!!! arcmsr_dr_handle: Target=4, lun=0, Plug-IN!!! arcmsr_dr_handle: Target=5, lun=0, Plug-IN!!! [root@freenas] ~#
Thanks in advance.