服务器xp如何关闭445端口

xp如何关闭445端口  时间:2021-05-14  阅读:()
VCX系统维护手册VCXIP电话系统解决方案融合应用程序套件系统发行版本9.
86W101-201101192011年1月出版3Com公司350CampusDriveMarlborough,MA01752-3064Copyright2010–2011,3ComCorporation.
保留所有权利.
未经3Com公司书面许可,不得以任何形式或通过任何手段复制本文档的任何内容,或者用其制作任何派生作品(如翻译、更改或改编).
3Com公司保留随时修订本文档和更改内容的权利;如有修订或更改,恕不另行通知.
3Com公司对本文档不提供任何明示或暗示担保、条件或条款,包括但不限于有关某一特殊目的的适销性、质量满意度和适用性的暗示担保、条款或条件.
3Com可以随时改进或更改本文档中描述的产品和/或程序.
本文档提及的任何软件或可移动介质均遵守本产品附带的许可协议规定,此类许可协议是单独的纸件文档,或者是可移动介质上某个目录中名为LICENSE.
TXT或!
LICENSE.
TXT的文件.
如果您无法找到这个副本,请联系3Com,我们将为您提供一份副本.
美国政府规定:如果您是根据美国政府法规成立的机构,那么在使用本文档提及的相关文档和软件时应遵守以下规定:美国政府规定:所有技术数据和计算机软件均用于商业用途,开发费用自理.
所提供的软件符合DFARS252.
227-7014(1995年6月)中定义的"商用计算机软件"的要求,或FAR2.
101(a)中定义的"商品"的要求,并且仅享有3Com标准商用软件许可证中提供的权利.
使用提供的技术数据时受DFAR252.
227-7015(1995年11月)或FAR52.
227-14(1987年6月)的条款限制(如适用).
您同意,不会删除或损坏任何许可程序或文档中的图例或随本手册提供的图例的任何部分.
除非另有说明,3Com是在美国注册的商标,在其他国家/地区可能已注册,也可能未注册.
3Com和3Com徽标是3Com公司的注册商标.
VCX是3Com公司的商标.
Microsoft和Windows是MicrosoftCorporation在美国和/或其他国家/地区的注册商标或商标.
Oracle是Oracle公司的注册商标.
其他品牌和产品名称可能是其各自所有者的注册商标或商标.
i目录关于本手册·1约定1注意事项1文本·1插图·2相关文档·2您的意见·2技术支持·3VCX系统维护概述·4基于网络的电话系统技术·4VCX软件组件4VCX硬件配置6单站点配置·6多站点配置·7VCX系统维护任务8关于VCX系统管理Web界面9关于VCXCLI密码·10关于VCXWeb应用程序密码11关于VCX许可证·11VCX文件和目录名规则·12配置呼叫记录服务·14呼叫记录服务概述14配置计费服务组·15添加计费组·15查看配置的组详情·15启用和禁用组·16删除组·16将计费服务添加到呼叫记录服务·17编辑某个组中的计费服务信息·18从组中删除计费服务19列出所有已配置的计费服务19查看计费服务详情·20管理呼叫详情记录及超级呼叫详情记录·20了解CDR字段20查看CDR·24查看超级CDR25QoS监控统计·25管理VCX服务器27管理Tomcat网络服务器·27验证Tomcat服务器状态27停止和启动Tomcat服务器·27清除Tomcat的缓存·28ii更改夏令时和时区配置28管理日志和CDR文件28Tomcat和IP消息系统日志文件维护29CDR文件维护29QDR文件维护30验证服务操作·31管理公共代理·32停止公共代理·32重新启动公共代理·32管理呼叫处理器服务·33验证呼叫处理器的状态·33停止和启动呼叫处理器·33重新启动呼叫处理器34管理计费服务以及身份验证和目录服务·34查看服务状态·35停止服务35重新启动服务·35启用消息追踪·35启用服务器记录36SNMP支持·37管理SIP电话下载器38管理IP消息系统服务·38管理已授权的SNMP站访问38更改编解码器·39如何更改编解码器·40将提示和消息转换到其他编解码器41RSA密钥和更换服务器或磁盘·42TFTP设置·43备份和还原VCX配置·44VCX配置备份和还原概述44VCX配置备份文件内容44备份和还原注意事项45备份VCX配置45关于备份文件·46查看备份文件·46还原VCX配置47备份和还原操作日志·48管理事件日志49事件记录概述·49记录的事件·49Syslog操作51Syslog工具·51Syslog优先级·52配置远程Syslog服务器·52事件日志访问·53对已记录事件的命令行接口访问·53查看VCX记录的事件·53iii使用Linux审核系统54对已记录事件的Web访问55对事件日志的iMC访问·55管理身份验证和目录服务数据库·56备份和还原身份验证和目录服务器数据库56备份VCX身份验证和目录服务器数据库·56还原VCX身份验证和目录服务器数据库·57同步状态检查·59手动配置多主站点复制·60多主站点复制概述60复制的表格位置·60为IP电话系统服务器或IP电话系统和消息系统服务器手动配置复制·60手动配置区域至区域复制·62在分支机构办公室验证复制·64验证区域中VCX数据架构的数量65删除复制错误·66重新配置VCX服务器67重新配置概述·67呼叫处理器IP地址更改问题67VCX服务器重新配置示例68管理VCX软件许可证·81许可证密钥管理概述·81许可证类别82组件许可证信息82电话机类别许可证·82消息许可证·83ACD许可证84管理许可证密钥文件·84获取许可证密钥文件85安装许可证密钥文件85删除许可证密钥文件86许可证和VCX软件升级及恢复注意事项·86查看许可报告·86管理不间断电源·87UPS概述·87UPS配置选项·87将UPS支持添加到现有VCX系统中·88UPS设置选项·88要求·89添加单UPS设备支持·89添加多个UPS支持·91禁用VCX服务器的UPS监控功能·94监控UPS状态94VCX服务器对电源事件的响应·95iv配置呼叫处理器·97呼叫处理器概述·97呼叫处理器优势97配置方法·97配置受信端点·98添加受信端点·98编辑受信端点·99删除受信端点·100配置计费服务和目录服务·100添加主备计费服务器100添加主备认证服务器和目录服务器101使用命令行接口管理用户帐户·103命令概述·103使用单用户模式·104命令模式106单用户模式命令语法106单用户模式示例107使用批量模式·108利用XML文件管理用户帐户108使用CSV文件添加用户帐户111文件和目录112附录AVCXEnterprise服务器从V7.
1版本升级到V9.
5版本·113检查软件版本·113单台VCXEnterprise服务器的升级过程113双机主备组网中VCXEnterprise服务器的升级过程·114Region和Branch组网中VCXEnterprise服务器的升级过程·117附录BVCX服务器从V9.
0版本升级到V9.
5版本·120检查软件版本·120单台VCX服务器的升级过程·121双机主备组网中VCX服务器的升级过程·122Region和Branch组网中VCX服务器的升级过程123附录CVCX服务器不同版本之间的切换·125版本切换概述·125VCX软件回退需要考虑的事项·126在版本切换过程中的配置或操作限制127检查软件版本·127单台VCX服务器从9.
5回退到7.
1·128双机主备组网中VCX服务器从9.
5回退到7.
1128Region和Branch组网中VCX服务器从9.
5回退到7.
1129附录D重设VCX服务器·131Reset-to-Defaults概述·131Reset-to-Defaults结果·132基本重设结果·132完全重设结果·132不受重设影响的文件133记录Reset-to-Defaults操作·133v重设已升级服务器·133重设VCX服务器·134使用CLI重设VCX服务器134附录EVCX命令·136VCX命令概述136配置和备份命令·136安装命令·137许可命令·137版本信息命令·139VCX服务命令140操作系统服务命令140其他命令·141附录FUSB设备·142USB存储设备概述142受支持的文件系统·142要求·142连接USB设备143断开USB设备的连接·143故障排除·143附录G呼叫处理器命令行接口命令145呼叫处理器CLI概述145CLI命令说明1461关于本手册本手册描述如何维护VCXIP电话系统解决方案软件.
VCX软件运行在VCXConnect通信服务器、VCXV7000平台以及V6000和V6100集成分支通信平台上.
本手册描述如何维护VCXIP电话系统解决方案组件,包括在标准VCX软件配置中运行的VCX软件服务.
本手册适用于系统操作员和管理员,并假定读者已经完全理解电信技术、VoIP技术、数据库技术以及网络和系统管理操作.
许多任务要求系统管理员权限.
某些产品附带发行说明.
如果发行说明中的信息与本手册中的信息有出入,请遵循发行说明中的指示.
约定注意事项表1列出了本手册使用的注意事项图标约定.
表1注意事项图标图标通知类型说明说明说明重要功能或指示的信息注意该信息提醒您潜在数据损失,或应用程序、系统或设备的潜在损害.
警告该信息提醒您潜在的人身伤害文本表2列出了本手册中使用的文本约定.
表2文本约定约定说明屏幕显示该字体表示此处的信息与它在屏幕上的显示相同语法"语法"一词表示,必须遵循所提供语法,然后为尖括号中的占位符提供适当的值.
例如:要查看网络接口的信息,请使用以下语法:ifconfig必须指定网络接口名称,如eth0和eth1命令"命令"一词表示,必须输入与所示内容完全一样的命令,然后按Return键或Enter键.
命令使用粗体.
例如:要配置接口eth0的IP地址为192.
168.
1.
116,子网掩码为255.
255.
0.
0,请使用以下命令:ifconfigeth0192.
168.
1.
116netmask255.
255.
0.
02约定说明"输入"和"键入"在本手册中,当您看到"输入"一词时,必须键入内容,然后按Return或Enter.
如果看到"键入"这个词,请勿按Return或Enter.
键盘按键名称如果您必须同时按下两个或更多按键,这些按键的名称必须用加号(+)连接起来.
例如:按下Ctrl+Alt+Del斜体文字斜体用于:z强调重点z在文中定义新术语的地方,用斜体表示新术语z标识菜单名、菜单命令和软件按钮名称,例如:从帮助菜单中选择目录单击确定插图本手册提供包含示例数据的插图和屏幕截图.
示例数据可能会因所安装系统上的数据而异.
相关文档这些3Com文档包含本发行版本的附加产品信息,这些产品是3Com融合应用程序套件的一部分或支持该套件.
对于有关VCXIP电话系统和VCXIP消息系统、相关应用程序软件以及硬件的文档,打开浏览器并导航至以下位置:http://csoweb4.
3com.
com/VCX/vcx_doc.
cfm您的意见请将您对本手册或任何语音产品文档与帮助系统的意见发送到以下电子邮箱地址:info@h3c.
com请在您的意见中包含以下信息:z文档标题z文档编号(位于封面)z页码z您的姓名和单位(可选).
示例:VCX系统维护手册5W100-20101207第25页请将您对3Com软件的任何疑问告诉您的3Com授权代表.
3技术支持用户支持邮箱:customer_service@h3c.
com技术支持热线电话:800-810-0504(固话拨打)400-810-0504(手机、固话均可拨打)网址:http://www.
h3c.
com.
cn4VCX系统维护概述3ComVCXIP电话系统解决方案为大中小型企业提供可靠、可扩展、基于综合标准的IP电话系统技术.
本章提供VCX系统及维护VCX环境中的服务器和服务所需步骤的概述.
本章包括以下主题:z基于网络的电话系统技术zVCX软件组件zVCX硬件配置zVCX系统维护任务z关于VCX系统管理Web界面z关于VCXCLI密码z关于VCXWeb应用程序密码z关于VCX许可证zVCX文件和目录名规则基于网络的电话系统技术VCXIP电话系统解决方案通过在数据网络上提供业务电话服务,将电话系统与组网合并在一起.
VCX架构提供使用SIP信令协议的分布式呼叫处理系统,在SIP电话和其他与SIP兼容的设备之间建立语音、视频和文本会话.
可以用任何拓扑结构在企业间部署该系统,从单站点校园到具有成千上万个分支机构的高度分布式组织.
本指南提供所有VCX系统的说明和维护信息.
VCX8.
0版介绍了VCXConnect平台.
VCXConnect系统可为单一站点中的最多250个用户提供电话服务.
可在多个站点(地区-分支机构配置可支持成千上万个用户)间部署其他版本的VCX软件.
本手册在合适的位置解释了VCXConnect平台与VCX企业平台之间的区别.
VCX服务器运行VCX操作系统并管理诸如呼叫处理器、VCX应用程序(例如IP消息系统)以及配置数据库等软件组件.
启用SIP的端点包括VCX电话机和允许用户访问公共交换电话网络(PSTN)的网关.
根据所需功能及支持的用户数量,VCX系统组件可安装在不同的配置中.
系统配置决定要在组件间启用通信必须执行的任务.
zVCX软件组件描述了VCX软件组件.
zVCX硬件配置描述了两个基本VCX配置,单站点系统和多站点系统.
zVCX系统维护任务描述了您需要定期执行的维护任务,例如:备份数据库、向呼叫记录服务添加计费服务组或升级您的VCX系统软件.
VCX软件组件本节描述了VCX系统中的每个软件组件.
VCX系统包括下列软件服务:z呼叫处理器—执行呼叫处理功能并生成呼叫详情记录(CDR).
5z身份认证和目录服务—执行下列任务:z身份认证:认证(例如,验证用户名和密码)授权(例如,确定允许用户拨打国际电话)用户特定路由或转换(例如,处理个人快速拨号)z目录(路由及转换功能):路由功能为特定电话确定、选择并排列所有可能的路由.
当一个呼叫在系统中传送时,路由功能处理该接入号码.
z计费服务—发送、导出和管理CDR.
zSIP电话下载器—在3Com电话机上加载应用程序图像,使得在电话机上提供SIP支持.
z公共代理—将其他软件组件和VCX服务器操作系统连接至智能管理中心iMC或其他基于SNMP的网络管理工具.
z配置服务—提供基于网络的用户界面,管理认证和目录数据.
z呼叫记录服务—保存从计费服务接收的CDR.
有时称为计费服务器.
zIP消息系统服务—提供综合的语音留言、传真和电子邮件功能、以及高级消息处理功能,例如发现跟踪呼叫转接及电子邮件文本到有声阅读.
还支持全局语音邮箱整合,它通过名为全局语音邮箱中央服务器(GVCS)的特定IP消息系统服务器上的通用邮箱目录链接地区及分支机构办公室IP消息系统服务器.
这些组件安装在如表3中所示的各种配置中.
表3中"标准软件配置"标题中的条目(例如,IP电话系统服务器)是VCX配置类型.
在VCX软件安装过程中选择服务器的配置类型,并确定服务器可提供哪些VCX服务.
表3VCX软件配置选项标准软件配置软件服务IP电话系统和IP消息系统服务器呼叫服务器IP电话系统服务器IP消息系统服务器身份认证和目录服务器呼叫记录服务器全局语音邮箱中央服务器呼叫处理器是是是SIP下载器是是是身份认证和目录服务是是是计费服务是是是配置服务是是是公共代理是是是是是是是IP消息系统服务是是是呼叫记录服务是是是视硬件配置而定,一些服务通常安装在有冗余备份的应用中.
例如,设计呼叫处理器服务在冗余服务器上运行,如果主服务器发生故障,次服务器可以接管处理.
6但是,在安装过程中,可能会在指定软件配置中启用或禁用特定软件服务.
例如,设计呼叫记录服务在单个服务器上运行.
在单站点配置中,只在主IP电话系统和消息系统服务器或IP电话系统服务器上启用呼叫记录服务.
在多站点系统中,通常在专用服务器上启用呼叫记录服务.
VCXConnect系统只能用于单站点配置.
在单站点配置中VCXConnect软件的IP电话系统服务和IP消息系统服务必须安装在同一台服务器上(在有冗余配置的主备服务器也有同样的要求)换句话说,所有VCX服务需在一个机器上运行.
VCX硬件配置本节简要描述支持VCX系统的基本硬件配置.
请参阅安装手册,了解更多信息.
由于可在许多硬件配置中安装VCX系统软件,您必须了解您的VCX系统的安装方式之后,才能配置其组件.
有两个基本配置选项,单站点系统和多站点系统.
每个选项类型中的硬件服务器运行VCX操作系统和VCX服务.
VCX9.
5软件可以应用于下列硬件平台:zVCXConnectMIMModule服务器(基于MIM-OAPS硬件平台)zVCXConnect200CommunicationsserverzV7005Communications服务器zVCXMIMModule服务器(基于MIM-OAPS硬件平台)下面两节描述单站点配置和多站点配置中的常见示例.
单站点配置本节描述可能的单站点配置.
zVCXConnect系统zVCXConnect100系统和VCXConnect200系统可作用于单站点的非冗余服务器或有冗余配置的主备服务器.
对于冗余VCXConnect系统,只在主服务器上启用呼叫记录服务.
zVCX企业系统z单个服务器此配置包括单个、非冗余的服务器.
在该服务器配置了IP电话系统和IP消息系统服务.
同时,该服务器上还启用了呼叫记录服务.
z一对服务器此配置包括一对服务器.
主备服务器都允许IP电话系统和IP消息系统配置.
仅在主服务器上启用了呼叫记录服务.
z两对服务器此配置包括两对服务器:两台服务器运行IP电话系统软件配置,一台为主服务器,另一台为备用服务器,仅在主服务器上启用了呼叫记录服务.
两台服务器运行IP消息系统配置,一台为主服务器,另一台为备用服务器.
7多站点配置可用两种方法配置多站点配置.
本节描述了VCX系统解决方案的可能出现的多站点配置.
您的VCX系统可能与描述的配置有所不同,请以设备的实际情况为准.
VCXConnect系统为单一站点中的用户提供电话服务.
但是,您可以使用全局目录链接到多个VCXConnect站点.
请参阅《VCX系统配置手册》,了解有关配置全局目录以链接VCXConnect系统的信息.
VCX系统可能包括:z多个独立但互相连接的办事处.
每个办事处包括两台服务器,每台服务器均运行IP电话系统和IP消息系统配置.
其中一个办事处还拥有呼叫记录服务器(它在独立的服务器上运行)并向所有办事处提供计费信息(CDR).
没有分支机构办事处.
支持一个或多个分支机构办办事处的单个办事处(VCXConnect不支持分支节点).
z多个办事处,每个办事处均支持一个或多个分支机构办公室.
其中一个办事处包含:z运行呼叫服务器配置的两台服务器z运行IP消息系统服务配置的一台或两台服务器.
服务器的数量取决于分支机构办公室是否配置有IP消息系统服务或从办事处中获得该服务.
z运行身份认证及目录服务器配置的一台服务器z运行呼叫记录服务器配置的一台服务器其他办事处包含:z运行呼叫服务器配置的两台服务器z运行IP消息系统服务配置的一台或两台服务器.
服务器的数量取决于分支机构办公室是否配置有IP消息系统服务或从地区办公室中获得该服务z运行身份认证及目录服务器配置的一台服务器z每个分支机构办公室可使用单个V7000服务器或3Com集成分支服务器.
zV7000服务器既可以同时配置IP电话系统和IP消息系统服务器,也可以只配置IP电话系统服务.
如果同时配置了IP电话系统和IP消息系统服务,则每个分支机构办公室都拥有自己(本地)的IP消息系统服务.
如果只配置了IP电话系统服务,则每个分支机构办公室将从办事处(称为全局消息传送)获得IP消息系统服务.
z3Com集成分支服务器通过运行IP消息系统服务和IP电话系统服务启用本地IP消息系统.
VCX分支节点可以是V6000服务器、V6100服务器和MIMVCX模块,但不能是VCXConnect服务器.
作为本地或全局消息传送配置选项的一个选择,VCX7.
1版(及更高版本)软件支持全局语音邮箱整合.
全局语音邮箱整合是通过一个通用邮箱目录连接区域和分支办事处的IP消息系统,而这个通用邮箱目录在一个被成为全局语音邮箱中心服务器(GVCS)的指定IP消息服务器上.
启用后,全局语音邮箱整合允许用户向系统中的其他邮箱发送、回复及转发语音邮箱消息.
GVCS不会传送IP消息系统流量;它在系统的每台IP消息系统服务器上充当监控邮箱活动(邮箱创建、修改及删除)的协调者.
例如,在分支机构办公室创建语音邮箱时,GVCS更新其全局目录并通知所有其他办公室更新它们的本地目录.
87.
1版本升级流程允许您在运行IP消息系统软件的服务器上启用全局语音邮箱整合.
但是,您必须在GVCS上安装IP消息系统软件,并通过IP消息系统管理员配置界面设置GVCS,之后才能在办事处及分支机构办公室IP消息系统服务器上启用全局语音邮箱整合.
欲了解更多信息及配置选项,请参阅《IP消息系统配置手册》.
使用VCX软件7.
0版及更高版本,可在客户端/服务器配置中设置IP消息系统.
IP消息系统服务器最多支持20个IP消息系统客户端.
一个客户端可专用于非语音应用,例如网络配置、电子邮件同步以及记录.
其余客户端专用于语音功能.
这种设置类型可转移语音流量并提高IP消息系统服务器性能.
客户端应位于具有两种管理服务器的子网上,或在双子网网络配置上拥有最低200Mbps的IP骨干网络.
有关详情,请参阅《IP消息系统配置手册》.
VCX系统维护任务本节描述您需要定期执行的维护任务,例如:备份数据库、向呼叫记录服务添加计费服务组或升级您的VCX系统软件.
本节假设已成功安装VCX软件,您的网络可正常工作,并且您了解您的VCX系统配置(单站点或多站点).
VCX系统通信基于会话初始化协议(SIP).
SIP用于创建、管理及终止端点之间的连接(呼叫).
这些端点是启用SIP的设备,例如电话机、呼叫处理器以及网关.
基本上,VCX配置主要包括识别和配置VCX网络中的端点,并在点间设置管理通信的规则.
总之,VCX系统维护包括表4中所示的任务.
在多站点配置中,必须在每个站点(地区、分支机构或VCXConnect系统)执行其中一些任务.
表4VCX系统维护任务任务目的参考对呼叫记录服务配置计费组.
确定计费服务能够由呼叫记录服务收集呼叫详情记录(CDR).
配置呼叫记录服务维护VCX系统服务器.
任务包括:z清除Tomcat缓存.
z修改时区配置.
z停止并启动各种VCX服务.
z备份并恢复身份认证及目录服务器数据库.
z管理SNMP工作站接入.
z更换编解码器.
管理VCX服务器备份和恢复VCX组件配置、操作系统及配置数据.
将运行一个或多个VCX服务的服务器上的所有相关VCX组件和操作系统配置数据备份到一个文件中.
视服务器上运行的服务而定,还可备份VCX配置数据及IP消息系统语音邮箱消息.
如果需要,可在服务器上恢复备份文件.
备份和还原VCX配置使用VCX事件记录系统.
允许您查看记录的访问事件和配置事件,以发现可能的安全性问题并隔离系统更改.
管理事件日志备份及恢复VCX配置数据.
备份保存在VCX身份认证及目录服务数据库中的配置数据(例如,用户帐户、拨号方案及电话分机),之后利用备份文件恢复配置数据.
管理身份验证和目录服务数据库9任务目的参考配置多主站点复制.
多主站点复制(MMR)是复制和维护组成分布式数据库系统的多个数据库中的数据库表的过程.
手动配置多主站点复制重新配置VCX服务器.
修改在VCX服务器上运行的服务的网络参数和配置.
重新配置VCX服务器管理VCX软件许可证.
向服务器添加许可证密钥文件,以增加电话机或消息传送性能.
管理VCX软件许可证管理不间断电源(UPS).
向现有VCX系统添加UPS支持并监控UPS状态.
管理不间断电源重新配置VCX呼叫处理器.
使用命令行接口(CLI)向VCX呼叫处理器添加受信端点.
配置呼叫处理器使用命令行接口管理用户帐户管理用户帐户.
使用命令行接口(CLI)手动或批量添加、修改及删除用户帐户.
使用命令行接口管理用户帐户升级VCX系统软件.
将VCX系统软件升级到更高版本.
附录AVCXEnterprise服务器从V7.
1版本升级到V9.
5版本附录BVCX服务器从V9.
0版本升级到V9.
5版本恢复VCX系统软件.
将VCX系统软件恢复到最近安装的版本.
附录CVCX服务器不同版本之间的切换重设VCX服务器.
删除现有配置,并允许您使用基于网络的"初次配置"向导重新开始配置过程.
附录D重设VCX服务器添加USB设备.
使用USB设备保存外部数据.
附录FUSB设备附录G呼叫处理器命令行接口命令通过在相应的VCX服务器中执行命令来执行表4中的任务.
可通过连接到服务器的控制台终端在本地执行命令,或通过SecureShell(SSH)会话远程执行.
对于VCX9.
5,可使用系统管理Web界面执行表4中列出的一些任务(请参阅关于VCX系统管理Web界面).
参阅附录EVCX命令,了解可用于管理和查看VCX组件的VCX命令的说明.
有关更换VCX服务器磁盘的信息,请参阅《VCX系统安装手册》.
关于VCX系统管理Web界面在VCX9.
5中采用的VCX系统管理Web界面可访问一套系统管理和维护应用程序.
可使用这些应用程序执行日常任务,例如VCX配置的备份和恢复、许可证管理以及升级VCX服务器软件.
要访问VCX系统管理界面:1)在网页浏览器(InternetExplorer6.
0或更高版本,或者Firefox2.
0或更高版本)地址栏中,输入您要管理的VCX服务器的IP地址.
"3ComVCXIP电话解决方案"主页出现.
102)单击VCX系统管理.
"VCX系统管理"登录对话框出现.
3)输入正确的用户名和密码,并单击提交.
默认用户名是admin,默认密码是besgroup.
但是,为了安全起见,3Com公司强烈建议更改默认密码.
请参阅关于VCXWeb应用程序密码.
"系统管理"界面出现.
"系统信息"默认页面显示服务器的VCX配置信息.
第二页列出在VCX服务器上运行的VCX组件(及每个组件的软件版本).
4)在该页面的左侧,将鼠标指针移至主菜单上并单击适当选项.
欲了解更多信息,请参阅系统管理界面联机帮助.
关于VCXCLI密码当执行本手册所述的CLI命令完成维护任务时,需要使用正确的VCX系统帐户登录到服务器(通过连接控制台或SSH连接).
每个帐户的用户名和默认密码如表5中所示.
表5VCX系统帐户用户名默认密码rootpvadminoracleoracletomcattomcatcworkscworksvcxvcxappnice在VCX安装过程中,安装人员可以更改每个帐户的默认密码.
出于信息安全的考虑,3Com公司强烈建议安装人员在安装的过程中更改默认密码.
用户可以从安装人员处获取当前的密码信息.
初始安装之后,通过运行vcx-reconfigure脚本可更改密码.
请参阅重新配置VCX服务器.
切勿使用操作系统命令或应用程序更改密码.
需要的时候,可以使用vcx-reconfigure脚本在VCX脚本和配置中更改密码.
操作系统命令和实用程序没有此功能.
在包括多个服务器(例如,IP电话系统服务器、IP消息系统服务器、身份认证及目录服务器以及呼叫记录服务器)的VCX系统中,VCX软件使用cworks和vcx帐户在服务器之间进行文件传输.
在此环境中,如果在某个服务器上更改cworks或vcx密码,需要访问该服务器的其他服务器必须使用相同的cworks或vcx密码.
在这种情况下,在每个服务器上运行vcx-reconfigure脚本,以同步密码.
11关于VCXWeb应用程序密码访问基于Web的VCX应用程序需要使用正确的用户名和密码进行登录.
有四个访问级别.
每个访问级别都对应了一个管理角色.
每个访问级别(角色)的用户名和默认密码如表6中所示.
通过网页浏览器访问VCX系统管理员应用程序需要使用admin用户名和密码进行登录.
表6VCXWeb应用程序访问的用户名和默认密码用户名密码adminbesgroupdirbesgroupuserbesgroupmanagerbesgroup为了安全起见,3Com公司强烈建议更改默认密码.
要更改默认密码,以root帐户登录到VCX服务器并输入下列命令:cd/opt/3com/VCX/tomcat/scripts.
/admincfg此脚本生成下列提示:Thisscriptwillchangetheadminuserinformation.
Enterthepasswordfordir:Enterthepasswordformanager:Enterthepasswordforuser:Enterthepasswordforadmin:Doyouwanttoapplyyourchanges[Y/N]:YChangeshavebeenappliedForyourchangestotakeeffect,youmustrestarttomcat.
Doyouwanttorestarttomcatnow[Y/N]:YRestartingtomcat在每个访问角色(dir、manager、user以及admin)的密码提示处输入新密码并按Enter.
要保留现有(默认)密码,只需按Enter.
提示应用更改并重启Tomcat时,必须输入Y(大写Y).
其他输入(例如,小写y或"yes")将取消更改.
关于VCX许可证VCX软件需要许可证密钥以防止未经授权使用该产品.
VCX软件6.
1版实施了许可证.
VCX8.
0版本增强了许可证实施和操作.
VCX9.
0版本增加了组件许可证.
在VCX8.
0版本之前,VCX系统中的每台服务器都需要许可证密钥.
使用每台VCX服务器的唯一机器标识符生成密钥,并方便地实现在服务器上操作VCX软件.
VCX9.
0版对VCX软件许可方案提供下列增强功能:z支持7个电话机许可证类别:基本、第三方、普通型、商务型、CCC软电话、桌面软电话以及桌面Outlook版软电话.
12z支持语音邮箱许可证.
z对每个已安装的许可证提供详细报告.
支持ACD(AutomaticCallDistribution)代理许可证.
VCX9.
0版本中提供的组件许可证,用于控制核心软件组件(包括:呼叫处理器、DataServer、CDRServer、IPM服务器)的启动.
只有安装了组件许可证,这些组件才能启动,否则会启动失败.
有关更多信息,请参阅下列资源:z请参阅管理VCX软件许可证,了解有关8.
0版本中VCX软件许可的更多信息,包括VCX软件升级和恢复注意事项.
z在管理VCX软件许可证可以查看到关于9.
0版本中组件许可证的详细信息.
z有关VCX软件许可的初始配置的信息,请参阅《VCX系统安装手册》.
VCX文件和目录名规则VCX系统遵守基于Linux和UNIXCshell用法的文件命名规范.
可以在诸如MicrosoftWindows等其他平台上创建文件,然后传送到VCX系统.
有效的Windows文件或目录名可能不符合VCXLinux规范.
为了确保传送的文件名称符合VCX规范,请按照下列规则:z包含大小写字母、数字、连字符以及下划线的文件名和目录名通常有效,但是名称不能以连字符开始.
z文件名或目录名的长度为1到255个字符.
z文件名或目录名不能以连字符或句点开始.
z切勿在文件名或目录名中使用表7中列出的任何字符:表7文件名及目录名中避免使用的字符字符说明/向前斜线\向后斜线'单引号"双引号,逗号*星号问号[和]左方括号和右方括号{和}左大括号和右大括号~波浪符$美元符号!
感叹号左尖括号和右尖括号|条形符&"与"符号;分号(和)左圆括号和右圆括号#井号13字符说明@At符号$欧元符号空格及制表符14配置呼叫记录服务本章描述如何对呼叫记录服务配置计费组.
计费组标识了呼叫记录服务应由指定的计费服务器来收集呼叫详单(CDR)".
包括以下主题:z呼叫记录服务概述z配置计费服务组z将计费服务添加到呼叫记录服务z管理呼叫详情记录及超级呼叫详情记录zQoS监控统计呼叫记录服务概述呼叫详细记录(CDR)包含有关已处理的呼叫的信息.
此信息可包括主叫方和被叫方的身份、通话持续时间以及呼叫类型.
第三方计费平台可导入CDR,以生成账单.
在VCX系统中,呼叫处理器或IP消息系统服务器可生成呼叫详情记录.
z呼叫处理器的呼叫详情记录由一个或多个VCX计费服务收集,然后发送到呼叫记录服务.
本章描述如何设置此系统.
zIP消息系统可生成和收集IP消息系统呼叫详情记录.
详情请参阅《IP消息系统配置手册》.
视您的VCX系统配置而定,计费服务可在以下任何一种服务器上运行:zIP电话系统服务器和IP消息系统服务器(VCXConnect系统的唯一可用配置)zIP电话系统服务器z呼叫服务器计费服务为其运行所在的服务器收集呼叫详情记录,然后将呼叫详情记录发送到呼叫记录服务.
呼叫记录服务可在以下任何一种服务器上运行:zIP电话系统服务器和IP消息系统服务器(VCXConnect系统的唯一可用配置)zIP电话系统服务器z呼叫记录服务器(独立服务器,通常位于办事处中)VCX系统仅要求一个呼叫记录服务,以管理所有计费服务.
如果您拥有多个通过全局目录而连接的VCXConnect系统,则只能在该系统中的一个服务器上启用呼叫记录服务.
对于VCXConnect系统,通过首次配置基于网络的向导来启用呼叫记录服务.
呼叫记录服务从一个或多个计费服务中收集呼叫详情记录,并创建一个超级呼叫详情记录.
超级呼叫详情记录包含一个或多个单独的呼叫详情记录(已合并到一个XML文件中).
呼叫记录服务对计费服务分组.
每个组包含一个或多个计费服务,但是一个计费服务只能属于一个组.
例如,您的VCX系统可包括以下内容:15z东区包括两个站点(呼叫处理器),每个站点运行一个计费服务:SalesE和EngE.
z西区包括两个站点(呼叫处理器),每个站点运行一个计费服务:SalesW和EngW.
在此示例中,您可对呼叫记录服务创建两个帐户服务组:EastGroup包括计费服务SalesE和EngE.
WestGroup包括计费服务SalesW和EngW.
或者,可创建两个帐户服务组,Sales和Eng.
Sales包括SalesE和SalesW;Eng包括EngE和EngW.
要从单独的呼叫详情记录或超级呼叫详情记录创建报告,使用CDR实用程序(例如VCX呼叫报告应用程序)导入呼叫详情记录或超级呼叫详情记录,并生成呼叫使用报告.
配置计费服务组每个计费服务必须包含在一个组中.
将任何计费服务添加到呼叫记录服务之前,必须创建一个组.
可为您的系统配置任意数量的组,但是每个计费服务只能被指定到一个组.
VCX包括一个名为defaultGroup的计费服务组.
默认情况下,该组不启用计费服务且该功能被禁用.
可向默认组添加计费服务,或创建您自己的组并添加计费服务.
通过在管理呼叫记录服务的服务器上运行config.
sh脚本,可创建组并添加计费服务.
config.
sh脚本使用术语"AccountingServer".
在所有情况下,此术语指的是在VCX呼叫处理服务器上运行的计费服务.
同样,脚本使用术语"CallRecordsServer".
在单站点VCX系统中,此术语指的是在VCX呼叫处理服务器上运行的呼叫记录服务.
在多站点VCX系统中,此术语指的是在单独的呼叫记录服务器上运行的呼叫记录服务.
添加计费组通过如下方式添加计费组:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令:cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)在提示处,输入101.
出现EnterUniqueGroupName提示.
3)为您的组输入描述性名称.
新组被创建并自动启用.
要列出现有计费项目,在SELECTOPERATION提示处输入104.
查看配置的组详情使用此功能列出与特定组关联的计费服务.
此功能还可显示是否启用某个组,以及它从计费服务中收集呼叫详情记录的频率.
通过如下方式查看组详情:161)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令.
cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)在提示处,输入105.
EnterGroupNametoViewDetails提示出现.
在该提示上方列出已配置的组.
3)输入您要查看的组名(名称不区分大小写).
列出组详情及相关计费服务.
启用和禁用组可启用或禁用已配置的组.
禁用的组停止从成员计费服务中收集呼叫详情记录.
呼叫详情记录存储在管理计费服务的每台服务器上,只要有足够的磁盘空间便会积累.
创建一个组后,默认情况下会启用它.
但是,VCX提供的名为defaultGroup的计费服务组的默认状态为禁用.
通过如下方式启用或禁用计费组:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令.
cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)在提示处,输入102.
出现输入要启用的组名或输入要禁用的组名提示,这取决于该组的状态.
在该提示上方列出已配置的组.
3)输入要启用或禁用的组名.
出现Doyouwantto[Enable/Disable]thisGroup[y/n]提示.
4)输入y或n,取决于该组将所处的状态.
新状态适用于该组,并且您将返回到主菜单.
删除组删除一个组后,在该组中配置的所有计费服务不再与任何组有关联.
删除的组不再从计费服务中收集呼叫详情记录.
呼叫详情记录存储在管理计费服务的服务器中,只要有足够的磁盘空间,将继续存储在服务器中.
通过如下方式删除组:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令:cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
172)在提示处,输入103.
出现EntertheGroupNametoDelete提示.
在该提示上方列出已配置的组.
3)输入要删除的组名.
该组被删除.
要验证已删除该组,使用列表选项(104).
将计费服务添加到呼叫记录服务计费服务不会自动与呼叫记录服务关联.
为了使呼叫记录服务从每个计费服务中收集呼叫详情记录(以创建超级呼叫详情记录),首先需要向一个或多个组指定计费服务(请参阅添加计费组),然后将该组指定到呼叫记录服务.
如果您有多个站点配置(包括多个服务器),确保将所有计费服务添加到呼叫记录服务器.
这包括所有办事处(主备)以及任何分支机构办公室.
要将计费服务添加到呼叫记录服务:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令;cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)输入201.
出现已配置的计费服务组的列表,后跟EntertheGroupName提示.
3)输入组名(名称不区分大小写).
如果选择将计费服务添加到默认设置,即VCX提供的计费服务组(defaultGroup),则您必须启用该组.
默认情况下,此组被禁用.
出现EnterUniqueSourceName提示.
4)输入要指定到计费服务的唯一标识符.
例如,如果为伊利诺斯州若利埃市(Joliet,IL)的分支机构办公室,可使用branchJolietIL作为标识符.
计费服务标识符没有名称长度限制.
出现EnterSourceAddress提示.
5)输入与此组关联的计费服务的IP地址或主机名.
在多站点配置中,计费服务使用eth0或eth1网络界面,并在执行呼叫处理的服务器上运行.
视您添加的计费服务而定,输入以下服务器的正确IP地址:办事处—对于主呼叫处理器服务器及次呼叫处理器服务器,使用指定到每台服务器的eth1的IP地址.
分支机构办公室—对于IP电话系统和消息系统服务器,使用指定到eth0的IP地址.
18出现DoyouwanttouseDefaultAccountingServerSourceConfiguration提示.
3Com建议使用默认源配置,它确定呼叫详情记录存储在计费服务中的位置.
如果输入n:a在EnterSourcePath提示处,输入保存呼叫详情记录的路径.
默认路径为/opt/3com/VCX/acctxml/db/export.
b在EnterSourceUsername处,输入cworks.
星号(*)出现在密码提示处.
输入用户密码并重新输入(默认用户名为cworks).
提示后面的括号中的'cworks'不是默认密码.
必须输入正确的用户密码.
如果只按Enter键,会接受空密码,它可能不是计费服务的正确用户(cworks)密码.
c在EnterPasswordforUsername处,输入cworks.
d在RetypePasswordforUsername处,输入cworks.
新计费服务添加到该组中.
添加之后,您将看到一条成功消息.
如果输入y,源路径默认为/opt/3com/VCX/acctxml/db/export,它是呼叫详情记录在管理计费服务的服务器上的存储位置.
a在EnterPasswordforUsername处,输入cworks.
星号(*)出现在密码提示处.
输入用户密码并重新输入(默认用户名为cworks).
提示后面的括号中的'cworks'不是默认密码.
必须输入正确的用户密码.
如果只按了Enter键,会接受空密码,它可能不是计费服务的正确用户(cworks)密码.
b在RetypePasswordforUsername处,输入cworks.
新计费服务添加到该组中.
添加之后,您将看到一条成功消息.
计费服务添加到呼叫记录服务组中.
6)按Enter返回到主菜单.
编辑某个组中的计费服务信息如果需要更新计费服务信息,可使用此功能.
要编辑计费服务信息:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令:cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)在提示处,输入202.
3)屏幕显示已配置的计费服务的数量.
继续按Enter可查看计费服务(集合在它们的组中),直到您看到EnterSourceNametoUpdate提示.
4)在提示处,输入要更新的计费服务的名称.
出现EnterOldPasswordforUsername[cworks]提示.
5)在提示处,在星号(*)后面输入cworks用户的密码.
19星号(*)出现在密码提示处.
输入用户密码并重新输入(默认用户名为cworks).
提示后面的括号中的'cworks'不是默认密码.
必须输入正确的用户密码.
如果只按了Enter键,会接受空密码,它可能不是计费服务的正确用户(cworks)密码.
出现DoyouwanttoUpdatePassword提示.
6)重新输入为cworks用户指定的密码.
不要在此处更改密码.
出现UpdateSourceAddress提示.
7)输入您要编辑的服务器的IP地址.
出现UpdateSourcePath提示.
默认路径为/opt/3com/VCX/acctxml/db/export.
这是呼叫详情记录在计费服务中存储的位置.
应用新配置,并且您将返回到主菜单.
从组中删除计费服务此选项允许您从组中删除计费服务.
从组中删除计费服务之后,生成的任何呼叫详情记录将保存在该计费服务中.
要从组中删除计费服务:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令:cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)在提示处,输入203.
3)屏幕显示已配置的计费服务的数量.
按Enter可查看计费服务(集合在它们的组中),直到您看到EnterSourceNametoDelete提示.
4)输入要从该组中删除的计费服务的名称.
不会卸载计费服务软件,只是从组中取消指定的计费服务.
5)在星号(*)后面输入cworks用户的密码.
星号(*)出现在密码提示处.
输入用户密码并重新输入(默认用户名为cworks).
提示后面的括号中的'cworks'不是默认密码.
必须输入正确的用户密码.
如果只按了Enter键,会接受空密码,它可能不是计费服务的正确用户(cworks)密码.
AreyousureyouwanttoDeletethisSource提示出现.
6)输入y以删除该计费服务.
从组中删除计费服务,并且您将返回到主菜单.
列出所有已配置的计费服务使用此选项可查看为此呼叫记录服务配置的所有计费服务.
要查看所有已配置的计费服务:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令:20cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)在提示处,输入204.
3)屏幕显示已配置的计费服务的数量.
按Enter可查看计费服务(集合在它们的组中),直到您看到主菜单提示.
查看计费服务详情使用此选项可查看计费服务属于哪个组、计费服务的IP地址、使用的协议类型、使用的端口号、保存生成的呼叫详情记录的路径、以及计费服务的用户名.
要查看已配置的计费服务的详情:1)作为cworks登录管理呼叫记录服务的VCX服务器并输入以下命令:cd/opt/3com/VCX/bssxml/bin.
/config.
sh出现配置选项菜单,后跟SELECTOPERATION提示.
2)在提示处,输入205.
3)屏幕显示已配置的计费服务的数量.
按Enter可查看计费服务(集合在它们的组中),直到您看到输入源名以查看详情提示.
4)输入合适的计费服务的名称.
显示计费服务详情,并且您将返回到主菜单.
管理呼叫详情记录及超级呼叫详情记录呼叫详情记录(CDR)由呼叫处理器生成,并以XML文件格式保存在计费服务中.
超级呼叫详情记录包含一个或多个单独的呼叫详情记录(已合并到单个XML文件中).
超级呼叫详情记录可能拥有单独的呼叫详情记录中列出的部分或者所有字段,这取决于在呼叫中需要哪些信息.
呼叫详情记录可发送到VCX呼叫报告应用程序(请参阅《VCX系统配置手册》).
通过此应用程序可查看、导出以及创建报告(根据检索的呼叫详情记录).
了解CDR字段每个CDR和超级CDRXML文件包含用于标识特定变量的HTML标记.
请参阅表8,了解与HTML标记相关的变量名称以及CDR字段说明和值.
表8CDR字段说明和值标记变量说明和值示例a0VERSIONID指示CDR的版本ID.
仅供内部使用.
不适用a4SERVICETYPE指示使用的服务类型.
仅供内部使用.
不适用a6SOURCEIDENTIFIER指示CDR的来源,只能为呼叫处理器.
16-呼叫处理器16a7SESSIONID指示会话标识符.
仅供内部使用.
不适用21标记变量说明和值示例a8TOTALNUMBERCALLATTEMPTSPERSES对每个会话进行的呼叫尝试总数.
8a9SESSIONSEQUENCENUM指示会话顺序开始的时间.
仅供内部使用.
不适用b0SESSIONSEQUENCEEND指示会话顺序结束的时间.
仅供内部使用.
不适用b1ACCTAUTHENTICATIONFAILURECNT帐户认证失败次数1b3CALLINGPARTYE164ADDRESS一个E.
164号码,从该号码将电话拨打至接入网关.
仅显示电话分机.
304001b6CALLINGPARTYIPADDRESS主叫方IP地址9843771db9CALLEDPARTYE164ADDRESS被叫目的地的E.
164号码.
仅显示电话分机.
333333c2CALLEDPARTYIPADDRESS被叫方电话号码f2794398d8INGRESSGATEKEEPERIPADDRESS呼叫处理器IP地址10.
10.
10.
10e4CALLIDENTIFIER这是全局唯一的呼叫ID.
仅供内部使用.
不适用e5CALLTYPE指示拨打的呼叫类型.
1-电话到电话2-PC到电话3-电话到PC4-传真到传真1e6CALLSTARTTIMEINGRESSGWACCESS呼叫接入到入网关的日期和时间.
2005041419:54:07e8CALLSTARTTIMEANSWERED应答电话的日期和时间.
例如,在电话挂断之前的应答管理.
2005040720:37:31f0CALLENDTIME挂断电话的日期和时间.
这通常是计费停止的时间.
2005041419:54:07f2CALLDURATIONCONNECTTODISCONN从接通到挂断的通话持续时间(单位为秒).
2f3CODECTYPE呼叫使用的音频编解码器类型,例如G.
729、G.
711或G.
723.
仅供内部使用.
不适用22标记变量说明和值示例f4CALLTERMINATIONCAUSE电话挂断或未完成的原因.
注意,零值表示电话尚未挂断,或没有提供挂断原因.
只能提供一个值作为挂断原因.
列出的代码直接来自于所有处理器并对应SIP错误代码.
在SIPRFC3261下可找到详细列表.
404h7SIGNALINGPROTOCOL信令协议类型仅供内部使用.
不适用h8PROTOCOLTRANSPORT协议传输类型仅供内部使用.
不适用j5CALLMODEL呼叫模型仅供内部使用.
不适用j8TRANSLATEDCALLEDPARTYE164ADDR已转换的被叫方E.
164地址304001l1TEXTCALLIDENTIFIERSIP文本呼叫标识符80990ea1-8cab-d911-9410-ac771eb4454bo0FEATURESUSED指示在通话过程中使用的功能.
1-连续呼叫2-预占线4-转接至语音邮箱8-电话预占6-恶意电话追踪32-请勿打扰64-直接电话代答128-紧急呼叫256-主叫标识抑制512-遇忙呼叫前转1024-无条件呼叫前转2048-无应答呼叫前转4096-组寻呼8192-寻线组16384-组代答32768-取消预占65536-静音监听131072-强插1048576-ACD组2097152–同步振铃8192-指示该呼叫发送到寻线组.
此字段显示二进制值.
该值可能是一个表示使用多个功能的总数.
如果显示的值为2080,减去接近于2080但是不要超过它的值(如2048).
该值加上差值(32)表示电话无人接听(2048),因为"请勿打扰"(32)已启用.
o1URIIDURIID,用于通话记录.
74000001o2CALLEEFORWARDNUMBER被叫方的呼叫转接号码.
sip:5555000@10.
10.
10.
1023标记变量说明和值示例o4INBOUNDENDPOINTTYPE说明入端点类型.
2-网关6-终端9-呼叫处理器10-其他11-未知12-转接呼叫处理器13-IP消息系统服务器6o5OUTBOUNDENDPOINTTYPE指示出端点的类型.
2-网关6-终端9-呼叫处理器10-其他11-未知12-转接呼叫处理器13-IP消息系统服务器2o6TRANSFEREDTOURI呼叫转接到的URI.
74000002o7TRANSFERINGPARTYURI转接的URI,转接方URI.
74000003o8REFERENCECALLID静音监听和强插在使用中时所用的参考文本呼叫ID.
此版本中不支持该功能.
不适用o9FORWARDINGPARTYURI转接方URI.
此版本中不支持该功能.
不适用p1GROUPNAME创建寻线组时定义的名称.
1stShiftp2CALLQUEUEEXITTIME呼叫队列在寻线组中的退出时间-时间戳字段.
此版本中不支持该功能.
不适用p3MEMBEREXTENSION寻线组中使用的成员分机.
21113p6ACCOUNTCODE根据所关联的服务类型(CoS)来控制用户所能进行的呼叫,如果没有呼叫权限会强制用户输入帐户代码.
12345678p7ACCOUNTNAME强制帐户代码的名称.
Bobq1SHIFTID是表示状态的数字,用来表明轮班的ID,可能的值如下:0-开启紧急状态1-处于一直可用状态2-客户定义班次13-客户定义班次24-客户定义班次35-客户定义班次41q2CALLSINQUEUE等待处理的ACD呼叫数.
524标记变量说明和值示例q3AGNTANSTIME主叫方从呼叫ACD发起时刻到呼叫被接听的这段时间的长度,或从发起呼叫到因呼叫未接听而主动挂断的这段时间的长度.
120q4CALLEXITACD呼叫退出原因,可能的值是:Abonded-主叫方在对方接听之前就挂断电话Exited-主叫方的呼叫因超时或ACD关闭而挂断Answered-主叫方的呼叫被接听,正常结束DTMFExit-主叫方执行IQD转移而退出ACD呼叫AgentNoAnswer-代理没有接听来自ACD组的呼叫Answeredq5CACFLAG标志该呼叫是否由CAC控制1q6CABCCODE记帐和计费代码,用将内部的、外部、呼入或呼出的电话与一个特定个人、客户或账户代码相关联.
12345678q7CABCNAME记帐和计费代码的名称.
Customer1s1SIMULRINGORIGINALCALLEDPARTYURI启动同振业务的被叫号码.
74000005查看CDRCDR保存在管理计费服务的服务器上.
在多站点VCX系统中,由多个计费服务收集并保存在多个服务器上的CDR可发送到单个呼叫记录服务.
要查看保存在托管计费服务的服务器上的CDR:1)作为cworks登录到托管计费服务的服务器.
2)CDR保存在/opt/3com/VCX/acctxml/db/export目录中.
最后列出最新的CDR,如下所示:cdr200504111533531_c.
xml文件命名规范使用下列格式:cdr_c.
xmlCDR如下所示:12161113040109843791130400298437f4912005041120:32:222005041120:32:222005041120:32:43210102008fbe79-36a9-d911-89b3-b82da66107be4114000001sip25:8475555000@10.
10.
10.
106284755550000查看超级CDR超级CDR保存在呼叫记录服务中.
要查看超级CDR:1)作为cworks登录托管呼叫记录服务的VCX服务器.
2)超级CDR保存在/opt/3com/VCX/bssxml/data//outbox目录中.
最后列出最新的超级CDR,如下所示:20050414145513681.
xml文件命名规范使用下列格式:.
xml超级CDR如下所示:80990ea1-8cab-d911-9410-ac771eb4454b6111216113040019843771d33333312005041419:54:072005041419:54:0700404102740000010QoS监控统计呼叫处理器还可生成服务质量(QoS)统计数据.
您可在呼叫处理器上启用QoS统计数据的收集,以客观地监控您的VCX系统中的语音质量.
还可使用QoS统计数据来确定配置更改的影响并发现有故障的端点或路由.
可启用QoS统计数据的收集,并通过智能管理中心iMC查看收集的统计数据.
QoS统计数据还生成XML格式的QDR(服务质量详细记录)并保存在计费服务器的/opt/3com/VCX/acctxml/qos目录中.
可使用第三方应用程序下载QDR并创建报告.
QoS监控在VCX系统中实施时,涵盖作为端点的3ComIP电话机(310x型).
iMC管理员可进行下列操作:z配置一个或多个受监控端点或子网.
z配置电话机在这些受监控子网上生成的QoS统计数据的阈值.
z根据QoS参数,配置陷阱通知的警报阈值.
z使用SNMP查看生成的统计数据.
在每个通话结束时可为每个呼叫线路记录下列QoS统计数据.
这些统计数据记录在计费服务器的通话记录表格中,并且可通过iMC语音QoS监视报表找到它们.
z本端号码z对端号码z平均抖动(ms)z平均MOSz平均丢包数z平均时延(ms)z解码采样率(MHz)26解码类型除了通话统计数据外,在端点或子网级别还拥有下列总计平均统计数据,取决于配置统计数据收集的方式.
在呼叫处理器上使用iMC将这些参数设置为默认阈值.
z计算的平均意见分平均值z抖动平均值z数据包丢失平均值z环路延迟平均值请注意以下QoS监控注意事项:z系统重启及升级后,QoS配置信息(例如,受监控的端点及阈值)不变.
z不会丢失QoS数据,它在计费服务器保存的XML格式的服务质量详细记录中.
有关使用QoS监控及收集QoS统计数据的更多信息,请参阅iMC相关功能的在线帮助内容.
27管理VCX服务器本章介绍了在VCX系统中的服务器上运行各种VCX维护任务.
大多数维护任务都需要使用其中一个VCX系统帐户登录到VCX服务器.
每个帐户都有一个相关联的密码.
有关更多信息,请参阅关于VCXCLI密码.
本章包括以下主题:z管理Tomcat网络服务器z更改夏令时和时区配置z管理日志和CDR文件z验证服务操作z管理公共代理z管理呼叫处理器服务z管理计费服务以及身份验证和目录服务z管理SIP电话下载器z管理IP消息系统服务z管理已授权的SNMP站访问z更改编解码器zRSA密钥和更换服务器或磁盘管理Tomcat网络服务器Tomcat网络服务器允许管理员和用户访问基于网络的VCX管理和配置界面.
Tomcat服务器可运行在所有VCX服务器上.
验证Tomcat服务器状态要验证Tomcat服务器是否正在运行:1)使用root帐户登录到管理Tomcat的VCX服务器.
2)输入以下命令:psaux|greptomcat如果Tomcat正在运行,操作系统会返回与以下相类似的输出显示:root32060.
00.
05396600pts/0S+11:330:00greptomcattomcat81220.
08.
0555528209300SlFeb134:37.
.
.
start停止和启动Tomcat服务器一般情况下,您将不能停止Tomcat服务器,因为这将使依赖于网络界面的VCX配置服务将变得无法访问.
如果需要停止和启动Tomcat网络服务器,则可执行以下命令.
每个命令都需要使用root帐户登录到管理Tomcat的VCX服务器.
28z要停止VCXTomcat服务器:servicevcxtomcatstopz要启动VCXTomcat服务器:servicevcxtomcatstart有关管理VCXTomcat网络服务器和其他VCXLinux操作系统服务的详细信息,请参阅附录EVCX命令中的表27.
清除Tomcat的缓存在访问VCX中央管理器或任何基于网络的管理界面(VCX管理员、VCX用户或IP消息系统)时,如果浏览器产生如"pagenotfound"、"pagedoesn'trender"、"pagedoesn'trendercorrectly"或"exceptionfaults"等页面错误时,可能需要清除VCXTomcat的缓存.
要清除Tomcat的缓存,请输入以下命令:1)使用root帐户登录到管理Tomcat的VCX服务器.
2)输入以下命令:servicevcxtomcatstopcd/opt/3com/VCX/tomcat/workrm-rf*servicevcxtomcatstart更改夏令时和时区配置如需修改VCX服务器的夏令时和时区,则应使用vcx-reconfigure-network工具.
使用vcx-reconfigure-network工具时,夏令时和时区的优先选项是被同时配置的.
要修改VCX服务器的夏令时或时区配置:1)使用root帐户登录到VCX服务器.
2)输入以下命令以启动配置工具:vcx-reconfigure-network3)输入以下命令:setuptimezone4)按照提示符更改时区设置.
5)输入以下命令:saveexit配置更改已被应用.
管理日志和CDR文件VCX软件向各种日志文件写入数据,向呼叫详情记录(CDR)和服务质量详细记录(QDRs)(可选)中写入呼叫信息.
IP消息系统软件也将呼叫信息写入CDR.
作为VCX服务器29日常维护计划的一部分,您应当检查包含这些文件的目录并清除旧文件,以维持足够的磁盘空间.
您应当监控以下应用程序和服务:zTomcat和IP消息系统日志文件zCDR和QDR收集的计费服务CDR服务器受组件密钥控制,必须安装了CDR服务器的组件密钥后,CDR服务器才能启动并提供相关服务,否则启动失败.
如果没有安装CDR服务器的组件密钥,查看到的组件状态是无密钥状态.
Tomcat和IP消息系统日志文件维护您应当监控的tomcat目录(/opt/3com/VCX/tomcat/logs/)中的文件有:zcatalina.
out文件,例如,catalina.
2008-02-10.
logz本地主机访问日志文件,例如,localhost.
2008-02-08.
txt目前没有任何适合的机制来管理这些文件或限制文件大小.
您可以将这些文件的旧版本移至另一服务器存储或将其删除.
您应当密切监控以下IP消息系统日志文件:z位于/usr/app/cbipi/目录中的ums_cbipi.
log此文件会无限增大,如果达到了操作系统的限制,可能会阻碍IP消息系统执行呼叫.
增长率取决于系统的呼叫负载.
重新启动IP消息系统不会重置该文件.
您必须将ums_cbipi.
log存储到另一服务器上或删除该文件.
z应定期检查的其他IP消息系统文件包括:/usr/app/gen/app.
out/usr/app/gen/eml_client.
out/usr/app/gen/cpy4.
out重新启动IP消息系统后,所有这些文件将被重置.
因此,如果不是系统特别忙或系统长时间(几个月)运行而没有重新启动,这些文件不会增长太大.
CDR文件维护如果VCX系统中包含运行呼叫记录服务的专用服务器,则CDR存储不会成为问题.
在这种情况下,通话记录服务会从每个配置的计费服务中卸载CDR(请参阅呼叫记录服务概述).
但是,如果VCX系统不包含呼叫记录服务,CDR将在每台运行计费服务的服务器上不断积聚.
如果VCX系统不包含呼叫记录服务,您可通过编辑计费服务配置文件或修改相应的SNMPMIB变量将计费服务配置成自我清除.
要修改计费服务配置文件:1)使用root帐户登录到运行计费服务的服务器.
2)输入以下命令:cd/opt/3com/VCX/acctxml/conf/3)使用编辑器打开下列文件:30acctxmlconfig.
xml4)在一节中,定位到小节并找出以下变量:AUTO_CLEAN_IF_NO_LATEST_UPDATE="N"AUTO_CLEAN_IF_NO_LATEST_UPDATE_INTERVAL="96"如果计费服务在由第二个变量指定的时间期限(96小时)内没有收到呼叫记录服务的通知,第一个变量可决定是否清除CDR.
默认情况下,变量AUTO_CLEAN_IF_NO_LATEST_UPDATE被设置为N.
如果已将呼叫记录服务配置为从计费服务器收集CDR,则不要更改此设置.
呼叫记录服务在收集完CDR后,会将其从计费服务器上清除.
如果没有呼叫记录服务,则将此设置更改至AUTO_CLEAN_IF_NO_LATEST_UPDATE="Y"以便在计费服务上启用自我清除.
默认情况下,变量AUTO_CLEAN_IF_NO_LATEST_UPDATE_INTERVAL被设置为96小时(4天).
如果设置为更小的数值,则启动自我清除会更加频繁.
较大的数值可使CDR在计费服务器上保留的时间更长.
5)保存所做的更改.
您也可通过修改itbes_xml_cdr.
mib变量将计费服务配置为自我清除.
zitbesCdrAutoCleanIfLatestStalezitbesCdrAutoCleanIfLatestStalePeriodQDR文件维护除了QDR的生成被默认为禁止(请参阅QoS监控统计)且QDR不被呼叫记录服务收集之外,QDR存储的管理与CDR的管理相类似.
但是,您可通过编辑计费服务配置文件或修改相应的SNMPMIB变量,将计费服务配置成自我清除.
要修改计费服务配置文件:1)使用root帐户登录到运行计费服务的服务器.
2)输入以下命令:cd/opt/3com/VCX/acctxml/conf/3)使用编辑器打开下列文件:acctxmlconfig.
xml在一节中,定位到小节并找出以下变量:AUTO_CLEAN_IF_NO_LATEST_UPDATE="N"AUTO_CLEAN_IF_NO_LATEST_UPDATE_INTERVAL="96"第一个变量决定是否清除QDR.
默认情况下,变量AUTO_CLEAN_IF_NO_LATEST_UPDATE被设置为N.
如果启用了QoS统计和QDRs的生成,则将此设置更改至AUTO_CLEAN_IF_NO_LATEST_UPDATE="Y"以便在计费服务上启用自我清除.
31默认情况下,变量AUTO_CLEAN_IF_NO_LATEST_UPDATE_INTERVAL被设置为96小时(4天).
如果设置为更小的数值,则启动自我清除会更加频繁.
较大的数值可使QDR在计费服务器上保留的时间更长.
4)保存所做的更改.
您也可通过修改vcx-qos-performance-monitor-xml-mib.
mib变量将计费服务配置为自我清除.
vcxQoSPerformanceMonitorXmlAutoCleanIfLatestStalevcxQoSPerformanceMonitorXmlAutoCleanIfLatestStalePeriod验证服务操作您可以确定在服务器上运行的服务内容,并且可以确定每个服务的状态.
要确定所运行的服务内容,请以root身份登录到VCX服务器并输入:vcx-showcomponents在状态列可以查看相应服务的状态:ComponentVersionStatusACE:5.
5.
0_7:RunningSTLport:4.
6.
1:RunningIPMessagingService:9.
0.
015.
016:RunningAccountingService:9.
0.
16:RunningAdhocConferenceService:7.
3.
140aa:Runningaxis2:1.
1.
1.
10:RunningCallRecordsService:9.
0.
16:NotRunningCallProcessor:9.
0.
16:RunningCommonAgent:9.
0.
14.
15:Runningdevapp:9.
0.
8.
9:Runningdevboot:6_0_3_C:RunningPhoneDownloader:07.
03.
05.
05:Runningipmprov:9.
0.
16.
17:RunningIPTelephonyWebServices:9.
0.
0.
1:Runningj2sdk:1.
5.
0_06:Runningoem:9.
0.
14:Runningoracle:10.
2.
0.
1:Runningtomcat:5.
5.
9.
22:RunningUPSMonitoring:2.
0.
2.
11:RunningFirewall:9.
0.
0:Runningvcx-license:9.
0.
15:Runningvcxcentral:9.
0.
16.
17:RunningAuth&DirService:9.
0.
16:RunningProvisioningService:9.
0.
16.
17:Runningvcxsysadmin:9.
0.
16.
17:Runningvcxsysftc:9.
0.
16.
17:Runningxerces:c1_5_1:Running使用后面部分中所概述的程序来启动、停止或确定每项服务的状态.
有关VCX服务、操作系统命令及命令语法的详细信息,请参阅表26和附录EVCX命令中的表27.
32管理公共代理智能管理中心iMC使用所有VCX服务器上默认安装的公共代理连接计费服务、身份验证和目录服务、呼叫记录服务、IP消息系统服务或呼叫处理器服务.
公共代理一般情况下处于运行状态,但可使用控制台终端或安全外壳(SSH)远程登录连接来停止或启动.
停止公共代理您可使用VCX命令来停止运行公共代理.
当公共代理停止运行时,从iMC不能查看到计费服务(acctxml)、身份验证和目录服务(vcxdata)、呼叫记录服务(bssxml)和呼叫处理器服务(callp).
使用VCX命令要使用VCX服务命令停止运行公共代理:1)使用root帐户登录到运行要停止运行的公共代理的服务器.
2)输入以下命令:servicevcxcommagentstop使用iMC使用iMC立即或缓慢停止运行公共代理.
要立即停止运行公共代理:1)在"浏览器"选项卡中,右键单击3ComSNMP代理.
2)在弹出菜单中,选择维护,然后选择硬关闭.
要缓慢停止运行公共代理:1)在"浏览器"选项卡中,右键单击3ComSNMP代理.
2)在弹出菜单中,选择维护,然后选择缓慢关闭.
此时将出现一个显示命令进程的对话框.
公共代理停止运行后,"正在工作"图标将变为"已完成"图标.
3)单击关闭.
重新启动公共代理从VCX控制台重新启动公共代理.
使用VCX命令如果公共代理已停止运行,可使用VCX服务命令来启动:1)使用root帐户登录到运行要重新启动运行的公共代理的服务器.
2)输入以下命令:servicevcxcommagentrestart有关命令语法及选项等其他信息,请参阅操作系统服务命令.
33使用iMC可使用iMC立即或缓慢重新启动公共代理.
要立即重新启动公共代理:1)在"浏览器"选项卡中,右键单击3ComSNMP代理.
2)在弹出菜单中,选择维护,然后选择硬重启.
要缓慢重新启动公共代理:1)在"浏览器"选项卡中,右键单击3ComSNMP代理.
2)在弹出菜单中,选择维护,然后选择缓慢重启.
此时将出现一个显示命令进程的对话框.
公共代理重新启动之后,"正在工作"图标将变为"已完成"图标.
3)单击关闭.
管理呼叫处理器服务本节介绍如何启动和停止呼叫处理器服务以及如何查看呼叫处理器的状态.
呼叫处理器服务启动后,如出现问题,则呼叫处理器进程监控器会将其自动重新启动;如果VCX服务器重新启动,则呼叫处理器服务将自动重新启动.
除非发生以下任一例外情况,呼叫处理器服务才需再次启动:z使用servicevcx命令和stop参数停止呼叫处理器服务.
z进程监控器超出自动重启设置数呼叫处理器受组件密钥控制,必须安装呼叫处理器的组件密钥后,呼叫处理器才能启动并提供相关服务,否则启动失败.
验证呼叫处理器的状态要验证呼叫处理器服务是否正在运行:1)使用root帐户登录到管理呼叫处理器服务的服务器.
2)输入以下命令:servicevcxstatuscallprocessor呼叫处理器受组件密钥控制.
如果没有安装呼叫处理器的组件密钥,查看到的状态是无密钥状态.
停止和启动呼叫处理器如需停止和启动呼叫处理器,可执行以下VCX命令.
每个命令都要求使用root帐户登录到管理呼叫处理器服务的VCX服务器.
z要停止呼叫处理器服务:servicevcxstopcallprocessorz要启动呼叫处理器服务:34servicevcxstartcallprocessor使用iMC停止呼叫处理器要从iMC停止呼叫处理器服务:1)在"浏览器"选项卡中,右键单击3Com呼叫处理器服务.
2)在弹出菜单中,选择维护,然后选择硬关闭.
此时将出现一个对话框,其中显示命令的进程.
命令执行完毕时,"正在工作"图标将变为"已完成"图标.
重新启动呼叫处理器您可使用VCX命令或使用iMC重新启动呼叫处理器服务.
"重新启动呼叫处理器"服务将停止和启动呼叫处理器服务,但会保留呼叫处理器监视器继续运行.
使用VCX命令要使用VCX命令重新启动呼叫处理器服务:1)使用root帐户登录到管理呼叫处理器服务的服务器.
2)输入以下命令:servicevcxrestartcallprocessor使用iMC要从iMC重新启动呼叫处理器服务:1)在iMC设备列表中,点击指定VCX对应的"设备标签"列链接,进入设备详细信息页面.
2)点击组件状态列表中"SipCallProcessor"链接,进入呼叫处理信息页面.
3)在呼叫处理器右侧选择重启.
管理计费服务以及身份验证和目录服务本节介绍下列VCX服务(有时称为后端服务器)的维护任务:z计费服务z身份验证和目录服务每项服务的位置因VCX的配置而异.
z计费服务始终运行在管理IP电话系统服务器的服务器上.
z身份验证和目录服务可运行在IP电话系统服务器上或运行在某些多站点配置中的身份验证和目录服务器上.
z对于VCXConnect系统,两项服务运行在VCXConnect主要服务器上和VCXConnect次服务器上(如果有).
DataServer(身份验证和目录服务器)受组件密钥控制,必须安装数据服务器的组件密钥后,数据服务器才能启动并提供相关服务,否则启动失败.
要确定为多站点VCX企业系统所运行的服务的位置(IP地址),请在管理主呼叫处理器的服务器上输入以下命令(以root身份登录):vcx-config-services--show35此命令返回一个显示VCX系统配置的多页面,包括与以下相类似的行:DisplayingAccountingServiceLocalIPAddress:10.
230.
63.
6有关配置计费服务组的详细信息,请参阅配置呼叫记录服务.
有关身份验证和目录服务数据库维护的详细信息,请参阅管理身份验证和目录服务数据库.
查看服务状态要查看计费服务或身份验证和目录服务的状态:1)使用root帐户登录到管理要查看状态的服务的服务器.
2)输入以下任一命令:z对于计费服务:servicevcxstatusaccountingz对于身份验证和目录服务:servicevcxstatusdataserver停止服务要停止计费服务或身份验证和目录服务:1)使用root帐户登录到管理要停止的服务的服务器.
2)输入以下任一命令:z对于计费服务:servicevcxstopaccountingz对于身份验证和目录服务:servicevcxstopdataserver重新启动服务要重新启动计费服务或身份验证和目录服务:1)使用root帐户登录到管理要重新启动的服务的服务器.
2)输入以下任一命令:z对于计费服务:servicevcxrestartaccountingz对于身份验证和目录服务:servicevcxrestartdataserver启用消息追踪文件acctxmlconfig.
xml(计费服务)和vcxdataconfig.
xml(身份验证和目录服务)都有一项通过格式化的抽象语法符号(ASN.
1)启用消息追踪的设置.
此设置会产生一个可用于故障定位和清除的可理解的输出.
ASN.
1是用于第2层和第3层之间的3Queue协议的一种基本消息格式和编码标准.
36要启用消息追踪:1)使用root帐户登录到管理该服务的服务器.
2)停止服务(请参阅停止服务).
3)输入以下命令以更改目录:cd/opt/3com/VCX//conf对于,更改计费服务时输入acctxml,更改身份验证和目录服务时输入vcxdata.
4)编辑acctxmlconfig.
xml文件或vcxdataconfig.
xml文件并启用FormattedASNPacket追踪.
示例:^M^M5)启动服务.
日志被写入运行后端服务器的目录:/opt/3com/VCX//log启用服务器记录文件acctxmlconfig.
xml(计费服务)和vcxdataconfig.
xml(身份验证和目录服务)都有一个启用服务器记录的设置.
此设置用于控制与所有第2层和第3层设备共享的共同记录功能.
此设置控制服务器吕各种状态、警告和错误消息的记录.
对于正常操作,默认设置就足够了,但是对于故障排除,还要使用各种错误、警告、信息和追踪日志级别等设置.
但是,3Com公司强烈建议您:在修改这些文件之前,请联系授权的3Com代表.
要启用消息追踪:1)使用root帐户登录到管理该服务的服务器.
2)停止服务(请参阅停止服务).
3)输入以下命令以更改目录:cd/opt/3com/VCX//conf对于,更改计费服务时输入acctxml,更改身份验证和目录服务时输入vcxdata.
4)编辑acctxmlconfig.
xml文件或vcxdataconfig.
xml文件并启用服务器记录.
示例:5)启动服务.
日志被写入运行服务的目录:/opt/3com/VCX//log37SNMP支持SNMP公共代理在默认情况下是启用的,允许后端服务器通过如智能管理中心iMC等SNMPMIB浏览器进行识别.
如果您怀疑SNMP公共代理没被启用,请参阅下面的验证SNMP支持一节.
验证SNMP支持要验证acctxmlconfig.
xml(计费服务)或vcxdataconfig.
xml(身份验证和目录服务)文件针对后端服务器的设置:1)使用root帐户登录到管理该服务的服务器.
2)输入以下命令:cd/opt/3com/VCX//conf对于,更改计费服务时输入acctxml,更改身份验证和目录服务时输入vcxdata.
3)打开acctxmlconfig.
xml文件或vcxdataconfig.
xml文件.
4)找到SNMP配置标记,验证SNMP公共代理是否已启用.
示例:^M^M5)如果SNMP支持被禁用,继续执行启用SNMP支持.
启用SNMP支持要启用SNMP支持:1)使用root帐户登录到管理该服务的服务器.
2)输入以下命令,停止公共代理服务:servicevcxstopcommonagent3)停止要启用SNMP支持的服务(请参阅停止服务).
4)输入以下命令以更改目录:cd/opt/3com/VCX//conf对于,更改计费服务时输入acctxml,更改身份验证和目录服务时输入vcxdata.
5)编辑acctxmlconfig.
xml文件或vcxdataconfig.
xml文件.
示例:^M^M6)输入以下命令,启动公共代理服务:servicevcxstartcommonagent7)启动服务.
38管理SIP电话下载器SIP电话下载器将应用程序映像载入到3Com电话机,以便在电话机上启用SIP支持.
您可以使用以下VCX命令管理SIP电话下载器.
所有命令都要求使用root帐户登录到VCX服务器.
z要启动SIP电话下载器:servicevcxstartdownloaderz要停止SIP电话下载器:servicevcxstopdownloaderz要重新启动SIP电话下载器:servicevcxrestartdownloader管理IP消息系统服务IP消息系统服务为用户提供语音邮箱和统一消息服务.
您可以使用以下VCX命令管理IP消息系统服务.
所有命令都要求使用root帐户登录到VCX服务器.
z要验证IP消息系统服务的状态:servicevcxstatusipmessagingz要启动IP消息系统服务:servicevcxstartipmessagingz要停止IP消息系统服务:servicevcxstopipmessagingz要重新启动IP消息系统服务:servicevcxrestartipmessagingIP消息系统受组件密钥控制,必须安装IP消息系统的组件密钥后,IP消息系统才能启动并提供相关服务,否则启动失败.
如果没有安装IP消息系统的组件密钥,查看到的状态是无密钥状态.
管理已授权的SNMP站访问您可使用如智能管理中心iMC组件等SNMP管理站来管理VCX服务器.
但是,您必须明确准许管理站访问VCX服务器以启用SNMP管理交换和监控消息.
您可以使用cagManageAuthorizedStations脚本添加和删除SNMP站.
请注意以下几点:zvcx-reconfigure脚本提供启用或禁用管理站身份验证的选项.
启用管理站身份验证,允许您使用vcx-reconfigure最多指定4个站.
z通过cagManageAuthorizedStations或通过iMC添加的授权站,必须通过cagManageAuthorizedStations或通过iMC删除.
在运行vcx-reconfigure时,您不39能对其中一个站进行有选择性地删除(有关vcx-reconfigure的信息,请参阅《VCX系统安装手册》).
通过cagManageAuthorizedStations或iMC添加的授权站,从vcx-reconfigure中是看不到的.
z如果您在运行vcx-reconfigure时禁用管理站身份验证,则以前配置的所有授权站都将被删除.
要允许SNMP管理站访问VCX服务器:1)使用root帐户登录到要管理的VCX服务器.
2)输入以下命令以更改目录:cd/opt/3com/VCX/bin3)输入以下命令以启动管理授权站脚本:.
/cagManageAuthorizedStations该脚本将显示以下菜单:ManageAuthorizedStationsMenu*show:-Displayexistingauthorizedstationsconfigurationadd:-Addanewauthorizedstationdelete:-Removeanauthorizedstationentryquit:-exitthisutilityhelp:-showcommandsthataresupportedsupportedcommandsare"show","add","delete","quit","help"::z要添加SNMP管理站,请输入add.
该脚本将提示您输入要添加的管理站的IP地址和网络掩码.
z要删除现有的SNMP管理站,请输入delete.
该脚本将提示您输入要删除的管理站的IP地址和网络掩码.
z要显示当前允许访问此服务器的SNMP站列表,请输入show.
更改编解码器在通过数字网络传输语音通信之前,音频波形、模拟信号必须编码成数字格式.
数字音频被打包并通过网络传输至目的地,然后解码成声音波形.
名为"编解码器"(编码器/解码器)的软件用于将音频信息在数字和模拟格式之间转换.
数字音频有不同的属性.
每个格式都代表着在带宽和音质之间的一种折衷,就是说高质量的音频通常需要更多的网络带宽.
压缩数字音频数据在节省带宽的同时会在音质上大打折扣,但压缩需要在编解码音频信息时增加处理开销.
太多的处理开销会产生延迟.
IP消息系统可采用G.
711u编解码器或G.
729a编解码器.
每种编解码器都包含一套语言提示.
默认情况下,IP消息系统采用G.
711u编解码器和美国英语语言提示.
可用于G.
711u编解码器或G.
729a编解码器的每套语言提示被构造为RPMPackageManager包.
例如,对于美国英语,IP消息系统提供以下2种RPM:zIPMSG-UK-EN-G711u-SPEAK-1-1.
i386.
rpmzIPMSG-UK-EN-G729a-SPEAK-1-1.
i386.
rpm如果您要启用一套与当前采用的编解码器相兼容的语言提示,只需运行在《IP消息系统配置手册》中的"添加一套语言提示"中介绍的add_language实用程序.
IP消息系统一次只支持一种编解码器.
40z如果您想让IP消息系统采用不同的编解码器,(例如,从默认的G.
711u编解码器转换为G729a编解码器),则您必须运行如何更改编解码器中介绍的change_codec实用程序.
z如果要将自定义录制的语言提示和保存的语音邮件从一种编解码器转换成另一种编解码器,则您必须运行将提示和消息转换到其他编解码器中介绍的codec_data_convert实用程序.
如何更改编解码器更改IP消息系统使用的编解码器时,必须在IP消息系统的主要服务器和次服务器上同时更改.
注意:如果将现有的IP消息系统配置成可使用不同的编解码器,则用以前编解码器格式保存的所有自定义提示和语音邮件将丢失.
要避免发生这种情况,请先运行codec_data_convert实用程序,再运行change_codec实用程序.
请参阅将将提示和消息转换到其他编解码器.
以下示例假定IP消息系统采用默认的编解码器(G.
711u)和默认的语言提示(美国英语).
示例中执行的步骤是安装G.
729a编解码器和启用美国英语语言提示.
1)使用root帐户登录到IP消息系统主要服务器.
2)输入以下命令以切换至IP消息系统安装目录.
cd/opt/installtemp请注意,如果已经升级IP消息系统,则新文件位于/opt/installtemp/upgrade_7.
1.
yc中.
3)输入以下命令以安装G.
729a编解码器:vcx-installIPMSG-UK-EN-G729a-SPEAK-1-1.
i386.
rpm4)输入以下命令以切换至包含add_languageandchange_codec的目录:utilities:cd/usr/app/app.
dir5)输入以下命令以运行add_language实用程序:.
/add_language6)根据提示输入相应项目以添加美国英语语言提示.
7)输入以下命令以运行change_codec实用程序:.
/change_codecg729a8)输入以下命令,停止并重新启动IP消息系统:servicevcxstopipmessagingservicevcxstartipmessaging9)登录到IP消息系统的次服务器并重复步骤2至8.
请注意:步骤5和6可能是可选项.
在此例中,如果更改为带有美国英语语言提示的G.
729a编解码器,则无需步骤5和6,因为已经启用美国英语语言提示.
用户可以通过IP消息服务器的WEB接口来修改编解码器,下面将介绍通过WEB安装语言包的步骤.
411)选择"管理员选项">"配置">"语音邮件语言包"进入如下的界面.
2)点击"上传"上载语言包,当语言包上载完成后,点击"激活"激活语言包.
3)系统会出现一个对话框,询问是否重启IP消息服务器,若希望加载软件立刻生效,则需要重启服务器.
在VCX9.
5中,还需要安装G729a.
用户可以通过下面的页面修改编解码器.
选择想要修改的编解码器,然后点击"应用".
完成上述的配置后系统将启动编解码器修改进程,完成后服务器会自动重启.
将提示和消息转换到其他编解码器IP消息系统一次仅支持一种编解码器,默认采用G.
711u编解码器.
如果要转换到其他编解码器(例如,由默认的编解码器转换到G729a编解码器),可运行change_codec实用程序.
但是,如果在已录制自定义提示并有用以前的编解码器格式保42存的语音邮件消息的IP消息系统上运行change_codec实用程序,这些提示和消息将丢失.
要保留现有的自定义提示和语音邮件消息请在运行change_codec实用程序之前先运行codec_data_convert实用程序.
在将自定义提示和语音邮件消息转换到其他编解码器时,应该在IP消息系统的主要服务器和次服务器上同时运行codec_data_convert实用程序.
以下示例假定IP消息系统采用默认的编解码器(G.
711u)和默认的语言提示(美国英语).
示例中安装G.
729a编解码器和将现有自定义提示和语音邮件消息转换为G.
729a编解码器格式的步骤.
在运行codec_data_convert实用程序时,IP消息系统绝不能主动处理呼叫.
1)使用root帐户登录到IP消息系统主要服务器.
2)输入以下命令以切换至IP消息系统安装目录.
cd/opt/installtemp3)输入以下命令以安装G.
729a编解码器:vcx-installUMS-UK-EN-G729a-SPEAK-1-1.
i386.
rpm4)输入以下命令以切换至包含codec_data_convert实用程序的目录:cd/usr/app/app.
dir5)输入以下命令以运行codec_data_convert实用程序:.
/codec_data_convertg711ug729a如果该实用程序成功运行,它会返回已转换文件列表和已处理文件的总数.
如果该实用程序未成功运行,它会返回错误消息并停止之后的处理.
6)登录到IP消息系统次服务器并重复步骤2至5.
用户可以通过IP消息服务器的WEB接口转换编解码器,下面是配置步骤.
在上图所示的界面中,选择想要转换的编解码器,然后点击"转换".
RSA密钥和更换服务器或磁盘多站点或冗余VCX系统使用RSA密钥加密服务器之间的通信.
例如,您可使用VCX全局目录链接多个VCX内容站点.
这项操作使一个站点的用户可显示其他链接站点的用户目录.
相链接的站点交换信息以保持全局目录的随时更新.
如果更换VCX服务器或服务器中的non-RAID磁盘,则该服务器上的RSA密钥会发生更改.
当另一台VCX服务器尝试联络被更换的服务器,则连接将记录为主机密钥验证失败.
该日志文件(/opt/logs/;请参阅Syslog操作)将包含与以下相类似的条目:ThefingerprintfortheRSAkeysentbytheremotehostis4360:6c:31:48:38:30:bb:da:8d:70:62:9e:0d:25:12:4a.
Pleasecontactyoursystemadministrator.
Addcorrecthostkeyin/opt/home/cworks/.
ssh/known_hoststogetridofthismessage.
Offendingkeyin/opt/home/cworks/.
ssh/known_hosts:4RSAhostkeyfor10.
230.
2.
45haschangedandyouhaverequestedstrictchecking.
Hostkeyverificationfailed.
Couldn'treadpacket:Connectionresetbypeer要解决此问题,您必须删除需要与被更换的服务器(或服务器磁盘)通信的VCX系统中的每台服务器上的VCX主机文件和IP消息系统主机文件中无效的密钥.
zVCX主机文件位于以下目录中:/opt/home/cworks/.
ssh/known_hosts打开文件,找到被更换服务器的IP地址并删除整个条目(IP地址和无效的RSA密钥).
zIP消息系统主机文件位于以下目录中:/usr/app/ipm_host_list打开文件,找到被更换服务器的IP地址并删除整个条目(IP地址和无效的RSA密钥).
或者,您可以输入以下命令来重置ipm_host_list文件:cd/usr/app/gen.
/setupsshTFTP设置该功能提供TFTP服务,当话机升级版本出现异常时,使用该服务来下载并恢复话机版本软件.
VCX服务器默认关闭TFTP服务.
可以从VCX系统管理web界面中配置TFTP服务.
1)登陆VCX系统管理界面,通过路径"系统维护>服务管理"进入TFTP配置页面.
2)点击TFTP服务的启动链接启动该服务,可以通过状态栏查看当前TFTP服务状态.
点击TFTP服务的停止链接停止该服务.
44备份和还原VCX配置本章介绍了如何使用vcx-config-backup和vcx-config-restore命令备份和还原VCX服务器配置.
本章包括以下主题:zVCX配置备份和还原概述z备份VCX配置z还原VCX配置z备份和还原操作日志VCX配置备份和还原概述VCX配置备份和还原功能可用于将运行一个或多个VCX服务的服务器上的所有相关VCX配置数据完全备份为一个文件,并且如有必要,该功能还可借助备份文件还原该配置.
您可使用以下方法之一执行备份和还原操作:z如本章所述,执行本地操作时,使用vcx-config-backup和vcx-config-restore命令.
z执行远程操作时,使用系统配置Web界面.
有关应用信息,请参阅关于VCX系统管理Web界面和联机帮助.
z远程操作(使用iMC).
请参阅iMC在线帮助.
如VCX系统维护概述所述,VCX系统包含运行VCX操作系统、VCX服务(如IP消息系统和呼叫处理器)和配置数据库的多台服务器.
VCX服务器可根据所需功能和必须支持的预订者的数量采用不同的物理配置方式进行安装.
配置数据的来源因VCX系统的分配性质而不集中.
因此,要完全备份整个VCX系统,必须对VCX系统中的各服务器执行配置备份操作.
3Com公司建议每周备份一次VCX系统的配置文件.
但是,在执行更改操作后,也应对配置进行备份.
还原的系统不会包含上一次备份后所做的配置更改.
VCX配置备份文件内容通过vcx-config-backup命令创建的备份文件包含以下配置数据:zVCX组件—保存含各VCX组件配置信息的所有文件,包括目录结构.
z公用配置文件—需要保存到备份文件的内容包括:通用于多个VCX组件的配置文件(如VCXConfiguration.
xml和VSBOM.
xml文件)以及状态文件和通过VCX基础结构创建的任何其他配置数据.
z操作系统文件—需要备份的内容包括:包含配置信息(用户可以修改的信息)或提供系统唯一信息的所有VCX操作系统文件.
通常,此类数据包括诸如帐户和密码信息、网络配置文件、时区信息、SSH主键和SSL证书等数据.
请注意,vcx-config-restore命令包含参数exclude-os,使用该参数后,执行还原操作时无法还原操作系统信息.
如果选择了该选项,当服务器当前的IP配置与备份文件中的配置不一致时,还原操作会生成一则警告消息.
由于组件配置文件中也存储有IP信息,因此IP配置不一致可能会导致某些或所有应用程序不能正常运行.
z许可证密钥文件—配置备份文件包含服务器的所有VCX许可证密钥文件.
45如果服务器的计算机标识符与备份文件中的计算机标识符一致,则执行还原操作可以重新安装一个或多个许可证密钥文件.
如果计算机标识符不一致,则执行还原操作无法重新安装一个或多个许可证密钥文件,此时系统会生成一则警告消息:当前未发现任何许可证密钥文件.
通常,在执行还原操作时,将备份文件还原到其他硬件需要使用新许可证密钥文件,此时即会发生上述情况.
z数据库内容—配置备份文件包含配置数据库(身份验证和目录服务)和语音邮件留言(IP消息系统服务)数据库.
VCX配置备份文件可能包含有敏感信息,因此应采用仅授权个体才能访问的存储模式进行存储.
备份和还原注意事项请注意备份和还原VCX配置时应遵行的注意事项,如下所示:z不能将一种VCX版本的备份配置数据还原为其他VCX版本.
换言之,不能在备份VCX配置、升级VCX软件后,尝试通过将备份文件还原到升级后的服务器来应用以前的配置.
z您只能备份和还原当前活动的VCX软件版本和当前活动的VCX操作系统版本.
任何其他版本的VCX(或其构成组件)配置文件或服务器操作系统配置文件不能进行备份.
这表示根据备份和还原条件,无法将还原后的服务器降级到以前的版本.
z不管是更改配置还是以相似配置配置多台服务器,均无法修改配置备份文件,也无法进行还原.
z不支持单机部分备份(例如,不能备份一个组件或组件的一个子集).
z备份IP消息系统数据库中的语音邮件留言可能需要较长时间(2-3小时或更长时间).
z备份文件不能进行加密.
通常,备份文件中包含有敏感信息,因此必须谨慎对待,妥善保存.
z未包含配置数据的文件(例如,日志文件和缓存文件)不能进行备份.
z与服务器常规配置期间未经修改的VCX操作系统关联的配置文件不能进行备份.
备份VCX配置本节介绍了如何使用vcx-config-backup命令创建VCX配置备份文件.
创建VCX配置备份文件:1)使用root帐户登录托管要备份的VCX配置的计算机.
2)输入以下命令:vcx-config-backup[optional-arguments]可选参数包含以下参数:z--help-显示命令使用信息.
z--fullauto-指定该命令以自动模式运行.
在此模式中,执行命令时不会显示任何交互提示或询问.
z--test-列出待备份的文件,但不创建备份文件.
备份文件将在/opt/3com/VCX/backup目录下进行创建.
该目录在尚未创建备份文件时就存在.
46IP消息系统语音邮件数据库在服务器上安装了IP消息系统的情况下需进行备份.
这会显著延长备份操作所需的时间,具体取决于语音邮箱的数量和留言的数量.
请注意,VCX组件可能会将某些配置文件和目录指定为可选项.
如果可选文件和目录在备份文件中,则可进行备份,但是,如果备份文件中没有这些可选项,备份时系统也不会生成错误信息.
如果备份时找不到未指定为可选项的文件和目录,则系统会生成错误信息.
备份可选文件和目录会影响还原操作.
请参阅还原VCX配置.
关于备份文件本节介绍了VCX配置备份文件的文件名、格式、所在位置和内容.
运行vcx-config-backup命令后,VCX软件将以压缩的tar格式创建备份文件.
该存档文件中包含代表完整配置的单个文件.
各备份文件使用的文件名格式如下:___.
tar.
gz表9介绍了文件名格式的各个元素.
表9介绍了文件名格式的各个元素.
文件名元素说明指定在其中执行vcx-config-backup命令的服务器的主机名.
指定备份文件中包含的VCX软件的活动版本.
指定在其中执行vcx-config-backup命令的服务器的配置类型.
可能的值包括:zall-表示主服务器作为IP电话系统和IP消息系统服务器运行.
zsoftswitch-表示主服务器作为IP电话系统服务器运行.
zums-表示主服务器作为IP消息系统服务器运行.
zcallserver-表示主服务器作为呼叫服务器运行.
zdataserver-表示主服务器作为身份验证和目录服务器运行.
zbss-表示主服务器作为呼叫记录服务器运行.
zadhoc-表示主服务器作为专用特殊会议服务器运行.
使用YYMMDDHHmm格式指定创建备份文件的时间.
例如,如果于2006年4月28日在运行版本7.
1.
1的VCXIP电话系统和IP消息系统服务器(名称为reg2a7)上创建备份文件,则该备份文件的文件名如下:reg2a7_VCX.
7_1_1_all_060428104340.
tar.
gz查看备份文件您可以使用vcx-backup-query命令查看备份文件的相关信息,例如:可以查看存档文件基于的VCX版本、备份日期和备份组件.
查看VCX配置备份文件的内容:1)使用root帐户登录托管要查看的VCX配置备份文件的计算机.
2)输入以下命令:cd/opt/3com/VCX/backupvcx-backup-query[optional-arguments]47可选参数包含以下参数:z--help-显示命令使用信息.
z--fullauto-显示有关备份文件的完整信息(版本、操作系统版本、组件等).
z--version-显示备份文件中包含的组件的VCX软件版本.
z--osversion-显示备份文件中包含的VCX操作系统的版本.
z--components-列出备份文件中包含的各组件的名称及其VCX版本.
z--date-显示创建备份文件的日期和时间.
z--files-列出备份文件中包含的配置文件和目录.
z--network-显示备份文件中包含的VCX操作系统网络配置.
z--machineid-显示备份文件中包含的备份服务器的计算机ID.
对于,请输入要查看的备份文件的名称.
有关备份文件名的说明,请参阅关于备份文件.
还原VCX配置本节介绍了如何使用vcx-config-restore命令还原VCX配置备份文件.
默认情况下,运行vcx-config-restore命令后,执行还原操作时会先创建VCX服务器当前状态的新备份文件.
这样,在还原操作失败的情况下还能回到之前的状态.
此时,系统会生成一则消息,指示新备份文件创建成功,但系统不会尝试还原新备份文件.
新备份文件将在/opt/3com/VCX/backup/prerestore目录下进行创建.
通过使用包含--nobackup选项的vcx-config-restore命令,即可阻止还原操作创建新备份文件.
执行还原操作时,系统会使用备份文件中的配置数据替换现有配置.
这表示执行还原操作也会删除现有配置数据.
如备份VCX配置所述,某些配置文件和目录可能会被指定为可选项.
在执行vcx-config-backup命令时,如果备份文件中包含可选文件和目录,则这些可选项将进行备份.
完成备份操作后配置的可选文件在执行还原操作过程中将会被删除.
同样,目录备份文件的内容将完全取代还原时的目录内容.
其中,包括删除自创建备份以来添加的任何其他文件.
为避免丢失配置数据,请在更改VCX服务器配置或向其添加数据时执行备份操作.
还原VCX配置备份文件:1)使用root帐户登录托管要还原的VCX配置的计算机.
2)输入以下命令:vcx-config-restore[optional-arguments]如果没有为指定路径,该命令会先在当前位置查找备份文件,然后在/opt/3com/VCX/backup目录下进行查找.
可选参数包含以下参数:z--help-显示命令使用信息.
z--fullauto-指定该命令以自动模式运行.
在此模式中,执行命令时不会显示任何交互提示或询问.
z--exclude-os-还原除VCX操作系统配置文件以外的所有VCX配置文件.
z--nobackup-指定执行命令时系统不会创建还原指定备份文件前当前的VCX配置的备份文件.
z--verbose-显示还原操作的详细信息.
48对于,请输入要还原的备份文件的名称.
有关备份文件名的说明,请参阅关于备份文件.
完成还原操作后,系统会将所有备份配置文件还原到其相应位置.
在典型的还原操作过程中,系统将提示VCX服务已被停止.
由于还需要执行其他步骤(例如:数据库还原),因此这些服务在系统完成还原操作后不会自行重新启动.
请注意,为确保安全,不要停止VCX防火墙程序.
此外,公共代理仅在系统对其执行还原操作时停止片刻.
对于基于iMC的操作,这样可最大程度地缩短远程管理不可用的时间.
备份和还原操作日志系统会使用syslog跟踪vcx-config-backup和vcx-config-restore命令每次执行的情况.
系统会将每次备份和还原操作的相关信息写入/var/log/messages.
为每次操作记录的信息包含操作类型(备份或还原)、备份文件的名称、操作成功或失败以及失败的原因(如果操作失败)等信息.
您可以使用以下命令显示信息文件最后10行的内容:tail-f/var/log/messages参数-f用于打开文件,并以系统记录的模式显示信息.
按Ctrl+C可取消该操作.
此外,您还可使用VCX系统配置Web界面来查看记录的事件.
请参阅管理事件日志中的对已记录事件的Web访问.
本章介绍了VCX系统如何记录事件、系统记录了哪些事件以及如何查看记录的事件.
49管理事件日志本章说明如何使用VCX事件记录监视VCX系统访问、组件操作以及对配置数据的修改.
本章包括以下主题:z事件记录概述zSyslog操作z事件日志访问z对已记录事件的命令行接口访问z对已记录事件的Web访问z对事件日志的iMC访问事件记录概述VCX记录提供了一个支持使用syslog协议和Linux审核系统(LAuS)收集系统事件的框架.
Syslog使VCX服务器能够提供对一组按时间顺序排序的系统活动记录的轻松访问,包括:z为识别可能存在的违反安全性的事件进行的系统访问和尝试进行的系统访问z为帮助故障排除程序分离影响或中断电话服务的变更而进行的VCX系统修改zVCX组件活动(启动、停止、重新启动)的详细信息可通过VCX系统管理员基于Web的界面、本地(控制台)和远程shell命令行接口(CLI)以及网络管理界面智能管理中心iMC监视记录的事件.
Linux审核系统(LAuS)将监视对操作系统进行的更改,包括对文件系统和流程权限进行的更改.
LAuS访问只能通过操作系统CLI进行.
记录的事件VCX记录系统审核以下事件:z对以下Web界面进行的登录尝试,以及通过其进行的配置更改:zVCX管理员基于Web的配置界面zVCX用户基于Web的配置界面zIP消息系统管理员基于Web的配置界面zIP消息系统用户基于Web的配置界面zVCX系统管理基于Web的服务器维护界面z对VCX操作系统进行的登录尝试,本地(通过控制台)和远程(通过SSH协议)z启动和关闭VCX系统组件(表10列出了将启动和停止消息记录到本地syslog服务器的VCX组件)z从操作系统shell发出的命令(表11列出了将事件记录到本地syslog服务器的VCX操作)请注意,成功和失败的登录尝试均被记录.
每个审核的事件至少包括以下类别的信息:z时间戳z事件的位置(通常为VCX站点标识符)z经过身份验证的用户标识符z操作或事件的说明50z失败或成功指示对于基于Web的界面,系统将记录发出登录尝试的系统的IP地址或主机名.
表10记录启动和停止事件的VCX组件组件功能记录启动和停止事件的时间accounting发送、导出和管理CDR.
每当启动或停止计费服务时记录.
adhoc支持与3位以上的参与者进行会议每当启动或停止特别会议服务时记录.
callrecords管理从所有计费服务收集的CDR.
仅当执行servicevcx[start|stop]callrecords命令时记录.
callprocessor执行呼叫处理功能并生成呼叫详情记录(CDR).
每当启动或停止呼叫处理器服务时记录.
commonagent将其他软件组件和VCX服务器操作系统连接至智能管理中心iMC或其他基于SNMP的网络管理工具.
每当启动或停止共同代理服务时记录.
dataserver执行身份验证、授权、路由和转换功能.
每当启动或停止身份验证和目录服务时记录.
downloader在3Com电话上加载应用图像,使得在电话上提供SIP支持.
每当启动或停止SIP下载器服务时记录.
globaldirectory在多个VCX站点同步用户目录.
仅当执行servicevcx[start|stop]globaldirectory命令时记录.
ipmessaging提供集成的语音消息传送、传真和电子邮件功能以及高级消息传送功能.
每当启动或停止IP消息系统服务时记录.
upsmon监视和管理不间断电源(UPS).
仅当执行servicevcx[start|stop]upsmon命令时记录.
vcxfirewall对VCX服务器提供防火墙服务.
每当启动或停止防火墙时记录.
当服务器启动时VCX防火墙随之启动,且为确保安全性,不得停止防火墙.
vcxldapsynch提供在于IBM系列i5/OS分区中运行的LDAP服务器上输入的用户数据的同步,同时将用户数据存储在VCX数据库中.
仅当执行servicevcx[start|stop]vcxldapsynch命令时记录.
vcxtomcat为VCX配置应用程序提供Web服务.
仅当执行servicevcxtomcat[start|stop]命令时记录.
请注意,表10中重新启动的组件将记录停止和启动事件.
表11记录事件的VCX操作类别操作命令包管理vcx-install、vcx-remove操作系统管理vcx-os-install、vcx-os-switch、vcx-os-query版本管理install-upgrade、vcx-removeversion控制台管理vcx-set-console51类别操作命令RAIDvcx-raid-setup、vcx-raid-recover通常仅将错误记录到syslog中,因为这些操作具有其自己单独的日志文件.
配置vcx-config-network、vcx-reconfigure、vcx-reconfigure-network、vcx-syslog-setup、vcx-config-resetvcx-config-reset--all命令将删除所有现有系统和组件日志文件.
备份和还原vcx-config-backup、vcx-config-restore升级vcx-switchversion防火墙modfw许可vcx-licenseinstallVCX服务(启动和停止)servicevcx有关服务(组件)的列表,请参阅表10.
有关命令语法信息,请参阅VCX服务命令和操作系统服务命令.
Syslog操作VCX组件通过VCXLinuxsyslog界面将事件写入日志文件.
这允许syslog子系统管理并同步代表组件对日志文件的访问.
对于VCX服务器,syslog将收到的事件写入以下两个文件:z/var/log/secure-包括审核、登录和安全性事件.
z/var/log/messages-包括配置更改以及组件启动和停止事件.
对于每个事件日志,VCX最多保留六个文件,这些文件每周轮换.
Syslog工具Syslog协议提供许多工具,帮助区分记录的事件项来源.
例如,syslog定义了kern和user以标识来自内核模式或用户模式的消息.
界面还提供了八个local工具,从local0到local7.
VCX组件将其消息记录到为它们预留的工具中,如表12中所示.
在VCXLinux操作系统中,local7是为bootstrap消息保留的.
表12Syslog工具分配VCX服务工具IP消息系统服务Local0呼叫处理器服务Local1会议服务器Local2呼叫记录服务身份验证和目录服务Local3未使用Local4SIP下载器服务共同代理服务防火墙Local552VCX服务工具配置:VCX管理员Web界面VCX用户Web界面IP消息系统管理员Web界面IP消息系统用户Web界面VCX系统管理界面Local6Syslog优先级每个记录的事件都具有一个相关联的优先级(严重程度)等级指示器.
表13显示了syslog严重程度等级.
表13Syslog严重程度等级严重程度(代码)说明紧急(0)系统不可用警报(1)需要立即采取措施关键(2)该状态将导致程序中止错误(3)该状态可允许程序继续运行警告(4)该状态可能有害,但始终允许程序继续运行通知(5)正常,但属于严重状态信息(6)信息性消息,指示系统进程或状态调试(7)该消息对程序开发人员十分有用在查看记录的事件时,显示的信息包括syslog工具和严重程度等级.
对于配置更改,VCX服务使用信息syslog优先级并指定local6工具(对于IP消息系统更改和VCX更改).
这些事件通过syslog被路由至/var/log/messages.
该文件还用于通用事件记录,如VCX组件的启动和停止.
对于身份验证和其他安全性事件,VCX系统使用信息syslog优先级并指定authpriv工具.
这些事件通过syslog被路由至/var/log/secure.
以下VCX组件将记录的严重程度等级为6("信息")或更低的事件发送至本地syslog服务器(不发送调试消息(等级7)):zIP电话系统配置界面zIP电话系统服务zIP消息系统配置界面zIP消息系统服务(仅限SIP接口日志消息)z身份验证和目录服务z共同代理服务zVCXUPS监视zVCX防火墙zRAID配置远程Syslog服务器所有VCX服务都将事件消息发送至本地syslog服务器,该服务器将消息记录在本地磁盘上.
53为支持对VCX系统的远程监视,可将本地连接的信息发送至远程syslog服务器.
请注意,无法将一台VCXsyslog服务器用作其他VCXsyslog服务器的远程syslog服务器.
可最多配置三台远程syslog服务器目的地.
可通过以下界面之一配置这些目的地:zVCX系统管理员基于Web的界面(请参阅关于VCX系统管理Web界面和系统管理员联机帮助)z本地(控制台)和远程shell(SSH)命令行接口(请参阅下文)通过命令行接口配置远程syslog服务器:1)在要配置一台或多台远程syslog服务器的VCX服务器上,以root身份登录.
2)输入以下命令:vcx-syslog-setup--server必须输入远程syslog服务器的IP地址.
或者,也可指定服务器用于接收syslog数据的端口.
如果未指定端口,将使用默认syslog端口(514).
可多次输入此命令,以标识最多三个syslog目的地.
或者,可输入一次命令,然后使用逗号分隔服务器,如以下示例所示:vcx-syslog-setup--server123.
456.
789.
10,123.
456.
789.
11:3998可使用vcx-syslog-show命令查看当前配置的远程syslog服务器.
也可使用vcx-syslog-setup命令启用和禁用配置的syslog目的地.
有关vcx-syslog-setup和vcx-syslog-show命令的信息,请参阅附录EVCX命令中的表28.
当将本地服务器从VCX8.
0升级到更新版本时,将保留远程syslog服务器配置.
如果备份服务器,备份文件中也将包括配置.
事件日志访问使用以下界面可查看记录的事件:zVCX系统管理员Web界面-该界面提供到记录的事件的HTTP访问.
有关此访问选项的信息,请参阅对已记录事件的Web访问.
z用于VCX服务的智能管理中心iMC-有关此访问选项的信息,请参阅对事件日志的iMC访问和iMC文档.
z命令行接口-该接口提供对记录的事件的本地(通过控制台)和远程(通过SSH协议)命令行访问.
也可使用命令行配置Linux审核子系统(LAuS)以提供其他记录功能.
对已记录事件的命令行接口访问中介绍了命令行选项.
对已记录事件的命令行接口访问本部分说明可使用命令行接口(CLI)检查的已记录事件.
可使用CLI查看VCX服务生成的事件(请参阅查看VCX记录的事件).
或者可使用CLI查看Linux审核子系统生成的事件(请参阅使用Linux审核系统).
查看VCX记录的事件所有VCX服务(例如,呼叫处理器、IP消息系统、计费和防火墙)都将事件记录到本地VCX服务器.
如Syslog操作中所述,这些事件被记录到/var/log/messages或/var/log/secure.
54VCX服务器上出现操作系统提示时,可输入一条简单的筛选命令以检查VCX服务相关的事件.
例如,以下命令返回服务启动、停止和重新启动事件:egrep-i"start|stop|restart"/var/log/messagesFeb2807:44:17reg2a7vcx:Startingvcx/vcxdata:succeededFeb2807:44:23reg2a7vcx:Startingvcx/vcxglobaldir:succeededFeb2807:44:23reg2a7cw_procmon[1547]:cw_procmon:StartingMonitorforcw_acctxmlFeb2807:44:26reg2a7vcx:Startingvcx/acctxml:succeededFeb2807:44:29reg2a7bssxml:XMLBillingServerfailedtostartFeb2807:44:29reg2a7vcx:Startingvcx/bssxml:succeededFeb2807:44:29reg2a7ums:StartingVCX7300(3ComIPMessaging):Feb2807:44:30reg2a7ums:startupsucceededFeb2807:44:30reg2a7vcx:Startingvcx/ums:succeededFeb2807:44:30reg2a7tomcat:Startingtomcat:Feb2807:44:30reg2a7vcx:Startingvcx/tomcat:succeededFeb2807:44:30reg2a7cw_procmon[1845]:cw_procmon:StartingMonitorforcallProcessorFeb2807:44:36reg2a7callp:1882startedFeb2807:44:36reg2a7logger[1907]:callpscriptstartedcallProcessorsuccessfullyFeb2807:44:36reg2a7vcx:Startingvcx/callp:succeededFeb2807:44:36reg2a7devdnldsvr:StartingSIPPhoneServerFeb2807:44:37reg2a7vcx:Startingvcx/devdnldsvr:succeeded请注意,必须以root身份登录才能执行此命令.
使用Linux审核系统Linux审核系统(LAuS)提供事件记录功能,这些功能符合记录的事件中说明的系统shell访问要求.
LAuS将监视系统呼叫、登录尝试以及对文件系统的更改.
Linux审核系统发行时带有所有版本的VCX软件并在所有VCX服务器上运行:zIP电话系统和IP消息系统服务器zIP电话系统服务器zIP消息系统服务器z呼叫服务器z身份验证和目录服务器z呼叫记录服务器用于VCX服务器的Linux审核系统的默认配置将至少监视对网络配置和审核过程登录的更改、execvpe系统呼叫、LAuS审核守护进程(auditd)的启动和停止以及进程终止.
不必为VCX服务器修改默认LAuS配置,除非想要添加VCX特定审核和筛选规则.
LAuS日志文件Linux审核系统将日志文件保存至/opt/logs/vcx-linux/audit.
标准Linux审核系统配置将永远保存审核文件,这将带来最终超出硬盘容量的风险.
为防止该风险,3Com公司已将/etc/audit/audit.
conf文件修改为四个循环的审核日志(对于80MB的磁盘总空间,每个日志最多占20MB).
可使用LAuS命令aureport和ausearch检查/opt/logs/vcx-linux//audit中的日志文件.
有关以下命令的详细信息,请参阅操作系统主页:laus、auditd、aureport和ausearch.
55对已记录事件的Web访问本部分说明如何使用VCX系统管理Web界面查看记录的事件.
每台VCX服务器都记录在服务器上运行的VCX服务的事件.
您需要知道服务器的IP地址以查看其事件日志.
可通过使用root帐户并输入以下命令登录到VCX主呼叫处理器,来确定托管任何VCX服务的服务器的IP地址:vcx-config-services--show一旦知道VCX服务器IP地址,请参阅关于VCX系统管理Web界面了解有关访问此应用程序的信息.
VCX系统管理事件日志选项提供对以下日志页面的访问:z"安全日志"页面显示身份验证事件.
每台VCX服务器都会记录通过控制台、远程(SSH)访问以及VCX或IP消息系统Web配置界面进行的所有登录尝试的记录.
z"消息日志"页面显示配置事件.
每台运行呼叫处理器服务或IP消息系统服务的服务器都会记录对配置数据进行的更改.
例如,将记录对用户配置文件、电话分机、拨号计划、模式、服务等级条目、服务类型条目、数字转换以及路由计划的添加、删除和修改.
有关更多信息,请参阅VCX系统管理Web界面联机帮助.
对事件日志的iMC访问本部分说明可使用智能管理中心iMC检查的已审核事件.
可使用iMC查看记录SNMP事件的iMC设备日志和操作日志.
z操作日志记录对登录iMC系统进行的所有尝试.
zSNMPtrapszSyslog事件(必须在VCX服务器上将iMC配置为syslog目的地)请注意以下iMC考虑因素:z默认情况下,审核日志不显示"用户"栏;必须通过使用选项…对话框将此栏添加到显示屏.
z应为iMC用户分配单独的帐户,以便可以将操作映射回个人.
z仅在iMC对于系统是独占SNMP管理站时,其才可提供全面的网络管理操作日志覆盖.
为确保iMC对于VCX系统是独占的SNMP管理站,应通过iMC本身或在初始VCX系统设置期间使用iMC服务器作为其单独授权站点的地址配置每台VCX服务器.
当iMC浏览器窗口中突出显示"3ComVCXIP电话系统服务器"项时,iMC将提供"授权站点"选项卡.
56管理身份验证和目录服务数据库本章说明如何管理与每个身份验证和目录服务相关联的数据库.
本章包括以下主题:备份和还原身份验证和目录服务器数据库备份和还原身份验证和目录服务器数据库VCX(version7.
0orversion6.
0)系统包括用于VCX身份验证和目录服务器数据库的备份和还原实用程序.
.
该数据库包括通过VCX管理员Web界面配置的配置数据(请参阅《VCX系统配置手册》).
还可使用备份和还原VCX配置中描述的步骤在运行一台或多台VCX服务的服务器上将所有相关VCX配置和配置数据备份到单个文件中,必要时,使用备份文件还原该配置.
备份VCX身份验证和目录服务器数据库VCX系统(无论是单一站点还是多站点)通常包括冗余的服务器对.
本部分中的步骤说明如何在一台VCX身份验证和目录服务器上备份数据库.
根据备份的原因,该服务器可能是主服务器,也可能是次服务器.
例如,如果执行常规数据库备份,则将在托管主身份验证和目录服务器的机器上执行步骤.
但是,如果主身份验证和目录服务器数据库损坏,将在托管次身份验证和目录服务器的机器上执行步骤(以便可在主服务器上还原数据库).
运行VCX身份验证和目录服务器数据库备份实用程序:1)使用tomcat帐户登录托管Tomcat的服务器.
根据您的VCX配置,Tomcat将在IP电话系统服务器、IP电话系统和IP消息系统服务器或呼叫服务器上运行.
2)输入以下命令停止Tomcat:servicevcxtomcatstop3)使用cworks帐户登录托管身份验证和目录服务的服务器.
根据您的VCX配置,身份验证和目录服务将在IP电话系统服务器、IP电话系统和IP消息系统服务器或身份验证和目录(独立)服务器上运行.
4)输入以下命令停止VCX身份验证和目录服务.
servicevcxstopdataserver5)输入以下命令启动VCX身份验证和目录服务器数据库备份实用程序:cd/opt/3com/VCX/vcxdata/bin.
/backupVcxdata实用程序将提示您验证Tomcat和VCX身份验证和目录服务器服务均已停止.
输入y确认服务均已停止.
将出现EntertheVCXSiteIdentificationi.
e.
SiteId提示.
576)输入主定义站点的站点ID.
将生成名为vcxdatabackup.
.
tgz的备份文件,并将其保存在/opt/3com/VCX/vcxdata/db/export/目录下.
除非计划立即使用该备份文件在其他服务器上还原数据库,否则应将该文件复制到存档服务器.
7)重新启动Tomcat和VCX身份验证和目录服务.
a使用tomcat帐户登录托管Tomcat的服务器并输入以下命令:servicevcxtomcatstartb使用cworks帐户登录托管身份验证和目录服务的服务器并输入以下命令:servicevcxstartdataserver还原VCX身份验证和目录服务器数据库VCX系统(无论是单一站点还是多站点)通常包括冗余的服务器对.
本部分中的步骤说明如何在一对(主/次)VCX身份验证和目录服务器上还原已归档的数据库备份文件.
该过程还假定两台服务器之间启用了数据库复制.
根据还原的原因,可能只需要在一台服务器上执行步骤.
运行VCX身份验证和目录服务器数据库还原实用程序:1)登录托管身份验证和目录数据库备份文件的服务器.
该过程中的步骤假定备份文件位于另一台身份验证和目录服务器.
使用cworks帐户登录.
2)输入以下命令更改为备份文件所在的目录:cd/opt/3com/VCX/vcxdata/db/export3)使用密码cworks输入以下安全复制命令,以将备份实用程序生成的vcxdatabackup.
.
tgz文件复制到/opt/3com/VCX/vcxdata/db/import目录下.
scpvcxdatabackup.
*.
tgzcworks@:/opt/3com/VCX/vcxdata/db/import如果提示验证主机的真实性,请输入y.
这会永久将IP地址添加到已知主机的列表中.
重复步骤3以将备份文件复制到次身份验证和目录服务器.
当使用scp命令将数据库备份文件复制到宕机服务器时,可能会看到一条关于"中间人攻击"的警告消息.
该消息指示与宕机服务器相关联的安全性密钥已更改,且正在运行的服务器不识别宕机服务器的新安全性密钥.
对安全性密钥的更改是磁盘更换过程的正常结果.
要解决此问题,在正运行的服务器上找到known_hosts文件(/opt/home/cworks/.
ssh/known_hosts),然后执行以下操作之一:编辑文件,找到包含宕机服务器的IP地址的行,然后使用新密钥更换旧密钥.
编辑文件,找到包含宕机服务器的IP地址的行,然后删除该行.
删除known_hosts文件.
如果使用此方法,则下次尝试使用诸如scp或ssh命令访问任何其他VCX服务器时,将提示确认要信任目标服务器.
1)使用tomcat帐户登录托管Tomcat的主备服务器.
根据您的VCX配置,Tomcat将在IP电话系统服务器、IP电话系统和IP消息系统服务器或呼叫服务器上运行.
2)在每台服务器上输入以下命令停止Tomcat:servicevcxtomcatstop583)以用户cworks身份登录主备身份验证和目录服务器.
根据您的VCX配置,身份验证和目录服务将在IP电话系统服务器、IP电话系统和IP消息系统服务器或身份验证和目录(独立)服务器上运行.
4)在每台服务器上输入以下命令停止VCX身份验证和目录服务.
servicevcxstopdataserver5)在主备身份验证和目录服务器上输入以下命令:cd/opt/3com/VCX/vcxdata/bin6)在主VCX身份验证和目录服务器上输入以下命令以放弃复制:.
/dropReplication7)在主备服务器上输入以下命令,以还原VCX身份验证和目录服务器数据库:.
/restoreVcxdata实用程序将提示您验证Tomcat和VCX身份验证和目录服务器服务均已停止.
输入y确认服务均已停止.
将出现EntertheVCXSiteIdentificationi.
e.
SiteId提示.
8)输入主定义站点的站点ID.
vcxdatabackup.
.
tgz备份文件(位于/opt/3com/VCX/auth/db/import/目录下)被还原到VCX身份验证和目录服务器数据库.
9)在主VCX身份验证和目录服务器上输入以下命令以启动同步:.
/setupReplication将出现EntertheVCXSiteIdentificationi.
e.
SiteId提示.
a输入主定义站点的站点ID.
将出现EntertheNumberofMASTERSITEsotherthantheMASTERDEFINITIONSITE的提示.
要确定与此办公室相关联的主站点的数量,请使用listVcxdata命令.
有关更多信息,请参阅验证区域中VCX数据架构的数量.
b输入主站点的数量.
将出现EntertheMASTERDEFINITIONSITEIPAddress[IPaddress]的提示.
c输入主定义站点的IP地址.
将出现EntertheMASTERSITE1IPAddress[0.
0.
0.
0]的提示.
如果配置包括一个以上的主站点,该问题会重复出现,直到达到前一个问题中指定的主站点数量.
d输入每个主站点的IP地址.
10)一旦完成复制,则使用.
/checkReplication命令并验证命令是否返回NORMAL状态.
11)在主备服务器上重新启动Tomcat和VCX身份验证和目录服务.
a输入以下命令启动Tomcat:servicevcxtomcatstartb要启动VCX身份验证和目录服务器,请输入以下命令:servicevcxstartdataserver59同步状态检查同步状态检查页面提供系统管理员查看和检查数据库同步状态的功能.
系统管理员点击系统信息>同步状态进入同步状态页面,页面显示了数据库所有Schemas,及其站点ID和同步状态.
页面见图1.
图1"同步状态"页面系统管理员进入本页面后可以进行如下操作:z点击"检查"链接,检查方案的同步状态,并将每隔30秒循环检查一次,同时"检查"链接改变为"停止"链接.
z点击"停止"链接,停止检查Schema的同步状态的操作,同时"停止"链接改变为"检查"链接.
z通过点击复选框选择一个或多个Schema(s)后,点击"检查所选项"按钮,检查这些Schema(s)的同步状态,并将每隔30秒循环检查一次,同时对应的"检查"链接改变为"停止"链接.
z通过点击复选框选择一个或多个Schema(s)后,点击"停止所选项"按钮,停止检查这些Schema(s)的同步状态,同时对应的"停止"链接改变为"检查"链接.
同步状态类型见表14.
表14同步状态类型说明同步状态描述Quiesced正在建立同步的状态Normal建立同步后的正常状态Error建立同步后的错误状态NotDetected没有建立同步的状态本功能是提供对Oracle数据库的同步状态检查,因此对于没有安装oracle数据库的服务器如IPMessaging类型的服务器,本功能不可用.
60手动配置多主站点复制本章说明多主站点复制(MMR)以及如何在VCX系统上手动配置它.
本章包括以下主题:z多主站点复制概述z复制的表格位置z为IP电话系统服务器或IP电话系统和消息系统服务器手动配置复制z手动配置区域至区域复制z在分支机构办公室验证复制z验证区域中VCX数据架构的数量z删除复制错误多主站点复制概述多主站点复制(MMR)是复制和维护组成分布式数据库系统的多个数据库中的数据库表的过程.
在本地捕获并储存在一个站点应用的更改,然后将更改转发并应用于每个远程位置.
Oracle复制是Oracle服务器的一种完全集成的功能;它不是单独的服务器.
3Com推荐并仅支持MMR,其由多个平等参与随处更新模型的主站点组成.
对单个主站点进行的更新将被发送至所有其他参与的主站点.
MMR的一些优点包括:z支持通过远程站点访问高可用性数据.
z提供频繁更新且自动传播的数据.
z允许进行实时数据传播.
z可提供故障恢复保护.
在设置MMR时,要复制的数据库必须处于相同状态.
例如,如果传播数据库A时已提供配置数据且数据库B为空,则可在A和B之间设置复制,但不会将A的数据复制到数据库B中.
在这种情况下,必须备份数据库A并在数据库B上还原它,然后设置复制(请参阅备份和还原身份验证和目录服务器数据库).
复制的表格位置将自动复制位于/opt/3com/VCX/vcxdata/db/vcxdata/bulkload目录下的表格.
这些表格组成VCX身份验证和目录服务数据库架构.
为IP电话系统服务器或IP电话系统和消息系统服务器手动配置复制本部分提供关于如何为这两种配置手动执行数据库复制的说明:z区域IP电话系统服务器-IP电话系统服务器配置包括计费服务、呼叫记录服务、呼叫处理器以及身份验证和目录服务.
61在这种情况下,仅有一个"区域",即单一站点.
将一个服务器指定为主服务器,一个指定为次服务器.
z区域IP电话系统和消息系统服务器-IP电话系统和消息系统服务器配置包括计费服务、呼叫记录服务、呼叫处理器、IP消息系统服务以及身份验证和目录服务.
在这种情况下,仅有一个"区域",即单一站点.
将一个服务器指定为主服务器,一个指定为备份服务器.
这种情况还包括使用主备服务器设置的冗余VCXConnect系统.
VCXConnect系统中的每台服务器必须作为IP电话系统和消息系统服务器配置安装.
对于这些配置,必须使用setupReplication脚本手动启动复制.
1)在主备服务器上执行以下步骤.
a以root身份登录.
b输入以下命令:modfw-poracleallowmodfw-poracleallow请注意,未在VCXConnect系统中配置eth1.
c停止VCX身份验证和目录服务器.
servicevcxstopdataserverd停止Tomcat应用程序.
servicevcxtomcatstop请记住,在每台服务器(主备服务器)上执行这些步骤.
2)在主服务器上,以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/setupReplication脚本开始运行.
3)输入请求的信息.
将出现EntertheVCXSiteIdentificationi.
e.
SiteId:的提示.
4)输入登录的办公室站点ID.
将出现EntertheNumberofMASTERSITEsotherthantheMASTERDEFINITIONSITE[1]的提示.
由于配置中只有两台服务器,因此请输入1.
通常,主服务器为主定义站点,次服务器为主站点.
5)输入1作为配置中主站点的总数.
将出现EntertheMASTERDEFINITIONSITEIPAddress[0.
0.
0.
0]的提示.
6)输入主服务器(主定义站点)的IP地址.
将出现EntertheMASTERSITE1IPAddress[0.
0.
0.
0]的提示.
7)输入次区域服务器(主站点)的IP地址.
将列出主定义站点(主服务器)和主站点(次服务器)的架构名称和IP地址.
将出现Doyouwanttocontinuewiththeabovesettings[n/y]的提示.
628)输入y以在主备区域服务器之间配置复制.
20分钟后,检查复制的状态.
9)要检查复制,在以cworks身份登录时输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/checkReplication当返回NORMAL状态时,则表明已配置复制.
10)以root身份登录,然后在主备服务器上输入以下命令.
servicevcxstartdataserverservicevcxtomcatstart目前,已配置复制,且复制正在运行.
手动配置区域至区域复制对于具有两个区域的多站点配置,每个区域都包含一份其他区域数据库的复制副本.
无法在链接的VCXConnect系统之间启用复制.
只能在主备VCXConnect服务器之间启用复制.
例如,考虑具有两个区域(区域1和区域2)的多站点配置.
每个区域具有两个身份验证和目录服务器数据库.
zR1DB为位于区域1上的主数据库.
zR2DB为位于区域1上的区域2的复制数据库.
zR2DB为位于区域2上的主数据库.
zR1DB为位于区域2上的区域1的复制数据库.
本部分提供关于如何安装复制的VCX身份验证和目录服务器数据库的说明.
1)在VCX身份验证和目录服务器上为区域1安装区域2VCX身份验证和目录服务器数据库(R2DB).
a在主区域1VCX身份验证和目录服务器上以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/installVcxdatab选择选项2以备份ROCSA.
c提示时输入区域2的VCX站点ID.
将出现Doyouwanttocontinuewiththeabovesettings[n/y]的提示.
d输入y.
2)在VCX身份验证和目录服务器上为区域2安装区域1VCX身份验证和目录服务器数据库(R1DB).
a在主区域2VCX身份验证和目录服务器上以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/installVcxdatab选择选项2以备份ROCSA.
c提示时输入区域1的VCX站点ID.
63将出现Doyouwanttocontinuewiththeabovesettings[n/y]的提示.
d输入y.
3)如果在已将配置数据添加到区域数据库之后设置复制,必须执行以下备份和还原数据的过程;否则,继续执行步骤4.
如果在身份验证和目录服务器上进行全新安装之后(换句话说,即数据库中无数据)设置复制,则不必备份和还原数据库.
a在区域1呼叫服务器上,以root身份登录,然后输入以下命令:servicevcxtomcatstopb在区域2呼叫服务器上,以root身份登录,然后输入以下命令:servicevcxtomcatstopc在区域1VCX身份验证和目录服务器上,以root身份登录,然后输入以下命令:servicevcxstopdataserverd以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/backupVcxdatacd/opt/3com/VCX/vcxdata/db/export应存在一个具有此格式的单个文件:vcxdatabackup.
.
tgze要将该文件传输到区域2中的VCX身份验证和目录服务器,请输入以下命令:scpvcxdatabackup.
.
tgzcworks@:/opt/3com/VCX/vcxdata/db/exportf以root身份登录到区域2VCX身份验证和目录服务器上,然后输入以下命令:servicevcxstopdataserverg以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/restoreVcxdatah输入区域1的站点ID.
i输入以下命令:.
/backupVcxdatacd/opt/3com/VCX/vcxdata/db/export应存在一个具有此格式的单个文件:vcxdatabackup.
tgzj要将该文件放置到区域1中的VCX身份验证和目录服务器上,请输入以下命令:64scpvcxdatabackup.
.
tgzcworks@:/opt/3com/VCX/vcxdata/db/exportk以cworks身份登录到区域1VCX身份验证和目录服务器上,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/restoreVcxdatal输入区域2的站点ID.
4)在两个VCX身份验证和目录服务器上设置复制.
a验证区域1的呼叫服务器上的Tomcat是否已停止.
b在区域1VCX身份验证和目录服务器上,以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/setupReplicationc输入区域1的站点ID.
d对于主定义站点,请输入区域1的IP地址.
e对于主站点,请输入区域2的IP地址.
f如果尚未停止,请在区域2呼叫服务器上停止Tomcat.
g在区域2VCX身份验证和目录服务器上,以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/setupReplicationh输入区域2的站点ID.
i对于主定义站点,请输入区域2的IP地址.
j对于主站点,请输入区域1的IP地址.
k在每台VCX身份验证和目录服务器上,运行checkReplication以验证复制是否正常.
l以cworks身份登录,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/checkReplicationm在每个区域的呼叫服务器上重启Tomcat.
以root身份登录,然后输入以下命令:servicevcxtomcatstartn在每个区域的身份验证和目录服务器上,重启身份验证和目录服务.
以root身份登录每台服务器,然后输入以下命令:servicevcxstartdataserver在分支机构办公室验证复制当在分支机构办公室上安装VCX软件,分支机构办公室和与该分支相关联的办事处之间的数据库复制将自动启动.
本节说明如何验证是否已启用复制.
65VCXConnect系统为单一站点中的用户提供电话服务.
VCXConnect系统不支持分支机构办公室.
对于分支机构数据库的复制,分支机构办公室的区域主数据服务器始终为主定义站点.
使用以下过程验证主机区域VCX身份验证和目录服务器的分支机构办公室复制情况.
1)以cworks身份登录到想要为其验证复制情况的分支机构办公室上,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/checkReplication脚本开始运行.
将出现EntertheVCXSiteIdentificationi.
e.
SiteId:的提示.
2)输入登录的分支机构办公室的站点ID.
将出现EntertheNumberofMASTERSITEsotherthantheMASTERDEFINITIONSITE[1]:提示.
要确定与此分支机构相关联的主站点的数量,请使用listVcxdata命令.
有关更多信息,请参阅为为IP电话系统服务器或IP电话系统和消息系统服务器手动配置复制.
3)输入该分支机构办公室的集群中的主站点的总数(包括登录到的分支机构办公室).
将出现EntertheMASTERDEFINITIONSITEIPAddress[10.
10.
10.
10]的提示.
4)输入主区域服务器(主定义站点)的IP地址.
根据与此分支机构办公室相关联的主站点的数量,将提示EntertheMASTERSITEIPAddress[0.
0.
0.
0]消息,直到已输入所有主站点IP地址.
5)输入每个主站点的IP地址.
当返回NORMAL状态时,则表明已配置复制.
此脚本输出状态可能需要20-45分钟.
验证区域中VCX数据架构的数量listVcxdata命令列出主定义站点(根据发布此命令的服务器)以及与登录的主站点在同一集群中的所有主站点.
主定义站点和主站点被认为是VCX数据架构.
主定义站点为主要办事处,主站点为网络内的任何其他办公室(区域或分支机构).
listVcxdata命令列出数据库架构的名称;其不显示区域和分支机构办公室的IP地址.
为此,对每个办公室进行唯一的说明十分有用,如包括站点ID以帮助更好地识别执行listVcxdata命令时将列出的内容.
图2显示了如何配置服务器以及如何确定每个集群中的主站点的数量.
集群被定义为一组相互复制的服务器.
分支机构办公室1至3复制到区域1(主),但由于区域1(主)为主定义站点,因此此集群中只有3个主站点.
66分支机构办公室4至6复制到区域1(次),其被认为是主站点,因为其不是主要办事处.
此集群中具有4个主站点.
如果在分支4上执行listVcxdata命令,将不列出主定义站点,而是仅会列出4个主站点,因为主定义站点与该分支未处于同一集群中.
图2主定义站点和主站点之间的复制设置要列出与登录的服务器相关联的所有VCX数据架构:以cworks身份登录到想要为其验证相关联办公室数量的办公室,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/listVcxdata脚本将列出所发现的所有VCX数据架构.
61REG1CHICAGO删除复制错误本节提供有关如何使用VCX复制错误删除脚本的详细信息.
有时需要删除复制错误(例如,在执行升级之前).
要删除复制错误,以cworks身份登录到托管VCX身份验证和目录服务器的服务器上,然后输入以下命令:cd/opt/3com/VCX/vcxdata/bin.
/deleteReplicationErrors67重新配置VCX服务器本章说明如何使用vcx-reconfigure命令重新配置VCX服务器.
本章包括以下主题:z重新配置概述zVCX服务器重新配置示例重新配置概述重新配置VCX服务器使您能够修改其联网参数,以及在该服务器上运行的服务的配置.
例如,如果需要将VCX服务器移动到新的子网络或如果正将服务器添加到您的VCX系统,则可能会决定重新配置VCX服务器.
如果在VCX系统中重新配置任何服务器,通常必须重新配置系统中的所有其他服务器,因为服务器全部共享信息.
对于冗余服务器(包括VCXConnect系统),先重新配置主服务器,然后再重新配置次服务器.
要重新配置VCX服务器,以root身份登录服务器,然后输入以下命令:vcx-reconfigure不能使用vcx-reconfigure命令更改这些VCX服务器设置,这些设置是在安装VCX软件期间配置的:z配置类型-VCX配置类型决定VCX服务器可提供的服务.
例如,IP电话系统和IP消息系统配置类型提供呼叫处理和语音邮件服务(请参阅表3).
仅适用于VCX企业服务器.
根据定义,VCXConnect服务器使用单一配置类型.
z角色-服务器的角色取决于配置类型.
例如,VCXConnect服务器可用作主服务器、次服务器或独立服务器.
VCX企业系统支持其他角色(例如,分支服务器).
z站点ID-站点ID为VCX服务器的字母数字标识符.
在已启用数据库复制的冗余VCX系统中,主备服务器必须使用相同的站点ID.
z全局与本地消息传送-在已启用全局消息传送的VCX企业系统中,分支机构办公室的邮箱在区域服务器上配置.
在已启用本地消息传送的VCX企业系统中,分支机构办公室的邮箱在分支服务器上进行本地配置.
VCXConnect系统仅使用本地消息传送.
z系统快速拨号主服务器-要配置系统快速拨号号码,将VCX系统中的一个服务器指定为系统快速拨号主服务器.
只能在主服务器上配置系统快速拨号号码.
通过运行"重设为默认值"操作,后跟"首次配置"向导,可更改这些设置(配置类型除外).
但是,"重设为默认值"为彻底改变的操作,仅应用作最后的求助方式.
请参阅Reset-to-Defaults概述.
呼叫处理器IP地址更改问题可使用vcx-reconfigure命令更改托管主呼叫处理器的服务器的IP地址、托管次呼叫处理器的服务器的IP地址或者两个IP地址.
但是,呼叫处理器IP地址更改将不会传播到依赖该地址的某些组件.
请注意以下考虑因素:68z如果VCX系统使用DHCP服务器向电话机提供操作信息,则必须编辑DHCP选项184配置并指定新的呼叫处理器IP地址(或多个地址).
如果不更新选项184,当电话机重启时,电话机将在尝试下载操作设置时使用旧呼叫处理器IP地址,且重启将失败.
如果VCX系统不使用DHCP服务器,则必须使用正确的IP地址(或多个地址)手动重新配置每部电话机.
在编辑选项184或手动更新每部电话机后,应重启所有电话机以确保它们可与正确的呼叫处理器通信.
有关DHCP配置说明,请参阅《VCXEnterprise安装手册》.
z如果VCX系统使用一个或多个媒体网关以允许用户在VCX环境之外拨号,则必须编辑每个网关的配置以指定新的呼叫处理器IP地址(或多个地址).
有关配置信息,请参阅媒体网关说明文档.
z将需要使用VCX管理基于Web的配置应用程序重新配置路由计划.
路由计划标识有效路由目的地(终点).
请参阅《VCX系统配置手册》或VCX管理应用程序联机帮助.
z如果VCX系统使用全局目录与其他VCX系统链接,将需要在引用旧IP地址的所有VCX服务器上使用全局目录命令行接口.
请参阅《VCX系统配置手册》.
z可在VCX系统中的一个服务器上配置呼叫记录服务.
该服务器可从系统中的其他VCX服务器上收集CDR.
如果更改将CDR发送给呼叫记录服务器的服务器的IP地址,则必须使用呼叫记录服务器上的VCX命令行接口注明已更改的IP地址.
请参阅配置呼叫记录服务.
z如果VCX系统实施IP消息系统全局语音邮件整合解决方案,一个服务器(中央服务器)将语音邮件服务提供给其他IP消息系统(本地)服务器.
如果更改本地服务器的IP地址,则在中央服务器上注明已更改的IP地址.
请参阅《IP消息系统配置手册》.
VCX服务器重新配置示例本部分中的重新配置脚本示例基于冗余双服务器配置.
所做更改在表15中说明.
表15中未列出的任何配置参数均保持不变.
表15服务器配置中的更改参数原始值新值主服务器IP地址(eth0)10.
230.
64.
3010.
230.
64.
40主服务器IP地址(eth1)10.
230.
64.
3110.
230.
64.
41次服务器IP地址(eth0)10.
230.
66.
3010.
230.
67.
40次服务器IP地址(eth1)10.
230.
66.
3110.
230.
67.
41主服务器名称test-onetest-three主服务器站点说明站点1站点3主服务器站点IDtestIDtestID(无法更改)次服务器名称test-twotest-four次服务器站点IDtestIDtestID(无法更改)本部分中的重新配置脚本示例显示了对主VCX服务器进行的更改.
必须还在次VCX服务器上运行重新配置脚本,以便可以在两台服务器之间同步更改.
VCX重新配置脚本示例WelcometotheVCXReconfigurationUtility69ThisutilityallowsapreviouslyconfiguredVCXsystemtobereconfigured-forexample,tochangeitsIPaddressortheIPaddressesofotherVCXserverswithwhichitcommunicates.
Toaccomplishthis,itisnecessarytocarryoutseveralstepsincludingstoppingVCXservices.
Ifcertainparametersarechanged,itmayalsobenecessarytodiscontinueanyreplicationwhichmaybeoccurringwithotherservers.
Therefore,thisutilityshouldonlyberunonasystemwhichisnotinactiveuse.
Whenreconfigurationusingthisutilityiscomplete,additionalstepsmayberequiredinordertofinishthereconfigurationprocess,bringservicesbackon-line,re-establishreplicationifitwasdropped,andrestorefulltelephonyoperations.
ConsulttheVCXdocumentationforassistance.
Doyouwishtoreconfigurethesystematthistime[no]:yesStartingreconfiguration.
PreparingForReconfigurationDoyouwanttochangethissystem'snetworkingconfigurationAnswer'yes'ifyouwanttomodifythesystem'sIPaddresses,defaultgateways,orhostname.
Ifyousay'yes'here,replicationwillbedroppedifitisinuse.
Note:Ifyouare*only*changingthesystem'sNTP,DNS,ortimezoneconfiguration,youcanuse'vcx-config-network'insteadof'vcx-reconfigure'.
Doyouwanttochangeanynetworkingconfiguration[no]:yesWelcometotheVCXNetworkReconfigurationWizardThiswizardreconfiguresnetworkingandrelatedservices.
Thecurrentvaluesofnetworkingparameterswillbedisplayedandyouwillbeabletomakeanychangesnecessary.
ConfiguringHostnameEntersystemhostname:test-three在本示例脚本中,主机名从test-one更改为test-three.
ConfiguringIPInterface'eth0'IPAddress:10.
230.
64.
40NetworkSubnetMask:255.
255.
255.
0DefaultGatewayAddress:10.
230.
64.
254在本示例脚本中,eth0的IP地址从10.
230.
64.
30更改为10.
230.
64.
40.
其他参数保持不变.
ConfiguringDNSServersEnterDNSserversoneatatime.
70Whendone,enter0.
0.
0.
0tostop.
PrimaryDNSServer:10.
25.
10.
31SecondaryDNSServer:10.
26.
10.
31TertiaryDNSServer:10.
27.
10.
31在本示例脚本中,DNS服务器IP地址保持不变.
ConfiguringDNSSearchPathPressEntertoleavethecurrentpathunchanged,orspecifyanewsearchpath,withspacesseparatingeachentry.
DNSSearchPath:yourcompany.
com在本示例脚本中,DNS搜索路径保持不变.
ConfiguringNetworkTimeProtocolEnterNTPserversoneatatime.
Whendone,enter0.
0.
0.
0tostop.
PrimaryNTPServer:10.
35.
10.
51SecondaryNTPServer:10.
36.
10.
51在本示例脚本中,NTP服务器IP地址保持不变.
如果未通过NTP同步VCX系统,可能发生与计时相关的问题.
ConfiguringTimeZoneThesystemcanbesettouseCoordinatedUniversalTime(UTC,sometimescalledGreenwichMeanTimeorGMT)ortoalocaltimezone.
Mostsystemsusealocaltimezone.
WillthissystemuseUTC[no]:noPleaseselectageographiclocationfromthefollowinglist:1.
Africa2.
Americas3.
Antarctica4.
ArcticOcean5.
Asia6.
AtlanticOcean7.
Australia8.
Europe9.
IndianOcean10.
PacificOceanEntercontinent[2]:Pleaseselectacountryfromthefollowinglist:1.
Antigua&Barbuda18.
Ecuador35.
Panama2.
Anguilla19.
Grenada36.
Peru3.
NetherlandsAntilles20.
FrenchGuiana37.
StPierre&Miquelon4.
Argentina21.
Greenland38.
PuertoRico5.
Aruba22.
Guadeloupe39.
Paraguay6.
Barbados23.
Guatemala40.
Suriname717.
Bolivia24.
Guyana41.
ElSalvador8.
Brazil25.
Honduras42.
Turks&CaicosIs9.
Bahamas26.
Haiti43.
Trinidad&Tobago10.
Belize27.
Jamaica44.
UnitedStates11.
Canada28.
StKitts&Nevis45.
Uruguay12.
Chile29.
CaymanIslands46.
StVincent13.
Colombia30.
StLucia47.
Venezuela14.
CostaRica31.
Martinique48.
VirginIslands(UK)15.
Cuba32.
Montserrat49.
VirginIslands(US)16.
Dominica33.
Mexico17.
DominicanRepublic34.
NicaraguaEntercountry[44]:在本示例脚本中,国家/地区代码保持不变.
Pleaseselectatimezonefromthefollowinglist:1.
AlaskaTime2.
AlaskaTime-Alaskapanhandle3.
AlaskaTime-Alaskapanhandleneck4.
AlaskaTime-westAlaska5.
AleutianIslands6.
CentralTime7.
CentralTime-Indiana-PerryCounty8.
CentralTime-Indiana-PikeCounty9.
CentralTime-Michigan-Dickinson,Gogebic,Iron&MenomineeCounties10.
CentralTime-NorthDakota-MortonCounty(exceptMandanarea)11.
CentralTime-NorthDakota-OliverCounty12.
EasternTime13.
EasternTime-Indiana-CrawfordCounty14.
EasternTime-Indiana-Daviess,Dubois,Knox&MartinCounties15.
EasternTime-Indiana-PulaskiCounty16.
EasternTime-Indiana-StarkeCounty17.
EasternTime-Indiana-SwitzerlandCounty18.
EasternTime-Indiana-mostlocations19.
EasternTime-Kentucky-Louisvillearea20.
EasternTime-Kentucky-WayneCounty21.
EasternTime-Michigan-mostlocations22.
Hawaii23.
MountainStandardTime-Arizona24.
MountainTime25.
MountainTime-Navajo26.
MountainTime-southIdaho&eastOregon27.
PacificTimeEnterzone[13]:在本示例脚本中,时区保持不变.
SelectedTimeZone:America/New_York脚本显示已接受或更改的配置信息的概述.
CONFIGURATIONSUMMARYHostname:test-threeIPInterfaces:DeviceIPAddressNetworkMaskDefaultGatewayeth010.
230.
64.
40255.
255.
255.
010.
230.
64.
254eth110.
230.
64.
41255.
255.
255.
010.
230.
64.
254DNSServers:10.
25.
10.
3110.
26.
10.
317210.
27.
10.
31SearchDomains:ne.
3com.
comNTPServers:10.
35.
10.
5110.
36.
10.
51TimeZone:America/New_YorkIsalloftheaboveinformationcorrect[yes]:按Enter或"返回"键接受信息.
要更改任何参数,请输入no.
Pleasewaitwhilethewizardcompletes.
Savingconfiguration.
.
.
Done.
-WelcometotheVCXServiceReconfigurationWizard-ConfiguringVCXServicesServicesrunningonthissystemneedtocommunicatewithothersystemsanddevicesinordertooperate.
Inthenextseriesofquestions,youwillbeaskedforinformationaboutthese,andforotherglobalparameters.
VCXConnectcanbeconfiguredwithanoptionalSecondaryserverforredundancy.
IfaSecondaryisused,thesystems'messageandconfigurationdatabasesaremirrored,providingreal-timefailovercapabilities.
EntertheIPaddressoftheSecondaryserverhere,orleavethisinputblankifnoSecondaryispresent.
IPaddressoftheVCXConnectSecondarySystem:10.
230.
67.
40Thesitenameprovidesauser-friendlydescriptionofalocationinamulti-siteVCXinstallation.
Thismaybeusedtoidentifyasiteincertainmanagementinterfaces.
Thesitenamemaybeupto255characterslongandcancontainletters,numbers,spaces,underscores,dashes,andcolons.
Enteradescriptionforthissite:SiteThree为此服务器输入新的站点说明.
TheCustomerNameidentifiesthecompanyusingthisVCXsystem.
Enterthecustomername:3ComCustomerSomeVCXapplicationscanuseEuropeandateordering.
Answer'Y'heretoenablethis.
UseEuropeandateorder(Y/N)[N]:TheprimaryMediaGatewayactsastheinterfacebetweentheVCXIPTelephonysystemandtheexternaltelephonenetwork.
73IPaddressoftheprimaryMediaGateway:10.
230.
64.
15在本示例脚本中,主媒体网关的IP地址保持不变.
按Enter或"返回"键接受当前IP地址.
ThesecondaryMediaGatewayisanadditionalinterfacebetweentheVCXIPTelephonysystemandtheexternaltelephonenetwork.
IfthereisnosecondaryMediaGateway,leavethisentryblank.
IPaddressofthesecondaryMediaGateway:10.
230.
67.
15在本示例脚本中,次媒体网关的IP地址保持不变.
按Enter或"返回"键接受当前IP地址.
Enterapasswordforthe'cworks'user.
Thispasswordwillbesetforthelocalaccountonthissystem,andprovidedtothoseapplicationswhichrequireit.
Ablankentrymeans'nochange'.
Passwordforthe'cworks'user:******Passwordforthe'cworks'user(confirm)此cworks密码用于登录到该服务器上的本地cworks帐户.
稍后本脚本中可能会提示输入其他cworks密码,该密码用于在复制数据库之间进行身份验证.
本地cworks帐户密码和cworks数据库身份验证密码不必一致.
SummaryofGlobalParametersSiteName:TestthreeCustomerName:3ComCustomerEuropeanDateOrder:NPrimaryMediaGateway:10.
230.
64.
15SecondaryMediaGateway:10.
230.
67.
15Passwordforcworks-thissystem:(encrypted)Doyouwishtochangeanyofthevaluesshown[N]:按Enter或"返回"键接受默认回答(N).
要更改任何信息,请输入Y.
ConfiguringadditionalparametersforSystem本部分允许更改每个VCX系统帐户的密码.
按Enter接受当前密码.
Rootaccountpassword.
Ablankentrymeans'nochange'.
Password:Password(confirm):Oracleaccountpassword.
Ablankentrymeans'nochange'.
Password:Password(confirm):Tomcataccountpassword.
Ablankentrymeans'nochange'.
Password:Password(confirm):74VCXaccountpassword.
Ablankentrymeans'nochange'.
Password:Password(confirm):Appaccountpassword.
Ablankentrymeans'nochange'.
Password:Password(confirm):DoyouwishtochangeanyoftheSystemparameters[N]:ConfiguringadditionalparametersforUPSMonitoringAnUninterruptiblePowerSupply(UPS)canbeusedwithVCXsystemstoavoiddisruptionduetoapoweroutage.
VCXprovidesaUPSmonitoringservicewhichtrackstheUPS'sstatusandperformsasafeshutdownwhentheitsbatteryisdepletedduringalongpoweroutage.
Tousethisfeature,youmusthaveacompatibleUPSinstalledandconfiguredinaccordancewiththeVCXdocumentation.
EnableUPSmonitoring[N]:y如果未安装UPS并输入N(或按"返回"键或Enter),将不显示剩余UPS配置提示.
ItispossibletousemultipleUPSunitstopowerasingleserveriftheserverhasredundantpowersupplieswithseparatepowerconnections.
WillmultipleUPS'spowerthisserver[N]:yAsingleUPScanpoweroneormoreVCXsystems.
AUPS'Master'communicatesdirectlywithaUPS,whilea'Slave'communicateswiththeMastertogetUPSstatus.
Onlyone'Master'systemshouldmonitoragivenUPS.
IfthisVCXsystemistheonlyoneconnectedtotheUPS,say'Y'here.
Note:aVCXsystem'sUPSMonitoringroleisindependentofanyotherroleitmayhavewithinaVCXdeployment.
Doyouwantthisservertobethemaster[N]:y如果输入N以指示该服务器为从属服务器(非主服务器),将提示输入主服务器的IP地址.
UPSMonitoringrequiresanetwork-enabledUPS.
EntertheIPaddressassignedtotheUPS'smanagementcardorEthernetinterface.
Note:TheUPSmustalreadybeconfiguredwiththisaddress.
UPSIPaddress:10.
230.
67.
50TheSNMP'write'communitystringconfiguredintheUPSisrequired.
(Forsecurityreasons,itisrecommendedthatthedefaultvalueprovidedbytheUPSbechanged.
)UPS'write'communitystring:private在此处输入的字符串必须与在UPS上配置的SNMP写入团体字符串相匹配.
EntertheIPaddressassignedtothesecondUPS'smanagementcardor75Ethernetinterface.
Note:TheUPSmustalreadybeconfiguredwiththisaddress.
SecondUPSIPaddress:10.
230.
67.
51TheSNMP'write'communitystringconfiguredinthesecondUPSisrequired.
SecondUPS'write'communitystring:private在此处输入的字符串必须与在UPS上配置的SNMP写入团体字符串相匹配.
TheVCXsystempollstheUPSatregularintervalstogetstatusinformation.
AshorterintervalmakesthesystemmoreresponsivetoUPSstatuschanges,butconsumesmorenetworkbandwidth.
Thedefaultvalueshouldworkformostsystems.
PollingFrequency(seconds):30默认轮询间隔为30秒.
A'lowbattery'conditionisreachedwhenthebatterychargereachesadefinedthresholdpercentage.
LowBatteryThreshold(%):25在启动VCX系统关机之前,输入允许的UPS电池电量阈值.
电量阈值以电池剩余电量的百分比形式表示.
默认值为25%.
阈值范围为25%至75%.
DoyouwishtochangeanyoftheUPSMonitoringparameters[N]:nConfiguringadditionalparametersforIPMessagingService--------ThehostnameoftheotherIPMessagingsystemisneededinordertosetupIntelligentMirroringredundancywiththissystem.
ForVCXConnect,enterthehostnameoftheotherVCXConnectsystem.
IfthereisnootherIPMessagingsysteminyourinstallation,leavethisentryblank.
HostnameofpeerIPMessagingsystem:test-four输入VCX次服务器的主机名,因为将在重新配置后定义它.
WhenmultipleIPMessagingsystemsareinuse,forexampleataregionandoneormorebranches,theGlobalVoicemailcapabilityallowsthesesystemstoactasasingleunifiedvoicemailsystem.
Say'yes'hereifthissystemparticipatesinGlobalVoicemail.
IsGlobalVoicemailenabled[N]:yInaGlobalVoicemailsystem,onesite'sIPMSGserversaredesignatedastheCentralServersandcoordinatethefeature'soperation.
TypicallytheCentralServersareatoneoftheregionalsites.
IsthisaCentralServerforGlobalVoicemail[N]:y如果输入N以指示该服务器不是中央服务器,将提示输入中央服务器IP地址.
76IPMessagingincludesanoptionalabilitytoarchivemessagestoanexternalserver.
IsMessageArchivalenabled[N]:按Enter或"返回"键接受默认回答.
在本示例脚本中,默认回答(N)表示最初未在该服务器上启用消息存档.
IPMessagingincludesanoptionalabilitytobackupmessagestoanexternalserver.
EnabledatabackupserverforIPMS[N]:按Enter或"返回"键接受默认回答.
在本示例脚本中,默认回答(N)表示最初未在该服务器上启用数据备份.
DoyouwishtochangeanyoftheIPMessagingServiceparameters[N]:按Enter或"返回"键接受已接受或更改的数据.
要查看数据并接受附加更改,请输入Y.
ConfiguringadditionalparametersforAuth&DirServiceThepasswordtothe'cworks'accountontheredundantsystemisrequiredinordertosetupreplicationwiththatsystem.
OnaPrimaryregionalofficeorVCXConnectsystem,specifythepasswordfortheSecondary.
OnaSecondary,specifythepasswordforthePrimary.
LoginPassword:LoginPassword(confirm):该cworks密码用于在远程身份验证和目录服务器上复制此服务器的数据库时进行身份验证.
该密码必须与远程服务器上的cworks帐户密码相同.
但不必与用于登录先前在本脚本中配置的本地cworks帐户的密码相同.
DoyouwishtochangeanyoftheAuth&DirServiceparameters[N]:按Enter或"返回"键接受默认回答(N)并不做进一步更改.
如果要进行其他更改,请输入Y.
-------ConfiguringadditionalparametersforCallRecordsService--------TheCallRecordsServiceconsolidatescallaccountingrecordsfortheVCXsystem.
Itisonlyenabledononeserverforanentireinstallation.
EnabletheCallRecordsService[N]:按Enter或"返回"键接受默认回答(N).
仅在VCX主服务器上启用了呼叫记录服务.
ConfiguringadditionalparametersforCommonAgentTheTrapDestinationspecifiestheIPaddresstobeusedasadestinationwhenthissystemsendsSNMPtraps.
TrapDestination:10.
230.
64.
70按Enter或"返回"键接受现有网络管理站的IP地址,或输入新的IP地址.
在本示例脚本中,地址保持不变.
77TheTrapCommunityStringprovidesacommunitystringtobeusedwhensendingSNMPtrapstothetrapdestination.
TrapCommunityString:public按Enter或"返回"键接受现有陷阱团体字符串或输入新字符串.
InsomecasesitmaybedesirableforSNMPTrapstobesenttomultipledestinations.
AdditionalTrapDestinationscanbeenteredhere.
Enterablankinputtoindicatethatalldestinationshavebeenentered.
IPAddressofthefirstadditionaltrapdestinationforthissystem.
TrapDestination:10.
230.
62.
31CommunityStringforthefirstadditionaltrapdestinationTrapCommunityString:publicIPAddressofthefirstadditionaltrapdestinationforthissystem.
TrapDestination:TheWriteCommunityStringspecifiesthecommunitystringtobeusedbyamanagementstationwhensendingwriterequeststothissystem.
WriteCommunityString:private按Enter或"返回"键接受现有写入团体字符串或输入新字符串.
TheWriteCommunityStringspecifiesthecommunitystringtobeusedbyamanagementstationwhensendingwriterequeststothissystem.
ReadCommunityString:public按Enter或"返回"键接受现有读取团体字符串或输入新字符串.
CommonAgentsupportsamanagementstationauthenticationfeature.
Answering'Y'herewillallowonlyasetofpre-identifiedSNMPmanagementstationstomanagethesystem.
(YouwillbeabletoenterIPaddressesofauthorizedmanagementstationsnext.
AuthorizedmanagementstationscanalsobeconfiguredusingiMCoranothermanagementstationatalaterpoint.
)Enablemanagementstationauthentication[N]:按Enter或"返回"键接受默认回答(N),并在不进行管理站身份验证情况下继续操作.
如果要指定最多四个管理站IP地址,请输入Y.
CommonAgentsupportstheSNMPV3protocol.
Answering'Y'herewillallowanSNMPmanagementstationtousethesecureSNMPV3protocoltomanagethisVCXsystem.
(Youwillbeabletoconfigurepasswordsforpre-configuredusernamesnext.
TheseauthenticationandprivacypasswordsshouldbeusedfromiMCorothermanagementstationswhenusingSNMPV3.
)NotethattheSNMPV3featurecannotbeenabledfromiMCorothermanagementstations.
EnableSNMPV3access[N]78如果不想启用SNMPv3,则按Enter或"返回"键接受默认回答(N).
如果输入Y,将提示输入SNMPv3管理员、管理器和监视密码,以及要在系统上使用的安全协议(MD5或SHA).
DoyouwishtochangeanyoftheCommonAgentparameters[N]:按Enter或"返回"键接受默认回答(N),并使用已接受或修改的数据.
输入Y进行其他更改.
Pleasewaitwhilethewizardcompletes.
VCXservicesarecurrentlyrunning-stoppingthemnow.
StoppingVCXServices:Stoppingvcx/adhoc:[OK]Stoppingvcx/devdnldsvr:[OK]Stoppingvcx/callp:[OK]Stoppingvcx/ums:[OK]Stoppingvcx/bssxml:[OK]Stoppingvcx/acctxml:[OK]Stoppingvcx/vcxglobaldir:[OK]Stoppingvcx/vcxldapsync:[OK]Stoppingvcx/ipwservice:[OK]Stoppingvcx/vcxdata:[OK]Stoppingvcx/upsmon:[OK]Stoppingvcx/vcxlicense:[OK]StoppedVCXServices:12stopped.
DroppingReplicationVCXservicesarecurrentlyrunningonthesystemat10.
230.
66.
30.
Toproperlydropreplication,pleaselogintothesystemat10.
230.
66.
30andstopVCXserviceswiththecommand'servicevcxstop'.
Note:ifyouabortthereconfigurationprocess,alltheconfigurationchangeswillberolledback.
因为正在更改属于冗余系统的服务器上的IP地址,因此必须放弃主备服务器之间的数据库复制.
将自动执行放弃复制操作,但是首先必须手动停止在另一台服务器(在该情况下,为VCX次服务器)上运行的VCX服务.
Pleaseselect,1-Theserviceshasbeenstopped,continuethedroppingreplicationprocess2-AbortthereconfigurationprocessEnteryourchoicebynumber:1Droppingreplicationto10.
230.
66.
30forschemaVCXDATAtechpubsa#08000203Pleasewaitwhiletheoperationcompletes.
.
.
Droppingreplicationsucceeded.
79ApplyingChangesThesystem'snetworkconfigurationwasmodified.
Networkingserviceswillnowberestarted.
如果正在通过本地连接的控制台运行脚本,将不会失去连接.
如果未进行远程连接,系统将显示以下消息:WARNING:ImpendingSSHSessionDisconnectYouhavechangedthesystemIPaddresstowhichyourSSHloginsessionisconnected.
Restartingnetworkserviceswillapplythischange,atwhichpointyourSSHsessionwillloseconnectivity.
Whenthisoccurs,pleaseexityourSSHclient,waitfor1-2minutes,andthenreconnectto10.
230.
64.
40.
Thereconfigurationprocesswillproceedinthebackgroundandmaytakeupto10minutestocomplete.
如果正在通过本地连接的控制台运行脚本,将看到所有以下消息.
如果通过远程连接,在第二条消息后将停止显示(eth0关机).
StoppingVCX-Tomcat:[OK]Shuttingdowninterfaceeth0:[OK]Shuttingdownloopbackinterface:[OK]Settingnetworkparameters:[OK]Bringinguploopbackinterface:[OK]Bringingupinterfacebond0:[OK]Bringingupinterfaceeth0:[OK]Reloadingsshd:[OK]Stoppinghttpd:[OK]Startinghttpd:[OK]StartingVCX-Tomcat:[OK]Shuttingdownntpd:[OK]ntpd:Synchronizingwithtimeserver:[OK]Startingntpd:[OK]StoppingVCX-CommonAgent:[OK]StartingVCX-CommonAgent:[OK]ConfiguringVCXcomponents:Configuringsystem:[OK]Configuringvcx-firewall-firstboot:[OK]Configuringupsmon:[OK]Configuringcommagent:[OK]Configuringvcxdata:[OK]Configuringacctxml:[OK]Configuringbssxml:[OK]Configuringums.
sh:[OK]Configuringvcxsysftc:[OK]Configuringipmprov:[OK]Configuringtomcat:[OK]Configuringvcxcentral:[OK]Configuringvcxprov:[OK]80Configuringvcxsysadmin:[OK]Configuringaxis2:[OK]Configuringipwservice:[OK]Configuringcallp:[OK]Configuringadhoc:[OK]Configuringdevdnldsvr:[OK]ConfiguredVCXcomponents:19configured.
VCX重新配置脚本示例(续)StoppingVCX-CommonAgent:[OK]StartingVCX-CommonAgent:[OK]StoppingVCX-Tomcat:[OK]Stoppinghttpd:[OK]Startinghttpd:[OK]StartingVCX-Tomcat:[OK]StartingVCX-Tomcat:[OK]RestartingVCX-Firewall:[OK]RestartingVCXServicesCheckingforincompleteupgrade:[OK]Checking/updatingOraclememoryconfiguration:[OK]Checkingmemorysize:[OK]CheckingOSversion:[OK]StartingVCXversion8.
0.
2Services:Startingvcx/vcxlicense:[OK]Startingvcx/upsmon:[OK]Startingvcx/vcxdata:[OK]Startingvcx/vcxglobaldir:[OK]Startingvcx/vcxldapsync:[OK]Startingvcx/acctxml:[OK]Startingvcx/bssxml:[OK]Startingvcx/ums:[OK]Startingvcx/ipwservice:[OK]Startingvcx/callp:[OK]Startingvcx/devdnldsvr:[OK]Startingvcx/adhoc:[OK]StartedVCXServices:12started.
ReconfigurationCompletedVCX重新配置脚本示例结束81管理VCX软件许可证本章介绍了VCX软件许可证管理并包括以下主题:z许可证密钥管理概述z许可证类别z管理许可证密钥文件z许可证和VCX软件升级及恢复注意事项z查看许可报告许可证密钥管理概述VCX软件需要许可证密钥以防止未经授权使用该产品.
密钥嵌入在许可证密钥文件中.
许可证密钥指定:zVCX系统支持的电话类型和数量.
zVCX系统支持的语音邮箱数量.
VCX9.
0中增加了组件许可证,在许可证密钥中还包括:z组件许可证信息;z许可证版本信息.
在处理通话或语音邮箱消息的VCX系统中的每台服务器均需要安装一个或多个许可证密钥文件.
您必须拥有足够的许可证密钥支持系统中的电话和邮箱数量.
VCX9.
0中增加的组件许可证,用于控制软件核心组件(包括:呼叫处理器、CDR服务器、数据服务器和IP消息处理器)的启动.
服务器上必须安装包括组件许可证的许可证密钥文件,这些组件才能启动,否则组件启动失败.
根据安装许可证的服务器的机器标识符生成VCX软件许可证密钥文件.
有以下几种含义:z对于初次安装,在完成软件包安装后、配置系统前安装许可证密钥文件.
对于版本升级,在完成升级版本软件包安装后、切换系统版本前安装许可证密钥文件.
z在冗余备份VCX系统中,必须在主服务器和备份服务器上都安装许可证密钥文件.
z在多服务器VCX系统中(例如,IP电话系统(IPT)主备服务器和IP消息系统(IPM)主备服务器),必须在系统中的每台服务器上安装许可证密钥文件.
在主备IPM环境中,必须给主IPM安装组件许可证后再去安装备份IPM.
z在主服务器中安装的许可证密钥文件不适用于备份服务器.
z在主服务器和备份服务器上的license不能合并累加.
zLicense密钥是和VCX服务器绑定在一起的,License密钥是不能改变的除非是在RMA下.
机器标识符取决于硬件环境的多种因素.
磁盘不包含在这些因素之内,也就是说如果服务器更换掉一块坏了的磁盘并不会改变服务器的机器标识符,因而许可证依然有效.
82需要安装的组件许可证,与VCX系统的配置模式相关.
配置模式和启用服务对应关系参见表3VCX软件配置选项.
如果VCX系统的配置模式需要启用呼叫处理器、身份认证和目录服务、呼叫记录服务和IP消息系统服务,则该系统上必须安装相应的组件许可证.
组件许可证的主版本号(即版本号第一个小数点前的数字)必须和当前VCX系统主版本号一致才有效.
每个VCXConnect系统都含有内置许可证,包括25个商务话机,25个语音邮箱、4个模拟电话和25个软电话,以及2个ACD许可证.
对于Connect服务器同时含有内置组件许可证.
服务器安装完成后,各个组件默认是启用的.
内置许可证秘钥能允许用户配置VCX系统.
获取和安装许可证密钥文件之前,应确定系统支持的电话机数量、电话机类型(或所有类型)、所需的语音邮箱数量以及ACD组需要同时工作的代理的数量.
在初始许可证密钥文件安装之后,如果需要增加电话机、语音邮箱容量或者ACD代理的数量,则可以购买和安装额外的许可证.
后续的许可证密钥文件可与现有文件累加.
许可证类别VCX9.
0以及以上版本,支持一般的许可证类别:电话机、消息和ACD代理.
电话机类确定可以在VCX系统中使用的电话机类型和数量.
消息许可证确定VCX系统提供的邮箱数量(通过IP消息系统软件管理).
VCX9.
0增加支持组件许可证.
用于控制软件核心组件(包括:呼叫处理器、数据服务器、CDR服务器和IP消息服务器)的启动.
组件许可证信息控制软件核心组件(包括:呼叫处理器、数据服务器、CDR服务器和IP消息服务器)的启动.
VCX9.
0中支持的组件许可证包括:zIPT-rtu-license-控制核心组件呼叫处理器是否可以启动.
zData-server-rtu-license-控制核心组件数据服务器是否可以启动.
zCdr-server-rtu-license-控制核心组件CDR服务器是否可以启动.
zIPM-rtu-license-控制核心组件IPM服务器是否可以启动.
zIPTandIPM-rtu-license-控制核心组件呼叫处理器、数据服务器、CDR服务器和IPM服务器是否可以启动.
如果核心软件组件没有安装许可证,系统启动时,提示组件启动失败;通过servicevcxstart[]命令启动组件时,提示组件启动失败.
通过servicevcxstatus[]命令查看组件状态时状态为unlicensed;通过vcx-showcomponent查看到的状态为unlicensed.
系统对组件许可证的有效性进行周期性检测.
对于正常运行的组件,当系统检测到该组件对应的组件许可证失效时,则停止该组件.
如果某核心组件因为没有组件license而被禁止运行,当系统检测到加载了该组件对应的有效的组件License时,系统将自动启动该组件.
但是,如果在组件license有效的状态下停止组件,组件将不会被自动拉起.
电话机类别许可证许可证适用于每部物理电话机,不适用于每个用户或分机号码.
这意味着三部电话机使用三个许可证,即使这些电话机配置有相同的分机号码.
83VCX9.
0支持以下七个电话机许可证类别:z基本-FXS端口的许可证使用.
z第三方-受支持的第三方且兼容SIP的设备的许可证使用.
z普通型-3Com的3101型电话机的许可证使用.
z商务型-3Com的3102及3103型电话机的许可证使用.
zCCC软电话-VCX软件的当前版本中不使用.
z桌面软电话-基础版本的3Com融合中心客户端应用程序(在个人计算机上运行的软电话应用程序)的许可证使用.
z桌面Outlook版软电话-支持Outlook版本的3Com融合中心客户端应用程序(在个人计算机上运行的软电话应用程序)的许可证使用.
寻线组/ACD组没有被分类为设备,不需要电话机许可证.
但是,寻线组分机通常包括一个语音邮箱,因此需要消息处理许可证.
话务员控制台不需要电话机许可证.
电话机类别许可证等级VCX系统安照级别高低来组织话机类许可证,该类许可证的详细描述请见"电话机类别许可证".
从最高到最低的许可证等级为:商务型、基本型、第三方、入门级.
3Com软电话许可证不在该等级中.
每部电话需要一个许可证才能工作.
如果某个话机类别的许可证不可得,VCX软件可借用更高级别的许可证(如果可得)使能电话机操作.
但是,更高类别的电话机不能使用低类别的许可证.
这意味着FXS端口(入门级)可使用任何类别的许可证,但是3103型电话机只能使用商务型的许可证.
例如,考虑下列系统:z许可证密钥文件允许操作50部基本型电话机和75部商务型电话机.
z50个所有基本类型电话机许可证都被占用.
z60个商务型电话机许可证被占用(剩余15个许可证可用).
z您要向系统添加3101型电话机.
虽然没有可用的普通电话机许可证,但是3101型电话机可使用15个可用商务型电话机许可证的其中一个,以便工作.
由于3Com软电话许可证不在该等级内,可用的3Com软电话许可证数量不会影响其他电话机许可证类别.
其他许可证类别的电话机不能使用3Com软电话许可证,并且软电话不能使用其他许可证类别的许可证.
消息许可证电话分机通常拥有通过IP消息系统维护的相关语音邮箱.
可以使用下列任何一种方法配置邮箱:z通过IP消息系统管理Web界面创建.
z通过VCX管理员Web界面添加电话分机时自动创建.
z通过批量导入操作创建(请参阅使用命令行接口管理用户帐户或通过IP消息系统管理员应用程序界面导入.
注意,邮箱的数量独立于系统允许的电话数量.
许可证密钥文件指定VCX系统允许的消息许可证数量.
许可证不会区分语音邮箱或寻线组邮箱之间的差别;每个邮箱均需要许可证.
自动话务员和保留音乐(MOH)功能无需许可证.
84IP消息系统允许管理员创建与主邮箱相关的子邮箱.
例如,销售部可以拥有主邮箱且每位销售人员均可以拥有主销售邮箱下的子邮箱.
每个子邮箱均需要单独的许可证.
如果销售部拥有10个子邮箱,则需要11个消息许可证(1个用于主邮箱,10个用于各个子邮箱).
启用全局语音邮箱整合的VCX系统上的许可证VCX软件支持全局语音邮箱整合.
全局语音邮箱整合通过名为全局语音邮箱中央服务器(GVCS)的特定IP消息系统服务器上的通用邮箱目录链接多台IP消息系统服务器.
每台IP消息系统服务器均必须拥有在服务器中配置邮箱所需的足够消息许可证的许可证密钥文件.
GVCS无需安装许可证密钥文件,除非在GVCS中配置邮箱.
欲了解有关全局语音邮箱整合的更多信息,请参阅IP消息系统文档.
ACD许可证ACD组不占用电话机的许可证.
但是,每一个ACD组代理不仅会占用普通电话机的许可证,而且还占用ACD代理许可证.
即只有代理在组中的状态为已登陆,并且代理有话机注册,才会占用1个ACD许可证.
ACD代理许可证的占用情况是基于电话号码的,例如,多个话机使用同一个电话号码,那么它们将只占用一个ACD代理许可证.
管理许可证密钥文件本节介绍了如何获取和安装许可证密钥文件.
您必须在处理通话或语音邮箱消息的VCX系统中的每台服务器安装许可证密钥文件.
以下VCX服务器均需要安装许可证密钥文件:zIP电话系统服务器和IP消息系统服务器(文件必须包括电话许可证密钥、消息处理许可证密钥以及IPT与IPM组件license).
对于VCXConnect系统,这是唯一支持的配置.
zIP电话系统服务器(文件必须包括电话机许可证密钥以及IPT组件license).
zIP消息系统服务器(文件必须包括消息许可证密钥以及IPM组件license).
在冗余VCX系统中,必须在主服务器和备份服务器中安装许可证密钥文件.
您可以在当前系统中安装许可证密钥文件.
在安装之前不需要停止任何服务,在安装之后也不需要重启服务器.
如果您在系统中添加电话、语音邮箱或者ACD组的代理的容量,则不得删除现有的许可证密钥文件.
新文件将会与现有的文件累加.
在服务器上安装许可证密钥文件需要两个基本步骤:1)确定服务器的机器标识符并获取许可证密钥文件.
2)在服务器上安装文件.
您可以使用任何以下选项确定机器标识符和安装许可证密钥文件:z使用本章所述的VCX命令行接口(CLI).
z使用VCX系统管理Web界面.
此界面还允许您备份和还原许可证密钥文件.
请参阅关于VCX系统管理Web界面以及系统管理联机帮助,了解说明.
85获取许可证密钥文件每个许可证密钥均通过机器标识符绑定到唯一的一台服务器.
注意,许可证密钥要求如许可证密钥管理概述中所述.
在冗余VCX系统中,必须在主服务器和备份服务器上安装许可证密钥文件.
在服务器上安装了新的VCX软件后,通过输入下列命令获取服务器的机器标识符并同时登录到root帐户:vcx-showmachineid此命令返回类似下列内容的值:SNAm-Fro7-vrJa-YKhH-H8az-db7Q您的3ComVoice授权经销商将会提供与机器标识符相对应的许可证密钥.
除了机器标识符之外,每个许可证密钥文件名包括一个唯一的时间戳标识符.
对于上述显示的样本机器标识符,许可证密钥文件名可以为:SNAm-Fro7-vrJa-YKhH-H8az-db7Q-1190198737.
key唯一的时间戳标识符(本例中为1190198737)允许在相同的VCX服务器上安装多个许可证密钥文件.
提供machineid的同时,要说明服务器的部署类型,以便明确需要何种组件license.
在/opt/installtemp目录中保存许可证密钥文件.
3Com公司强烈建议您在单独的安全位置保存许可证密钥文件.
如果任何VCX服务器出现磁盘故障或需要重新安装VCX软件,则必须拥有许可证密钥文件.
安装许可证密钥文件要安装许可证密钥文件,作为root帐户登录到服务器并输入以下命令:cd/opt/installtempvcx-licenseinstall这些确认消息表示许可证密钥文件已成功安装.
ActivationKeySuccessfullyValidatedSuccess:Activationkeyvalidatedandinstalled.
许可证密钥文件如下列示例所示安装在/opt/3com/licenses目录下:ls-l-rw-r--r--1rootroot2188Sep190706:45SMxj-OWSv-7PFg-rbto-2xxu-LPgS-1190198737.
key如果已购买和安装多个许可证以增加容量,则将会在服务器上看到多个许可证密钥文件.
系统会将每个许可证秘钥文件中的容量实现累加.
切勿编辑.
key文件.
此文件内容受版权保护.
如果编辑此文件,则将会使此文件内容变为无效.
您可以使用vcx-licensequery--license-key-information命令或系统管理Web界面查看安装的许可证信息.
请参阅查看许可报告.
86删除许可证密钥文件您可以删除许可证密钥文件,例如,如果许可证已过期或需要更换文件.
删除许可证密钥文件无需停止VCX服务或重启服务器.
可以通过输入下列命令确定VCX服务器上过期的许可证密钥:vcx-licensequery--expired-licenses此命令返回过期的许可证密钥文件清单(如果有的话).
输入下列命令删除所有过期的许可证密钥文件:vcx-licensequery--purge-expired-licenses无需指定文件名.
3Com公司强烈建议您不要使用操作系统命令删除包含过期许可证的.
key文件.
与操作系统命令不同,使用vcx-licensequery--purge-expired-licenses命令将不会删除包括有效许可证密钥的.
key文件.
许可证和VCX软件升级及恢复注意事项将VCX9.
0版系统升级至更高版本无需安装适用于现有电话机和邮箱的新许可证.
升级流程分别保留了初始的服务器许可证,外加已购买和安装的任何额外许可证.
组件许可证的主版本号(即版本号第一个小数点前的数字)必须和当前VCX系统软件版本主版本号一致才有效.
如果版本升级导致主版本号发生变化,必须重新购买与升级软件版本主版本号匹配的组件许可证.
查看许可报告本节介绍了查看许可证信息的选项.
您可以使用vcx-licensequery命令及其各种参数显示有关当前安装的VCX软件许可证的信息,例如,RTU许可证,所支持电话数量、软电话数量、ACD代理数量和IP消息系统语音邮箱的数量.
作为root帐户登录到想要检查其许可证信息的VCX服务器.
请参阅附录EVCX命令中的表24,了解vcx-licensequery命令参数的完整列表.
可以使用系统管理网络界面中的许可证选项(请参阅关于VCX系统管理Web界面).
z当已安装许可证并且许可证到期时,许可证页面会显示在VCX服务器上安装的每个许可证类别和所支持设备或邮箱的数量.
显示已经安装的RTU许可证信息.
还显示许可证的版本信息.
在RTU许可证失效前的15天,将显示失效告警信息.
需要注意的是,BasicPhoneLicenses与StandardPhoneLicenses是VCX9.
0之前的基本型话机和商务型话机许可证,而BasicPhoneLicenseV9Plus与BusinessPhoneLicense是VCX9.
0之后的基本型话机和商务型话机License许可证,z使用报告页面会显示在VCX服务器上安装的各种许可证类别、正在使用的许可证的数量、从更高类别借用的许可证的数量(如果有)和可用的许可证的数量.
特别地,2个ACD代理Demo许可证是和VCX软件一起发货的,不同于内置的许可证,这个Demo许可证只能用于测试,当安装了正式的ACD代理许可证后,这两个Demo许可证就不可用了.
87管理不间断电源本章介绍了如何管理VCX系统中的一个或多个不间断电源(UPS).
此外,还介绍了如何将UPS支持添加到现有VCX系统中,以及如何监控UPS状态.
本章包含以下主题:zUPS概述z将UPS支持添加到现有VCX系统中z监控UPS状态zVCX服务器对电源事件的响应UPS概述用户常常将重要的网络设备连接到不间断电源(UPS),以此确保此类设备在丢失主电源的情况下继续运行.
VCX系统中的服务器可以和一个或两个(如果该服务器可以使用双电源供电)UPS设备连接在一起,此时该服务器可以监控连接的UPS设备.
每个UPS包含一块电池.
该电池在向VCX系统供电时可继续充电.
如果出现电源故障,UPS电池会自行向连接的设备供电,直至其电量消耗殆尽.
此时,其连接的VCX系统可正常关机.
借助UPS监控功能,VCX系统会收到其连接的UPS的电量即将用完的信息,以便正常关机.
在恢复供电后且UPS电池重新充满电能继续为下一次正常关机供电的情况下,VCX系统会自行重新启动.
在分支机构办公室或区域办事处均可部署UPS.
z分支机构办公室在分支机构办公室环境下,UPS支持通常安装在一台VCX服务器上的VCX分支系统.
通常,分支机构办公室没有员工现场值守设备,并且可能在夜晚、周末、假日等较长时间内无人值班.
因此,在办公室断电的情况下,VCX系统自动使用UPS供电,在UPS电量即将耗尽时正常关机,以及在恢复供电后重新启动显得尤为重要.
在此环境下,UPS仅向正在运行的VCX系统和任何网络设备(例如:路由器、开关或SIP网关)供电.
不得将UPS用于向其他要求正常关机的服务器或设备供电,因为无法协调其他设备和VCX系统的关机程序.
z区域办事处在区域办事处环境下,VCX系统可能会包含多台VCX服务器,这些服务器可能会共享一个或多个UPS设备.
此外,通过使用备用电源,还可将多个UPS设备用于向单独的服务器供电.
在此环境下,UPS必须仅向VCX系统和其他不要求正常关机的设备供电.
UPS配置选项对于当前的VCX软件版本,3Com公司支持美国电力转换(APC)公司提供的UPS硬件.
有关受支持的APCUPS设备和VCX硬件平台的列表,请咨询3Com服务代表或3Com语音授权经销商.
要安装和配置UPS,请遵循APC提供的说明.
88z对于新装的VCX系统,可以在首次安装VCX软件(请参阅《VCXEnterprise安装手册》)时设置和启用UPS支持.
z对于现有VCX系统,可以使用vcx-ups-setup命令或vcx-reconfigure命令设置和启用UPS支持.
此外,还可使用以上任一命令修改现有UPS配置.
z本章介绍了如何使用vcx-ups-setup命令将UPS添加到现有VCX系统中.
z有关vcx-reconfigure命令的信息,请参阅重新配置VCX服务器.
虽然您可以使用该命令配置UPS支持,但该命令更适用于大规模的重新配置操作,您可在此类操作中修改服务器的网络参数、服务或同时修改这两种数据UPS可用作SNMP网络设备.
UPS和VCX系统通过SNMPv1协议进行通信.
这样,还允许网络管理工作站(如iMC)通过VCX服务器远程监控UPS.
通过使用vcx-ups-status命令,可本地查看UPS的状态;通过使用iMC,可远程查看其状态.
将UPS支持添加到现有VCX系统中您可以将UPS支持添加到现有VCX系统中.
本节假定您已根据制造商说明安装和配置了UPS设备.
UPS设置选项您可以将一个或两个UPS设备添加到VCX系统中.
根据VCX系统中的服务器配置,您可以:z为一台VCX服务器设置一个UPS.
z通过设置备用电源,为一台VCX服务器设置两个UPS设备.
z为多台VCX服务器设置一个UPS.
z通过使用一台有备用电源的服务器,为多台VCX服务器设置两个UPS设备.
通常,以UPS供电的设备所需的供电量不得超过UPS80%的负荷量.
3Com公司建议您咨询UPS供应商或经销商,以获取调整供电量大小的帮助.
如果UPS支持包含多台VCX服务器,则需将一台VCX服务器指定为主服务器.
主服务器用作其他VCX服务器(称为从服务器)的协调服务器.
主服务器与UPS进行通信;从服务器与主服务器通信后才能获取UPS状态.
如果供电要求规定使用多个UPS,则VCX系统可能会包含多台主服务器.
请注意,主/从服务器的指定与VCX环境下VCX服务器可能具有的任何角色(主要服务器、次服务器或分支服务器)完全无关.
如VCX软件组件所述,您可采用许多不同的配置将VCX软件安装到VCX服务器上.
选择一台VCX服务器作为主服务器时,需遵循以下指导原则:z选择正在运行VCX身份验证和目录服务(首选)或IP消息服务的服务器.
身份验证和目录服务可在以下任何VCX服务器(请参阅表3)上运行:zIP电话系统和IP消息系统服务器zIP电话系统服务器z身份验证和目录服务器z主服务器可以是主要服务器,也可以是次服务器.
例如,VCX系统包含一个具有IP消息系统服务器、身份验证和目录服务器、呼叫服务器和呼叫记录服务器的区域,而这些服务器均可共享UPS.
在此情况下,可选择身份验证和目录服务器作为主服务器.
但是,如果VCX系统包含UPS供电的呼叫服务器和IP消息系统服务器,则选择IP消息系统服务器作为主服务器.
89要求如果在设置VCX系统时通过vcx-ups-setup命令使用UPS供电并监控UPS状态,则要求对VCX系统中的各UPS使用以下配置信息:zUPS的IP地址—必须知道指派给UPS的预先配置好的IP地址.
zSNMP团体字符串—必须知道指派给UPS的预先配置好的SNMP写团体字符串.
z低电阈值百分比—必须指定电池在其所连接的一台或多台服务器需启动关机程序时的剩余电量(表示为电池容量的百分比).
此外,还必须对各VCX服务器提供以下信息:z服务器是主服务器还是从服务器z针对各从服务器提供的VCX主服务器的IP地址添加单UPS设备支持本节介绍了如何配置单个UPS支持的VCX系统.
该配置方式要求根据VCX配置使用一个或两个常规步骤:z如果VCX系统只包含一台VCX服务器,则将该系统配置为主服务器.
z如果VCX系统包含多台VCX服务器,则将其中一台服务器配置为主服务器,然后将其余的服务器配置为从服务器.
单UPS系统—配置VCX主服务器在单UPS系统中首次启用VCX服务器,并将其配置为主服务器:1)使用root帐户登录到要将其指定为主服务器的VCX服务器.
2)输入以下命令:vcx-ups-setup必须连接以下vcx-ups-setup命令配置参数(回复内容使用粗体):z--master:Y输入Y(必须大写)可将该服务器指定为主服务器.
z--monitormultipleups:N输入N(必须大写)表示只有一个UPS为整个VCX系统供电.
z--upsipaddr输入UPS的IP地址.
使用带小数点的十进制格式,但不要输入起始零.
例如,输入10.
230.
63.
3,而非010.
230.
063.
003.
z--community输入配置的UPS的SNMP团体字符串,以使VCX主服务器和UPS之间进行通信.
通常,团体字符串是专用于读或写访问权限的(但是,3Com公司强烈建议您更改默认的团体字符串).
z--bcharge输入UPS电池在VCX系统启动关机前所需的充电阈值.
该充电阈值需表示为电池剩余电量的百分比.
默认值为25%.
阈值范围为25%到75%.
下例显示了首次配置VCX主服务器需要使用的语法:zvcx-ups-setup--masterY--monitormultipleupsN90z--upsipaddr10.
230.
63.
3communityprivate--bcharge33如果执行了该命令:z将对当前的VCX服务器启用UPS监控功能.
z该服务器已被指定为主服务器.
zVCX系统将使用单个UPS供电.
zUPS的IP地址为10.
230.
63.
3.
zUPS与VCX主服务器通信时使用的团体字符串是专用字符串.
z低电充电阈值为33%.
完成VCX主服务器的初始配置后,即可通过重新输入vcx-ups-setup命令更改参数值.
在下例中,低电充电阈值将更改为50%:vcx-ups-setup--masterY--monitormultipleupsN--upsipaddr10.
230.
63.
3communityprivate--bcharge50请注意,即使只更改一个值,也必须输入所有的vcx-ups-setup命令参数.
单UPS系统—配置VCX从服务器在单个UPS系统中启用VCX服务器,并将其配置为从服务器:1)使用root帐户登录到要将其指定为从服务器的VCX服务器.
2)输入以下命令:vcx-ups-setup必须连接以下vcx-ups-setup命令配置参数(回复内容使用粗体):z--master:N输入N(必须大写)表示该服务器不是主服务器.
z--monitormultipleups:N输入N(必须大写)表示只有一个UPS为整个VCX系统供电.
z--upsserver输入充当UPS主监控器的VCX服务器的IP地址(指定给eth0).
使用带小数点的十进制格式,但不要输入起始零.
例如,输入10.
230.
63.
3,而非010.
230.
063.
003.
3)对于系统中用作从服务器的所有其他VCX服务器,请重复步骤1和步骤2.
下例显示了首次配置VCX从服务器需要使用的语法:vcx-ups-setup--masterN--monitormultipleupsN--upsserver10.
230.
63.
5如果执行了该命令:z将对当前的VCX服务器启用UPS监控功能.
z该服务器已被指定为从服务器.
zVCX系统将使用单个UPS供电.
zVCX主服务器的IP地址为10.
230.
63.
5.
完成VCX从服务器的初始配置后,即可通过重新输入vcx-ups-setup命令更改参数值.
在下例中,VCX主服务器的IP地址已更改:vcx-ups-setup--masterN--monitormultipleupsN--upsserver10.
230.
63.
791请注意,即使只更改一个值,也必须输入所有的vcx-ups-setup命令参数.
添加多个UPS支持本节介绍了如何配置具有多个UPS设备的VCX系统.
具有多个UPS设备的VCX系统有两个基本配置选项.
z使用双电源供电的一台VCX服务器可使用两个UPS设备(请参阅图3).
单独的UPS均可供电(如有可能,请将各UPS连接到不同的主电路).
只要其中一个UPS是使用主电源供电,服务器就会保持运行状态.
服务器仅在两个UPS设备均以电池供电且电池电量等于或低于低电阈值的情况下自动关机.
图3一台VCX服务器使用两个UPS设备供电此时,您可以将使用双电源供电的一台VCX服务器指定为主服务器.
由于该系统是只有一台服务器的VCX系统,因此没有从服务器.
配置主服务器时,可通过指定其IP地址来标识其他UPS设备.
z两个UPS设备可支持使用(或不使用)双电源供电的多台VCX服务器.
z在大多数复杂的配置过程中,可能会出现使用多台服务器且每台服务器均有备用电源的情况(请参阅图4).
两个UPS设备均可供电.
对于有备用电源的多台服务器,需确保将不同的UPS连接到各电源插座(如有可能,请将各UPS连接到不同的主电路).
此时,多台服务器均保持运行状态,除非两个UPS设备均以电池供电且电池电量等于或低于低电阈值.
如果出现这种情况,所有系统必须同时关机.
图4两台VCX服务器使用两个UPS设备供电此时,您可以将其中一台VCX服务器指定为两个UPS设备的主服务器,将系统中的任何其他VCX服务器指定为从服务器.
配置主服务器时,可通过指定其IP地址来标识其他UPS设备.
z如果VCX系统包含多个UPS设备,而各服务器没有备用电源,并且(任何配置类型的)主要和次服务器共处一个系统,则应将给定配置类型的主要和次服务器指派给不同的UPS设备(请参阅图5).
例如,如果VCX区域系统包含主要IP消息系统服务器和次要IP消息系统服务器(及其他VCX服务器),并且使用两个UPS设备为所有服务器供电,则需将主要IP消息92系统服务器连接到一个UPS,将次要IP消息系统服务器连接到另一个UPS.
这样,可降低出现单一故障从而破坏IP消息服务可用性的可能性.
图5VCX备用服务器使用两个UPS设备供电有多个UPS设备时,如有可能,应将各UPS连接到不同的主电路.
双UPS系统—配置VCX主服务器在多个UPS系统中启用VCX服务器,并将其配置为主服务器:1)使用root帐户登录到要将其指定为主服务器的VCX服务器.
2)输入以下命令:vcx-ups-setup必须连接以下vcx-ups-setup命令配置参数(回复内容使用粗体):z--master:Y输入Y(必须大写)可将该服务器指定为主服务器.
z--monitormultipleups:Y输入Y(必须大写)表示有多个UPS设备为VCX系统供电.
z--upsipaddr输入第一个UPS的IP地址.
使用带小数点的十进制格式,但不要输入起始零.
例如,输入10.
230.
63.
3,而非010.
230.
063.
003.
z--community输入配置的第一个UPS的SNMP团体字符串,以使VCX主服务器和UPS之间进行通信.
通常,团体字符串是专用于读或写访问权限的.
z--upsipaddr1输入第二个UPS的IP地址.
z--community1输入配置的第二个UPS的SNMP团体字符串,以使VCX主服务器和UPS之间进行通信.
通常,团体字符串是专用于读或写访问权限的.
z--bcharge93输入UPS电池在VCX系统启动关机前所需的充电阈值.
该充电阈值需表示为电池剩余电量的百分比.
默认值为25%.
阈值范围为25%到75%.
下例显示了首次配置VCX主服务器需要使用的语法:vcx-ups-setup--masterY--monitormultipleupsY--upsipaddr10.
230.
63.
3--communityprivate--upsipaddr110.
230.
63.
4--community1private--bcharge33如果执行了该命令:z将对当前的VCX服务器启用UPS监控功能.
z该服务器已被指定为主服务器.
zVCX系统将使用多个UPS设备供电.
z第一个UPS的IP地址为10.
230.
63.
3.
z第一个UPS与VCX主服务器通信时使用的团体字符串是专用字符串.
z第二个UPS的IP地址为10.
230.
63.
4.
z第二个UPS与VCX主服务器通信时使用的团体字符串是专用字符串.
z低电充电阈值为33%.
完成VCX主服务器的初始配置后,即可通过重新输入vcx-ups-setup命令更改参数值.
在下例中,低电充电阈值将更改为50%:vcx-ups-setup--masterY--monitormultipleupsY--upsipaddr10.
230.
63.
3--communityprivate--upsipaddr110.
230.
63.
4--community1private--bcharge50请注意,即使只更改一个值,也必须输入所有的vcx-ups-setup命令参数.
双UPS系统—配置VCX从服务器在多个UPS系统中启用VCX服务器,并将其配置为从服务器:1)使用root帐户登录到要将其指定为从服务器的VCX服务器.
2)输入以下命令:vcx-ups-setup必须连接以下vcx-ups-setup命令配置参数(回复内容使用粗体):z--master:N输入N(必须大写)表示该服务器不是主服务器.
z--monitormultipleups:Y输入Y(必须大写)表示有多个UPS设备为VCX系统供电.
z--upsserver输入充当UPS主监控器的VCX服务器的IP地址(指派为eth0).
使用带小数点的十进制格式,但不要输入起始零.
例如,输入10.
230.
63.
3,而非010.
230.
063.
003.
3)对于系统中用作从服务器的所有其他VCX服务器,请重复步骤1和步骤2.
下例显示了在多个UPS设备支持的系统中首次配置VCX从服务器需要使用的语法:vcx-ups-setup--masterN--monitormultipleupsY--upsserver10.
230.
63.
5如果执行了该命令:94z将对当前的VCX服务器启用UPS监控功能.
z该服务器已被指定为从服务器.
zVCX系统将使用多个UPS设备供电.
zVCX主服务器的IP地址为10.
230.
63.
5.
完成VCX从服务器的初始配置后,即可通过重新输入vcx-ups-setup命令更改参数值.
在下例中,VCX主服务器的IP地址已更改:vcx-ups-setup--masterN--monitormultipleupsY--upsserver10.
230.
63.
7请注意,即使只更改一个值,也必须输入所有的vcx-ups-setup命令参数.
禁用VCX服务器的UPS监控功能默认情况下,在对VCX服务器配置UPS支持时,已启用监控功能.
您可以禁用VCX主服务器的UPS监控功能,也可以禁用任何从服务器的UPS监控功能.
禁用UPS监控功能时,不会删除或修改使用vcx-ups-setup命令输入的UPS配置参数.
注意:禁用UPS监控功能会防碍VCX服务器和UPS之间的通信.
如果禁用了UPS监控功能后出现电源故障,则VCX服务器只能依靠UPS电池供电,直至电池电量为0.
这样,VCX服务器便无法正常关机.
禁用VCX服务器(主服务器或任何从服务器)的UPS监控功能:1)使用root帐户登录到要禁用其UPS监控功能的VCX服务器.
2)输入以下命令:vcx-ups-setup--disableupstools[--fullauto]可选参数--fullauto用于指定该命令以自动模式运行.
在此模式中,执行命令时不会显示任何交互提示或询问.
请注意,您可以输入包含可选--help参数的vcx-ups-setup命令,以此显示命令使用信息.
监控UPS状态本节介绍了如何查看UPS的状态您可以使用vcx-ups-status命令在本地VCX系统中查看任何UPS的状态,也可以在远程VCX系统中查看UPS的状态.
您可以在主服务器上输入此命令,也可以在任何从服务器上输入此命令.
vcx-ups-status命令使用的语法如下:vcx-ups-status(ups0|ups1)[master-ip][--parameter]必须标识要监控的UPS.
对于单UPS系统,输入ups0.
对于双UPS系统,根据要监控的UPS输入ups0或ups1.
参数master-ip是可选参数.
该参数可用于指定远程VCXUPS主服务器的IP地址.
除了所需参数ups0或ups1以外,还必须输入表16中显示的其中一个参数.
95表16vcx-ups-status命令参数参数说明--upsstatus表示UPS的状态,例如online或offline.
--upsload表示VCX服务器所连接的UPS承载的负荷量(以瓦特为单位).
--upsmfr显示UPS制造商的名称.
此时,该值始终是APC.
--batterycharge表示当前电池电量的百分比.
--upsserial显示UPS的出厂序列号.
--upsmodel显示UPS的出厂型号名称.
--isconfig表示UPS是否(Y或N)经过配置.
--ismaster表示是否(Y或N)将此VCX服务器配置为主服务器.
--listslaves列出配置为从服务器的所有VCX服务器的IP地址.
--all显示以下参数的值:zupsstatuszupsloadzupsmfrzbatterychargezupsserialzupsmodel--help显示有关命令用法的信息.
在监控单个UPS的VCX主服务器上输入了以下几个vcx-ups-status命令示例.
第一个命令示例使用了--all参数:vcx-ups-statusups0--allupsstatus:onlineupsload:033.
0upsmfr:APCbatterycharge:100.
0upsserial:ES0552000488upsmodel:Smart-UPS750以下几个命令返回了非--all参数提供的输出数据:vcx-ups-statusups0--isconfigisconfig:Ycx-ups-statusups0--ismasterismaster:Yvcx-ups-statusups0--listslaves10.
230.
188.
7VCX服务器对电源事件的响应本节介绍了UPS支持的VCX系统如何响应各种电源事件.
有关电源事件和VCX服务器的响应,请参阅表17.
96表17VCX服务器应对电源事件的运行方式事件响应断电在一个或多个VCX服务器连接到一个UPS且出现断电的情况下,这些服务器会继续运行,而不会中断运行.
它们通常不会立即启动关机程序,除非UPS电池电量低于关机阈值量(例如,由于UPS电池经过上一次断电事件后尚未完全充满电).
VCX软件可检测到断电事件,通过syslog进行记录,并会将其作为SNMP陷阱进行报告.
电池电量用完前恢复供电如果在VCX服务器以UPS电池供电维持运行时恢复电源供电,则VCX服务器会:z通过syslog记录该事件.
z生成SNMP陷阱,指示恢复电源供电.
z继续正常运行.
电池电量耗尽各UPS均配置了电池充电阈值.
该充电阈值需表示为电池剩余电量的百分比.
默认值为25%.
UPS电池电量达到配置的阈值后,VCX服务器会:z通过syslog记录该事件.
z生成SNMP陷阱,指示系统会立即关机.
z启动各服务和VCX操作系统正常关机.
如果VCX系统有多个UPS设备供电,电池电量耗尽事件仅在两个UPS设备均靠电池供电运行且电池电量等于或低于低电阈值的情况下发生.
最后关机UPS在等待完成最后关机步骤的时间延迟(默认值为270秒)后收到关机信号.
VCX系统会生成陷阱,指示系统立即关机.
如果多台VCX服务器均使用同一个UPS供电,则所有服务器均有充足的时间完成其各自的关机操作.
各VCX服务器均会尝试确认收到了UPS的关机命令.
如果未收到关机命令,VCX服务器会尝试重新发送3次信号,然后再进行关机.
如果信号发送失败(例如,由于关机时出现网络连接问题),VCX服务器会尝试发送陷阱.
在UPS电池电量耗尽后自行关闭前,均会向服务器供电(暂停状态除外).
恢复电源供电恢复电源供电后,各VCX服务器会:z启动并开始提供服务.
z生成陷阱,指示系统启动.
关机时恢复电源供电如果在VCX服务器启动最后关机程序后完成关机步骤之前恢复电源供电,服务器会继续完成关机操作并向UPS发送关闭信号.
UPS关闭后自行打开,服务器重新启动.
无法连接UPS如果配置了VCX服务器对UPS的监视功能,但无法连接到配置的UPS,系统会生成陷阱,指示UPS监视功能未生效.
服务器会继续正常运行,并定期重新尝试连接UPS.
如果后来可以访问UPS,系统会生成陷阱,指示错误已清除.
97配置呼叫处理器VCX呼叫处理器为VCXIP电话系统解决方案提供呼叫转接及其他呼叫服务.
本章包括以下主题:z呼叫处理器概述z配置方法z配置受信端点z配置计费服务和目录服务呼叫处理器概述呼叫处理器进行呼叫处理和呼叫转接,并充当SIP背靠背用户代理.
这意味着呼叫处理器实际充当呼叫的每条信号发送支路的活动端点.
呼叫处理器优势呼叫处理器优势包括:z使用陈述性转接—维护有关用户会话的信息.
z为内存和性能利用而设计—循环利用自己的内存并追踪内存,以便能够快速发现和解决任何问题.
z内置诊断程序—CLI进行访问,以排除系统故障.
z编写一个CDR—呼叫处理器对每个呼叫(包含其所有信息)仅编写一个CDR,这使得系统更加有效.
配置方法通常在安装VCX系统软件过程中,完成呼叫处理器配置.
但是,您可能需要在安装之后重新配置呼叫处理器,例如若添加一个分支机构办公室,则需要添加额外的受信端点.
有三种推荐方法可配置呼叫处理器:z通过iMC智能管理中心iMC是一个可选的管理工具,它提供一种用以配置呼叫处理器的简单方法.
iMC使用Web界面,可轻松查看和管理呼叫处理器的所有可配置参数.
z使用vcx-reconfigure命令在VCX服务器随附的控制台中运行vcx-reconfigure命令.
此命令允许您修改现有VCX系统的配置.
重新配置VCX服务器中描述了此命令.
z通过remoteCli命令行解释器在VCX服务器随附的控制台中运行remoteCli界面.
此命令允许您配置受信端点(如本章所述)以及其他VCX组件(参见附录G呼叫处理器命令行接口命令).
不应手动修改呼叫处理器XML文件(nmdb.
xml),因为呼叫处理器在运行时可随意写入到该文件,并要求停止呼叫处理器以便进行编辑.
使用CLI命令或企业管理组件来配置呼叫处理器.
98配置受信端点本部分提供有关如何使用命令行接口来添加、编辑以及删除呼叫处理器受信端点的信息.
还可通过VCX管理员Web配置界面来管理受信端点(请参阅关于VCX系统管理Web界面).
受信端点是VCX系统中的组件,它与VCX呼叫处理器通信.
确定某个端点为受信端点可加速处理组件与呼叫处理器之间的呼叫处理.
在VCX呼叫处理器安装流程过程中,自动将IP消息系统服务器和媒体网关配置为受信端点.
但是,在下列情况下安装之后,您可能想要确定其他受信端点:z您要向VCX系统添加更多媒体网关.
z您要向VCX系统添加会议系统服务器或状态服务器.
z您要向VCX系统添加分支机构办公室.
如《VCXEnterprise安装手册》中所述,安装分支机构办公室服务器之后,必须在相关地区办公室中的VCX呼叫处理器服务器上将该分支机构服务器确定为受信端点.
如果该分支机构呼叫处理器服务发生故障,分支机构IP消息系统服务仍然能够与办事处中的呼叫处理器交互.
要查看受信端点的当前列表:1)登录到管理呼叫处理器的服务器.
2)输入以下命令以启动remoteCli界面:cd/opt/3com/VCX/callprocessor/remoteCli/bin.
/remoteCli-callprocessor3)输入下列命令以列出受信端点:showcctrusted此命令的结果如下所示:CcTrusted-Index-RowStatus-TrustedAddress-Netmask1110.
230.
64.
5255.
255.
255.
2552110.
230.
63.
7255.
255.
255.
2553110.
230.
63.
15255.
255.
255.
25541255.
255.
255.
255添加受信端点要使用CLI将受信端点添加到呼叫处理器:1)登录到管理呼叫处理器的服务器.
2)导航至/opt/3com/VCX/callprocessor/remoteCli/bin.
3)启动remoteCLI界面:.
/remoteCli-callprocessor4)添加一个或一系列受信端点:a要添加一个受信端点,在提示符(>)后输入:configCcTrustedrowStatus=4index=TrustedAddress=99b要使用缩写变量添加一系列受信端点,在提示符(>)处输入:configcctrow=4index=trustedaddr=netmask=请参阅表18,了解可配置参数的说明和值.
表18CcTrusted可配置参数说明列名说明生效时间范围默认值行状态这决定您要对受信端点进行何种配置,例如删除或添加.
配置您始终需要指定该索引的某行.
呼叫处理器重启之后.
1=活动2=不在使用中3=未就绪4=添加5=创建并等待6=删除1索引这是受信端点表的关键值并且是一行的唯一标识符.
呼叫处理器重启之后.
1至1281受信地址指示应相信的端点.
每行为IP地址和端口组合.
默认情况下,如果仅提供IP地址,则采用默认的SIPIP端口5060.
要指定该端口,只需在IP地址后附加一个冒号(:)并添加端口号.
呼叫处理器重启之后.
对于IP地址:用句点分隔的IP字符串说明:最多15个字符.
对于端口号:0至65535对于IP地址:0.
0.
0.
0说明:必须配置.
对于端口号:5060网络掩码当您希望添加一系列受信端点时使用.
呼叫处理器重启之后.
用句点分隔的IP字符串说明:最多15个字符.
0.
0.
0.
05)要退出远程CLI应用程序,输入:Exit编辑受信端点要使用CLI编辑呼叫处理器的受信端点:1)登录到托管呼叫处理器的服务器.
2)导航至/opt/3com/VCX/callprocessor/remoteCli/bin.
3)启动remoteCLI界面:.
/remoteCli-callprocessor4)在remoteCLI提示符(>)处输入:configCcTrustedRowStatus=index=TrustedAddress=请参阅4)表18,了解可配置参数的说明和值.
5)要退出remoteCLI界面,输入:Exit100删除受信端点要使用remoteCLI界面从呼叫处理器中删除受信端点:1)登录到托管呼叫处理器的服务器.
2)导航至/opt/3com/VCX/callprocessor/remoteCli/bin.
3)启动remoteCLI界面:.
/remoteCli-callprocessor4)在提示符(>)处输入:configCcTrustedRowStatus=6index=TrustedAddress=请参阅4)表18,了解可配置参数的说明和值.
5)要退出remoteCLI界面,输入:Exit配置计费服务和目录服务本部分描述如何添加及删除提供计费服务、认证服务以及目录服务的服务器.
通常在安装VCX系统软件过程中,完成这些服务的配置.
但是,在安装之后可重新配置计费服务、认证服务以及目录服务.
如果您使用本部分中描述的方法添加了一个或两个此类服务,并之后运行vcx-reconfigure命令,则vcx-reconfigure中提供的服务列表将覆盖使用remoteCli定义的值.
此外,如果使用remoteCli重新配置VCX系统并随后将该系统升级为较新版本,则升级过程将无法识别remoteCli的重新配置.
必须使用remoteCli手动重新配置您的系统,以符合之前的配置.
在使用remoteCli以便在您的VCX系统上配置计费服务或认证服务以及目录服务之前,请咨询3Com代表.
添加主备计费服务器要使用remoteCLI界面添加主计费服务器:1)登录到管理主呼叫处理器的服务器.
2)导航至/opt/3com/VCX/callprocessor/remoteCli/bin.
3)启动remoteCLI界面:.
/remoteCli-callprocessor4)在remoteCli提示符(>)处输入:configacctcuse=falseconfigacctspri=1IpAddress=configacctspri=1LocalIpAddress=configacctcuse=true5)该界面列出新计费服务器的IP地址.
6)要退出remoteCLI界面,输入:101exit要使用remoteCLI界面添加次计费服务器:1)登录到管理主呼叫处理器的服务器.
2)导航至/opt/3com/VCX/callprocessor/remoteCli/bin.
3)启动remoteCLI界面:.
/remoteCli-callprocessor4)在remoteCli提示符(>)处输入:configacctcuse=falseconfigacctspri=2IpAddress=configacctspri=2LocalIpAddress=configacctcuse=true5)该界面列出新计费服务器的IP地址.
6)要退出remoteCLI界面,输入:Exit添加主备认证服务器和目录服务器要使用remoteCLI界面添加主认证及目录服务器:1)登录到管理主呼叫处理器的服务器.
2)导航至/opt/3com/VCX/callprocessor/remoteCli/bin.
3)启动remoteCLI界面:.
/remoteCli-callprocessor4)在remoteCli提示符(>)处输入:configauthcuse=falseconfigauthspri=1IpAddress=configauthspri=1LocalIpAddress=configauthcuse=true5)该界面列出新认证及目录服务器的IP地址.
6)要退出remoteCLI界面,输入:exit要使用remoteCLI界面添加次认证服务器:1)登录到管理主呼叫处理器的服务器.
2)导航至/opt/3com/VCX/callprocessor/remoteCli/bin.
3)启动remoteCLI界面:.
/remoteCli-callprocessor4)在remoteCli提示符(>)处输入:configauthcuse=falseconfigauthspri=2IpAddress=102configauthspri=2LocalIpAddress=configauthcuse=true5)该界面列出新认证及目录服务器的IP地址.
6)要退出remoteCLI界面,输入:Exit103使用命令行接口管理用户帐户本章描述如何使用user-MAC命令来添加、修改及删除用户帐户.
本章包括以下主题:z命令概述z使用单用户模式z使用批量模式z文件和目录命令概述user-MAC命令可自动创建VCX用户帐户并指定电话分机.
可按两种模式运行该命令:z单用户模式—在此模式下,该命令根据命令参数指定的用户属性一次添加一个用户帐户.
还可使用此模式修改或删除单独的用户帐户.
z批量模式—在此模式下,命令根据CSV或XML输入文件中指定的用户属性添加多个用户帐户.
还可使用此模式修改或删除多个用户帐户(使用XML文件(而非CSV文件)作为输入).
使用单用户模式或批量模式,可指定用户帐户属性,如表19中所示.
表19用户帐户属性属性说明用户名必填.
指定与帐户关联的用户名.
指定的名称必须唯一.
更改帐户属性或删除帐户也需要此值.
说明:添加事务执行时,数据库中没有同名的其他用户.
密码可选.
指定用户访问VCX用户配置界面时输入的密码.
如果忽略,则使用默认密码(changeme).
称呼可选.
指定尊称(例如,先生或女士).
名字可选.
指定用户的名字.
中间名可选.
指定用户的中间名.
姓氏可选.
指定用户的姓氏.
电子邮件可选.
指定用户的电子邮件地址.
街道-1可选.
指定用户的街道地址.
街道-2可选.
指定用户地址的第二部分(例如,房间号).
城市可选.
指定用户所在城市.
州/省份可选.
指定用户所在的州或省份.
国家可选.
指定用户所在国家.
邮编可选.
指定用户邮编.
电话地址(分机)必填.
指定分配给用户帐户的电话分机.
指定的号码在呼叫处理器上必须唯一.
站点ID可选.
指定分配给管理该帐户的位置的站点标识符.
在VCX软件安装过程中指定此ID.
主机名可选.
指定认证及目录服务器的IP地址,用句点分隔的十进制表示法.
104属性说明电话机配置文件可选.
指定帐户使用的电话机配置文件.
必须向所有电话机指定一个电话机配置文件.
如果未指定配置文件,电话机被指定到默认电话机配置文件.
MAC地址可选.
帐户指定的话机的硬件MAC地址.
MAC地址可以从每个VCX话机背面的标签上找到.
MAC地址必须按照如下格式填写:xx:xx:xx:xx:xx:xxMACLOCK可选.
用于标识这个MAC地址是否与号码绑定.
可能值:1,0DISPLAYFORMAT可选.
此用户名字的显示格式.
USERGROUP必填.
IP会议系统需要的用户信息,用来说明用户所属的群组信息.
系统中必须存在此字段填充的用户组.
USERCLASS必填.
IP会议系统需要的用户信息,用来说明用户的等级.
系统中必须存在此字段填充的用户等级.
可在远程站点上创建、修改或删除用户帐户.
z要从与分支机构关联的办事处中,对分支机构办公室创建、修改或删除用户帐户,您必须使用"站点ID"属性.
此外,目标系统上的认证及目录服务必须可用(分支机构防火墙中的端口必须打开).
z要从办事处对远程办公室创建、修改或删除用户帐户,必须使用"站点ID"属性以及"主机名"属性(指定远程系统的IP地址).
此外,目标系统上的认证及目录服务必须可用(远程系统防火墙中的端口必须打开).
要使用user-MAC命令:2)使用cworks帐户登录主VCX服务器.
3)输入下列命令:cd/opt/3com/VCX/vcxdata/bin现在可在单用户模式或批量模式下输入user-MAC命令.
请参阅本章中的相关章节,了解每个模式、要求的语法以及示例等说明.
要获得命令语法的联机帮助,请输入下面的命令:.
/user-MAC--verbose-help执行user-MAC命令时,控制台输出会显示请求的操作进度并在完成时提供概要说明.
使用单用户模式可在单用户模式中使用user-MAC命令,以便一次添加、修改或删除一个用户帐户.
在单用户模式下,user-MAC命令会利用表20中显示的参数表20user-MAC命令参数参数(全名/缩写)是否接受值模式参数类型说明--help或--h否两种模式空值返回描述命令使用的文本.
--csv是批量模式CSV文件--debug或--deb是两种模式整数供内部使用-delete或--del否单用户模式空值删除指定的用户帐户.
105参数(全名/缩写)是否接受值模式参数类型说明--mod或--mo否单用户模式空值修改指定的用户帐户.
--non-stop或--no否批量模式空值表示由于处理错误,批量模式中的命令处理不应停止.
--xml是批量模式XML文件表示命令输入是XML文件.
参数值指定XML文件的名称.
--uname或--u是单用户模式字符串必填.
该值指定与帐户关联的用户名.
指定的名称必须唯一.
更改帐户属性或删除帐户也需要此值--new-uname是单用户模式字符串与--mod参数同时使用,将用户名更改为指定值.
--new-phone是单用户模式字符串与--mod参数同时使用,将用户的电话分机更改为指定值.
--password或--pa是单用户模式字符串该值指定用户访问VCX用户配置界面时输入的密码.
要创建具有默认密码(changeme)的帐户,则忽略此字段.
--title或--t是单用户模式字符串该值指定尊称(例如,先生或女士).
--first是单用户模式字符串该值指定用户的名字.
--middle或--mi是单用户模式字符串该值指定用户的中间名.
--last或--l是单用户模式字符串该值指定用户的姓氏.
--email或--e是单用户模式字符串该值指定用户的电子邮件地址.
--street1是单用户模式字符串该值指定用户的街道地址.
--street2是单用户模式字符串该值指定用户地址的第二部分(例如,房间号).
--city或--ci是单用户模式字符串该值指定用户所在的城市--state是单用户模式字符串该值指定用户所在的州或省份.
--country或--co是单用户模式字符串该值指定用户所在的国家.
--zip或--z是单用户模式字符串该值指定用户的邮编.
--phone或--ph是单用户模式字符串必填.
该值指定分配给用户帐户的电话分机.
指定的号码在呼叫处理器上必须唯一.
--pprofile是单用户模式字符串该值指定帐户使用的电话机配置文件.
必须向所有电话机指定一个电话机配置文件.
要创建具有默认电话机配置文件的帐户,则忽略此字段.
--site-id是单用户模式字符串该值指定分配给管理该帐户106参数(全名/缩写)是否接受值模式参数类型说明的位置的站点标识符.
在VCX软件安装过程中指定此ID.
--remote是单用户模式字符串该值指定远程认证及目录服务器的IP地址,用句点分隔的十进制表示法.
请注意以下语法注意事项:z完整的参数名称及缩写的参数名称前面必须有两个连字符(例如,--password).
z包括空格、标点或特殊字符的字符串参数值必须在双引号内.
例如,地址26GraniteStreet必须输入为--street1"26GraniteStreet".
通常,建议避免使用以下字符:z'和"(单引号和双引号)z(尖括号)z;(分号)z(问号)z!
(感叹号)z/或\(斜线)z--password参数设置用户访问VCX用户配置Web界面时输入的密码.
用户还必须拥有一个密码,以登录到配置有指定分机的电话机(--phone参数值).
默认情况下,电话机密码为12345.
命令模式user-MAC命令有三种操作模式:z添加-这是默认模式.
要添加新用户帐户,您必须输入具有--uname和--phone参数的user-MAC命令;所有其他参数为可选参数.
z删除-要删除用户帐户,输入具有--delete和--uname参数的user-MAC命令.
z修改-要修改用户帐户,输入具有--modify和--uname参数的user-MAC命令.
如果要更改用户的电话分机,必须输入具有--modify和--phone参数(指定现有电话分机)以及--new-phone参数(指定新电话分机)的user-MAC命令.
需要现有分机,因为用户可能拥有多个已指定的电话分机.
如果要更改帐户的用户名,输入具有--modify和--uname参数以及--new-uname参数的user-MAC命令.
不能使用具有--modify参数的user-MAC命令来更改--site-id参数的值.
但是,如果要更改默认站点(您登录的站点)中的用户的帐户参数,则在修改模式下需要使用--site-id参数.
单用户模式命令语法此部分描述用以添加、修改及删除模式的user-MAC命令语法.
可选参数出现在括号中.
单用户添加模式使用下列命令语法:user-MAC--unameUserName--phonePhoneNumber[--passwordPassword][--titleTitle][--firstFirstName][--middleMiddleName][--lastLastName]107[--emailEmailAddress][--street1StreetAddress1][--street2StreetAddress2][--cityCityName][--stateprovStateOrProvince][--countryCountryName][--zipZipCode][--site-idSiteId][--remoteHostIPAddr][--pprofilePhoneProfileName]单用户删除模式使用下列命令语法:user-MAC--delete--unameUserName[--site-idSiteId][--remoteHostIPAddr]单用户修改模式使用下列命令语法:user-MAC--mod--unameUserName[--new-unameNewUserName][--passwordPassword][--titleTitle][--firstFirstName][--middleMiddleName][--lastLastName][--emailEmailAddress][--street1StreetAddress1][--street2StreetAddress2][--cityCityName][--stateStateOrProvince][--countryCountryName][--zipZipCode][--phoneOldPhoneNumber][--new-phoneNewNumber][--site-idSiteId][--remoteHostIPAddr]单用户模式示例此部分提供一个示例,说明在单用户模式下添加、修改及删除用户帐户所需的user-MAC命令语法.
下面的示例为jjohnson添加了一个用户帐户并对该用户指定了电话分机2314323.
将对具有站点IDBr3的分支机构办公室创建该帐户.
user-MAC--unamejjhonson--password3dkaRiEI02--titleMr--firstJack--middleOliver--lastJhonson--emailjackj@dcah.
com--street1"2132Rosecrans,suite231"--cityRochester--stateNY--countryUSA--zip14232--phone2314323杙profilelocal--site-idBr3可使用缩写参数名称输入相同的命令:user-MAC-ujjhonson-pa3dkaRiEI02-tMr--firstJack-miOliver-lJhonson-ejackj@dcah.
com--street1"2132Rosecrans,suite231"--ciRochester--stateNY-coUSA-z14232--ph2314323-杙plocal--site-idBr3下面的简单命令快速添加了一个用户帐户:user-MAC--ujjhonson--ph2314323下面的命令删除了jjohnson的用户帐户:user-MAC--delete--ujjhonson下面的命令更改了jjohnson用户帐户的电话分机:user-MAC--mod--ujjhonson--ph5552121--new-ph5552222108使用批量模式在批量模式下,可创建用逗点分隔的值(CSV)文件或XML文件,以作为user-MAC命令处理的输入.
每个请求(CSV行或XML事务节点)构成一个事务.
zXML文件可包含添加、删除及修改事务的组合.
不能使用修改事务来更改用户帐户的站点ID.
如果要更改的帐户位于分支机构站点,则修改事务才需要站点ID(--site-id).
如果帐户位于另一个地区,修改事务必须指定一个站点ID(--site-id)及远程IP地址(--remote).
zCSV文件只能包含添加事务.
两种模式处理均可在停止模式(默认)或不停止模式(user-MAC命令行包括--non-stop修饰符)下运行.
对于两种模式,在初始解析过程中,会验证输入文件的格式而非内容.
如果解析遇到格式错误(例如,XML文件中缺少一个尖括号(>)),处理将停止.
z在停止模式下,如果在初始解析完成后发现错误,处理将停止.
z在不停止模式下,如果在初始解析完成后发现错误,会转储出错的事务,但是处理会继续文件的下一事务.
控制台输出提供连续的进度指示,并在完成后出现操作概要.
命令处理生成两个日志文件,其名称和位置显示在您的控制台上.
一个文件包含命令操作概要.
另一个文件包含如果处理失败时非常有用的调试信息.
如果无法创建日志文件,命令处理停止.
有关位置信息,请参见文件和目录.
利用XML文件管理用户帐户可使用XML文件作为user-MAC命令的输入.
文件中的事务可添加、修改或删除用户帐户.
3Com公司建议XML文件包含的事务不要超过5000个.
这不是一个苛刻的限制,超过5000个事务可能会导致性能问题.
使用下列语法将XML文件指定为user-MAC命令的输入(并获得控制台上显示的返回代码):.
/user-MAC-xmlInputFileName.
xml--non-stop;echo"RET:$"XML支持文件在/opt/3com/VCX/vcxdata/conf目录中,将在后续各节中说明.
XML输入文件DTD为user-MAC命令输入指定XML格式的DTD文件被命名为user-MAC-transactions.
dtd并且具有下列结构:XML输入文件格式示例下列XML输入文件示例基于上一节中显示的DTD文件XML输入文件DTD.
该示例显示了一个添加事务、一个修改事务以及一个删除事务.
valuevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevaluevalue110valuevaluevaluevaluevalueXML默认值对user-MAC命令处理提供默认值,格式为XML文件,user-MAC-defaults.
xml.
下面的DTD文件user-MAC-defaults.
dtd指定了此文件的结构:111对user-MAC命令处理提供默认值,格式为名为user-MAC-defaults.
xml的默认XML文件,它指定下列默认值:changeme12345BLANKUNAMEBLANKUNAMEBLANKUnknownBLANKUnknownUnknownBLANK00000BLANKBLANKBLANK当您的文件中的事务值为空时,在user-MAC-defaults.
xml中指定的默认值映射到XML输入文件中的事务值.
被替代的参数值取决于该参数.
z对于诸如等参数而言,如果您的文件未指定一个值,将使用在user-MAC-defaults.
xml中指定的默认值(00000).
z对于诸如等参数而言,user-MAC-defaults.
xml中指定的默认值为BLANK.
在这些情况下,如果您的文件未指定一个值,则值BLANK会转换为空字段.
z对于诸如和等参数而言,user-MAC-defaults.
xml中指定的默认值为UNAME.
在这两种情况下,如果您的文件未指定一个值,将使用UNAME的值.
UNAME的值是一个必填字段,即用户提供的用于指定用户帐户名的值.
z电话机配置文件()参数值是与特定电话机配置文件相关的名称字符串.
在输入XML文件和默认XML文件中将此参数设为空时,VCX软件会创建一个默认电话机配置文件.
不建议这么做.
请咨询您的VCX管理员,获得默认电话机配置文件的名称.
可编辑user-MAC-defaults.
xml以更改默认参数值.
例如,可将的默认值(12345)更改为其他标准值(例如,999).
使用CSV文件添加用户帐户可使用以逗点分隔的值(CSV)文件作为user-MAC命令的输入.
文件中的事务可添加用户帐户,但是不能修改或删除帐户.
3Com公司建议CSV文件包含的事务不要超过5000个.
这不是一个苛刻的限制,超过5000个事务可能会导致性能问题.
使用下列语法将CSV文件指定为user-MAC命令的输入:.
/user-MAC--csvInputFileName.
csv[--non-stop]CSV文件必须具有下列顺序的以下列标题,以便与user-MAC命令行脚本兼容:UNAME,PHONE,PASSWORD,TITLE,FIRST,MIDDLE,LAST,EMAIL,112STREET1,STREET2,CITY,STATE,COUNTRY,ZIP,SITE,REMOTE,PPROFILE下面的CSV文件添加两个用户帐户(注意,对于第二个条目中的MIDDLE参数,忽略的字段值由连续的逗点表示(,,)):UNAME,PHONE,PASSWORD,TITLE,FIRST,MIDDLE,LAST,EMAIL,STREET1,STREET2,CITY,STATE,COUNTRY,ZIP,SITE,REMOTE,PPROFILEjjohnson,1000,uhf672f,Ms,Jane,Sara,Johnson,jjohn@abc.
com,10OakSt.
,Apt3,Boston,MA,USA,16003,reg1,10.
231.
22.
30,localmlopez,2000,kjhgs876jj,Mr,Miguel,,Lopez,mlopez@bcd.
com,231EMainSt,,Denver,CO,USA,30610,reg2,10.
231.
22.
40,global文件和目录表21列出了与user-MAC命令行脚本相关的文件及其位置.
表21文件位置目录文件说明/opt/3com/VCX/vcxdata/bin/user-MAC运行命令行用户帐户管理脚本.
/opt/3com/VCX/vcxdata/conf/user-MAC-transactions.
dtd此DTD文件指定user-MAC命令需要的XML输入文件的结构.
user-MAC-transactions.
xsl此XSL文件将XML转换为HTML,以便提高转储的XML的可读性.
user_MAC_defaults.
dtd此DTD文件指定XML文件(该文件包含user-MAC命令脚本使用的默认值)的结构.
user_MAC_defaults.
xml此XML文件包含user-MAC命令脚本使用的默认值.
user_MAC_defaults.
xsl此XSL文件将XML转换为HTML,以便提高默认XML的可读性.
113附录AVCXEnterprise服务器从V7.
1版本升级到V9.
5版本本附录描述了VCXEnterprise服务器从7.
1版本到9.
5版本的软件升级过程.
本附录包含以下主题:z检查软件版本z单台VCXEnterprise服务器的升级过程z双机主备组网中VCXEnterprise服务器的升级过程zRegion和Branch组网中VCXEnterprise服务器的升级过程在安装了VCX9.
5之后,版本升级完成后,你也可以通过VCX系统管理的WEB界面来完成升级操作(请参见关于VCX系统管理Web界面).
在进行Region服务器的升级前,务必确认所有Region和Branch服务器的服务都已经被停止.
检查软件版本这部分描述了如何来检查软件的版本,包括单独的某个组件和VCX系统.
检查组件软件版本检验组件版本步骤如下:1)以root身份登陆VCX系统.
2)输入命令:vcx-showcomponents它列出了所有的组件和它们的版本号.
检查系统版本对VCX任何版本,都可以按照以下步骤来确定系统运行的版本:1)以root身份登陆VCX系统.
2)输入以下命令:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本.
7.
1.
16c2009-Jun-24active单台VCXEnterprise服务器的升级过程本节将介绍单台VCX服务器系统,如何从7.
1版本升级到9.
5版本.
可以按照下面的步骤升级一个单台VCX服务器系统:1)以root身份登陆.
2)获得名为"oracle-10.
2.
0.
4-1.
i386.
rpm"的Oracle数据库安装包.
并拷贝到VCX服务器的/opt/installtemp目录下.
在升级VCX系统到9.
5版本之前,必须安装这个版本的Oracle数据库.
3)输入以下命令来安装新版本的Oracle:114cd/opt/installtempvcx-installoracle-10.
2.
0.
4-1.
i386.
rpm4)获得vcx-x86-9.
5.
x.
tar软件安装包,把它拷贝到VCX服务器的/opt/installtemp目录下.
文件名中的变量x代表VCX软件版本号(如:vcx-x86-9.
5.
10.
tar),它将用具体版本号代替.
5)输入以下命令来解压的安装包:tarxvfvcx-x86-9.
5.
x.
tar6)输入以下命令来安装新版本的VCX软件:cdupgrade-9.
5.
x.
/install-upgrade升级过程中需要安装新的操作系统,系统会提示确认操作系统安装并且指出哪一个磁盘分区升级后会被使用.
请根据提示,按回车键确认.
安装完成后,系统显示几行状态信息,以下是最后两行:InstallationCompletedSuccessfullyVCXversion9.
5.
xisnowavailable7)在执行升级操作之前需要停止当前的服务,输入以下命令:servicevcxstop8)输入以下命令来切换到新的软件版本:vcx-switchversion9.
5.
x作为升级过程的一部分,VCX系统在升级前,将会进行系统自检,以确认当前系统是否可以升级到新的VCX版本:系统会显示几个状态信息来确定当前配置对新版本的VCX软件是否正确;如果升级需要新的配置数据(因为VCX升级软件包括新的特性或组件),升级过程会提示所需的信息.
系统完成自检后,升级过程会继续.
在此过程中,VCX服务器会被自动重启,重启过程完成后,系统将启动VCX服务.
9)整个升级过程需要20到60分钟,具体时间依赖服务器本身的性能.
在系统重启过程完成后,请通过输入下列命令来检查升级操作是否完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:9.
5.
x2010-Apr-12active7.
1.
16c2009-Jun-24installed如果新安装的版本不是active状态,请等待一段时间再重新输入以上命令.
双机主备组网中VCXEnterprise服务器的升级过程本节将介绍双机主备(主服务器、备份服务器、没有Branch服务器)组网环境中,VCXEnterprise服务器如何从7.
1版本升级到9.
5版本.
115对于主备服务器系统,必须同时升级主服务器和备服务器,因为升级过程会同步运行在主备服务器上.
先在主服务器执行升级命令,然后同时在备份服务器上执行同样的操作.
在升级的过程中会自动停止主备服务器上的数据库同步功能,因而你必须在两台服务器升级完成后手动创建主备之间的数据库同步.
可以按照下面的步骤来升级两台服务器的冗余备份系统:1)分别在主备服务器上以root身份登陆.
2)获得名为"oracle-10.
2.
0.
4-1.
i386.
rpm"的Oracle数据库安装包.
并拷贝到VCX服务器的/opt/installtemp目录下.
在升级VCX系统到9.
5版本之前,必须安装这个版本的Oracle数据库.
3)输入以下命令来安装新版本的Oracle:cd/opt/installtempvcx-installoracle-10.
2.
0.
4-1.
i386.
rpm4)获得vcx-x86-9.
5.
x.
tar软件安装包,把它拷贝到VCX服务器的/opt/installtemp目录下.
文件名中的变量x代表VCX软件版本号(如:vcx-x86-9.
5.
10.
tar),它将用具体版本号代替.
5)输入以下命令来解压的安装包:tarxvfvcx-x86-9.
5.
x.
tar6)分别在主备服务器上输入以下命令来安装新版本的VCX软件:cdupgrade-9.
5.
x.
/install-upgrade升级过程中需要安装新的操作系统,系统会提示确认操作系统安装并且指出哪一个磁盘分区升级后会被使用.
请根据提示,按回车键确认.
安装完成后,系统显示几行状态信息,以下是最后两行:InstallationCompletedSuccessfullyVCXversion9.
5.
xisnowavailable7)在执行升级操作之前,需要停止主备服务器的服务,分别在主备服务器上输入以下命令:servicevcxstop8)在主服务器上安装VCX9.
5版本的授权文件(license):在从7.
1版本升级到9.
5版本的过程中,请将授权文件拷贝到/opt/3com/licenses目录下即可.
在从7.
1版本升级到9.
5版本的过程中,请不要通过命令行来安装授权文件,否则可能导致原有系统的授权文件被覆盖.
9)先在主服务器上,并同时在备份服务器上输入以下命令来切换到新的软件版本:vcx-switchversion9.
5.
x注意:作为升级过程的一部分,VCX系统在升级前,将会进行系统自检,以确认当前系统是否可以升级到新的VCX版本:116z如果从VCX9.
0或更早的版本升级到VCX9.
5,升级过程将首先停止全局目录(GlobalDirectory)服务.
当服务器升级到新版本后,全局目录服务将被自动激活.
注意:如果在进行版本升级前,全局目录服务已经被禁用,在升级完成后,需要手动激活全局目录服务;z在升级过程中,IP消息服务如果没有启动,升级过程将自动启动IP消息服务,以保证升级过程的顺利进行;z升级过程将自动进行数据库同步状态进行检测,如果存在同步错误,将尝试修复同步错误.
如果同步错误无法修复,升级过程将失败;z系统会显示几个状态信息来确定当前配置对新版本的VCX软件是否正确;z如果升级需要新的配置数据(因为VCX升级软件包括新的特性或组件),升级过程会提示所需的信息.
系统完成自检后,升级过程会继续.
在此过程中,VCX服务器会被自动重启,重启过程完成后,系统将启动VCX服务.
10)整个升级过程需要20到60分钟,具体时间依赖服务器本身的性能.
在主备服务器的重启过程完成后,请通过输入下列命令来检查升级操作是否完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:9.
5.
x2010-Apr-12active7.
1.
16c2009-Jun-24installed如果新安装的版本不是active的状态,请等待一段时间再重新输入以上命令.
在使用或进行其他操作之前,升级后的版本必须是active的.
当主备服务器上的新版本均是active的之后,就可以进行数据库同步的创建.
11)在建立数据同步之前,主备服务器都需要停止VCX服务.
分别在主备服务器上输入如下命令:servicevcxstop强烈建议在进行数据库同步创建前,停止VCX服务.
12)通过如下命令,在主服务器上建立主备服务器间的数据库同步:su-cworkscd/opt/3com/VCX/vcxdata/bin.
/setupReplication13)当数据同步建立完成并且状态为NORMAL,输入下面的命令来退出cworks用户并且返回root用户:Exit14)在备份服务器上安装VCX9.
5版本的授权文件(license):在从7.
1版本升级到9.
5版本的过程中,请将授权文件拷贝到/opt/3com/licenses目录下即可.
117在从7.
1版本升级到9.
5版本的过程中,请不要通过命令行来安装授权文件,否则可能导致原有系统的授权文件被覆盖.
15)分别在主备服务器上通过下面的命令来启动VCX服务:servicevcxstartRegion和Branch组网中VCXEnterprise服务器的升级过程本节将介绍Region/Branch(Region包括主服务器和备份服务器,Branch包括一个或多个分支服务器)组网环境中,VCXEnterprise服务器如何从7.
1版本升级到9.
5版本.
首先升级Region服务器,当Region服务器升级完成后,你才可以升级Branch服务器.
在升级Region服务器时,要确保Region和Branch上的服务是停止的.
对于Branch服务器,它和Region之前的数据库同步不需要手动删除,在升级的过程中会自动的删除.
当Region和Branch服务器都升级到新版本后,需要在Branch上手动创建和Region之间的数据库同步.
可以按照下面的操作步骤,完成Region/Branch组网环境下的服务器升级:1)分别在Region和Branch服务器上以root身份登陆.
2)获得名为"oracle-10.
2.
0.
4-1.
i386.
rpm"的Oracle数据库安装包.
并拷贝到VCX服务器的/opt/installtemp目录下.
在升级VCX系统到9.
5版本之前,必须安装这个版本的Oracle数据库.
3)分别在Region和Branch服务器上输入以下命令来安装新版本的Oracle:cd/opt/installtempvcx-installoracle-10.
2.
0.
4-1.
i386.
rpm4)获得vcx-x86-9.
5.
x.
tar软件安装包,把它拷贝到VCX服务器的/opt/installtemp目录下.
文件名中的变量x代表VCX软件版本号(如:vcx-x86-9.
5.
10.
tar),它将用具体版本号代替.
5)输入以下命令来解压的安装包:tarxvfvcx-x86-9.
5.
x.
tar6)分别在Region和Branch服务器上输入如下命令来安装新版本的VCX软件:cdupgrade-9.
5.
x.
/install-upgrade升级过程中需要安装新的操作系统,系统会提示确认操作系统安装并且指出哪一个磁盘分区升级后会被使用.
请根据提示,按回车键确认.
安装完成后,系统显示几行状态信息,以下是最后两行:InstallationCompletedSuccessfullyVCXversion9.
5.
xisnowavailable7)在执行升级操作之前,需要停止所有Region和Branch服务器的服务,分别在Region和Branch服务器上输入以下命令:servicevcxstop1188)在Region主服务器上安装VCX9.
5版本的授权文件(license):在从7.
1版本升级到9.
5版本的过程中,请将授权文件拷贝到/opt/3com/licenses目录下即可.
在从7.
1版本升级到9.
5版本的过程中,请不要通过命令行来安装授权文件,否则可能导致原有系统的授权文件被覆盖.
9)先在Region主服务器上,并同时在Region备份服务器上输入以下命令来切换到新的软件版本:vcx-switchversion9.
5.
x注意:作为升级过程的一部分,VCX系统在升级前,将会进行系统自检,以确认当前系统是否可以升级到新的VCX版本:z如果从VCX9.
0或更早的版本升级到VCX9.
5,升级过程将首先停止全局目录(GlobalDirectory)服务.
当服务器升级到新版本后,全局目录服务将被自动激活.
注意:如果在进行版本升级前,全局目录服务已经被禁用,在升级完成后,需要手动激活全局目录服务;z在升级过程中,IP消息服务如果没有启动,升级过程将自动启动IP消息服务,以保证升级过程的顺利进行;z如果VCX系统中,有Branch服务器,升级过程将提示你,确认是否已经停止Branch的服务;z升级过程将自动进行数据库同步状态进行检测,如果存在同步错误,将尝试修复同步错误.
如果同步错误无法修复,升级过程将失败;z系统会显示几个状态信息来确定当前配置对新版本的VCX软件是否正确;z如果升级需要新的配置数据(因为VCX升级软件包括新的特性或组件),升级过程会提示所需的信息.
系统完成自检后,升级过程会继续.
在此过程中,VCX服务器会被自动重启,重启过程完成后,系统将启动VCX服务.
10)整个升级过程需要20到60分钟,具体时间依赖服务器本身的性能.
在主备Region服务器的重启过程完成后,请通过输入下列命令来检查升级操作是否完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:9.
5.
x2010-Apr-12active7.
1.
16c2009-Jun-24installed如果新安装的版本不是active的状态,请等待一段时间再重新输入以上命令.
在使用或进行其他操作之前,升级后的版本必须是active的.
当主备Region服务器上的新版本均是active的之后,就可以进行数据库同步的创建.
11)在建立数据同步之前,主备Region服务器都需要停止VCX服务.
分别在主备服务器上输入如下命令:servicevcxstop强烈建议在进行数据库同步创建前,停止VCX服务.
11912)通过如下命令,在主服务器上建立主备服务器间的数据库同步:su-cworkscd/opt/3com/VCX/vcxdata/bin.
/setupReplication13)当数据同步建立完成并且状态为NORMAL,输入下面的命令来退出cworks用户并且返回root用户:Exit14)在备份服务器上安装VCX9.
5版本的授权文件(license):在从7.
1版本升级到9.
5版本的过程中,请将授权文件拷贝到/opt/3com/licenses目录下即可.
在从7.
1版本升级到9.
5版本的过程中,请不要通过命令行来安装授权文件,否则可能导致原有系统的授权文件被覆盖.
15)当主备Region服务器升级完成并运行正常后,你可以在Branch服务上执行版本切换的升级操作,操作步骤同第9和第10步:vcx-switchversion9.
0.
xvcx-listversions当Branch也完成升级操作,Region和Branch服务器上新版本均是active的之后,才可以建立Branch与Region间的数据库同步.
16)在建立数据同步之前,Region和Branch服务器都需要停止VCX服务.
分别在Region和Branch服务器上输入如下命令:servicevcxstop17)在Branch输入如下命令,建立和Region的数据库同步:su-cworkscd/opt/3com/VCX/vcxdata/bin.
/setupReplication18)当数据同步已经完成并且状态为NORMAL,输入下面的命令来退出cworks用户并且返回root用户:Exit19)通过下面的命令分别在Region和Branch启动VCX服务:servicevcxstart20)VCX系统服务器启动后,必须在Region服务器上通过修改防火墙设置,来允许Branch服务器访问Region服务器的IP消息服务.
请通过如下命令来修改防火墙设置:modfw–pumsallow120附录BVCX服务器从V9.
0版本升级到V9.
5版本本附录描述了VCXConnect版服务器软件从9.
0版本到9.
5版本的升级过程.
VCX9.
5版本需要与Oracle数据库10.
2.
0.
4版本配套使用.
如果从9.
0的VCX系统升级到9.
5版本,系统原有的Oracle数据库版本(10.
2.
0.
1)将不会被自动升级到新的数据库版本,虽然VCX9.
5也能与原有Oracle版本(10.
2.
0.
1)配套使用,但是我们还是强烈建议你在升级VCX版本之前,先为原有系统安装Oracle10.
2.
0.
4对应的升级补丁.
注意:如果你是从7.
1版本升级到9.
5版本,不需要安装Oracle补丁,但必须按照升级步骤,安装VCX9.
5配套的Oracle版本.
本附录主要包含以下主题:z检查软件版本z单台VCX服务器的升级过程z双机主备组网中VCX服务器的升级过程zRegion和Branch组网中VCX服务器的升级过程此附录描述了如何通过VCX命令行(CLI)将VCX9.
0升级到VCX9.
5.
你也可以通过VCX系统管理的WEB界面来完成升级操作(请参见关于VCX系统管理Web界面).
检查软件版本这部分描述了如何来检查软件的版本,包括单独的某个组件和VCX系统.
检查组件软件版本.
检验组件版本步骤如下:1)以root身份登录至VCX系统.
2)输入以下命令:vcx-showcomponents它列出了所有的组件和它们的版本号.
检查系统版本.
对VCX任何版本,都可以按照以下步骤来确定系统运行的版本:3)以root身份登录至VCX系统.
4)输入以下命令:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本.
9.
0.
172009-Sep-25active121单台VCX服务器的升级过程在升级之前,请拷贝VCX软件升级文件到服务器的"/opt/installtemp"目录下.
对于VCXEnterprise系统,文件名为"vcx-x86-9.
5.
x.
tar";对于VCXConnect系统,文件名为"vcxconnect-x86-9.
5.
x.
tar".
文件名中的变量x代表VCX软件版本号(如:vcx-x86-9.
5.
10.
tar),它将用具体版本号代替.
此版本的VCX系统支持升级自动回退功能,如果出现升级失败,VCX系统会自动回退到升级前的运行版本.
可以按照下面的步骤升级一个单独的VCXConnect服务器:1)以root身份登录.
2)要安装新版本软件,请输入以下命令:cd/opt/installtemptarxvfvcx-x86-9.
5.
x.
tarcdupgrade-9.
5.
x.
/install-upgrade升级过程中需要安装新的操作系统,系统会提示确认操作系统安装并且指出哪一个磁盘分区升级后会被使用.
请根据提示,输入y确认.
安装完成后,系统显示几行状态信息,以下是最后两行:InstallationCompletedSuccessfullyVCXversion9.
5.
xisnowavailable3)输入以下命令以转换至新版本软件:vcx-switchversion9.
0.
x注意:作为升级过程的一部分,VCX系统在升级前,将会进行系统自检,以确认当前系统是否可以升级到新的VCX版本:z系统会显示几个状态信息来确定当前配置对新版本的VCX软件是否正确;z如果升级需要新的配置数据(因为VCX升级软件包括新的特性或组件),升级过程会提示所需的信息.
系统完成自检后,升级过程会继续.
在此过程中,VCX服务器会被自动重启,重启过程完成后,系统将启动VCX服务.
4)整个升级过程需要20到60分钟,具体时间依赖服务器本身的性能.
在系统重启过程完成后,请通过输入下列命令来检查升级操作是否完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:9.
5.
x2010-Apr-12active9.
0.
172009-Sep-25installed如果新安装的版本不是active状态,请等待一段时间再重新输入以上命令.
122双机主备组网中VCX服务器的升级过程本节将介绍双机主备(主服务器、备份服务器、没有Branch服务器)组网环境中,VCX服务器如何从9.
0版本升级到9.
5版本.
对于主备服务器系统,必须同时升级主服务器和备服务器,因为升级过程会同步运行在主备服务器上.
先在主服务器执行升级命令,然后同时在备份服务器上执行同样的操作.
升级过程会自动为升级后的新版本创建数据库同步,在升级过程没有全部完成前(包括数据库同步),请不要进行其他操作.
在升级之前,请拷贝VCX软件升级文件到服务器的"/opt/installtemp"目录下.
对于VCXEnterprise系统,文件名为"vcx-x86-9.
5.
x.
tar";对于VCXConnect系统,文件名为"vcxconnect-x86-9.
5.
x.
tar".
文件名中的变量x代表VCX软件版本号(如:vcx-x86-9.
5.
10.
tar),它将用具体版本号代替.
注意:此版本的VCX系统支持升级自动回退功能,如果出现升级失败,VCX系统会自动回退到升级前的运行版本.
可以按照下面的步骤来升级两台服务器的冗余备份系统:1)分别以root身份登陆主服务器和备份服务器.
2)分别在主备服务器上输入以下命令来安装新版本的VCX软件:cd/opt/installtemptarxvfvcx-x86-9.
5.
x.
tarcdupgrade-9.
5.
x.
/install-upgrade升级过程中需要安装新的操作系统,系统会提示确认操作系统安装并且指出哪一个磁盘分区升级后会被使用.
请根据提示,输入y确认.
安装完成后,系统显示几行状态信息,以下是最后两行:InstallationCompletedSuccessfullyVCXversion9.
5.
xisnowavailable3)先在主服务器上,并同时在备份服务器上输入以下命令来切换到新的软件版本:vcx-switchversion9.
5.
x注意:作为升级过程的一部分,VCX系统在升级前,将会进行系统自检,以确认当前系统是否可以升级到新的VCX版本:z如果从VCX9.
0或更早的版本升级到VCX9.
5,升级过程将首先停止全局目录(GlobalDirectory)服务.
当服务器升级到新版本后,全局目录服务将被自动激活.
注意:如果在进行版本升级前,全局目录服务已经被禁用,在升级完成后,需要手动激活全局目录服务;z在升级过程中,IP消息服务如果没有启动,升级过程将自动启动IP消息服务,以保证升级过程的顺利进行;z升级过程将自动进行数据库同步状态进行检测,如果存在同步错误,将尝试修复同步错误.
如果同步错误无法修复,升级过程将失败;z系统会显示几个状态信息来确定当前配置对新版本的VCX软件是否正确;z如果升级需要新的配置数据(因为VCX升级软件包括新的特性或组件),升级过程会提示所需的信息.
123系统完成自检后,升级过程会继续.
在此过程中,VCX服务器会被自动重启,重启过程完成后,系统将启动VCX服务.
4)整个升级过程需要20到60分钟,具体时间依赖服务器本身的性能.
在主备服务器的重启过程完成后,请通过输入下列命令来检查升级操作是否完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:9.
5.
x2010-Apr-12active9.
0.
172009-Sep-25installed如果新安装的版本不是active的状态,请等待一段时间再重新输入以上命令.
Region和Branch组网中VCX服务器的升级过程本节将介绍Region/Branch(Region包括主服务器和备份服务器,Branch包括一个或多个分支服务器)组网环境中,VCX服务器如何从9.
0版本升级到9.
5版本.
VCXConnect系统不支持Region/Branch组网.
升级过程会自动为升级后的新版本创建数据库同步,在升级过程没有全部完成前(包括数据库同步),请不要进行其他操作.
在升级之前,请拷贝VCX软件升级文件"vcx-x86-9.
5.
x.
tar"到服务器的"/opt/installtemp"目录下.
文件名中的变量x代表VCX软件版本号(如:vcx-x86-9.
5.
10.
tar),它将用具体版本号代替.
注意:此版本的VCX系统支持升级自动回退功能,如果出现升级失败,VCX系统会自动回退到升级前的运行版本.
可以按照下面的操作步骤,完成Region/Branch组网环境下的服务器升级:1)分别在Region和Branch服务器上以root身份登陆.
2)分别在Region和Branch服务器上输入如下命令来安装新版本的VCX软件:cd/opt/installtemptarxvfvcx-x86-9.
5.
x.
tarcdupgrade-9.
5.
x.
/install-upgrade升级过程中需要安装新的操作系统,系统会提示确认操作系统安装并且指出哪一个磁盘分区升级后会被使用.
请根据提示,按回车键确认.
安装完成后,系统显示几行状态信息,以下是最后两行:InstallationCompletedSuccessfullyVCXversion9.
5.
xisnowavailable3)先在Region主服务器上,并同时在Region备份服务器上输入以下命令来切换到新的软件版本:vcx-switchversion9.
5.
x124注意:作为升级过程的一部分,VCX系统在升级前,将会进行系统自检,以确认当前系统是否可以升级到新的VCX版本:z如果从VCX9.
0或更早的版本升级到VCX9.
5,升级过程将首先停止全局目录(GlobalDirectory)服务.
当服务器升级到新版本后,全局目录服务将被自动激活.
注意:如果在进行版本升级前,全局目录服务已经被禁用,在升级完成后,需要手动激活全局目录服务;z在升级过程中,IP消息服务如果没有启动,升级过程将自动启动IP消息服务,以保证升级过程的顺利进行;z如果VCX系统中,有Branch服务器,升级过程将提示你,确认是否已经停止Branch的服务;z升级过程将自动进行数据库同步状态进行检测,如果存在同步错误,将尝试修复同步错误.
如果同步错误无法修复,升级过程将失败;z系统会显示几个状态信息来确定当前配置对新版本的VCX软件是否正确;z如果升级需要新的配置数据(因为VCX升级软件包括新的特性或组件),升级过程会提示所需的信息.
系统完成自检后,升级过程会继续.
在此过程中,VCX服务器会被自动重启,重启过程完成后,系统将启动VCX服务.
4)整个升级过程需要20到60分钟,具体时间依赖服务器本身的性能.
在主备Region服务器的重启过程完成后,请通过输入下列命令来检查升级操作是否完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:9.
5.
x2010-Apr-12active9.
0.
172009-Sep-25installed如果新安装的版本不是active的状态,请等待一段时间再重新输入以上命令.
在使用或进行其他操作之前,升级后的版本必须是active的.
5)当主备Region服务器升级完成并运行正常后,你可以在Branch服务上执行版本切换的升级操作,操作步骤同第3和第4步:vcx-switchversion9.
0.
xvcx-listversions125附录CVCX服务器不同版本之间的切换本附录描述了如何切换运行在VCX服务器上的不同版本.
这项操作主要用来将运行在VCX系统上的软件回退到之前安装的版本.
(本文将以7.
1.
16c与9.
5.
10版本进行举例说明,其他版本的回退操作步骤相同)对于一个包含Region和Branch的VCX系统,必须先回退Branch服务器,再回退Region服务器.
版本回退是通过"vcx-switchversion"命令,命令在执行本身不会删除被回退的新版本(升级后的版本).
也就是说,你还可以通过同样的命令,再次切换到新版本上.
如果你是将一个新版本的系统回退到VCXV7.
1的版本,在回退过程完成后,你必须手动重新建立主备服务器间,以及Branch和Region间的数据库同步.
本附录包含以下主题:z版本切换概述zVCX软件回退需要考虑的事项z在版本切换过程中的配置或操作限制z检查软件版本z单台VCX服务器从9.
5回退到7.
1z双机主备组网中VCX服务器从9.
5回退到7.
1zRegion和Branch组网中VCX服务器从9.
5回退到7.
1本附录描述了如何通过VCX命令行(CLI)进行版本切换.
对于VCX9.
0或之后的版本,你也可以通过VCX系统管理的WEB界面来完成版本切换操作(请参见关于VCX系统管理Web界面).
对于一个冗余备份的VCX系统,在版本切换过程中,VCX服务可以继续使用,但对于只有单服务器的VCX系统,在版本切换过程中,VCX服务是不可用的.
版本切换概述本章节将介绍VCX软件版本切换的过程和注意事项.
在一个服务器上可能会安装多个VCX软件版本.
VCX软件升级过程包括三个基本步骤:z把新的软件版本拷贝到服务器上.
z安装软件.
z使用vcx-switchversion命令切换至新版本.
126除非你手动删除,不然原有版本的软件会保留在服务器上.
也就是说,你可以使用vcx-switchversion这个命令来改变正在运行的VCX软件到新的版本(升级)或是到原有的版本(回退).
通常,一个VCX软件升级会是成功的,而且新版本软件的运行良好.
如果一旦升级失败,升级的操作会自动地回退到原有的软件版本.
同样,你也可以根据需要手动实施回滚到原有的软件版本.
回退操作会对VCX服务器系统有很大的影响,我们将在VCX软件回退需要考虑的事项和在版本切换过程中的配置或操作限制中介绍.
不同版本的升级和回退操作,会有下面的操作结果(以7.
1、9.
0和9.
5版本为例说明,其他版本的升级和回退是相同的原理):z从7.
1/9.
0升级到9.
5或更新版本,升级完成后,在7.
1/9.
0数据库中配置的数据在9.
5中依然存在.
z升级到9.
5后,修改了9.
5版本的数据库.
z从9.
5回退到7.
1/9.
0版本后,系统恢复数据库到7.
1/9.
0版本的状态.
在9.
5版本上对数据库的修改不会被保存.
z从9.
5切换到7.
1/9.
0版本后,这个操作恢复了在7.
1/9.
0数据库中配置的数据.
对9.
5数据库所做的修改将不再可用.
VCX软件回退需要考虑的事项本节描述了版本切换(回退)运行在VCX系统上的软件到之前安装的版本的相关需要考虑或注意的事项.
VCX软件回退,会尽可能接近地将VCX系统恢复到之前安装版本的最后运行时的状态,包括配置信息,操作系统版本,数据库版本和已安装的话机的软件补丁等等.
版本回退是VCX9.
0或更高版本才提供的特性,如果是从7.
x的版本升级到7.
x的另一个版本,是不支持版本回退的.
软件回退操作,通常是由于版本升级成功,但对新版本的软件并不满意时,所采取的措施.
请注意以下软件回退操作的限制:z如果在当前运行的版本做了很大的配置改动,就会导致回退操作失败.
例如,如果你运行了vcx-reconfigure命令,就不能再回退到之前的版本了.
z如果在当前运行的版本上执行了vcx-config-reset命令,就会导致回退操作失败.
因为vcx-config-reset命令会删除系统上安装的其他版本,只保留当前运行的版本,这会导致在系统中没有版本可以回退.
z如果在当前运行的版本上执行了vcx-config-restore命令,就会导致回退操作失败.
因为vcx-config-restore命令会删除系统上其他未运行的其他版本的数据库文件,这会导致软件回退无法找到对应的数据库文件而失败.
z通常,当你回退到之前的版本的时候,在新版本软件上所做的配置和数据库的更改将不会被保留.
但是,因为VCX应用程序可以在VCX发行版本之间共用,如果进行回退,一些需要运行新版本的配置修改,可能会仍然存在.
我们强烈建议:如果对新版本的配置做了较大改动之后,请不要进行回退操作.
zVCX系统可以配置为单台服务器系统,双机冗余备份系统或者是Region/Branch系统,如果系统中的某一台服务器进行回退,其他服务器也必须进行回退.
127z对于一个包含Region和Branch的VCX系统,必须先回退Branch服务器,再回退Region服务器.
z对于一个双机冗余备份系统,回退是必须在两台服务器上同时进行回退.
z如果升级一个单台服务器的VCX系统,从7.
1/9.
0版本到9.
5版本,然后通过增加一个备服务器来转换为冗余备份的系统,那么两台服务器都必须运行9.
5版.
在这种情况下,是不能把系统回退到7.
1/9.
0,因为7.
1/9.
0现在不在备服务器上并且已经把系统配置从单台服务器系统改为双机冗余备份系统.
z如果在升级了VCX服务器后,有对该台服务器实施了磁盘冗余阵列(RAID)方案,就不能再回退到之前的版本了.
zIP消息服务不能根据当前运行的软件版本来区分语音邮件.
因而,如果语音邮件在某个版本里被删除了,则不能通过回退来还原这些原有版本的邮件.
z在软件升级或软件回退时,如果由于系统时间的错误,导致系统中原有版本的时间相对于新升级版本的时间,是一个未来时间,出于对系统的保护,VCX可能不允许进行软件回退操作.
在版本升级或回退之前,可以通过vcx-listversions--detail命令查看当前系统版本和安装时间,显示结果如下:9.
5.
142010-Aug-4active9.
0.
172009-Sep-30installed/older在版本切换过程中的配置或操作限制为了保护数据库的完整性,在升级或回退过程中,对系统和用户数据的改变操作是受限的.
这些限制包括用户数据的改变和相关的配置信息,主要包括下面几种:z不允许的更改.
以下项目不允许更改:z通过VCXWeb界面进行配置更改.
例如,在升级期间不能添加电话分机.
z使用user-MAC命令导入用户数据.
z删除数据库schema的操作.
z数据库的同步建立或删除操作.
z在升级过程中,以下操作是允许的.
并且它们对数据的更新会保存在升级后的数据库schema中.
因为它们是电话的核心业务.
z电话注册z紧急呼叫业务z紧急定位识别号码(ELIN)使用状态z通过电话终端的电话用户接口(TUI)进行的以下更改是允许的:寻线组成员的状态通话日志在版本切换过程中,有些操作是允许的,但是它们对数据的更新不会保存在升级后的数据库schema中.
这些更改包括除了寻呼组成员状态变化和通话日志更改之外的所有的可以被通过TUI来进行的操作.
例如,如果用户在版本切换过程中通过TUI来增加了个人快速拨号,号码不会被存储在被升级的数据库中.
检查软件版本这部分描述了如何来检查软件的版本,包括单独的某个组件和VCX系统.
检查组件软件版本.
检验组件版本步骤如下:1)以root身份登陆VCX系统.
1282)输入命令:vcx-showcomponents它列出了所有的组件和它们的版本号.
检查系统版本.
对VCX任何版本,都可以按照以下步骤来确定系统运行的版本:1)以root身份登陆VCX系统.
2)输入以下命令:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本.
9.
5.
102010-Apr-12active7.
1.
16c2009-Jul-1installed单台VCX服务器从9.
5回退到7.
1本节介绍如何将单台VCX服务器从9.
5版本回退到7.
1版本.
(本文以9.
5.
10和7.
1.
16c为例进行说明)可以按照下面的步骤进行回退操作:1)以root身份登录.
2)通过输入以下命令回退至V7.
1:vcx-switchversion7.
1.
16c回退操作需要切换到旧的操作系统,因此在回退的过程中需要重启服务器进行操作系统的切换.
在服务器重新启动后,系统启动VCX7.
1.
16c的服务.
3)版本整个回退过程需要几分钟时间,具体花费的时间,需要依赖服务器的性能.
在系统重启后,请通过输入以下命令来检验回退操作是否已完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:7.
1.
16c2009-Jul-1active9.
5.
102010-Apr-12installed如果被切换的版本不是active状态,请等待一段时间再重新输入以上命令,直到被切换版本的状态是active时回退操作才完成.
双机主备组网中VCX服务器从9.
5回退到7.
1本节介绍如何将双机冗余备份(主服务器、备份服务器、没有Branch服务器)的VCX服务器从9.
5版本回退到7.
1版本.
(本文以9.
5.
10和7.
1.
16c为例进行说明)对于主备服务器系统,必须同时回退主服务器和备服务器,因为回退过程会同步运行在主备服务器上.
先在主服务器执行回退命令,然后同时在备份服务器上执行同样的操作.
可以按照下面的步骤,在冗余备份的主服务器和备份服务器上进行回退操作:1)以root身份分别登陆VCX主服务器和备份服务器.
1292)分别在VCX主服务器和备份服务器上执行以下命令来回退到之前安装的7.
1版本:vcx-switchversion7.
1.
16c回退操作需要切换到旧的操作系统,因此在回退的过程中需要重启服务器进行操作系统的切换.
在服务器重新启动后,系统启动VCX7.
1.
16c的服务.
3)版本整个回退过程需要几分钟时间,具体花费的时间,需要依赖服务器的性能.
在系统重启后,分别在主备服务器上输入以下命令来检验回退操作是否已完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:7.
1.
16c2009-Jul-1active9.
5.
102010-Apr-12installed如果被切换的版本不是active状态,请等待一段时间再重新输入以上命令,直到被切换版本的状态是active时回退操作才完成.
如果你是将一个新版本的系统回退到VCXV7.
1的版本,在回退过程完成后,你必须手动重新建立主备服务器间的数据库同步,并检验同步状态是否是Normal的.
Region和Branch组网中VCX服务器从9.
5回退到7.
1本节介绍如何将Region/Branch(Region包括主服务器和备份服务器,Branch包括一个或多个分支服务器)组网中的VCX服务器从9.
5版本回退到7.
1版本.
(本文以9.
5.
10和7.
1.
16c为例进行说明).
对于一个包含Region和Branch的VCX系统,必须先回退Branch服务器,再回退Region服务器.
其中,对于Region的主备服务器,必须同时回退主服务器和备服务器,因为回退过程会同步运行在主备服务器上.
先在主服务器执行回退命令,然后同时在备份服务器上执行同样的操作.
可以按照下面的步骤,在Region/Branch组网环境中的服务器上进行回退操作:1)以root身份分别登陆Region和Branch服务器.
2)必须先回退Branch服务器.
分别在Branch服务器上执行以下命令来回退到之前安装的7.
1版本:vcx-switchversion7.
1.
16c回退操作需要切换到旧的操作系统,因此在回退的过程中需要重启服务器进行操作系统的切换.
在服务器重新启动后,系统将运行VCX7.
1.
16c的服务.
3)版本整个回退过程需要几分钟时间,具体花费的时间,需要依赖服务器的性能.
在系统重启后,分别在主备服务器上输入以下命令来检验回退操作是否已完成:vcx-listversions此命令将会显示所有已安装的VCX版本,并以"active"标识正在运行的VCX版本,例如:7.
1.
16c2009-Jul-1active1309.
5.
102010-Apr-12installed如果被切换的版本不是active状态,请等待一段时间再重新输入以上命令,直到被切换版本的状态是active时回退操作才完成.
4)在Branch服务器都回退完成后,请先在Region主服务器上,并同时在Region备份服务器上执行以下命令来回退到之前安装的7.
1版本:vcx-switchversion7.
1.
16cvcx-listversions如果你是将一个新版本的系统回退到VCXV7.
1的版本,在回退过程完成后,你必须手动重新建立主备服务器间,以及Branch与Region间的数据库同步,并检验同步状态是否是Normal的.
131附录D重设VCX服务器本附录介绍如何重设VCX服务器.
重设操作将删除服务器的所有配置、数据和消息数据.
本附录包含以下主题:zReset-to-Defaults概述zReset-to-Defaults结果z重设VCX服务器Reset-to-Defaults概述VCX软件v8.
0包含的Reset-to-Defaults操作可删除现有的配置并允许使用基于网络的"初次配置"向导重新启动配置程序.
Reset-to-Defaults操作可提供以下益处:z启用安装程序以从初次配置期间产生的某一错误中恢复过来,例如输入了错误的站点ID.
z允许现有的VCX服务器重新部署至不同的站点.
z提供可以更改以前不能重新配置的参数的方法.
VCX软件v8.
0仅可运行在VCXConnect系统上.
运行VCX软件v7.
1的VCXConnect系统上同样不提供该操作.
本附录说明在运行VCX软件v8.
0的VCXConnect服务器上使用Reset-to-Defaults操作.
VCXConnect系统的预先配置如下:zVCX操作系统和应用程序是预先配置好的.
z服务器配置类型是IP电话系统和IP消息系统.
z服务器已分配默认的IP地址(192.
168.
1.
190).
安装程序使用此IP地址运行基于网络的"初次配置"应用程序向导.
该向导启用安装程序指定:z网络配置设置(IP、DNS和时区)z应用程序设置(SNMP设置、语音邮箱服务配置)z系统识别设置(站点ID、服务器角色)z其他服务器设置(自动备份位置、系统密码、系统快速拨号大师和呼叫记录服务)z电话机设置(例如,电话机配置文件、拨号计划、路由计划、用户配置文件和电话分机)当安装程序完成了"初次配置"向导时,VCXConnect服务器数据库已填入指定的数据.
您现在可以使用VCX和IP消息系统配置界面,通过添加用户、电话分机、语音邮箱和配置电话机功能来进一步配置VCXConnect系统.
您可使用Reset-to-Defaults操作删除现有VCX配置数据并通过基于网络的"初次配置"向导来重新启动配置程序.
但是,您必须理解此操作所带来的结果,详情请参阅基本重设结果中的说明.
请注意:VCX软件(v6.
0和更高版本)允许系统管理员使用vcx-reconfigure命令(请参阅重新配置VCX服务器中的重新配置概述)重新配置大多数服务器配置.
但是,某些配132置,如已配置的服务器角色(主、次或分支)和站点ID等不能使用vcx-reconfigure命令进行重新配置.
如果要更改这些设置,则必须使用Reset-to-Defaults操作.
Reset-to-Defaults结果在VCXConnect服务器上执行Reset-to-Defaults操作,删除当前的VCX配置.
然后,您可以运行基于网络的"初次配置"向导重新配置服务器.
Reset-to-Defaults是一项非常有风险的操作,应仅用作最后的解决方案.
执行此操作必然会造成故障时间.
除了服务器被重设的故障时间,在一个复制对中的其他服务器也需要故障时间,因为当数据库复制结束时,服务必须停止.
同样设置数据库复制和IP消息系统镜像以及将重设系统返回至完全操作都需要故障时间.
实际的故障时间将根据如数据的数量和作为重设一部分的已删除的旧版本数量等一些因素会有不同.
在服务器上执行Reset-to-Defaults操作不会影响VCX系统中任何其他服务器上的数据或配置设置.
这也就是说,在另一服务器上可能会有的镜像或复制数据,不会因为一个冗余对中单一服务器的重设而被修改.
Reset-to-Defaults操作有2个版本,基本版和完全版.
基本重设结果执行基本Reset-to-Defaults操作将造成以下结果:z当前VCX版本的中央配置文件将被删除.
z当前VCX版本中个别组件的所有配置将被删除.
z所有VCX软件的待用版本将被删除.
z数据库复制(如果启用)将停止.
z所有电话机数据库内容将被删除.
z所有语音邮件的配置和消息将被删除.
z访问VCX基于Web的应用程序的密码将被重设回默认值.
z基本操作系统和网络配置设置,包括IP配置、时区和密码均被保留.
z系统和组件日志文件将被保留.
z存储在默认位置(/opt/3com/VCX/backup)的系统备份文件将被保留.
z安装许可证密钥将被保留.
当您在VCXConnect服务器上完成了基本的Reset-to-Defaults操作时,您可重新运行基于网络的"初次配置"向导重新配置服务器而不必更改网络设置(虽然您可以随意更改).
完全重设结果执行完整的Reset-to-Defaults操作将造成以下结果:z当前VCX版本的中央配置文件将被删除.
z当前VCX版本中个别组件的所有配置将被删除.
z所有VCX软件的待用版本将被删除.
z与其他VCX服务器的复制将被停止.
z所有电话机数据内容将被删除.
z所有语音邮件的配置和消息将被删除.
z所有网络配置文件将被恢复至预先配置状态.
这包括默认的以太网接口配置、NTP、DNS及相关配置的恢复.
z默认时区配置将被恢复.
133z访问VCX基于网络的应用程序的密码将被重设回默认值.
z活动的VCX默认帐户(admin,dir,user,manager)的密码将被恢复至默认值.
z系统和组件日志文件将被删除.
z存储在默认位置(/opt/3com/VCX/backup)的系统备份文件将被删除.
z安装许可证密钥将被删除(默认的内置许可证密钥不会被删除).
z受这些配置更改影响的操作系统服务将被重新启动.
当您在VCXConnect服务器上完成了完整的Reset-to-Defaults操作时,您可以重新运行基于网络的"初次配置"向导重新配置服务器(包括网络设置).
不受重设影响的文件Reset-to-Defaults操作不等于重新映像磁盘.
在前面部分没有具体提到的文件和内容将不会被删除.
例如,以下项目不会因为重设而被删除:z用户主目录(/root、~cworks、~app、~vcx、~oracle、~tomcat)中的内容z/tmp、/opt/installtemp中的内容zVCX下载目录中的内容z用户或管理员放置在系统中的其他文件z可能由于正常操作而存在、但与具体配置无关的其他文件还有,没有软件被重新安装.
这就是说,已损坏的软件安装,例如,偶然删除的重要文件,将不会被Reset-to-Defaults修复.
记录Reset-to-Defaults操作Reset-to-Defaults操作通过syslog记录至/var/log/messages(请参阅Syslog操作).
所记录的事件包括操作调用、退出状态和进度信息(至少包括每个VCX组件的退出状态).
操作动作的记录使用local5syslog和适合每个已记录消息的优先级.
如果进行完整的Reset-to-Defaults操作,则日志将在操作结束时被清除.
在这种情况下,当操作完成时,syslog消息文件可能包括已完成重设的指示,但不会包括重设操作的细节.
如果重设操作失败,则syslog消息日志不会被清除.
这样您可以查找失败原因.
但是,其他日志均被删除.
重设已升级服务器您可在从前一版本的VCX软件升级(也就是,从v8.
0.
x升级至8.
0.
y)过来的服务器上执行Reset-to-Defaults操作.
VCX服务器可能已安装了多个版本的VCX软件.
Reset-to-Defaults操作将仅重设当前版本的配置.
该操作不会转换活动版本的VCX软件或重新安装任何软件.
这就是说,例如,重设已升级的系统将不会造成软件版本恢复至原来随附的状态(可能是几个旧版本),只是回到当前版本的未配置状态.
同样,Reset-to-Defaults操作将不会将默认的配置恢复至任何以前使用的、可能位于待用操作系统分区的VCX操作系统.
在升级版VCX软件上执行Reset-to-Defaults操作可产生如下结果:134z不能将服务器回退至以前的VCX软件版本.
z由于这一限制,服务器上所有旧版本VCX软件将被删除.
重设VCX服务器本节列举可以用来重设VCX服务器的方法.
您可使用以下任一方法执行基本或完整的Reset-to-Defaults操作:zCLI-使用vcx-config-reset命令.
请参阅使用CLI重设VCX服务器.
zWeb-使用VCX系统管理员网络界面中的Reset-to-Defaults选项.
有关"访问"信息,请参阅关于VCX系统管理Web界面.
有关使用Reset-to-Defaults选项的详细信息,请参阅联机帮助.
使用CLI重设VCX服务器您可使用vcx-config-reset命令执行Reset-to-Defaults操作.
您可以将vcx-config-reset命令从远程SSH连接或服务器控制台执行至要重设的VCX服务器.
请注意,Reset-to-Defaults操作将阻止对所有VCX和IP消息系统提供界面的访问.
使用CLI执行基本重设操作基本Reset-to-Defaults操作将从VCX服务器删除除网络设置之外的所有配置数据(请参阅基本重设结果).
要对VCX服务器执行基本Reset-to-Defaults操作.
1)使用root帐户登录至服务器.
2)输入以下命令:vcx-config-resetReset-to-Defaults操作将说明重设操作的后果并询问您是否确认命令的执行.
3)输入yes继续.
Reset-to-Defaults操作显示进度信息.
服务器上运行的VCX服务将停止.
如果重设完成且未出现大的错误,Reset-to-Defaults操作将显示一条成功消息.
请注意:成功的重设过程中可能会产生一些警告.
例如,一个不太重要的操作,如备份文件删除,可能会引起报告问题,从而阻止Reset-to-Defaults操作的成功完成.
在这种情况下,日志不会被清除,所以可查出该警告产生的原因(如有必要).
如果重设失败,操作会报告造成失败的组件(或多个组件).
请注意:一个组件的重设失败并不影响其他组件的重设.
当Reset-to-Defaults操作完成时,您可使用初次配置(FTC)网络应用程序重新配置服务器.
默认情况下会使用在基本重设中保留的现有的IP配置,在执行FTC程序期间中您可以更改此信息.
有关"初次配置"网络应用程序的详细信息,请参阅《VCXEnterprise安装手册》.
使用CLI执行完整的重设操作完整的Reset-to-Defaults操作将从VCX服务器删除包括网络设置在内的所有配置数据(请参阅完全重设结果).
要对VCX服务器执行完整的Reset-to-Defaults操作:1351)使用root帐户登录至服务器.
2)输入以下命令:vcx-config-reset--allReset-to-Defaults操作将说明重设操作的后果并询问您是否确认命令的执行.
3)输入yes继续.
完整的Reset-to-Defaults操作将停止服务器上运行的所有的VCX服务.
对于SSH连接,在会话中断之前您将会一直看到进度信息.
对于控制台连接,在操作成功或失败之前,您将会一直看到进度信息.
如果重设完成且未出现大的错误,Reset-to-Defaults操作将显示一条成功消息.
请注意:成功的重设过程中可能会产生一些警告.
例如,一个不太重要的操作,如备份文件删除,可能会引起报告问题,从而阻止Reset-to-Defaults操作的成功完成.
在这种情况下,日志不会被清除,所以可查出该警告产生的原因(如有必要).
如果重设失败,操作会报告造成失败的组件(或多个组件).
请注意:一个组件的重设失败并不影响其他组件的重设.
当Reset-to-Defaults操作完成时,您可使用初次配置网络应用程序重新配置服务器.
完全重设操作会删除以前的IP配置.
有关"初次配置"网络应用程序的详细信息,请参阅《VCXEnterprise安装手册》.
136附录EVCX命令本附录介绍了可用于管理和查看VCX组件的VCX命令.
本附录包括以下主题:zVCX命令概述z配置和备份命令z安装命令z许可命令z版本信息命令zVCX服务命令z操作系统服务命令z其他命令VCX命令概述本手册介绍了如何维护VCX系统.
对于大多数维护操作,均需要输入命令才能执行特定任务或运行脚本.
本附录中的各表格介绍了所有可用的VCX命令.
在本手册的其他章节中,为执行维护任务,用到了(介绍了)许多此类命令.
在此情况下,各表格针对相关主体提供了交叉引用.
许多命令都包含必须或可选参数.
对于这些参数,您可以使用--help参数查看其命令语法.
请注意,可选参数必须以两个破折号开头(例如--show).
配置和备份命令表22列出了可用于重新配置或备份VCX配置的命令.
表22VCX配置和备份命令命令说明vcx-reconfigure使所有网络参数、冗余设置(主要/次服务器身份验证)和其他大多数首次设置参数(例如VCX密码)重新进行配置.
某些VCX设置无法重新配置(例如站点ID).
请参阅重新配置VCX服务器.
vcx-reconfigure-network使所有网络参数重新进行配置,并自动用新信息更新应用程序组件.
此命令可提供一个简单的方法来更改系统的初始网络参数,而不会对可使用vcx-reconfigure命令重设的其他VCX设置发出提示.
vcx-config-network不推荐在VCX版本8.
0上使用.
该版本通常使用vcx-reconfigure-network.
vcx-config-services--show更改服务配置.
通常,作为更高级的脚本内容进行调用.
但是,可以协同--show参数使用该命令来返回多页显示(显示VCX系统配置).
vcx-config-backup备份当前VCX软件和VCX操作系统配置.
请参阅备份VCX配置.
vcx-config-restore还原存档的VCX软件和VCX操作系统配置.
请参阅还原VCX配置.
137命令说明vcx-backup-query显示指定VCX配置备份文件的相关信息.
请参阅查看备份文件.
vcx-config-reset将VCX软件的当前运行版本返回其最初准备配置(配置前)的状态.
使用此命令时需谨慎!
执行此命令后,将删除所有组件配置、所有数据库内容、新增的数据库架构(添加到区域数据库中的分支架构)和保存的语音邮件信息.
您必须阅读附录D重设VCX服务器中的Reset-to-Defaults结果.
--help显示命令语法信息.
--fullauto指定该命令以自动模式运行.
在此模式中,执行命令时不会显示任何交互提示或询问.
--all指定该命令重设操作系统参数(包括网络配置、时区和密码),上述常规重设操作除外.
此外,--all选项还可用于将公共代理和VCX防火墙程序重设为默认状态,清除或移除所有日志(包括组件日志),移除系统默认备份位置中保存的任何备份,以及删除任何许可证密钥文件.
使用此命令时需谨慎!
您必须阅读附录D重设VCX服务器中的Reset-to-Defaults结果.
安装命令表23列出了执行各种安装和移除任务或切换安装的VCX软件版本时使用的命令.
表23VCX安装、移除和切换命令命令说明vcx-install用于安装VCX组件.
通常,作为更高级的脚本内容进行调用.
但是,您可使用此命令安装编码解码器.
请参阅如何更改编解码器.
vcx-os-query显示安装的VCX操作系统,在安装了多个系统的情况下指示活动系统.
在升级和降级附录中已介绍过该命令.
vcx-os-switch在安装的VCX操作系统版本之间进行切换.
在升级和降级目录中已介绍过该命令.
vcx-removeversion移除安装的早期版本的VCX软件.
vcx-switchversion在安装的VCX软件版本之间进行切换.
在升级和降级目录中已介绍过该命令.
--history执行此命令后,系统会列出每次执行vcx-switchversion命令的情况,包括操作类型(升级或回滚)、往返切换涉及的版本以及操作是否成功.
适用于VCX软件版本8.
0.
--status显示当前执行vcx-switchversion操作的状态.
许可命令表24列出了可用于管理VCX软件许可证的命令.
138对于VCX版本7.
0和更高版本,必须先获取并激活各VCX服务器的许可证密钥,才能安装新服务器软件,或升级VCX软件版本6.
0(或早期版本).
运行版本8.
0的系统可能存在一台服务器使用多个许可证密钥文件.
如果在安装完初始许可证密钥文件后需要增加电话或留言存储量,则可购买并安装更多许可证.
后来安装的许可证密钥文件会与现有文件结合.
有关更多信息,请参阅许可证密钥管理概述.
表24VCX许可命令命令说明vcx-showmachineid显示计算机的ID.
使用计算机ID可将一个服务器和一个VCX软件许可证密钥单独关联在一起.
vcx-licensequery显示当前安装的VCX软件许可证的相关信息,例如:许可证使用截止日期.
如果在不使用参数的情况下执行该命令,将显示语法信息(--help).
--help显示命令语法信息.
--validate表示该许可证密钥是否有效.
如果许可证密钥已过期或包含无效的计算机ID,则执行此命令将返回一则错误消息.
--machine-identifier显示计算机ID(与执行vcx-showmachineid命令后的输出内容相同).
--legacy-license-details显示使用VCX软件版本8.
0前安装的许可证的详细信息.
--license-key-informationz显示各许可证类的信息,如下所示:z版本-许可证生成后选择的VCX软件的版本z类型-许可证所属VCX服务器的类型(p表示主要,b表示备份)z数量-为各许可证类安装的许可证数量z创建-许可证生成日期z截止期-许可证截止日期--license-key-status显示VCX服务器上安装的各许可证密钥文件的状态(有效或无效).
--license-usage显示以下信息:z对于各电话类,显示主要服务器和次要(备份)服务器上的在用许可证数量和可用许可证数量z对于各电话类,显示从更高类借用的电话许可证数量以及借给较低类的许可证数量z对于留言类,显示主要服务器和次要(备份)服务器上的在用邮箱数量和可用邮箱数量--license-manager-status显示许可证管理器的状态.
许可证管理器包括许可证客户端和许可证服务器.
许可证服务器(使用版本8.
0的新服务器)可提供记帐和记录服务.
使用此参数将返回以下状态之一:z许可证管理器未经授权z所有许可证有效z许可证管理器包含过期许可证和无效许可证z许可证管理器包含有效许可证和过期许可证z许可证管理器未经授权--expired-licenses列出过期的许可证密钥文件(如果有).
否则,返回未过期的可用许可证密钥.
139命令说明--purge-expired-licenses移除包含过期许可证的所有.
key文件.
vcx-licenseinstall在主机上安装VCX软件许可证密钥.
请参阅安装许可证密钥文件.
版本信息命令表25列出了可用于查看各种VCX软件组件版本信息的命令.
表25VCX版本信息命令命令说明vcx-showversion显示当前运行的VCX软件版本.
请参阅检查软件版本.
vcx-showproduct标识是VCXConnect系统的服务器,还是标准VCX系统的服务器.
对于设置用于VCXConnect配置角色的服务器,执行此命令将返回"VCXConnect";对于设置用于任何其他VCX配置角色的服务器,则返回"VCX".
vcx-showphone软件版本支持以下参数:z--devapp-显示在连接到系统的电话机上运行的应用程序软件的版本.
z--devboot-显示在连接到系统的电话机上运行的启动软件的版本.
如果未指定任一参数,执行该命令将返回应用程序软件版本和启动软件版本.
vcx-showcomponents对于VCX版本7.
1和更高版本,如果在不使用参数的情况下执行该命令,将显示组成当前活动VCX软件的组件(及其版本)列表.
或者,您可以使用参数--version=.
指定版本后,执行此命令将显示与指定VCX版本匹配的已安装组件.
vcx-showconfigtype显示计算机上运行的VCX配置的版本.
可能返回的值包括:zall-表示计算机作为IP电话系统和IP消息系统服务器运行.
zsoftswitch-表示计算机作为IP电话系统服务器运行.
zums-表示计算机作为IP消息系统服务器运行.
zcallserver-表示计算机作为呼叫服务器运行.
zdataserver-表示计算机作为身份验证和目录服务器运行.
zbss-表示计算机作为呼叫记录服务器运行.
zadhoc-表示计算机作为专用会议服务器运行.
ziptmc-表示计算机作为VCXConnect系统的IP电话系统和IP消息系统服务器运行.
vcx-listversions对于VCX版本7.
0和更高版本,列出计算机上安装的VCX软件的所有版本.
请参阅检查软件版本.
140VCX服务命令本节介绍了可用于停止和启动VCX服务以及查看服务状态信息的命令.
各命令均使用以下语法:servicevcx[start|stop|restart|status]表26列出了用于参数的选项.
表26VCX服务命令服务名称服务说明accounting发送、导出和管理CDR.
请参阅管理计费服务以及身份验证和目录服务.
adhoc为3个以上参与者的会议提供支持.
请参阅《VCXEnterprise安装手册》.
callprocessor执行呼叫处理功能,生成呼叫详情记录(CDR).
请参阅管理呼叫处理器服务.
dataserver执行身份验证、授权、路由和转换功能.
请参阅管理计费服务以及身份验证和目录服务.
downloader将应用图像加载到3Com电话机,启用电话机的SIP支持.
请参阅管理SIP电话下载器.
ipmessaging提供语音留言、传真和电子邮件一体化功能和高级留言功能.
请参阅管理IP消息系统服务.
upsmon监视和管理不间断电源(UPS).
请参阅管理不间断电源.
globaldirectory同步多个VCX站点的用户目录.
请参阅《VCX系统配置手册》.
callrecords管理从所有记帐服务中收集的CDR.
请参阅配置呼叫记录服务.
ldapsynch使在IBM系列i5/OS分区中运行的LDAP服务器上的用户数据和VCX数据库中存储的用户数据同步.
操作系统服务命令本节介绍了可用于停止和启动VCXLinux操作系统服务的命令.
各命令均使用以下语法:service[start|stop|restart|condrestart]参数condrestart可用于在服务已运行的情况下重新启动该服务.
如果该服务已停止,此参数不起任何作用.
参数restart可用于在服务处于任何状态(已启动或已停止)的情况下重新启动该服务.
对于vcx、vcxfirewall和vcxtomcat服务,也可使用status参数.
表27列出了用于参数的选项.
表27操作系统服务命令服务名称服务说明vcx启动、停止或重新启动表26中显示的所有VCX服务.
要对单项VCX服务进行操作,请使用VCX服务命令中说明的命令和语法.
vcxfirewall启动、停止或重新启动VCX防火墙组件.
请注意,为确保安全,防火墙在VCX服务器一启动时就会自行启动,并且不会停止.
141服务名称服务说明vcxcommagent启动、停止或重新启动VCX公共代理服务,该服务可启用VCX服务器的远程管理功能.
公共代理服务可将其他软件组件和VCX服务器操作系统连接到智能管理中心iMC组件或其他基于SNMP的网络管理工具.
请参阅管理公共代理.
vcxtomcat启动、停止或重新启动TomcatWeb服务,该服务可使管理员和用户访问基于Web的VCX管理和配置界面.
请参阅管理Tomcat网络服务器.
oracle启动、停止或重新启动用于存储VCX用户和配置数据的Oracle数据库.
为维持数据的完整性,Oracle服务在VCX服务器一启动时就会自行启动,并且不会停止.
其他命令表28列出了其他系统命令.
表28其他系统命令命令说明vcx-sysinfo显示系统信息,例如:主机名、序列号、网络信息、磁盘信息、配置类型和角色.
vcx-ups-setup对于VCX版本7.
1和更高版本,在计算机上配置UPS监视功能.
请参阅将UPS支持添加到现有VCX系统中.
vcx-ups-status对于VCX版本7.
1和更高版本,在计算机上显示UPS状态.
请参阅监控UPS状态.
vcx-syslog-show显示当前的远程syslog配置.
支持以下参数:z--help-显示命令语法信息.
z--short-显示远程syslog配置的简化版本(输出内容中不显示列标题、端口号和状态).
请参阅配置远程Syslog服务器.
vcx-syslog-setup最多标识3台远程目标syslog服务器.
支持以下参数:z--help-显示命令语法信息.
z--server-指定目标syslog服务器IP地址和端口号(可选).
默认syslog端口是514.
z最多可指定3台服务器,以逗号分隔各项.
或者,多次输入该命令.
z--show-显示当前的远程syslog配置.
等同于vcx-syslog-show命令.
z--quiet-不在屏幕上显示命令输出.
z--enable|disable-启用或禁用指定服务器.
服务器用索引号进行标识(使用--show可查看此列表).
最多可指定3台服务器,以逗号分隔各项.
或者,多次输入该命令.
请参阅配置远程Syslog服务器.
142附录FUSB设备本附录介绍了如何使用USB设备进行外部数据存储,包括以下主题:zUSB存储设备概述z连接USB设备z断开USB设备的连接z故障排除USB存储设备概述许多VCX服务器(包括VCXConnect服务器)均支持使用USB1.
1和2.
0闪存和磁盘设备.
在VCX服务器识别出USB设备后,即可在服务器和该设备之间传送文件(如数据库备份和许可证密钥文件).
不能保证所有USB存储设备均可用于VCX服务器.
对各制造商提供的USB设备未执行综合测试.
受支持的文件系统VCX服务器支持若干种文件系统格式,以便文件在使用Windows、Linux和Mac系统的计算机之间进行传送.
zFAT32(Windows)zLinuxext2/ext3文件系统zVFAT(亦称为"Windows95"文件系统)zDOSFAT不支持"NTFS"文件系统.
请勿使用USB集线器连接多个USB存储设备.
VCX服务器支持单个USB存储设备.
要求在尝试连接任何USB设备之前,必须确保该设备:z只有一个分区z之前已使用受支持的文件系统中列出的其中一种文件系统进行格式化.
大多数USB1.
1和2.
0存储设备符合以上要求.
143连接USB设备要将USB存储设备连接到VCXConnect系统,请遵循以下说明:1)将USB存储设备插入USB端口.
2)使用root用户登录到VCXConnect服务器中,然后输入命令:cd/media3)等待大约10秒钟,然后输入以下命令:ls4)查看列表是否列出了以下设备:usbdisk5)使用以下命令加载USB存储设备:mount/media/usbdisk加载USB存储设备后,必须首先将其卸载,再断开设备.
如果断开USB存储设备前没有卸载该设备:VCXLinux操作系统无法获悉此设备不可用的信息.
相关数据可能会因未正常关闭文件而丢失.
有关说明信息,请参阅断开USB设备的连接.
断开USB设备的连接在断开USB存储设备和VCX服务器之间的连接之前,必须先执行卸载操作.
要卸载USB设备:1)在VCX服务器上登录到root帐户,然后输入以下命令:umount/media/usbdisk2)从USB端口移除存储设备.
usbdisk目录可能无法在几秒钟内移除.
故障排除如果尝试安装USB设备失败,请尝试使用以下附加步骤:z尝试使用其他USB设备.
z查找/var/log/messages文件,以确定VCX服务器是否识别出USB设备,如果已识别出该设备,则设备的名称是什么.
USB设备被视为虚拟SCSI设备,因此在包含开头字母为sd的设备名称(例如:sda、sdb或sdc,具体取决于系统中当前存在的其他SCSI设备的数量)的消息文件中查找最新事件.
144例如,如果发现名为sdb1的新设备,则可使用root帐户登录到服务器,然后输入以下命令,以便手动安装该设备:mkdir/mnt/mydiskmount/dev/sdb1/mnt/mydisk145附录G呼叫处理器命令行接口命令本章包含管理呼叫处理器的命令行接口(CLI)命令的完整列表.
本章包含以下主题:z呼叫处理器CLI概述zCLI命令说明呼叫处理器CLI概述通过使用remoteCLI应用程序可从呼叫处理器所安装的服务器上配置呼叫处理器.
在使用remoteCLI应用程序重新配置呼叫处理器之前,请先咨询授权的3Com技术支持代表.
对此应用程序的不当使用可造成呼叫处理器无法操作.
远程CLI应用程序位于以下目录中:/opt/3com/VCX/callprocessor/remoteCli/binRemoteCLI应用程序要求使用root帐户,通过控制台或SSH访问想要管理的呼叫处理器的服务器主机.
使用以下示例中的命令登录至呼叫处理器,更改为正确的目录,然后启动remoteCLI应用程序:sshroot@password:cd/opt/3com/VCX/callprocessor/remoteCli/bin.
/remoteCli-callp>此应用程序与文本编辑器vi使用一样的编辑风格.
CLI界面可提供系统配置参数的完整视图并允许对这些参数进行实时配置.
在应用程序重新启动期间,配置将自动写至配置文件(nmdb.
xml)以维护配置.
远程CLI应用程序在历史记录中保留50个命令,可使用键盘的向上或向下箭头来显示.
远程CLI应用程序命令是不区分大小写的,并且只要命令仍然是唯一可识别的还可被缩短,否则,它将使用按字母顺序排列的第一个变量.
例如,以下显示的是输入配置命令的2种方式:>configCcTrustedRowStatus=4Index=1TrustedAddress=或>confcctrow=4index=1trustedaddr=您可以在远程CLI应用程序提示符处输入帮助命令(>help)以显示应用程序命令清单.
您可以输入不带参数的命令以显示可用参数清单,例如:>showAcctCfgAcctLogFiltersAcctServerAcctServerStatsAcctServiceStats146AdhocServerAppCmdAppIdAppMibsAuthCfgAuthLogFiltersAuthServerAuthServerStatsAuthServiceStatsCcCfgCcLogFiltersCcQosCfgCcQosMonitoredEndpointsCcStatsCcTrustedLogCfgSipCfgSipLogFiltersCLI命令说明远程CLI应用程序使用以下命令管理呼叫处理器:表29远程CLI命令说明命令说明exit退出远程CLI应用程序shutdown平稳关闭呼叫处理器version显示呼叫处理器的软件版本和分布式消息路由(DMR)3Com专有协议的版本.
show列出所有用于配置的呼叫处理器表格.
使用以表格名为参数的命令可查看表格详情.
config列出所有可配置的表格.
使用以表格名为参数的命令可配置表格.
diagnostic允许用户使运行时间只记录修改的级别.
exec引起插件执行插件的具体命令.
要显示插件的可用命令,请发布插件CLI命令和执行命令中列出的任一插件名称.
statistics显示特别插件的不同类型的计数器.
要显示插件的可用统计,请发布插件CLI命令和统计命令中列出的任一插件名称.
send将消息发送至插件.
dump配置显示故障排除信息的插件.
messageTrace打开呼叫处理器内所有DMR消息记录.
说明:消息追踪将仅用于短时间间隔,因为它会造成不必要的开销而影响呼叫处理器的性能.
help列出此表中所有可能使用的命令.
plugins列出呼叫处理器的所有已安装的插件模块.

特网云-新上线香港五区补货资源充足限时抢 虚拟主机6折,低至38元!

官方网站:点击访问特网云官网活动方案:===========================香港云限时购==============================支持Linux和Windows操作系统,配置都是可以自选的,非常的灵活,宽带充足新老客户活动期间新购活动款产品都可以享受续费折扣(只限在活动期间购买活动款产品才可享受续费折扣 优惠码:AADE01),购买折扣与续费折扣不叠加,都是在原价...

HostKvm($4.25/月)俄罗斯/香港高防VPS

HostKvm又上新了,这次上架了2个线路产品:俄罗斯和香港高防VPS,其中俄罗斯经测试电信CN2线路,而香港高防VPS提供30Gbps攻击防御。HostKvm是一家成立于2013年的国外主机服务商,主要提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。俄罗斯VPSCPU:1core内存:2G...

御云(RoyalYun):香港CN2 GIA VPS仅7.9元每月起,美国vps仅8.9/月,续费同价,可叠加优惠

御云怎么样?炎炎暑期即将来临,御云(royalyun)香港、美国服务器开启大特惠模式。御云是新成立的云服务提供商,主要提供香港、美国的云服务器,不久将开启虚拟主机业务。我们的香港和美国主机采用CN2 GIA线路。目前,香港cn2 gia vps仅7.9元每月起,美国vps仅8.9/月,续费同价,可叠加优惠,香港云服务器国内延迟一般在50ms左右,是搭建网站的最佳选择,但是请不要用于违法用途。点击进...

xp如何关闭445端口为你推荐
solutionssb支持ipadnetbios端口26917 8000 4001 netbios-ns 端口 是干什么的ipad连不上wifiiPad mini WiFi开关成灰色无法连接,怎么办windows键是哪个windows 快捷键 大全x-router设置路由器是我的上网设置是x怎么弄phpechophp echo函数 是什么意思谷歌sbgoogle一下"SB",虽然显示的是baidu排第一,链接的不是baidu.icloudiphone苹果6显示已停用请连接itunes什么意思micromediaMacromedia Fireworks 8是什么东西,怎么用?
南通服务器租用 域名抢注工具 主机优惠码 webhosting omnis isatap 密码泄露 美国php空间 上海域名 dux hostker vip购优惠 支持外链的相册 论坛主机 游戏服务器出租 万网空间 免费网络空间 云服务是什么意思 小夜博客 脚本大全 更多