标签:cucm

Cisco Unified Communications Manager 8.X的详细安装过程

3 Comments Voice ,

 

UC发展很快,近期cisco要发布uc9.0了,未来,cisco甚至将要VCS完整集成到CUCM中。

这里说下CUCM8.x的安装步骤,CM8安装在VM上,如果安装到MCS上步骤和这个一样。

建议使用intel的CPU安装。

为了方便大家的学习,这里选用的是vmware station 7.1版本:

4642f4554c34cbd4b0d8b&690[4]

选择新建一个虚拟机:

4642f4554c34cbd4f093c&690[4]

选择custom,点击下一步:

4642f4554c34cbd513750&690[4]

选择默认的硬件兼容性,点击下一步:

4642f4554c34cbd5ceb7a&690[4]

选择以后安装OS,点击下一步:

4642f4554c34cbd5e13ae&690[4]

这里选择linux,选择Red Hat Enterprise Linux 5,不要选择64位的linux,因为CM都是32,CM的运算性能貌似不给力,实际中经常cpu 90%以上,4642f455079ee12ef2ec2&690[4]

4642f4554c34cbd5e7625&690[4]

给虚拟机起个名字,选择安装目录。

4642f4554c34cbd6c02dc&690[4]

选择单颗单核CPU。

4642f4554c34cbd6e8352&690[4]

这里可以选择2个G的内存。

使用Bridge网络:

4642f4554c34cbd795025&690[4]

4642f4554c34cbd7db2b3&690[4]

选择默认SCSI控制类型。

4642f455079ee12f27542&690[4]

创建新的虚拟磁盘。

4642f4552fa0ff666e2de&690[4]

选择硬盘类型为IDE,或者选择推荐的类型。

安装过程经常出现硬盘的错误,出现以下错误可以尝试下SCSI。

Validation error on HSSI mode:

VMWare Validation Failure:

Unable to validate VMWare based server disk settings.

Please check SCSI disks are at least 72GB in size and are located at 0:0 (and 0:1 in a two disk config) in machine settings.

4642f4554c34cbd829759&690[4]

选择100G的硬盘空间。如果选择的硬盘空间《72GB,无法安装的。

4642f4554c34cbd8804ff&690[4]

默认的.vmdk。

4642f455079ee12f3c33e&690[4]

虚拟机准备好了,点击完成。这里可以选择customize Hardware,去掉一些用不到的参数。

4642f4554c34cbd94cf2a&690[4]

编辑虚拟机设置。

4642f4554c34cbd99f7f2&690[4]

将软驱、usb控制、声卡和打印机全部去掉。

Display将3D加速可以勾上。

4642f4554c34cbd9c40b5&690[4]

4642f455079ee12f6e5a0&690[4]

选择镜像文件的安装位置。

4642f4554c34cbdab880c&690[4]

点击power on this virtual machine,开机:

4642f4554c34cbda91459&690[4]

这里选择是否进行安装介质的检查,如果确认安装的iso文件没问题,这儿选择No,节省时间。

4642f455079ee12f87a39&690[4]

这时候会停留几分钟,检测系统的硬件平台的兼容性等。

有朋友问是否能直接安装在普通的ibm服务器上,如果linux的底层有基础,应该没问题,有朋友能安装oh。

4642f4554c34cbdbbef44&690[4]

这时候提示硬件不支持,只能重新来了。

4642f4554c34cbdb0657d&690[4]

4642f4554c34cbdb9e29c&690[4]

4642f4554c34cbdca0d86&690[4]

艹,安装不成功。人品不成,换个安装文件试试。

4642f4554c34cbdc7a73c&690[4]

------中间广告---------

还是不成。RP4642f4554c34cbdc9ff0a&690[4]啊,以往安装都很顺利,这次很不顺啊。

我的机器这时候用的是无线网卡,是这个原因吗?

测试了很多次,终于找到原因,我把内存设置成4G,硬盘设置成100G,CPU设置为2颗,硬件检查通过。

4642f455079ee12fb80ed&690[4]

这时候CM8.6.1提示的是产品安装将要进行,这儿点击OK。和以前的CM8.0和7.0,6.0的提示不一样。因为CM8.6.1的时候,cisco已经开始大张旗鼓的推虚拟化了,弄了什么UCS。

4642f4552fa0ff6a01d2b&690[4]

确认安装介质上的软件版本,点击yes。

4642f4554c34cbdd4d4b9&690[4]

如果安装后再配置,选择skip。

这里选择proceed,将CUCM的地址、NTP、密码等信息预先配置完成。

4642f4554c34cbde39bad&690[4]

选择no,不打补丁。

4642f4554c34cbde765e8&690[4]

确认basic安装。

4642f4554c34cbde63535&690[4]

默认安装,时区、地址等这些信息也可以在地址里面修改。

4642f4552fa0ff6b32f8c&690[4]

选择默认的网卡双工类型。

4642f4554c34cbdf8f92f&690[4]

不修改MTU大小。

4642f4554c34cbdf0548b&690[4]

不适用DHCP,这儿设置静态的ip地址。

4642f4554c34cbe0615bf&690[4]

设置IP地址。

4642f4554c34cbe064920&690[4]

这儿不启用DNS。

4642f4554c34cbe11e8f4&690[4]

配置管理员密码。

4642f4554c34cbe1548e9&690[4]

设置单位信息。

4642f4554c34cbe13ccef&690[4]

问是否是第一台CUCM服务器,这儿选择yes,如果安装的是sub,选择no。

4642f4554c34cbe165610&690[4]

填写正确的NTP地址,这三个都是国内的NTP服务器地址,测试都可以用。

4642f455079ee13034978&690[4]

设置密码。

4642f4554c34cbe259c4f&690[4]

不设置SMTP。

4642f4552fa0ff6cfcae7&690[4]

这儿设置的是web登录管理员密码。

4642f4554c34cbe33f0bc&690[4]

CM安装的预配置完成,系统开始安装,这个过程根据机器的配置,会持续1个小时以上,这时候去睡觉去了,明早醒来再看看。

4642f455079ee1304a4ef&690[4]

4642f4554c34cbe42fd17&690[4]

4642f4554c34cbe3fa87e&690[4]

http://tf.nist.gov/tf-cgi/servers.cgi

汗,CM8.6.1到了NTP server的时候进行不下去了,提示ntp server 是无法访问,我手动设置的IP地址应该没问题,在vm的母鸡上能ping通CM,同时可以ping ntp server,手上有个CM8.0,换个cm8安装。

安装的步骤和上面相同。

4642f4554c34cbe441399&690[4]

安装完成,进入cli界面,可以进去看下:

4642f4554c34cbe50e88f&690[4]

在浏览器输入IP地址,进入web界面,这时候可以开始我们的CUCM8.0之旅。

4642f4554c34cbe534bd9&690[4]

点击Cisco Unified Communications Manager Administrator,输入用户名密码,进入CM:

CUCM8.0安装完毕,占用的大小10G空间,如下:

4642f455079ee13095c50&690[4]

后记:

这次安装历经挫折,检测硬件和ntp server出了问题,以前装了很多次都没出问题。

这个和前几天在五环上开车类似,发现60km的时候转速3k,70km转速4k,后来5s店维修工告诉我是我挂错档位了。想想可能是,年纪大了,还是那么浮躁,精力却大不如以前了。

cm8.6.2运行了一段时间,很吃内存,正常运行至少要4Gb的内存,否则半天不动。

另外,最近有朋友反应在vmware worksation上安装cucm的时候硬件检测过不去,这里我把我正常运行的硬件配置贴出来,再不成RP问题了,呵呵!

4642f455gcd51ff9f7748&690[3]

原创:配置cisco CUCM voip

25 Comments Voice , ,

 

首先登录到CUCM的web配置界面后,根据客户的需求为客户做以下必要配置。

一、激活callmanager系统服务

Step1.在右上角Navigation选项框中选择cisco unified serviceability,点击go

clip_image002

图3.1.1

Step2.点击Tools à Service Activation,选择server后,全选左侧方框,点击save。

clip_image004

图3.1.2

clip_image006

图3.1.3

这里是用来开启callmanager的所有服务,默认状态下,这些服务都是关闭的,如果不开启就无法使用callmanager的所有功能。

二、配置Media Resource Group 和 Media Resource Group List

Step1.回到Cisco Unified CM Administration 界面,选择Media Resource à Media Resource Group,新建一个Media Resource Group :MRG,将Available Media Resources全部项目下移到Selected Media Resource, 顺序按Available Media Resources的顺序排列,save。

clip_image008

图3.2.1

这里都是系统默认的资源。

ANN:Annunciator。提供的资源是你拨错号码告诉你您拨打的号码有误等;

CFB:Conference Bridge。会议桥是作为多方会议必备的。如果不能做Ad Hoc 或者Meet-Me会议,查看有没有给话机分配会议桥资源。

MOH:Music On Hold。在通话的时候按下hold键,让别人听到一段音乐,而不是静音。

MTP:Media Termination Point。你做transfer,call park等,都需要MTP来暂时保管RTP数据流。

Step2.新建Media Resource Group List:MRGL

选择Media Resource à Media Resource Group List , Add New,调用之前创建的MRG。然后Save。

clip_image010

图3.2.2

创建的MRG需要被调用,否则无法生效,这里是把之前的MRG调用到这个MRGL中。

三、配置 Device Pool

Step1.选择System à Device Pool,点击Find,选择default。

clip_image012

图3.3.1

Step2.配置如下

clip_image014

图3.3.2

clip_image016

图3.3.3

clip_image018

图3.3.4

clip_image020

图3.3.5

Save

四、Partition设置

新建PT-PHONE , PT-LOCAL , PT-DDD , PT-IDD , IVR-PT五个Partition。

PT-PHONE为内部通话, PT-LOCAL为市内通话 , PT-DDD为国内长途通话 , PT-IDD为国际长途通话。

Step1.选择call routing à Class of Control à Partition,Add New

Step2.在下方的空白处填入5个Partition,一行一个,用逗号隔开。

clip_image022

图3.4.1

建完后如下图所示。

clip_image024

图3.4.2

五、定义Calling Search Space。

建立CSS-PHONE , CSS-LOCAL , CSS-DDD , CSS-IDD四个CSS

Step1.选择Call Routing à Class of Control à Calling Search Space 点击 Add New

Step2.新建CSS-PHONE,选中IVR-PT , PT-PHONE,可以进行内部互打

clip_image026

图3.5.1

Step3. 新建CSS-LOCAL,选中IVR-PT , PT-PHONE , PT-LOCAL,可以拨打内部电话和市内电话。

clip_image028

图3.5.1

Step4. 新建CSS-DDD,选中IVR-PT , PT-PHONE , PT-LOCAL , PT-DDD,可以拨打内部电话,市内电话和国内长途。

clip_image030

图3.5.1

Step5. 新建CSS-IDD,选中IVR-PT , PT-PHONE , PT-LOCAL , PT-DDD , PT-IDD,可以拨打内部电话,市内电话,国内长途和国际长途。

clip_image032

图3.5.1

CSS和Partition就类似于锁和钥匙的关系。CSS是钥匙串,Partition是锁,有了什么样的CSS才能打这条Partition的电话。

例如:CSS-IDD这个CSS,有所有的Partition,那他就能打所有的电话。而CSS-LOCAL这个CSS,只有IVR-PT和PT-LOCAL,那他就只能打内部的电话。

六、配置GateWay

Step1.选择 device à gateway 点击Add New

clip_image034

图3.6.1

Gateway type选择H.323 Gateway。

Step2.配置device name,MRGL,Location,css等

clip_image036

图3.6.2

clip_image037

图3.6.3

这里的GATEWAY是给Callmanager指一个出局的网关,如果不做该配置,将只能进行内部通话,无法拨打外线。

七、Route Pattern 配置

Step1.建立Route Group

选择Call Routing à Route/Hunt à Route Group

clip_image039

图3.7.1

Step2.建立Route List

选择Call Routing à Route/Hunt à Route List

clip_image041

图3.7.2

定义name为RL-PSTN,save

clip_image043

图3.7.3

点击Add Route Group,将之前配置好的网关选入,Save。

Step3.配置Route Pattern

选择Call Routing à Route/Hunt à Route Pattern

分别创建9.[1-9]! , 9.[1-9]!# , 9.! , 9.!# 4条Route Pattern。

clip_image045

图3.7.4

clip_image047

图3.7.5

clip_image049

图3.7.6

clip_image051

图3.7.7

这里解释一下Route Pattern。

拨打电话需要让callmanager知道这个电话是属于哪个地方的,他需要将数据交给谁。Route Pattern就是起这个作用,类似于路由表,告诉callmanager数据应该怎么走。并且Route Pattern 规定了一些拨号习惯。

例如:9.[1-9]!。“.”之前的数字会在网关被吃掉,“.”之后的数字会被送到运营商。

这条Pattern的意思是:第一位是9,第二位是1-9的数字,后面是任意位,可以加拨#。也可以不加拨#,但是要等待T302timeout(6s)过掉才能拨出去。

9.[1-9]!#中的#是收号符,告诉callmanager号码拨完了,可以呼出了。

这两条同时配置的话,可以满足不同的拨号习惯的用户,既可以加拨#,也可以不加拨#,但是要等待6s的T302超时。