Welcome! Please see the About page for a little more info on how this works.

0 votes
in Cloud by

I need to use my existing storage with additional compute and tried create new production compute with this system name(storage stack name). And I get creation error:

Export with name myname-VpcLinkId is already exported by stack myname-compute. Rollback requested by user.

I understand that this is due to a name conflict, but I don’t understand how then to correctly create a compute.

I want to run my application in a separate server(сompute) but use the same storage.

1 Answer

0 votes

Hi @Tatiana,

If you are looking to add more compute to a Datomic Cloud system you have a few options:

  1. You can increase the compute size of your compute nodes. https://docs.datomic.com/cloud/operation/growing-your-system.html
  2. You can add more compute nodes via ASG (however, you will not see much benefits to scaling compute this way on a single DB system).
  3. This is probably, what you want... you can launch a query group against the same storage stack. (https://docs.datomic.com/cloud/operation/growing-your-system.html#task-specific-query-groups) with more docs here explaining that query groups are a kind of compute group: https://docs.datomic.com/cloud/whatis/architecture.html#compute-groups

Let me know if you have questions or more information on what specifically you are hoping to scale.


edited by
I would like to clarify.  The code I want to deploy is different from what is in the main stack(other files, different logic in ion start).  And in this case, will query group-a suit me?

sorry if my question is obvious.  I just want to add another compute stack and want all my transactions and queries and etc work.
edited by
I tried read about query group but this link don't work:
https://docs.datomic.com/cloud/operation/query-groups.html. I read ur links but want more information about query group.
Yes you can deploy an ion application directly to a query group.  

The `:app-name` in your ion-config.edn connects your code to a Code Deploy application and determines which compute groups you can deploy to.

If you are interested in deploying multiple Ions to the same "system" you could spin up a dedicated query group per `app-name` and deploy to those targets.
Welcome to the Datomic Knowledgebase, where you can make features requests, ask questions and receive answers from other members of the community.