云教室桌面虚拟化环境搭建——flexvid 安装部署

1 安装部署flexvdi 3.0

1.1 安装flexVDI 3.0需要准备

  • 一台物理服务器,flexVDI不能安装在虚拟机中。
  • 4GB 内存。
  • intel 双核心,64位CPU。
  • 64GB磁盘。

 

1.2 开始安装flexVDI

1.2.1 创建flexVDI账号。注册完成后记住账号密码,后面安装flexVDI时候需要用到。

https://portal.flexvdi.com/en/register/

云教室桌面虚拟化环境搭建——flexvid 安装部署

 

 

1.2.2 登陆账号。登陆进去后会发现,系统自动分配了一个试用license,试用期为30天,10个用户。我们需要下载flexVDI installer和flexVDI Manager这两个安装包。

云教室桌面虚拟化环境搭建——flexvid 安装部署

1.2.3 安装centos7系统。

 

1.2.4 安装flexVDI3.0

# chmod +x flexVDI-installer-3.0

# ./flexvdi-install-3.0

第一步,需要输入用户名和密码,是使用前面注册的账号用户名密码。

下一步显示当前的许可列表。

注意:安装flexvdi-install-3.0过程中出现错误,不能重新安装,只需要运行命令 yum install -y flexvdi即可。

 

1.2.5 更新系统

#yum update

 

2 主机基本配置

flexVDI安装完成后,需要运行flexvdi-config进行配置。

2.1 开始之前需要配置防火墙,将下面的端口号添加防火墙列外。

TCP 22

TCP 443

TCP 7777

TCP 9443

TCP 5800

TCP 5900

 

2.2 运行命令 #flexvdi-config,主界面如下

云教室桌面虚拟化环境搭建——flexvid 安装部署

2.3 物理接口绑定,主界面选择Network

云教室桌面虚拟化环境搭建——flexvid 安装部署

选择Bondings

云教室桌面虚拟化环境搭建——flexvid 安装部署

选择Create。

云教室桌面虚拟化环境搭建——flexvid 安装部署

选择 Active-Backup或者802.1ad,这里选择的是第一个,最后一个以bondN命名的网络接口创建完成了。

云教室桌面虚拟化环境搭建——flexvid 安装部署

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

选择bond0.

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

选择Attach,然后选择要绑定的物理接口。

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

2.4 虚拟机网桥

flexVDI将虚拟机连接到网桥,这样就可以通信了。步骤如下

  1. 主界面选择Network
  2. 选择Bridges
  3. 选择Create

完成上面步骤后将会得到一个以virbr0命名的网桥。

云教室桌面虚拟化环境搭建——flexvid 安装部署

将物理接口关联到虚拟网桥,执行下面的操作。

  1. 选择virbr0
  2. 选择Attach
  3. 选择bond0

选择Attach

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

选择bond0,也可以选择其他物理接口。

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

最后可以看到已经成功关联物理接口bond0了。

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

2.5 本地VLAN管理

在virbr0上创建VLAN接口,执行以下操作步骤:

  1. 选择Network
  2. 选择LocalVLAN
  3. 选择Create
  4. 选择virbr0

如图,一个以virbr0.id方式命名的网络接口创建完成了,id是VLAN的标识符。

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

2.6 TCP/IP 配置

  1. 选择Network。
  2. 选择TCP/IP。
  3. 可以看到所有可用网络接口列表。

云教室桌面虚拟化环境搭建——flexvid 安装部署

4.选择virbr0并设置网络,例如

云教室桌面虚拟化环境搭建——flexvid 安装部署

2.7 DNS配置

云教室桌面虚拟化环境搭建——flexvid 安装部署

2.8 应用网络配置的修改

配置完成后需要重启网络服务。

 

3 flexVDI Manager 安装

在主窗口选择Manager。

云教室桌面虚拟化环境搭建——flexvid 安装部署

Manager中的选项。

云教室桌面虚拟化环境搭建——flexvid 安装部署

 

3.1 开始安装

选择Install

云教室桌面虚拟化环境搭建——flexvid 安装部署

这里有两个方式安装flexVDI Manager,一个是在线下载安装,一个是使用离线安装包。这里推荐使用离线安装包(前面1.2已经下载),在线下载安装会非常慢。

 

3.2 flexVDI实例编号

云教室桌面虚拟化环境搭建——flexvid 安装部署

3.3 安装路径

一个flexVDI Manager实例大约需要10GB的磁盘空间,要注意安装的目录的空间是否满足。

云教室桌面虚拟化环境搭建——flexvid 安装部署

3.4 网桥

选择virbr0 配置flexVDI Manager 网络。

云教室桌面虚拟化环境搭建——flexvid 安装部署

3.5 VLAN管理

首次配置需要创建一个ID。

云教室桌面虚拟化环境搭建——flexvid 安装部署

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

3.6 网络参数

这里配置的IP是flexVDI Manager的IP,客户端登陆的时候会使用到,不能和服务器主机IP相同。

云教室桌面虚拟化环境搭建——flexvid 安装部署

3.7 开始部署

检查配置参数是否正确,没有问题就点击yes,然后等待部署完成。

云教室桌面虚拟化环境搭建——flexvid 安装部署

3.8 修改默认密码

安装flexVDI实例后建议修改默认密码(flexvdi),运行flexvdi-config,然后执行下面的步骤:

  1. 在主界面选择Manager选项
  2. 选择Password
  3. 输入flexVDI Manager 密码
  4. 输入新密码

 

云教室桌面虚拟化环境搭建——flexvid 安装部署

3.9 注册服务器主机

服务器主机和flexVDI配置完成后,还需要注册主机,以便flexVDI Manager可以管理服务器的硬件资源。步骤如下:

  1. 在主菜单上选择Manager
  2. 选择Rergister
  3. 输入刚刚安装flexVDI Manager实例的密码

 

4 flexVDI 3.0许可

4.1 管理license

当你购买了许可之后,会显示在用户配置文件中,我们使用的是试用30天的license。

云教室桌面虚拟化环境搭建——flexvid 安装部署

 

5 创建本地媒体存储

  1. 需要安装samba包,运行命令#yum install -y samba
  2. 运行flexvdi-config工具
  3. 在主界面中选择CIFS
  4. 选择Activate选项
  5. 输入flexVDI Manager 实例密码
  6. 输入ISO镜像存储路径

云教室桌面虚拟化环境搭建——flexvid 安装部署

7.确定配置

云教室桌面虚拟化环境搭建——flexvid 安装部署

 

配置完成后可以复制要安装的系统镜像到/home/cifs目录。

 

详细步骤可以参考https://docs.flexvdi.com/