|
0:00:13
|
So to begin with CUCM Web User Interface, and we're going to look at
|
|
0:00:22
|
BAT or Bulk Administration Tool Import.
|
|
0:00:25
|
So we're going to populate our configuration so that we can use it for some testing since we deleted it,
|
|
0:00:32
|
so what we're going to be told is use the CUCM module to Startup.tar file provided in your start up configs
|
|
0:00:39
|
which you guys will have in your accounts later and import it via the CUCM BAT,
|
|
0:00:46
|
the configuration to populate the Informix Database, however there is some notes,
|
|
0:00:51
|
Before you import any backed up CSV tar files, you need to ensure that
|
|
0:00:59
|
you've activated all the services on the publisher at least, and probably subscribers as well,
|
|
0:01:06
|
but we're just going to stick with the publisher today via Serviciability,
|
|
0:01:12
|
that you've changed the CUCM servers under the system column from the host name
|
|
0:01:17
|
to the IP address format, and that you reboot the CUCM servers. OK?
|
|
0:01:22
|
So it's really what this is getting to, is that you have to have the basic system
|
|
0:01:31
|
in the same state that it was when you exported it.
|
|
0:01:33
|
So if you exported it with nothing running, none of the services were activated or running,
|
|
0:01:39
|
and the CUCM servers, maybe deactivated all the services and the CUCM servers,
|
|
0:01:44
|
were still in host name format and that would be just fine to go ahead and import that file as is.
|
|
0:01:51
|
But you need to make sure that whatever state it was exported in,
|
|
0:01:55
|
it's also going to be imported in.
|
|
0:02:00
|
OK so, we're going to go over to Serviceability as we mentioned, Service Activation,
|
|
0:02:07
|
we're going to select the pub server and we're just going to go ahead
|
|
0:02:17
|
check all services to activate.
|
|
0:02:21
|
It doesn't really matter that we don't necessarily need messaging interface,
|
|
0:02:25
|
let’s just talk about what these services are.
|
|
0:02:27
|
So CISCO CallManager, this is the call processing engine.
|
|
0:02:31
|
This doesn’t really have to be running on every server.
|
|
0:02:34
|
If I have a CUCM publisher server, in a large cluster of maybe 10 total CUCM servers,
|
|
0:02:39
|
it’s probably not running on the publisher server.
|
|
0:02:43
|
OK, I could have one server set aside to just issue TFTP
|
|
0:02:49
|
and Music on Hold which is the IP voice you're streaming at
|
|
0:02:52
|
and maybe provide other services like Enunciator.
|
|
0:02:56
|
So I would only have to activate those two.
|
|
0:03:00
|
CISCO Messaging Interface, this is going to be used for Legacy SMDI Voice Mail Systems,
|
|
0:03:07
|
so we really don’t have to activate this one,
|
|
0:03:09
|
but just clicking check all services has just passed.
|
|
0:03:13
|
The Unified Voice Mobile Access Service, this is going to be used for unified mobility
|
|
0:03:18
|
in terms of mobile connect, single number reach, mobile voice access, things we talk about
|
|
0:03:24
|
in the module dedicated to that. CTI Manager, any of the computer telephony integration applications,
|
|
0:03:32
|
those that are native to CISCO such as UCCX or third party applications,
|
|
0:03:40
|
those all need to interact with the CTI Manager.
|
|
0:03:43
|
Extension Mobility, that kind of speaks for itself. Extended Functions,
|
|
0:03:47
|
these are a lot various things such as Call Back, it’s one of them.
|
|
0:03:52
|
Dialed Number Analyzer, that’s one of the reasons it wasn’t showing up in service activation.
|
|
0:03:58
|
DHCP Monitor Service, we looked at yesterday. Call Manager Attendant, so this is for the
|
|
0:04:05
|
attendant console which actually is not supported any longer.
|
|
0:04:09
|
IP Manager Assistant, IPMA, Web Dialer, and then you have various CDR Services,
|
|
0:04:18
|
SOAP Interaction which is a way to interact via HTTP and get
|
|
0:04:27
|
and put information at the database. Go ahead and question.
|
|
0:04:37
|
I just had a question, you just made a statement about the Attendant Console not being supported anymore.
|
|
0:04:45
|
Can you elaborate on that statement?
|
|
0:04:50
|
Sure. Yes, no problem. In fact, let me just follow-up the web documentation.
|
|
0:04:59
|
It might be a little helpful.
|
|
0:05:05
|
Go to Cisco.com, click on Support, and incidentally we’ll be doing this
|
|
0:05:12
|
a lot in all of the various modules that you may or may not attend live,
|
|
0:05:15
|
and may or may not watch recorded, so we’ll be going to, essentially this interface right here.
|
|
0:05:23
|
This is the link that for those taking CCI Voice Lab,
|
|
0:05:28
|
you'll have a shortcut on your desktop to the live webpage of the Cisco documentation
|
|
0:05:34
|
and this is the link, so to get there again, you just go to Cisco.com,
|
|
0:05:37
|
then click on support and then click on, or you could just have
|
|
0:05:43
|
clicked on Support in one of the drop downs for Voice and Unified Communications.
|
|
0:05:47
|
OK, so this is the start. So here I'm going to IP Telephony, Call Control,
|
|
0:05:53
|
and I'm going to scroll down to Cisco Unified Communications Manager a.k.a. Call Manager
|
|
0:05:58
|
and we’ll take note if we’re studying for the lab,
|
|
0:06:02
|
never to look at any of these links here because
|
|
0:06:05
|
these are the most requested documents in, well they didn’t update it yet for May,
|
|
0:06:11
|
but they won’t necessarily be the most requested documents when you take your lab.
|
|
0:06:16
|
We will rely on all these information and incidentally for those taking the lab tech notes,
|
|
0:06:22
|
tech notes here, tech notes here, tech notes here, these are available in the lab
|
|
0:06:28
|
and I don’t just have verbal confirmation of that,
|
|
0:06:30
|
I was in RTP just a few days ago and Kelly is the new proctor.
|
|
0:06:36
|
She is a CCI Voice and she is the proctor there in RTP
|
|
0:06:40
|
taking over for many of Howard’s duties, since he’s gone into something else
|
|
0:06:46
|
and she let me sit down at a computer and did verify that tech notes are available.
|
|
0:06:52
|
So what we’re going to want to go to for most of our documentation
|
|
0:06:59
|
is going to be configuration guide, however for CUCM, almost all the documents
|
|
0:07:08
|
want find are under maintain and operate guides.
|
|
0:07:13
|
So that’s what we’re going to click and we’ll scroll down to our version 7.0
|
|
0:07:17
|
and we’re going to look at Features and Services Guide
|
|
0:07:21
|
and we’ll look for Attendant Console here, here we go Cisco Unified Communications Manager
|
|
0:07:28
|
with Attendant Console and here we are, if you upgraded to 7.0, you can download the plug-in,
|
|
0:07:49
|
however Cisco does not support the Unified Communications Manager with new installations of 7
|
|
0:07:54
|
and the plug-in does not display if you have installed a new installation,
|
|
0:08:00
|
so it is supported for upgrades, it is not supported for new Greenfield installations moving forward.
|
|
0:08:07
|
They're actually, Cisco is pushing all of their partners to indicate two clients
|
|
0:08:15
|
and buyers that it's much better to buy a third party application.
|
|
0:08:24
|
Go ahead, question?
|
|
0:08:28
|
So Attendant Console is dropped, what's the option? What's the replacement option, third party, etc. etc?
|
|
0:08:44
|
That’s a good question. I haven’t actually installed it myself and
|
|
0:08:48
|
so I don’t remember the name of the product. Let me do a quick research here.
|
|
0:08:54
|
Arc Solutions.
|
|
0:08:55
|
That’s it. Arc Solutions. That’s correct.
|
|
0:09:02
|
So just look up Arc. I believe it’s A-R-C Solutions.
|
|
0:09:09
|
Thank you.
|
|
0:09:13
|
There you go. The new Arc supervisor. No problem. OK.
|
|
0:09:23
|
AXL is the administrative XML interface for the data base, all provisioning,
|
|
0:09:33
|
so that’s the BAT tool, TAPS is the tool for auto registration for phone support,
|
|
0:09:38
|
Serviceability obviously for performance and monitoring, Call Manager SNMP service.
|
|
0:09:46
|
We’re actually going to find out something unique and interesting about this a little bit later,
|
|
0:09:51
|
but we’ll talk about SNMP when we get to RTMT and then CTL Provider
|
|
0:09:58
|
so that’s Certificate Trust List Provider and the Certificate Authority Proxy Function.
|
|
0:10:03
|
These are things that we probably don’t need activated if we’re not running any sort of security,
|
|
0:10:07
|
but it again just can’t hurt to go ahead and just enable everything, it’s quick.
|
|
0:10:12
|
And then Cisco directories sync for synchronizing to LDAP directories
|
|
0:10:18
|
which we actually have a module coming up in a few days on with users,
|
|
0:10:23
|
so we’ll just go ahead and click Save and click OK,
|
|
0:10:26
|
telling us it’s going to take a little while for those to activate.
|
|
0:10:30
|
In the meantime, while those are activating, we’ll switch back over to our,
|
|
0:10:35
|
I should have clicked Activate before we looked at the documentation,
|
|
0:10:38
|
quick back over to our tasks, so we’re told that once we activate all the services,
|
|
0:10:45
|
we need to change the CUCM server name from host to IP, reboot the CUCM servers,
|
|
0:10:51
|
then we’re going to perform the import mentioned in Bullet 1,
|
|
0:10:54
|
now there's actually a nice little feature here in 7.0 that sometimes,
|
|
0:11:03
|
the calling search bases will import properly, however they won’t necessarily import themselves
|
|
0:11:10
|
and add the partitions, it actually has to do with the timing of
|
|
0:11:12
|
when the bulk import tool adds partitions and then that’s calling search bases and
|
|
0:11:19
|
sometimes it doesn’t add the partitions or insert into the database before it inserts the CSSs,
|
|
0:11:25
|
so we may have to run the BAT, install again,
|
|
0:11:31
|
but we’ll only have to do it for CSS and it will be very quick.
|
|
0:11:36
|
If those have successfully started, you don’t really have to worry about a few
|
|
0:11:42
|
say they're deactivating, good idea is just to go up to Tools,
|
|
0:11:47
|
now we see the Dialed Number Analyzer and CDR reporting, now that they're active
|
|
0:11:53
|
and we can just go to Control Center Feature Services which we
|
|
0:11:58
|
should distinguish from Control Center Network Services and we’ll talk about what each carry
|
|
0:12:05
|
and we can go check for the pub server to make sure
|
|
0:12:10
|
that these have in fact been activated and started.
|
|
0:12:14
|
And all but the messaging interface which is fine because
|
|
0:12:19
|
we don’t need to use it at this moment or probably most installations and in the lab,
|
|
0:12:27
|
although I have done that SMDI integrations before with Legacy Voicemail.
|
|
0:12:32
|
It does work very well. All the others, the one that said they were deactivating,
|
|
0:12:37
|
like the Mobile Voice Access, is actually activated and started.
|
|
0:12:41
|
So you can always run it down this list and just make sure everything,
|
|
0:12:44
|
but the occasional messaging interface which we don’t care about, is started.
|
|
0:12:48
|
Contrasting network services, which we should say are you know things that we need for Call Manager,
|
|
0:12:57
|
we already talked about what everything is, pretty much everything that we want to activate.
|
|
0:13:01
|
There are tools, Control Center Network Services, these are not ones that we can activate or deactivate.
|
|
0:13:08
|
These are ones that are live all the time,
|
|
0:13:11
|
but we’ll go to the pub server, we’re not too concerned about the sub right now
|
|
0:13:19
|
and we will look to see if everything here is running,
|
|
0:13:25
|
some of the ones to take note of are things like, the RIS Data Collector.
|
|
0:13:31
|
This is something that will routinely throughout your configuration in 7.0.1
|
|
0:13:37
|
need to be started on the pub or the sub or both,
|
|
0:13:41
|
whenever you restart on one, you might as well just restart it on both.
|
|
0:13:45
|
If a phone in front of you is clearly registered, you can go off hook
|
|
0:13:50
|
and make calls, but it shows up in the database
|
|
0:13:53
|
when you go up to Cisco UM at UCM administration, phones, devices, and it shows unregistered
|
|
0:14:00
|
it’s probably the case that they’re RIS Data Collector is in error and needs restarted.
|
|
0:14:11
|
OK? So you can look through all of these, there's a lot here,
|
|
0:14:18
|
we can restart them and sometimes as I mentioned, that’s necessary but
|
|
0:14:22
|
we don’t need to or cannot actually activate or deactivate
|
|
0:14:26
|
and we can see the lack of an activated column,
|
|
0:14:28
|
so we’re actually going to go back up and go ahead and go to Service Activation
|
|
0:14:32
|
and now we are going to go ahead and start the sub because
|
|
0:14:36
|
we will be doing things with data base replication looking at tracking
|
|
0:14:43
|
and so we want to make sure that this is already started.
|
|
0:14:47
|
We don’t really have to have any of these running for a database to replicate
|
|
0:14:53
|
and be synchronized between the clusters. As I mentioned that was a feature of network services,
|
|
0:15:02
|
the data base functions were, rather than feature services which actually need activated first,
|
|
0:15:07
|
but if we want to actually see phones register to our subscriber server,
|
|
0:15:11
|
then it’s probably not a bad idea to go ahead and do
|
|
0:15:14
|
also we’ll use that in talking about how sometimes phones can appear quirky,
|
|
0:15:30
|
maybe they're doing exactly the right thing, you configured something,
|
|
0:15:33
|
it doesn’t seem like it took properly, you have to you know go on back and undone the thing,
|
|
0:15:43
|
you know uncheck whatever checkbox you have done in the web interface and recheck it,
|
|
0:15:47
|
you know uncheck it did save, recheck it did save, just to make sure
|
|
0:15:50
|
it wasn’t a browser issue that I mentioned yesterday where sometimes the you know,
|
|
0:15:55
|
this section here will actually show sandwiched right up against this section
|
|
0:16:10
|
and this whole status section here will just be missing.
|
|
0:16:14
|
That’s clearly a web browser issue, but there's going to be plenty of times where
|
|
0:16:19
|
a phone just won’t do exactly what it’s supposed to do.
|
|
0:16:23
|
One of the things you can always do, is you can always come back to Serviceability,
|
|
0:16:28
|
Tools, Features and Services, choose the subscriber server, and then just stop,
|
|
0:16:42
|
this is called Call Manager Service, which is the CPE, the Call Processing Engine Function.
|
|
0:16:47
|
So it will force all the phones to unregister with the subscriber and hopefully,
|
|
0:16:53
|
assuming that you set the groups up properly, register with the publisher, when that happens,
|
|
0:16:58
|
then you have the ability to try the call, try the feature again and you know,
|
|
0:17:06
|
because they unregistered and reregistered, they will have just done a natural restart,
|
|
0:17:10
|
grab the newest latest configuration file, and if all of a sudden the feature works,
|
|
0:17:15
|
then you know that you weren’t doing anything wrong, but there's actually,
|
|
0:17:19
|
most likely a database replication issue. OK? So now we’ve started all the services,
|
|
0:17:27
|
we need to go back up to Cisco Unified Call Manager Administration or the CCMA
|
|
0:17:34
|
and go over to the system column and server as we’re instructed to do
|
|
0:17:39
|
and make sure that this is in the same format
|
|
0:17:43
|
as it was when it was exported which it was in IP addressing format.
|
|
0:17:49
|
We can see our subscribers already there, just go and copy that IP address
|
|
0:17:53
|
paste it in here, and change the last octet from 20 to 10 and click Save.
|
|
0:18:00
|
By the way, is the screen updating for everyone?
|
|
0:18:03
|
The shared screen, can everyone see what's happening? Is it keeping in sync with my voice?
|
|
0:18:09
|
Or do I need to slow down just a little bit?
|
|
0:18:15
|
OK, looks like it is good for everyone. OK, so now we’ve updated that server,
|
|
0:18:25
|
they're both in IP addressing format, we don’t need to do anything else.
|
|
0:18:29
|
In fact, if we go to Cisco Unified CM,
|
|
0:18:31
|
we can see that these are in a certain format, I'm just going to do this,
|
|
0:18:38
|
although we don’t need to, just to demonstrate. I'm going to go ahead
|
|
0:18:42
|
and put the pub in the same format as the sub. OK?
|
|
0:18:46
|
This isn’t really an IP address, it’s a name.
|
|
0:18:48
|
Alright? The former was the IP address or host name if we’re using DNS
|
|
0:18:54
|
which we’re not today. This is CM_, but I’ll just go ahead and save this
|
|
0:19:00
|
and we can see that it’s in the same format,
|
|
0:19:06
|
but what we’ll note later is that this actually will change based on the import,
|
|
0:19:10
|
so now we need to restart the server, but let’s go ahead
|
|
0:19:18
|
and bring up our first interaction with command line and I have shortcut links up here.
|
|
0:19:29
|
Again, if you're in the real lab, they will have shortcut links for you
|
|
0:19:34
|
if you are just using this for your own study or for production network learning,
|
|
0:19:42
|
then you just need to start an SSH two session to the IP address
|
|
0:19:47
|
of the pub or the sub or Unity Connection or CUPS or UCCX or what have you.
|
|
0:19:54
|
I should say UCCX is only in version 8 is that covered under
|
|
0:19:57
|
the new Cisco Unified Operating System, the Red Hat Enterprise Linux Operating System Build.
|
|
0:20:05
|
So from admin and we’re going to get into a lot of these commands.
|
|
0:20:10
|
can just do a question mark and we can see, just right off the bat,
|
|
0:20:13
|
a few that we’ve talked about, delete file functions pertaining to files,
|
|
0:20:21
|
general help about the system, quit to leave, run this allows us
|
|
0:20:25
|
to run sequel data base things, commands set to be able to set certain attributes,
|
|
0:20:32
|
show certain attributes and performance monitor, unset undo something and then utils,
|
|
0:20:39
|
which we will use. Actually utils is what we’re going to use right now
|
|
0:20:42
|
system restart, and we actually have to key in all of yes,
|
|
0:20:49
|
and then I'm also going to SSH to the sub and do the same thing with utils,
|
|
0:20:57
|
system restart, yes I do, and then we’ll let both of those shut down
|
|
0:21:05
|
all their services properly and then reboot.
|
|
0:21:09
|
And once they come back up which really won’t take very long,
|
|
0:21:11
|
these are very speedy servers, then we’ll be able to move on to the rest of the task.
|
|
0:21:18
|
At this point, while those are restarting, I’ll just go ahead and open up the floor.
|
|
0:21:25
|
Does anyone have any questions at this point,
|
|
0:21:28
|
rather than just sitting here and watching these restart?
|