阅读量:99
在Ubuntu上部署SQL Server的集群可以通过以下步骤进行:
安装SQL Server
- 导入公共存储库GPG密钥:
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
- 注册Microsoft SQL Server Ubuntu存储库:
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
- 更新包列表:
sudo apt-get update
- 安装SQL Server:
sudo apt-get install -y mssql-server
配置SQL Server
- 设置数据库SA用户密码以及开机自启动:
sudo /opt/mssql/bin/sqlservr-setup
- 启动SQL Server服务:
sudo systemctl start mssql-server
- 设置SQL Server开机自启动:
sudo systemctl enable mssql-server
- 查看SQL Server服务状态:
sudo systemctl status mssql-server
部署SQL Server集群
SQL Server在Linux上原生支持的部分功能与Windows不同,特别是集群支持和集成Windows身份验证。因此,SQL Server在Linux上的集群部署相对复杂,通常需要使用第三方工具或自定义脚本。以下是一些关键点:
- 使用Docker部署:SQL Server 2017支持使用Docker容器进行部署,这可以简化集群的部署过程。
- 使用Kubernetes或OpenShift:对于更高级的集群管理,可以使用Kubernetes或OpenShift等容器编排平台来管理和扩展SQL Server集群。
请注意,以上信息基于2017年的资料,具体步骤可能会有所变化。建议查阅最新的官方文档以获取最准确的信息。