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/

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi manager

 

 

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

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_02

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,主界面如下

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_03

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

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi_04

选择Bondings

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi安装部署_05

选择Create。

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_06

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

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_07

 

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_08

选择bond0.

 

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_09

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

 

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi安装部署_10

2.4 虚拟机网桥

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

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

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

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi manager_11

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

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

选择Attach

 

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi安装部署_12

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

 

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi manager_13

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

 

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_14

2.5 本地VLAN管理

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

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

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

 

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_15

2.6 TCP/IP 配置

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

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_16

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

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi manager_17

2.7 DNS配置

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi manager_18

2.8 应用网络配置的修改

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

 

3 flexVDI Manager 安装

在主窗口选择Manager。

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi manager_19

Manager中的选项。

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi安装部署_20

 

3.1 开始安装

选择Install

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi安装部署_21

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

 

3.2 flexVDI实例编号

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi manager_22

3.3 安装路径

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

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_23

3.4 网桥

选择virbr0 配置flexVDI Manager 网络。

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_24

3.5 VLAN管理

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

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_25

 

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_26

3.6 网络参数

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

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_27

3.7 开始部署

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

虚拟化桌面技术有哪些 虚拟化桌面系统_桌面虚拟化_28

3.8 修改默认密码

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

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

 

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_29

3.9 注册服务器主机

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

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

 

4 flexVDI 3.0许可

4.1 管理license

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

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_30

 

5 创建本地媒体存储

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

虚拟化桌面技术有哪些 虚拟化桌面系统_虚拟化桌面技术有哪些_31

7.确定配置

虚拟化桌面技术有哪些 虚拟化桌面系统_flexvdi_32

 

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