我尝试在具有有限Internet访问权限的受限环境中部署MemSQL,但仍然可以访问Internet并且无法关闭网络。
使用memsql-ops file-add -t memsql
添加离线媒体没问题。但是memsql-deploy
子命令仍然总是尝试从Internet下载更新的版本。
过去,我可以通过放下面向NIC的Internet来隐式强制memsql-deploy
使用脱机媒体。但是,如何仅使用离线媒体强制安装memsql 而不放下网络?
答案 0 :(得分:0)
使用memsql-deploy --version-hash HASH安装特定版本。 HASH可以在memsqlbin / utils / build_receipt.json中找到memsql_version_hash(http://docs.memsql.com/docs/build-receipt-schema)。这将确保它使用您添加的文件,而不是尝试下载其他版本。