1.1 安装魔方云KVM加强版
本文介绍智简魔方云 KVM 加强版的脚本部署方法。魔方云提供 KVM 加强版、[KVM 轻量版](/docs/魔方云/1. 环境部署/1.2 安装魔方云KVM轻量版)、[Hyper-V](/docs/魔方云/1. 环境部署/1.3 安装Hyper-V)和[拨号云](/docs/魔方云/1. 环境部署/1.4 安装拨号云)四种业务模式(节点类型),请结合实际业务需求选择合适的脚本进行部署。
环境要求
-
请使用全新服务器安装。TencentOS Server 3.1 已验证
TencentOS-Server-3.1-TK4-x86_64-everything版本(下载 TencentOS Server 3.1);CentOS 7.9 请使用yum update更新至最新版;CentOS Stream 8(下载 CentOS Stream 8)无需执行dnf update;Rocky Linux 8.10 请使用Rocky-8.10-x86_64-dvd1.iso(下载 Rocky Linux 8.10)。 -
请确保操作系统未安装其他环境。主控(Web 面板)建议使用 TencentOS Server 3.1、CentOS Stream 8(强烈建议)或 CentOS 7.9;计算节点建议使用 TencentOS Server 3.1、CentOS Stream 8(强烈建议)、CentOS 7.9 或 Rocky Linux 8.10。
-
主控:建议将所有容量分配到
/,磁盘最低 20 GB;推荐配置为 4 核、4 GB 内存、50 GB 磁盘。如果主控安装在虚拟机中,建议内存不低于 4 GB。 -
节点:
/分区需大于 10 GB,其余容量分配到/home分区。 -
系统采用 KVM + OVS 架构。
-
服务器需放行以下端口:
-
计算节点:SSH 端口和 4432 端口。
-
主控服务器:80、8443、443 和 SSH 端口。
-
VNC 控制台:10000~30000。
-
魔方云程序管理:4000~5000。
-
转发与建站的默认端口:20000~60000。
注意事项
-
如果主控(Web 面板)和计算节点分开部署,请先部署主控,再部署计算节点。
-
一个主控面板可以同时管理魔方云 4 种业务模式,一个服务器不能部署多种类型的计算节点
-
为避免误操作,请勿将主控安装在魔方云的实例中,或者迁移至魔方云的实例中
-
部署脚本的服务器要求支持虚拟化/关闭 SELINUX
-
安装之前,请获取授权码
-
请执行脚本下载安装包进行部署,切勿直接拷贝文件部署
脚本部署
-
通过 SSH 登录准备好的服务器,按操作系统执行对应的安装脚本:
# Debian 13(内测中) wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud-debian13 -O install-zjmf-cloud-debian13 && chmod +x install-zjmf-cloud-debian13 && ./install-zjmf-cloud-debian13# CentOS 7.9 / CentOS Stream 8 wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new# TencentOS Server 3.1(已验证 TencentOS-Server-3.1-TK4-x86_64-everything 版本) wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new_TencentOS -O install-zjmf-cloud_new_TencentOS && chmod +x install-zjmf-cloud_new_TencentOS && ./install-zjmf-cloud_new_TencentOS# Rocky Linux 8.10 安装 wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_R8 -O install-zjmf-cloud_R8 && chmod +x install-zjmf-cloud_R8 && ./install-zjmf-cloud_R8如需使用 Trunk 类型的节点,请按操作系统执行对应的命令:
# CentOS 7.9 / CentOS Stream 8 wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new -t# TencentOS Server 3.1(已验证 TencentOS-Server-3.1-TK4-x86_64-everything 版本) wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new_TencentOS -O install-zjmf-cloud_new_TencentOS && chmod +x install-zjmf-cloud_new_TencentOS && ./install-zjmf-cloud_new_TencentOS -t# Rocky Linux 8.10 安装 wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_R8 -O install-zjmf-cloud_R8 && chmod +x install-zjmf-cloud_R8 && ./install-zjmf-cloud_R8 -t -
根据命令提示,选择需要安装的系统

- 根据命令提示,输入授权码

- 授权码校验成功后,选择需要安装的版本

- 选择用于实例访问外部网络的网卡

- 确认选择无误后,进入脚本自动安装流程,期间不需要任何操作,保持服务器正常运行即可

- 脚本安装完毕后会输出主控登录信息,根据该信息进入魔方云 Web 控制面板。

- 如果是选择的同时安装 WEBUI 主控和计算节点,则节点信息会被默认添加在节点管理列表中

[Trunk 节点安装及配置说明](/docs/魔方云/2. 区域节点管理/Trunk节点安装及配置说明)
- 如果单独部署的计算节点(会输出鉴权账号和密码),则需要在主控面板手动[添加节点](/docs/魔方云/2. 区域节点管理/添加节点),节点类型选择KVM加强版
