How do I install MemSQL 6.7 for free on a host(redhat7) without inernet ?
Edit: We have published a full offline installation guide which you can view here:
— ORIGINAL POST —
We are working on a full offline installation guide. For now here is an abbreviated guide:
-
Download all required software
You can retrieve the latest versions and associated package paths on our release server at the following urls:
https://release.memsql.com/production/index/memsqlserver/latest.json
https://release.memsql.com/production/index/memsqltoolbox/latest.json
https://release.memsql.com/production/index/memsqlstudio/latest.json
At the time of this writing, the latest RPM urls were:
Server: https://release.memsql.com/production/rpm/x86_64/memsql-server-6.7.3-381c9eee8a.x86_64.rpm
Toolbox: https://release.memsql.com/production/rpm/x86_64/memsql-toolbox-1.0.2-7e30b698e9.x86_64.rpm
Studio: https://release.memsql.com/production/rpm/x86_64/memsql-studio-1.3.4-7e30b698e9.x86_64.rpm -
Install toolbox on your control host (can be separate from the cluster, or on your Master Aggregator to-be)
rpm -ivh memsql-toolbox-1.0.2-7e30b698e9.x86_64.rpm -
Setup the cluster
-
If you only want to install on this machine:
memsql-deploy cluster-in-a-box --file-path memsql-server-6.7.3-381c9eee8a.x86_64.rpm --license <LICENSE>
-
If you want to install on multiple machines:
memsql-deploy setup-cluster --file-path memsql-server-6.7.3-381c9eee8a.x86_64.rpm --license <LICENSE> --hosts-file <HOSTS FILE>
-
For additional information on setting up the cluster refer to our guides here: SingleStoreDB Cloud · SingleStore Documentation
The only difference between an online and offline install is manually installing toolbox and specifying --file-path
when running commands like setup-cluster
.
If you want to setup Studio, just install the rpm on any host and start it normally with sudo systemctl start memsql-studio
. Refer to the Studio docs for more information: SingleStoreDB Cloud · SingleStore Documentation