Can two enterprises to share a new cluster server? One is working with v3.70 and the other with v.401.
Actually each one has it´s own "little" server and database, but is it possible to install in the same volume two different versions?
It's the same service version?
Thanks
0
Comments
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
Thanks
RIS Plus, LLC
Thanks
RIS Plus, LLC
Different versions at a customers site mostly happens when a customer migrates to a newer version. It is then mostly a temporary issue. The live database then ususaly has the most memory usage.
It realy depends on your requirements, how many users, what processes, what other applications are running etc.
All I am saying is that I would choose to keep different versions on different boxes for a production environment, just to be safe.
RIS Plus, LLC
Reading your posts I think there is not unanimity about the answer...
Thanks
1. Build an Active-Passive cluster. This configuration is supported by Navision. Both services would run off the same computer and swith to the other one during a failure. As mentioned above, this would mean they are sharing the cpu resources. which may impact performance. I would store their databases on different disk sets within the shared disk array.
2. Build an Active-Active cluster. This would give each service its own computer to run on and only run on a single during a failure. I am not sure this is supported by Navision.
A cluster will only protect you against the failure of a duplicated component.
SERVER SERVERNAME=navi1, NETTYPE=TCP, DATABASE=E:\BDNAVISION\DB1.FDB
and the other one changing the "1" for "2". After that, I would start both services, but in actual enviroment test, when I want to start the second service I receive the error 1, "Incorrect Function"
What I am doing bad?
Thanks
Send me your email.. I have a document that may help.
But now I want to know how I can to start two SERVER services, to run both databases !
Thanks
Another option is a 3 node cluster:
Node 1 (database 1 Active)
Node 2 (database 2 Active)
Node 3 (passive - Both databases)
Note that this is NOT recommended for production environments. Navision developers do stuff like this because it's easy to recreate a database if you don't care about the data. For mission critical applications, like ERP systems, you should have a separate machine dedicated for each version. If you ever have issues with either one, and you need support, and MS finds out you have more than one version on one machine you will either not get support at all, or you will have to pay for it.
RIS Plus, LLC
But One possible is upgrade the version that actually is on 3.70 to same version than other one. In that case, could we share a brand new BIG server with two service instances?
How could I do it? When I've tried in a testing enviroment, to register two services, I have done without problems. But when I want to start the second service I receive " error 1: Incorrect Function "
Why?
Thanks
The server may not have sufficient memory to start the second services. Try lowering the DBMS cache setting on both services. It seems that the 1 GB DBMS limit (actually ~850 MB) is shared by all instances. Anytime I have setup mulitple services (development or testing) I have had to lower the DBMS settings. Set your DBMs so your combined total is below this limit.
Since Navision seems to share its DBMS ache with all running Navision services, this is a good argument not to run mutiple services in production.
Documents? I love documents. Can you please send it?
mb@verito.nl
Thanks.
The vibe I'm getting from the previous posts suggest your better off running two different machines, especially since the cost of hardware today is fairly low.
Not that this has anything to do with this post - but on my other pc I'm looking at buy.com's Fantom Drive 500GB for $199.95
I remember paying $1000.00 for 1 GB only 15 yrs ago. wow!
http://www.BiloBeauty.com
http://www.autismspeaks.org
1) One normal installation
2) Copy the folder where the SERVER service is installed to another new folder for the new service
3) register the service to call the other database.
4) start the service
5) modify the hosts file with a new line of IP and netbios name machine. (can be the same machine that our first running database service)
6) In the case of the same machine, both SERVER services has to have different TCP ports, so make a new line in windows services files
7) Steps 5 and 6 are too for each navision client
8) start navision client, you can choose each database server, but remember to change the license file too, if is necesary.
Now, it goes my question:
¿Anybody knows if is there any way to associate the automatic change the correct License files when you open the other dabase?
I think we did that well. Actually we only must to open one database (in 3000 port) and the other database specifying the port too (3001)
A thing call my attention; It we open the first dabase, we don't need to specify any port, but for the second is necessary if we want to open it.
Is there any way to avoid the need to specify the TCP port?
http://www.mibuso.com/howtoinfo.asp?Fil ... Type=howto