Unfortunately this has not been tested on Unix, or more specific OS X 10.10. The installer for version 0.6.26 did not worked, so I grabbed the TGZ file...
Followed the same steps as mentions for Windows and adapted for *nix - but see the following Java exceptions when starting 'nix.runMon.sh':
- download nis-ncc-0.6.26.tgz
- untar
- open a terminal
cd ~/Downloads/package
./nix.runNcc.sh
- wait a moment and open a new terminal session
./nix.runNis.sh
- wait a moment and open a new terminal session
./nix.runMon.sh
**** broken ****
. . . .
2015-04-12 19:37:12.333 INFO FrameworkServlet 'Spring MVC Dispatcher Servlet': initialization completed in 1477 ms (org.springframework.web.servlet.DispatcherServlet initServletBean)
2015-04-12 14:37:12.333:INFO:oejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@33617539{/,null,AVAILABLE}
2015-04-12 14:37:12.340:WARN:oejuc.AbstractLifeCycle:main: FAILED ServerConnector@6e46d9f4{HTTP/1.1}{0.0.0.0:8989}: java.net.BindException: Address already in use
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:437)
at sun.nio.ch.Net.bind(Net.java:429)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
. . . .
Caused by: org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-175]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:332)
at org.h2.message.DbException.get(DbException.java:172)
. . . .
(org.nem.core.deploy.CommonStarter main)
2015-04-12 19:37:15.355 INFO NEM Infrastructure Server 0.6.26-BETA shutdown... (org.nem.core.deploy.CommonStarter main)
Common guys - please test before releasing it. I did a port scan between port 8000 to 9000 and nothing?
Should this not be: 0.0.0.0:8989 --> 127.0.0.1:8989
Looks like you already got another instance of NIS running or some other program is using the db.
This answer is really not helpful and definitely seen as a brush off saying to users: "Get lost!!!"?? Like calling the bank and saying you can't access your funds, the support person tells you someone else is using your account, just have a look...?
The exception states a few things:
java.net.BindException: Address already in use
Database may be already in use: "Locked by another process".
As stated - NOTHING shown up on port 8989, AND can also confirm no other process it running. The installer failed, the command line option failed, no need to say"
"Looks like you already got another instance of NIS running or some other program is using the db."