我可以使用离线媒体强制安装 memsql 吗?
Can I force install memsql with offline media?
我尝试在限制上网的受限环境下部署MemSQL,但是网络仍然可以上网,不能宕机。
我使用memsql-ops file-add -t memsql
添加离线媒体没问题。但是 memsql-deploy
子命令仍然总是尝试从 Internet 下载更新版本。
过去,我可以通过放下面向 Internet 的 NIC 来强制 memsql-deploy
隐式使用离线媒体。但是我如何才能强制仅使用离线媒体安装 memsql 而无需关闭网络?
使用 memsql-deploy --version-hash HASH 安装特定版本。 HASH 可以在 memsqlbin/utils/build_receipt.json 中找到为 memsql_version_hash (http://docs.memsql.com/docs/build-receipt-schema)。这将确保它使用您添加的文件,而不是尝试下载不同的版本。
我尝试在限制上网的受限环境下部署MemSQL,但是网络仍然可以上网,不能宕机。
我使用memsql-ops file-add -t memsql
添加离线媒体没问题。但是 memsql-deploy
子命令仍然总是尝试从 Internet 下载更新版本。
过去,我可以通过放下面向 Internet 的 NIC 来强制 memsql-deploy
隐式使用离线媒体。但是我如何才能强制仅使用离线媒体安装 memsql 而无需关闭网络?
使用 memsql-deploy --version-hash HASH 安装特定版本。 HASH 可以在 memsqlbin/utils/build_receipt.json 中找到为 memsql_version_hash (http://docs.memsql.com/docs/build-receipt-schema)。这将确保它使用您添加的文件,而不是尝试下载不同的版本。