ymonye
ymonye

Reputation: 1

Unable to Install MemSQL 6.8.5 on Ubuntu, Nodes Already Exist Yet Unable to Remove

I've had a series of unsuccessful attempts at installing MemSQL 6.8.5 on my Ubuntu 18.04.2 LTS machine. The bottomline is I'm unable to fully install this software since MemSQL claims I already have nodes installed preventing an install. When I attempt to view the MemSQL nodes I have installed, MemSQL returns 'no nodes found.'

Would anyone happen to have an idea how to resolve this issue?

Example:


prompt#: memsql-deploy cluster-in-a-box --license [license]

The target user user on host 127.0.0.1 does not have the privileges to perform this action.
Please enter your password to proceed with sudo. (For details, see https://docs.memsql.com/toolbox-redir/sudo-prompt). sudo password for [email protected]: memsql-deploy will perform the following actions: · Install memsql-server 6.8.5 locally · Deploy a master aggregator on port 3306 · Deploy a leaf node on port 3307

Would you like to continue? [y/N]: y ✓ Downloaded memsql-server 6.8.5
Installing MemSQL locally... ✓ MemSQL 6.8.5 already installed
Starting rollback ✓ Installed MemSQL 6.8.5
✓ Rollback succeeded MemSQL nodes already exist on this host. To view them, run 'memsql-admin list-nodes'. To remove them, run 'memsql-admin stop-node --all' then 'memsql-admin delete-node --all'



prompt#: memsql-admin list-nodes'

No nodes found

Upvotes: 0

Views: 389

Answers (2)

ymonye
ymonye

Reputation: 1

I got this working. Apparently I had mysqld also using port 3306.

Consider this resolved.

Upvotes: 0

Cynn
Cynn

Reputation: 1

Can you verify that MemSQL isn't deployed by checking the default install path?

ls /var/lib/memsql*

If you see something like:

memsql/master-XXXX-xxxxxxx/ then delete that directory and try to perform the deployment again.

Upvotes: 0

Related Questions