Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

we have existing ycql cluster already running, but wanted to enable YSQL without recreating new universe #3121

Closed
murugesan70 opened this issue Dec 10, 2019 · 2 comments
Assignees
Labels
area/ysql Yugabyte SQL (YSQL) community/request Issues created by external users

Comments

@murugesan70
Copy link

We have existing YCQL cluster already running in production with several of our enterprise customers and wanted to enable YSQL without having to recreate a new universe and move data around. How we do we enable YSQL?

We are in 2.0.5 of YugabyteDB.

@yugabyte-ci yugabyte-ci added the community/request Issues created by external users label Dec 10, 2019
@rkarthik007
Copy link
Collaborator

The set of steps should look like the following:

  • Restart the masters and tservers with the appropriate flags to start the YSQL subsystem.
  • The existing method of pre-creating the system catalog will no work (due to existing tables).
  • Run initdb the cluster. Ensure it can initialize the YSQL system catalog.
  • Ensure that the existing YCQL system catalog entries are not affected.

Once the above is done, we would need to wire this sequence through Yugabyte Platform.

@ddorian ddorian added the area/ysql Yugabyte SQL (YSQL) label Jan 9, 2020
@ddorian
Copy link
Contributor

ddorian commented Jan 9, 2020

@murugesan70 do the steps above answer your question ?
Feel free to reopen the issue if not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ysql Yugabyte SQL (YSQL) community/request Issues created by external users
Projects
None yet
Development

No branches or pull requests

5 participants