自研 KVM 虚拟化受控端,独立可安装系统,配合语信 IDC 财务系统开售云服务器 / VPS。 支持弹性升级、快照备份、NAT 转发、监控、开机自愈,真实母鸡压测 16 台并发全通过。
在目标母鸡(需已开通 KVM 嵌套虚拟化)上以 root 执行:
# 1. 下载安装包
cd /root && wget -O yx_kvm_agent_V1.0.0_linux-amd64.tar.gz https://auto.yuxinyun.cn/download/kvmGet
# 2. 解压
tar -xzf yx_kvm_agent_V1.0.0_linux-amd64.tar.gz && cd yx_kvm_agent_V1.0.0_linux-amd64
# 3. 修改配置(必做:接入标识 yx_key / 签名密钥 yx_secret / 授权配置 / 网桥 / 公网 IP 池)
vi config.json.linux
# - yx_license / yx_license_key / yx_license_secret / yx_auth_url:绑定授权码(授权站发放,类型选"KVM受控端·机器授权")
# 4. 一键部署(自动安装 qemu-kvm / libvirt / nftables 等依赖)
chmod +x deploy.sh && ./deploy.sh
# 5. 验证服务
systemctl status kvmd
依赖已装好的母鸡可跳过第 4 步,直接 bash install.sh(支持自定义安装/数据目录)。
http://受控端IP:8080,接入标识 = yx_key,签名密钥 = yx_secret,测试节点通过后即可开通云服务器(VPS)。所有接口走 POST /yx_api/接口名,请求头携带 Yx-Key(接入标识)、Yx-Ts(秒级时间戳)、Yx-Sign(HMAC-SHA256 签名,防止伪造调用)。完整接口列表(节点信息 / 创建 / 删除 / 开机 / 关机 / 重装 / 重置密码 / 弹性升级 / 快照 / 备份 / 挂起恢复 / 监控 / 控制台 / IP / NAT 等)详见安装包内 docs/API.md。