《VMWARE虚拟化与云计算应用案例详解 第2版》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:王春海编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2016
  • ISBN:7113216948
  • 页数:636 页
图书介绍:

第1章 VMware虚拟机基础 1

1.1 虚拟化基础概念 1

1.1.1 什么是虚拟机 1

1.1.2 虚拟机与虚拟化的基础 1

1.1.3 使用虚拟机的好处与优点 2

1.1.4 虚拟机与虚拟化 3

1.1.5 虚拟机有何用处 3

1.1.6 目前有许多虚拟机软件,应该怎样选择 4

1.1.7 使用虚拟机是否影响主机 5

1.1.8 删除虚拟机系统不会影响主机 5

1.1.9 虚拟机的安全性 5

1.1.10 虚拟系统出现故障崩溃了怎么办 5

1.1.11 如何对虚拟机进行备份与恢复 5

1.1.12 虚拟机是否不需要安装操作系统 5

1.1.13 VMware试用版与正式版的区别 6

1.1.14 关于虚拟机的速度 6

1.1.15 虚拟机硬件特性 6

1.1.16 虚拟化与云 8

1.2 VMware产品功能概述 8

1.2.1 VMware Workstation Pro 8

1.2.2 VMware vSphere 13

1.2.3 VMware ESXi 6中的新增功能 15

1.2.4 VMware vCenter Server 16

1.2.5 VMware vCenter Converter 17

第2章 企业虚拟化实施规划 18

2.1 虚拟化应用概述 18

2.1.1 CIO的顾虑 18

2.1.2 企业虚拟化进程 19

2.1.3 vSphere虚拟化规划要点 19

2.1.4 如何利用现有基础架构 20

2.1.5 服务器性能与容量规划 21

2.1.6 统计与计算现有容量 22

2.1.7 新购服务器的选择 24

2.1.8 存储的选择 26

2.1.9 网络及交换机的选择 28

2.2 交换机配置与网络规划 30

2.2.1 单位在一起集中办公的VLAN划分示例 30

2.2.2 有多个分散建筑的单位划分VLAN实例 31

2.2.3 具有分支机构的单位划分VLAN 33

2.2.4 交换机的选择 34

第3章 ESXi的安装与配置 36

3.1 VMware ESXi概述 36

3.1.1 VMware ESXi体系结构优点 36

3.1.2 vSphere的主要功能和组件 37

3.1.3 VSphere 6中的新增功能 39

3.1.4 ESXi系统需求 40

3.1.5 ESXi 6.0的存储要求 40

3.1.6 vSphere Client与vCenterServer和ESXi之间的关系 41

3.1.7 vSphere主要特点 43

3.1.8 VMware ESXi安装方式 44

3.2 在VMware Workstation虚拟机中安装ESXi6 45

3.2.1 实验环境概述 45

3.2.2 配置VMware Workstation 11的虚拟机 47

3.2.3 在VMware Workstation中创建ESXi虚拟机 48

3.2.4 在虚拟机中安装VMware ESXi 6 51

3.3 在普通PC中安装VMware ESXi的注意事项 53

3.4 在IBM服务器集成的USB端口安装ESXi 57

3.4.1 在机箱中安装U盘 57

3.4.2 安装VMware ESXi 58

3.4.3 修改引导顺序 58

3.4.4 添加本地存储 59

3.4.5 修改日志位置 61

3.5 VMware ESXi 6控制台设置 63

3.5.1 进入控制台界面 63

3.5.2 修改管理员口令 64

3.5.3 配置管理网络 64

3.5.4 启用ESXi Shell与SSH 67

3.5.5 恢复系统配置 67

3.5.6 VMware ESXi的关闭与重启 68

3.6 vSphere Client的安装与配置 68

3.6.1 vSphere Client的安装 68

3.6.2 启动vSphere Client并登录到VMware ESXi 69

3.6.3 为VMware ESXi输入序列号 70

3.7 在VMware ESXi中配置虚拟机 71

3.7.1 创建虚拟机 72

3.7.2 修改虚拟机的配置 76

3.7.3 在虚拟机中安装操作系统 79

3.7.4 使用客户端光盘镜像的方式在虚拟机中安装操作系统 82

3.7.5 在ESXi虚拟机中使用U盘或其他外设 85

3.7.6 使用vSphere Client端的USB设备 87

3.7.7 快照管理 88

3.8 在虚拟机中使用SCSI卡 89

3.8.1 准备SCSI卡驱动程序 90

3.8.2 在Windows Server 2003虚拟机中使用LSI Logic SAS 90

3.8.3 在Windows Server 2008中使用LSISAS卡 93

3.9 管理VMware ESXi 96

3.9.1 查看虚拟机的状态 96

3.9.2 管理VMware ESXi本地存储器 97

3.9.3 添加数据存储 98

3.9.4 设置虚拟机跟随主机一同启动 100

3.10 为VMware ESXi服务器配置时间 101

3.10.1 NTP服务器的两种模型 101

3.10.2 在虚拟机与主机之间完全禁用时间同步 102

3.10.3 为ESXi主机指定NTP服务器 103

3.10.4 使用vSphere Client启用SSH服务 104

3.10.5 修改配置文件 105

第4章 安装vCenter Server 107

4.1 vCenter Server组件和服务 107

4.1.1 随VMware Platform Services Controller一起安装的服务 108

4.1.2 随vCenter Server一起安装的服务 108

4.1.3 vCenter Server部署模型 109

4.2 vCenter Server系统需求 112

4.2.1 vCenter Server for Windows要求 112

4.2.2 vCenter ServerforWindows需求 113

4.2.3 vCenter Server Appliance需求 114

4.2.4 vCenter Server Appliance中包含的软件 114

4.2.5 vCenter Server Appliance软件要求 115

4.2.6 vCenter Server Appliance数据库要求 115

4.2.7 vSphere DNS要求 115

4.2.8 验证FQDN是否可解析 116

4.3 在Windows虚拟机或物理服务器上安装vCenter Server 116

4.3.1 安装具有嵌入式Platform Services Controller的vCenter Server 117

4.3.2 外部Platform Services Controller 122

4.3.3 安装具有外部Platform Services Controller的vCenter Server 125

4.4 配置使用外部SQL Server数据库的vCenter Server 128

4.4.1 准备SQL Server数据库服务器 129

4.4.2 SQL Server防火墙配置 132

4.4.3 更新SQL Server 133

4.4.4 为vCenter Server创建数据库 135

4.4.5 准备vCenter Server服务器 136

4.4.6 为vCenter Server服务器添加外部DSN连接 137

4.4.7 安装使用外部SQL Server数据库的vCenter Server 139

4.4.8 安装过程中碰到的一些问题 141

4.5 部署vCenter ServerAppliance 142

4.5.1 部署具有嵌入式Platform Services Controller的vCenter Server Appliance 143

4.5.2 部署基于Linux的Platform Services Controller 151

4.5.3 安装具有外部Platform Services Controller的vCenter Server 157

4.5.4 将vCenter Server添加到Active Directory 161

第5章 使用vSphere Client管理vCenter与ESXi 165

5.1 规划vSphere数据中心 165

5.1.1 某vSphere虚拟数据中心案例概述 165

5.1.2 准备vSphere实验环境 168

5.1.3 启动配置实验虚拟机 170

5.2 vCenter Server基本管理 174

5.2.1 管理vSphere许可 174

5.2.2 创建数据中心 179

5.2.3 向数据中心中添加主机 181

5.2.4 统一命名ESXi存储 183

5.2.5 vCenter Server权限管理 184

5.3 配置vSphere网络 185

5.3.1 vSphere网络概述 186

5.3.2 vSphere标准交换机 187

5.3.3 vSphere标准交换机案例介绍 188

5.3.4 修改虚拟机端口组名称 190

5.3.5 添加vSphere标准交换机 192

5.3.6 vSphere Distributed Switch概述 197

5.3.7 创建vSphere Distributed Switch 200

5.3.8 添加端口组 202

5.3.9 为虚拟机分配端口组 205

5.4 管理vSphere标准交换机 208

5.4.1 vSwitch属性 209

5.4.2 虚拟机端口组属性 212

5.4.3 管理VMkernel端口组 212

5.4.4 添加没有上行链路的标准交换机 215

5.5 管理vSphere Distributed Switch 217

5.5.1 关于vCenter Server与VDS 217

5.5.2 为vSphere Distributed Switch设置VMkernel网络 220

5.5.3 将标准交换机迁移到新建分布式交换机 222

5.5.4 将标准交换机迁移到现有分布式交换机 230

5.5.5 查看虚拟交换机的状态 234

5.6 为ESXi添加共享存储 234

5.7 虚拟机迁移 239

5.7.1 迁移虚拟机的实验环境 241

5.7.2 冷迁移虚拟机 241

5.7.3 更改虚拟机的数据存储 243

5.7.4 为热迁移虚拟机启用vMotion功能 244

5.7.5 使用vMotion热迁移虚拟机 245

5.8 高可用群集 248

5.8.1 业务连续性和最小化停机时间 248

5.8.2 VMware HA的工作方式 250

5.8.3 创建VMware HA群集 265

5.8.4 向群集中添加主机 270

5.8.5 为群集中主机添加第2个共享存储 272

5.8.6 群集功能测试 275

5.8.7 主机维护模式 280

5.8.8 DRS与DPM 281

5.9 为虚拟机提供Fault Tolerance 286

5.9.1 FaultTolerance的工作方式 286

5.9.2 Fault Tolerance用例 287

5.9.3 FaultTolerance要求、限制和许可 287

5.9.4 FaultTolerance互操作性 288

5.9.5 为FaultTolerance准备群集和主机 289

5.9.6 FT实验环境介绍 291

5.9.7 为VMware ESXi主机配置网络 291

5.9.8 为虚拟机启用FT功能 292

5.9.9 启动启用FT功能的虚拟机 294

5.9.10 迁移辅助虚拟机 296

5.9.11 测试故障转移 298

5.9.12 测试启用FT功能的虚拟机 298

5.9.13 使用vSphere Web Client为虚拟机启用容错 301

5.10 虚拟机模板 306

5.10.1 规划模板虚拟机 306

5.10.2 创建Windows 2003 R2模板虚拟机 307

5.10.3 创建其他模板虚拟机 310

5.10.4 将虚拟机转化为模板 311

5.10.5 创建规范用于部署 312

5.10.6 复制与修改规范 315

5.10.7 复制sysprep程序到vCenter Server计算机 317

5.10.8 从模板部署虚拟机 318

5.10.9 创建Windows 2008与2012规范 322

5.11 在vSphere Client中部署OVF模板 324

5.11.1 导出OVF模板 324

5.11.2 部署OVF模板 325

第6章 使用vSphere Web Client管理vCenter Server与ESSXi 329

6.1 虚拟化基本知识 329

6.1.1 vSphere数据中心的物理拓扑 330

6.1.2 vSphere软件组件 330

6.1.3 vSphere的客户端界面 332

6.1.4 vSphere受管清单对象 332

6.1.5 可选vCenter Server组件 333

6.1.6 vCenter Server插件 334

6.2 vSphere WebClient基础操作 335

6.2.1 实验环境概述 336

6.2.2 登录与注销vCenterServer 336

6.2.3 使用vSphere Web Client导航器 338

6.2.4 使用vSphere Web Client清单树 340

6.2.5 自定义用户界面 341

6.2.6 安装客户端集成插件 343

6.2.7 下载远程控制台 345

6.2.8 配置vSphere Web Client超时值 346

6.2.9 vSphere Web Client其他操作 347

6.2.10 使用搜索功能 348

6.3 组织清单 349

6.3.1 实验环境介绍 350

6.3.2 管理vSphere许可 351

6.3.3 vCenterServer权限管理 354

6.3.4 创建数据中心 357

6.3.5 创建群集 359

6.3.6 向数据中心中添加主机 360

6.3.7 统一命名vSptere存储 362

6.3.8 创建文件夹 363

6.3.9 添加数据存储 365

6.4 管理ESXi主机 368

6.4.1 右键快捷菜单 368

6.4.2 摘要 371

6.4.3 监控 371

6.5 使用vSphere Web Client配置虚拟机 371

6.5.1 上传数据到ESXi存储 372

6.5.2 新建虚拟机 373

6.5.3 在虚拟机中安装操作系统 375

6.5.4 修改虚拟机的配置 380

6.5.5 在虚拟机中使用vSphere Web客户端外设 382

6.5.6 使用ESXi主机外设 384

6.5.7 快照管理 386

6.6 虚拟机模板 387

6.6.1 将虚拟机转换为模板 387

6.6.2 创建规范 387

6.6.3 从模板部署虚拟机 391

6.6.4 导出与导入OVF模板 393

6.7 管理vSphere网络 396

6.7.1 规划vSphere网络 396

6.7.2 添加vSphere标准交换机及VMkernel端口组 402

6.7.3 向标准交换机中添加虚拟机端口组 406

6.7.4 删除标准交换机 408

6.7.5 添加vSphere Distributed Switch 410

6.7.6 向分布式交换机添加上行链路 411

6.7.7 添加分布式端口组 414

6.7.8 修改分布式端口组 416

6.7.9 迁移VMkernel端口组及物理网卡到分布式交换机 420

6.7.10 设置VMkernel网络 430

6.8 vSphere Network I/O Control 436

6.8.1 关于vSphere Network I/O Control版本3 436

6.8.2 在vSphere Distributed Switch上启用NetworkI/O Control 437

6.8.3 系统流量的带宽分配 437

6.8.4 虚拟机流量的带宽分配 440

6.9 验证vSphere Distributed Switch上的LACP支持 446

6.9.1 vSphhere Distributed Switch上的LACP支持 446

6.9.2 Distributed Switch上的LACP配置 447

6.9.3 物理交换机上的端口通道配置 447

6.9.4 转换为vSphere Distributed Switch上的增强型LACP支持 447

6.9.5 vSphere Distributed Switch的LACP支持限制 448

6.9.6 DistributedSwitch上的LACP实验环境 448

6.9.7 交换机配置 449

6.9.8 创建链路聚合组 451

6.9.9 在分布式端口组的成组和故障切换顺序中将链路聚合组设置为备用状态 453

6.9.10 将物理网卡分配给链路聚合组的端口 454

6.9.11 在分布式端口组的成组和故障切换顺序中将链路聚合组设置为活动状态 455

6.9.12 检查验证 457

6.10 虚拟机的迁移 458

6.10.1 更改虚拟机的数据存储 458

6.10.2 使用VMotion热迁移虚拟机 459

6.11 在vSphere Web Client中配置HA与DRS 460

第7章 安装配置VMware View桌面 463

7.1 VMware View实验环境 463

7.2 为View桌面准备Active Directory 465

7.2.1 规划服务器的IP地址 466

7.2.2 修改计算机名称 467

7.2.3 运行Active Directory域向导 468

7.2.4 为View桌面创建组织单位 471

7.2.5 为View Composer配置用户账户 473

7.2.6 配置受限制的组策略 474

7.2.7 为View桌面创建用户 476

7.2.8 为View桌面配置DHCP服务器 477

7.2.9 创建作用域 479

7.2.10 在Active Directory的DNS服务器配置KMS资源记录 483

7.3 安装View Connection Server服务器 486

7.3.1 准备View Connection Server虚拟机 486

7.3.2 安装View Connection Server 488

7.4 安装View Composer Server 490

7.4.1 安装带管理工具的SQL Server Express 2014 490

7.4.2 为View Composer创建数据库 493

7.4.3 在数据源中添加DSN连接 494

7.4.4 为View准备View Composer组件 496

7.4.5 配置View Connection Server和View Composer 498

7.5 安装配置View安全服务器 502

7.5.1 准备View安全服务器虚拟机 503

7.5.2 安装View安全服务器 503

7.5.3 配置View安全服务器 505

7.5.4 发布View安全服务器到Internet 506

7.6 为View Server配置证书 509

7.6.1 了解View Server的SSL证书 509

7.6.2 为View服务器申请证书 510

7.6.3 为View安全服务替换证书 513

7.6.4 为View Composer Server替换证书 517

7.6.5 为View连接服务器替换证书 519

7.6.6 重新发布View安全服务器到Internet 520

7.7 为虚拟桌面准备Windows 10父虚拟机 523

7.7.1 准备Windows 10的父虚拟机 523

7.7.2 安装View Agent(View代理)程序 526

7.7.3 启用管理员账户 528

7.7.4 复制NTUSER.DAT到默认账户 529

7.8 创建Windows 10桌面池 531

7.8.1 创建链接克隆的虚拟机自动池 532

7.8.2 向桌面池添加用户 537

7.8.3 查看部署状态 537

7.9 测试VMwareHorizonView桌面 538

7.9.1 获得VMwareView Client下载地址 538

7.9.2 安装VMware Horizon View 540

7.9.3 配置VMware HorizonView 542

7.9.4 使用浏览器访问View桌面 544

7.9.5 为使用View创建程序下载页 546

第8章 深入学习VMware Horizon View 547

8.1 基于Windows Server的应用程序池、场和RDS主机 547

8.1.1 概述 547

8.1.2 规划RDS应用与安装配置远程桌面授权主机 548

8.1.3 准备Windows Server 2008 R2用于手动场及应用程序池 555

8.1.4 准备Windows Server 2012 R2会话主机用于自动场 571

8.2 安装和配置Horizon 6 for Linux桌面 585

8.2.1 Horizon 6 for Linux桌面概述与系统需求 585

8.2.2 创建虚拟机并安装Linux 587

8.2.3 在Active Directory中为安装View Agent创建用户 593

8.2.4 在Linux虚拟机上安装View Agent 595

8.2.5 创建包含Linux虚拟机的桌面池 597

8.2.6 验证并测试Linux的虚拟桌面 600

8.3 VMware Horizon Client 601

8.3.1 VMware Horizon Client forAndroid 602

8.3.2 VMware HorizonClient for Linux 605

8.3.3 VMware Horizon Client for Mac 609

8.3.4 VMware Horizon Client for iOS 611

8.3.5 定制Windows终端 613

8.4 管理桌面池 616

8.4.1 常规选项卡 618

8.4.2 桌面池设置 618

8.4.3 置备设置 620

8.4.4 vCenter设置 621

8.4.5 客户机自定义 622

8.4.6 高级存储 622

8.4.7 允许vSphere回收链接克隆虚拟机中的磁盘空间 623

8.4.8 vCenter Server和View Composer的并发操作数限制 624

8.4.9 设置并发电源操作率来支持远程桌面登录风暴 625

8.5 使用配置文件路径 625

8.5.1 使用配置文件路径 625

8.5.2 在View桌面中测试 628

8.5.3 文件夹重定向 630

8.5.4 在View桌面中测试文件夹重定向 633

第9章 从vSphere 5.5 升级到6 636

9.1 某小型vSphere数据中心概述 636

9.2 备份vCenter Server及检查当前主机 637

9.3 升级vCenter Server 5.5到6.0 638

9.4 升级vSphere Client 640

9.5 安装vCenter Server Update Mana.ger 642

9.6 启用Update Manager插件 646

9.7 使用Update升级ESXi主机 647

9.8 使用ESXi安装光盘升级ESXi 658

第10章 升级VMware Horizon 6.0到6.2 661

10.1 View升级概述 661

10.2 升级View Composer 664

10.2.1 升级View Composer的系统需求 665

10.2.2 升级View Composer 6.0到6.2 666

10.2.3 复查Composer配置 668

10.3 升级View连接服务器 671

10.3.1 View连接服务器系统需求 671

10.3.2 升级View连接服务器到6.2版本 671

10.3.3 升级失败需要重新加入到域 674

10.4 升级安全服务器 675

10.4.1 在View Administrator设置重新安装安全服务器 675

10.4.2 升级安全服务器 676

10.5 后续步骤 678

附录A vSphere最高配置 680

附录A.1 虚拟机最高配置 680

附录A.2 ESXi主机最高配置 681

附录A.3 vCenter Server最高配置 685

附录A.4 vCenter Server扩展 685

附录A.5 VMware Virtual SAN 687

附录A.6 虚拟卷 688

附录A.7 Network I/O Control(NIOC) 688

附录A.8 Platform Services Controller 689

附录B 使用ThinApp打包应用程序 690

附录B.1 为保存ThinApp程序包准备文件服务器虚拟机 690

附录B.2 准备捕捉应用软件的WindowsXP虚拟机 694

附录B.3 使用ThinApp捕捉应用软件 701

附录B.4Package.ini的其他参数 711

附录C 华为交换机配置命令、实例及DHCP服务 713

附录C.1 华为交换机常用配置命令 713

附录C.2 采用华为交换机组网配置实例-VLAN划分 723

附录C.3 使用服务器提供DHCP服务的交换机配置 731

附录D 服务器底层管理、RAID配置和存储配置 735

附录D.1 服务器的底层管理 735

附录D.1.1 使用HP iLO功能实现服务器的监控与管理 735

附录D.1.2 Dell服务器iDRAC配置 740

附录D.2 常见服务器的RAID卡配置 741

附录D.2.1 Dell服务器配置RAID方法 742

附录D.2.2 浪潮NF5245服务器RAID卡配置 744

附录D.3 IBM V3500存储配置 748

附录E 为VMware ESXi配置iSCSI存储 754

附录E.1 为什么虚拟化数据中心要使用共享存储 754

附录E.2 iSCSI SAN的基本概念 756

附录E.3 在Windows Server 2012安装iSCSI目标服务器 757

附录E.4 创建iSCSI磁盘并分配给目标服务器 758

附录E.5 在VMware ESXi中添加启用VMotion功能 762

附录E.6 添加iSCSI存储 762

附录E.7 扩充iSCSI分配的卷的容量 764

附录E.8 让虚拟机直接使用LUN磁盘 766

附录E.9 在VMware Workstation虚拟机中运行Center Server Appliance 769

附录F VMwareview概述及远程桌面部署的规划指导原则 775

附录F.1 VMware View概述 775

附录F.1.1 VMware View虚拟桌面适用范围 775

附录F.1.2 VMwareHorizon 6版本6.1版本功能改进 776

附录F.1.3 VMware Horizon 6版本6.1.1版本功能改进 778

附录F.1.4 VMware Horizon 6版本6.2版本功能改进 779

附录F.1.5 View功能 780

附录F.1.6 VMwareView体系结构 781

附录F.1.7 VMware View支持的显示协议 785

附录F.1.8 ViewAgent的功能支持表 787

附录F.1.9 使用托管的应用程序 788

附录F.1.10 使用ViewPersona Management保留用户数据和设置 789

附录F.1.11 结合使用USB设备与远程桌面和应用程序 790

附录F.1.12 将实时音频-视频功能用于网络摄像头和麦克风 790

附录F.1.13 使用3D图形应用程序 791

附录F.1.14 将多媒体文件流式传输到远程桌面 791

附录F.1.15 从远程桌面打印 791

附录F.1.16 使用单点登录功能登录远程桌面 792

附录F.1.17 使用多台显示器 792

附录F.2 远程桌面部署的规划指导原则 793

附录F.2.1 远程桌面的虚拟机要求 793

附录F.2.2 View ESXi节点 797

附录F.2.3 特定类型员工的桌面池 797

附录F.2.4 桌面虚拟机配置 800

附录F.2.5 RDS主机虚拟机配置 800

附录F.2.6 vCenter Server和View Composer虚拟机配置 801

附录F.2.7 View连接服务器最大连接数和虚拟机配置 802

附录F.2.8 vSphere群集 803

附录F.2.9 存储和带宽要求 805

附录G 优化Windows 7、8桌面 811

附录G.1 准备Windows 8的父虚拟机 811

附录G.2 为链接克隆桌面优化Windows 8 816

附录G.3 禁用Windows 7和Windows 8父虚拟机中计划的磁盘碎片整理 817

附录G.4 安装View代理程序与复制默认配置文件 818

附录G.5 更改交换文件位置 818

附录H 提供WindowsXP的虚拟桌面 820

附录H.1 准备Windows XP的父虚拟机 820

附录H.2 在Windows XP虚拟机中安装View Agent 825

附录H.3 为View桌面准备资源池 826

附录H.4 发布并测试Windows XP桌面 826

附录I 管理链接克隆桌面虚拟机 830

附录I.1 克隆链接的虚拟机硬盘会慢慢增长 830

附录I.2 通过计算机刷新减少链接克隆的大小 831

附录I.3 计算机刷新操作 833

附录I.4 更新链接克隆桌面 834

附录I.5 通过重构来更新链接克隆 836

附录I.6 在逻辑驱动器之间重新平衡链接克隆 837

附录I.7 重新平衡链接克隆虚拟机 838

附录I.8 管理View Composer永久磁盘 839

附录J 使用ThinAPP打包应用程序 844

附录J.1 为保存ThinApp程序包准备文件服务器虚拟机 844

附录J.2 在View Connection Server中分配ThinApp程序 845

附录J.3 在View Client测试 849