[CentOS] NetApp DataFabric Manager/Sybase/SQLAnywhere on CentOS?

Wed Jul 20 17:28:47 UTC 2011
Matt Garman <matthew.garman at gmail.com>

Hello,

Has anyone out there successfully installed NetApp's "DataFabric
Manager" (DFM) on CentOS?  If so, what version of DFM, CentOS, and
what architecture?

I am trying to install DFM 4.0.2, and have tried on both CentOS 4.8
i386 and CentOS 5.5 x86_64.  I have edited my /etc/redhat-release file
to be equal to RHEL's, as the DFM installer immediately aborts if that
isn't right.  However, I still have errors during the install:

Enter your NetApp DataFabric Manager license key [?,q]: <entered my key>
Beginning the installation ...
Preparing...                ###########################################
[100%]
   1:NTAPdfm                ###########################################
[100%]
Installing scripts in /etc/init.d directory.
Configuring DataFabric Manager server services.
Setting up sql ...
Starting SQL ...
Communication error
error: %post(NTAPdfm-3.8-6640.i386) scriptlet failed, exit status 1


/var/log/messages has this:

[ ... ]
Jul 19 12:58:10 lnxsvr41 SQLAnywhere(monitordb): 16 logical
processor(s) on 2 physical processor(s) detected.
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): Per-processor
licensing model. The server is licensed to use 2 physical
processor(s).
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): This server is licensed to:
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb):     DFM User
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb):     NetApp
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): Running Linux
2.6.9-89.0.25.ELsmp #1 SMP Thu May 6 12:28:03 EDT 2010 on X86 (X86_64)
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): Server built for X86
processor architecture Jul 19 12:58:11 lnxsvr41
SQLAnywhere(monitordb): Asynchronous IO disabled due to lack of proper
OS support
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): Maximum cache size
adjusted to 1670312K Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb):
Authenticated Server licensed for use with Authenticated Applications
only
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): 8192K of memory used
for caching
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): Minimum cache size:
8192K, maximum cache size: 1670312K
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): Using a maximum page
size of 8192 bytes
Jul 19 12:58:11 lnxsvr41 SQLAnywhere(monitordb): TCP/IP functions not
found Jul 19 12:58:11 lnxsvr41
SQLAnywhere(monitordb): Database server shutdown due to startup error


Looks like the problem is with SQLAnywhere, which appears to be a
Sybase product.

Anyone been down this road?  So far NetApp is stonewalling me on CentOS support.

Thanks,
Matt