环境要求

PKVM被控安装

安装PKVM被控服务:(准备独立服务器一台支持vt虚拟化)

需安装centos7.x系列 推荐迷你版且7.6版本比较稳定

硬件要求:
最低配置 推荐配置
cpu 支持vt虚拟化 64位 -
内存 4g+ 32g以上
硬盘 200g+ 脚本默认会把/home作为云主机的存储路径 1t以上或更多
分区要求:

xfs文件格式 推荐 备注
boot 1024mb 存放linux启动的内核文件 如果硬盘少 也可以分512
swap 100gb linux虚拟内存,如果要超卖内存建议是服务器的1~1.5倍,最大128g
/ 100gb 存放系统和一些日志等
/home 全部 剩余存储全部分这里,云主机存放路径

1:安装kvm 被控一键脚本 ,首次安装完毕会自动重启

默认脚本会自动帮你系统更新阿里云得yum源,如果不希望使用阿里云源执行一条命令:(国内宿主机推荐用阿里云得yum源,速度快!)

echo "#debug aliyun.com" >> /etc/yum.repos.d/CentOS-Base.repo

注意:如果节点服务器绑定了多个ip,会造成一键脚本无法自动部署桥接,请为节点服务器保留一个ip在安装

被控首选下载节点(推荐)
yum install -y wget && wget -O install-ctl http://download.xmbillion.com/prokvm/kvm/tools/install-ctl && chmod +x install-ctl && ./install-ctl

2:安装独立vnc控制台网址(准备一台vps或则服务器或则当前宿主机)centos7.x系统

mkdir /usr/local/rskvm

cd /usr/local/rskvm

wget http://download.xmbillion.com/prokvm/kvm/tools/rskvm.tar.gz

tar zxvf rskvm.tar.gz

chmod +x rskvm

./rskvm install

(把当前主机地址填写到主控vnc选项中:如:http://192.168.1.3:8080 )

额外的设置(非必须设置)----------------------------------------------

./rskvm setport 端口号        //您的vnc平台端口地址 默认8080

./rskvm setdomain 域名地址    //不设置默认为ip地址

以上设置完毕,请重启下系统(必须,另VNC依赖8787端口如机房限制请联系机房解封端口并加入防火墙例外)

reboot

(友情提示:如果您的VNC服务器是搭建在VPC网络,默认网卡只有一个内网IP,程序读取不到公网IP的,您需要到/usr/local/rskvm/template/default/vconsole.html找到搜索control_ip这个标签,直接填写您公网IP,并且重启服务器)

3:安装nat转发节点(适用于共享ip云主机)(非NAT请无视以下内容)

KVM被控部署NAT目前有2种模式:可以任选一种方案

第一种:单IP NAT模式:

1:安装最新主控/被控

2:把转发节点安装到宿主机上,脚本:

yum install -y rdate

rdate -s  time.nist.gov

yum -y install ntp

timedatectl set-ntp true

cd /usr/local/bin

rm -rf rsnat

wget http://download.xmbillion.com/prokvm/kvm/tools/rsnat

chmod +x rsnat

./rsnat install

3:在主控计算节点/转发IP直接填写宿主机IP,点击自检通过即可

4:然后看后面的全局设置方法

第二种:双IP NAT模式

1:准备2个公网IP,一个默认绑定到了宿主机网卡中

2:另外个公网IP填写到主控的IP池中,在到主控指定用这个IP开通一台Centos7.6的云主机(简称它为转发机器)推荐最低1G起,等待创建完毕

3:在主控编辑该云主机(转发机器),点击取消IP防盗

4:部署转发节点脚本:

yum install -y rdate

rdate -s  time.nist.gov

yum -y install ntp

timedatectl set-ntp true

cd /usr/local/bin

rm -rf rsnat

wget http://www.rstack.com.cn/download/node_v3/kvm/rsnat

chmod +x rsnat

./rsnat install

5:把这个(转发主机)的密码设置成和宿主机密码相同,否则无法自检

6:把转发机器的IP,填写到计算节点的转发IP编辑框,并保存,点击自检通过

7:然后看后面的全局方式

8:记得对转发节点VPS重启下系统 命令:reboot

全局后续的方法说明:添加内网IP指定段到主控当前计算节点所属内网IP池列表内:【必须】

IP:172.16.0.2-254 掩码:255.255.0.0 网关:172.16.0.1

IP:172.16.1.2-254 掩码:255.255.0.0 网关:172.16.0.1

IP:172.16.2.2-254 掩码:255.255.0.0 网关:172.16.0.1

IP:172.16.3.2-254 掩码:255.255.0.0 网关:172.16.0.1

IP:172.16.4.2-254 掩码:255.255.0.0 网关:172.16.0.1

........................省略 

最大 IP:172.16.255.2-254 掩码:255.255.0.0 网关:172.16.0.1
文档更新时间: 2023-12-25 01:16   作者:admin