Activation fails with the following:
sp_ctrl (romulus:3000)> activate config pwtr_rep
/local/splex/var3000_1/log/event_log: Too many open files
/local/splex/var3000_1/log/event_log: Too many open files
sp_tconf error - Failed to build rowmap, check event_log and rmp log for
details.
The event_log shows the following:
08/12/06 13:18 Bad config file: file - pwtr_rep; sp_tconf error - Failed to
build rowmap, check event_log and rmp log for details.
08/12/06 13:18 Config compilation completed: datasrc - o.PTP; file -
pwtr_rep
08/12/06 13:18 Error: Failed to build rowmap [sp_tconf/9490]
08/12/06 13:18 Error: 1 - Error logging onto database 12560
[sp_tconf(rom)/9490]
The nofiles setting is too low 60 and needs to be adjusted to resolve the issue. Typically you should set it to 1024.
1. Shutdown Shareplex.
2. Do the following in UNIX:
ulimit -aS
Check the nofiles setting for soft limit and adjust it by typing:
ulimit -n x (where x represents some number)
For example, ulimit -n 1024 will set nofiles to 1024 for the session.
3. Start Shareplex and activate config.