百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

原创XenDesktop7.15版本虚拟桌面-AD/DB实施

bigegpt 2024-08-23 11:43 2 浏览

下面列出来的是目录大纲,里面包含了Citrix完整搭建的教程,此次实验环境是利用Citrix XenDesktop 7.15 CU3长期稳定版虚拟桌面详细安装教程,

含PVS及UPM相关配置,期待视频教程。

虽然现在1912的长期稳定版已出来,但7.15与1912界面上都差不多,完全可以通用。

---------------------------------------------------------------------------------

以下为目录

目录

1. AD域

1.1. AD域服务器的安装

1.2. AD域上创建OU

1.3. AD域用户帐号的创建

2. AD2

3. SQL服务器安装装备

4. SQL数据库安装

5. 故障转移集群配置

6. 配置AlwaysON

7. DDC安装

8. DDC1初始化配置

9. DDC与VC对接

10. DDC2冗余配置

11. PVS1安装

12. PVS1的初始化配置

13. PVS2的安装及冗余配置

14. BDM制作(适用于不配置DHCP66/67选择,使用光驱启动)

15. 添加DDC、PVS数据库到AlwaysON

15.4. 故障转移配置及验证

15.5. 添加DDC、PVS访问SQL2的权限

16. Win7模板收集

17. Win7模板的更新(安装VDA)

18. 文件服务器的配置

19. 文件重定向的域策略配置

20. StoreFront的安装

21. StoreFront的配置

22. StoreFron冗余配置

23. 发布虚拟桌面

24. 附一:PVS镜像VHD格式转换为Vmware的VMDK格式

25. End

------------------------------------------------------------

正文开始安装

AD域

AD域服务器的安装

准备好域控服务器,可用虚拟机,配置好IP,更改好计算机名,点击“服务器管理器”

选择“添加角色和功能”

下一步:

默认即可,下一步:

下一步:

钩选“AD域服务和DNS服务器”,期间DNS会弹出一个窗口,选择添加功能:

下一步:

默认,下一步:

下一步:

钩选自动重启的功能,点“是”,点“安装”

上一步安装完成后,点击菜单栏上的“

”符号,选择“将此服务器提升为域控制器”

【图】选择“添加新林”,输入公司即将希望使用的域名:

输入还原密码,点击下一步:

【图】默认,下一步:

下一步:

下一步:

点击“安装”,安装安成后系统将会自动重启

AD域上创建OU

接上一章节,重启启完成后,点击开始菜单,Windows管理工具:

此时可以看到管理工具里多了几项域控的组件,打开“Active Directory用户和计算机”,选择主域,点击工具栏上的

按钮,开始创建OU

输入要创建的主OU

此时我们选中刚创建的主OU,在主OU下再创建子OU,输入子OU名称

AD域用户帐号的创建

选择我们创建的子OU,在此OU下创建用户帐号,点击工具栏上的

图标,输入帐号名,点击下一步:

下图我们创建的CTX帐号将做为Citrix的管理员帐号

输入两次密码,选择密码永不过期,点击下一步。

PS:这里密码不能设置为太简,必须满足“大写,小写,数字,特殊符号”四种中的三种。

确定无误后点完成。

由于我们需要将此用户做于管理员帐号,因此需要将此帐号加入到域管理员组里,按如下图所示操作:

AD2

AD域通常是做为辅助域,也称之为备用域。此域会与主域进行实实同步,在主域上创建的帐号,会被系统自动同步到辅助域里;在辅助域上创建的信息也同样会被同步到主域里,所以我们在新建用户帐号和做配置更改时,可随便在哪台上设置都行。

步骤和主域差不多,开始菜单,选择“服务器管理器”

选择“添加角色和功能”

下一步

下一步:

下一步:

钩选“AD域服务和DNS服务器”,期间DNS会弹出一个窗口,选择添加功能:

下一步:

默认,下一步:

下一步:

钩选自动重启的功能,点“是”,点“安装”

上一步安装完成后,点击菜单栏上的“

”符号,选择“将此服务器提升为域控制器”

选择“将域控制器添加到现有域”,输入主域的域名,输入具有域管理员的一个域帐号:

输入主域创建时配置的密码:

下一步:

下一步:

下一步:

下一步:

点安装,等待一会即完成:

SQL服务器安装装备

创建好SQL服务器后,配置好IP,将DNS指向域控服务器

计算机命名并加域

为此服务器挂一块300G的D盘,用户存储数据库:

创建一个Sqladmin的数据库专用域帐号,并且给提供Domain admin权限

使用创建的SQLadmin帐号登陆SQL1数据库:

登陆成功后点击“服务器管理器”-“添加角色和功能”

下一步

下一步

下一步

下一步

选择“故障转移群集”,在弹出的向导中点击添加功能,然后下一步

勾选上如需要自动重启的选项,下一步

SQL数据库安装

接下来开始安装SQL数据库,插入SQL安装备,选择“Setup”开始安装

输入安装密钥,下一步

接受条款,下一步

下一步

下一步

下一步

先打开控制面板里的防火墙设置,关闭防火墙

勾选数据库引擎服务和SQL Server复制,下一步

下一步

下一步

选择混合格式,输入两次相同的SA密码,点击添加当前用户,然后再点击数据目录

只需要将数据根目录的C改为D即可,下方会自动跟随变更,下一步

点击“安装”

故障转移集群配置

如上步骤将另外一台SQL2也做相应的配置网络、加域、安装SQL,即可按如下步骤开始配置故障转移集群:

注:仅需要在SQL1、 SQL2、SQL3任意一台上配置如下的故障转移群集即可。

打开控制面板里的管理工具,双击“故障转移群集管理器”

点击右上角的创建群集,下一步

分别输入SQL1和SQL2两台服务器的FQDN全称,点击添加

完成后下一步

下一步

设置一个群集名称及IP地址:

下一步

点击完成

状态都是正常,完成配置

分别登陆到YZMSQL1和YZMSQL2上将SQL的“启用AlwaysON可用性组”功能给钩选上

打开“SQL Server Configuration Manager”工具,定位到SQL Server服务,双击”SQL Server(MSSQLSERVER)“,选中”AlwaysON高可性“的标签卡,勾选上”启用AlwaysON可用性组“,确定,确定。

按下图操作重启” SQL Server(MSSQLSERVER)“服务。

在某台SQL服务器安装Studio管理工具

下载链接:https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017

安装完成后点击重启

在开始菜单找到:Microsoft SQL Server Manager管理工具

使用登陆的SQLADMIN域帐号认证登陆,SQL1数据库

选择“数字引擎”

在服务名称输入:SQL的计算机名,同样也是使用SQLADMIN域帐号登陆

两台成功登陆后的效果

授权ctx帐号的访问权限

输入要授权的域帐号

赋予“sysadmin”的权限

配置AlwaysON

使用数据库专用帐号登陆第3台数据库

新定个共享路径,设置共享权限为anyone完全控制

登陆第1台数据库服务器,新建一个测试数据库

输入测试数据库名称

将新建好的数据库做个备份,依次右键点击数据库-任务-备份

在前面我们有新建一个共享路径,将备份文件存放于网络路径。

将原有的默认路径删除

完成备份

依次进行事务日志备份,点击备份

选择事务日志,可以备份到同一个文件。

完成事务日志备份

启用AQL Server代理

右键 可用性组-新建可用性组向导

为可用性组命名一个名称

选择测试数据库

添加备用数据库,名称为2号数据库名称

自动故障转移的勾选上,下一步

选择备份日志目录,下一步

由于我们还未建立侦听器,所以这里会有警告,后面我们会创建,下一步

完成

刚开始时会显示正在还原,稍等一会即可。

添加侦听器

输入侦听器的名称,端口及IP地址后确定

完成后即可查看到新建的侦听器

数据库是整个实施过程中较复杂的一部份,如果用户数据不多,也可以不配置AlwaysON,毕竟后面维护起来也相当麻烦。像一二百用户的,直接创建一个SQL数据库,定期做个备份即可。

后续的东西比较多,下一篇文章更新!

相关推荐

悠悠万事,吃饭为大(悠悠万事吃饭为大,什么意思)

新媒体编辑:杜岷赵蕾初审:程秀娟审核:汤小俊审签:周星...

高铁扒门事件升级版!婚宴上‘冲喜’老人团:我们抢的是社会资源

凌晨两点改方案时,突然收到婚庆团队发来的视频——胶东某酒店宴会厅,三个穿大红棉袄的中年妇女跟敢死队似的往前冲,眼瞅着就要扑到新娘的高额钻石项链上。要不是门口小伙及时阻拦,这婚礼造型团队熬了三个月的方案...

微服务架构实战:商家管理后台与sso设计,SSO客户端设计

SSO客户端设计下面通过模块merchant-security对SSO客户端安全认证部分的实现进行封装,以便各个接入SSO的客户端应用进行引用。安全认证的项目管理配置SSO客户端安全认证的项目管理使...

还在为 Spring Boot 配置类加载机制困惑?一文为你彻底解惑

在当今微服务架构盛行、项目复杂度不断攀升的开发环境下,SpringBoot作为Java后端开发的主流框架,无疑是我们手中的得力武器。然而,当我们在享受其自动配置带来的便捷时,是否曾被配置类加载...

Seata源码—6.Seata AT模式的数据源代理二

大纲1.Seata的Resource资源接口源码2.Seata数据源连接池代理的实现源码3.Client向Server发起注册RM的源码4.Client向Server注册RM时的交互源码5.数据源连接...

30分钟了解K8S(30分钟了解微积分)

微服务演进方向o面向分布式设计(Distribution):容器、微服务、API驱动的开发;o面向配置设计(Configuration):一个镜像,多个环境配置;o面向韧性设计(Resista...

SpringBoot条件化配置(@Conditional)全面解析与实战指南

一、条件化配置基础概念1.1什么是条件化配置条件化配置是Spring框架提供的一种基于特定条件来决定是否注册Bean或加载配置的机制。在SpringBoot中,这一机制通过@Conditional...

一招解决所有依赖冲突(克服依赖)

背景介绍最近遇到了这样一个问题,我们有一个jar包common-tool,作为基础工具包,被各个项目在引用。突然某一天发现日志很多报错。一看是NoSuchMethodError,意思是Dis...

你读过Mybatis的源码?说说它用到了几种设计模式

学习设计模式时,很多人都有类似的困扰——明明概念背得滚瓜烂熟,一到写代码就完全想不起来怎么用。就像学了一堆游泳技巧,却从没下过水实践,很难真正掌握。其实理解一个知识点,就像看立体模型,单角度观察总...

golang对接阿里云私有Bucket上传图片、授权访问图片

1、为什么要设置私有bucket公共读写:互联网上任何用户都可以对该Bucket内的文件进行访问,并且向该Bucket写入数据。这有可能造成您数据的外泄以及费用激增,若被人恶意写入违法信息还可...

spring中的资源的加载(spring加载原理)

最近在网上看到有人问@ContextConfiguration("classpath:/bean.xml")中除了classpath这种还有其他的写法么,看他的意思是想从本地文件...

Android资源使用(android资源文件)

Android资源管理机制在Android的开发中,需要使用到各式各样的资源,这些资源往往是一些静态资源,比如位图,颜色,布局定义,用户界面使用到的字符串,动画等。这些资源统统放在项目的res/独立子...

如何深度理解mybatis?(如何深度理解康乐服务质量管理的5个维度)

深度自定义mybatis回顾mybatis的操作的核心步骤编写核心类SqlSessionFacotryBuild进行解析配置文件深度分析解析SqlSessionFacotryBuild干的核心工作编写...

@Autowired与@Resource原理知识点详解

springIOCAOP的不多做赘述了,说下IOC:SpringIOC解决的是对象管理和对象依赖的问题,IOC容器可以理解为一个对象工厂,我们都把该对象交给工厂,工厂管理这些对象的创建以及依赖关系...

java的redis连接工具篇(java redis client)

在Java里,有不少用于连接Redis的工具,下面为你介绍一些主流的工具及其特点:JedisJedis是Redis官方推荐的Java连接工具,它提供了全面的Redis命令支持,且...