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
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:
...
Communication error error: %post(NTAPdfm-3.8-6640.i386) scriptlet failed, exit status 1
...
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
You said you tried 4.8 32bit and 5.5 64bit..... how about 5.6 32bit?
The era would be about right on C5 and it's obviously looking for 32bit libraries and architecture....
What do the docs and NetApp say about RHEL support?
On Wed, Jul 20, 2011 at 12:39 PM, James Hogarth james.hogarth@gmail.com wrote:
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:
...
Communication error error: %post(NTAPdfm-3.8-6640.i386) scriptlet failed, exit status 1
...
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
You said you tried 4.8 32bit and 5.5 64bit..... how about 5.6 32bit?
The era would be about right on C5 and it's obviously looking for 32bit libraries and architecture....
What do the docs and NetApp say about RHEL support?
Turns out the problem was with our /etc/security/limits.conf setting. We (by design) limit virtual memory to 2 GB. Apparently the installer needs more than that. So we did a "umask -v unlimited" and the install worked!
Hope this is helpful for anyone else with the same problem.