CentOS 7.4+ 系统环境中部署
一、环境准备
硬件条件:确保物理服务器可访问互联网
安装系统基础软件包:
yum install gcc glibc make net-tools vim lrzsz curl wget libvirt
二、安装JimV 服务器
1、在 /etc/hosts 文件中布局 JimV
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.xxx.xxx jimv-server.kvm.io
192.168.xxx.xxx jimv-node01.kvm.io
192.168.xxx.xxx jimv-node02.kvm.io
2、通过在线脚本自动安装 JimV
bash -c "$(curl -fsSL http://repo.jimv.cn/jimv.standalone.install.sh)"
安装成功,如下图:
3、根据提示,安装部署 JimV-Node节点
在JimV-node节点运行如下命令:
格式:curl http://repo.jimv.cn/jimvn.install.sh | bash -s -- --host jimv-c-host-ip --token ${token}
curl http://repo.jimv.cn/jimvn.install.sh | bash -s -- --host 192.168.xxx.xxx --token 6631ed22b622221e2b93212883aa
4、获取系统镜像模板
Jimv开发者们,已经帮我们做好了系统基础模板,而且环境考虑丰富,在此非常感谢!
5、上传系统镜像模板
存放系统镜像模板,到所有计算节点可以访问到的路径
- 如果是单个计算节点,可以存放到 /opt/template_images 目录下。
- 如果是多个计算节点,可以通过 NFS 共享该目录。(推荐)
使用NFS 共享镜像,操作步骤如下:
1)NFS 服务端
yum install nfs-utils -y
mkdir /srv/nfs_template_images
cat > /etc/exports << EOF
/srv/nfs_template_images *(rw,no_root_squash,sync,no_wdelay)
EOF
systemctl start nfs
systemctl enable nfs
2)NFS 客户端(在所有jimv-node节点安装)
yum install nfs-utils -y
mkdir /opt/template_images
echo "x.x.x.x:/srv/nfs_template_images /opt/template_images nfs4 soft 0 0" >> /etc/fstab
mount -a
6、创建虚拟机模板
- 方式1:使用官方提供的现有模板(没有特殊要求,推荐使用官方版本)
在 JimV-C 控制面板中,添加虚拟机模板
7、享受 "简单、快速开创"虚拟机实例的快乐。。。。。
三、安装JimV-node
3、创建实例
1)打开JimV界面,点击【虚拟机实例】,然后点击【创建实例】按钮,如下图:
2)选择虚拟机实例的配置信息,如下图:
提示:JimV平台支持对创建成功的虚拟机实例,进行配置变更
3)查看创建的虚拟机实例,如下图:
4)虚拟机实例支持的操作,如下图:
提示:
1)由于虚拟机实例目前处于运行状态,支持的操作将黑色高亮显示(灰色字体:暂时不可操作)
2)如果需要进行灰色字体操作,需要关机状态进行(慎重考虑,业务是否允许可以关机)
5)点击智慧之眼,查看密码
4、远程连接虚拟机实例