AdminTroubleshooting3 XMarch1 09
AdminTroubleshooting3 XMarch1 09
AdminTroubleshooting3 XMarch1 09
InterPersonalTV
1
Course Description
System
Course Objectives
Upon
Linux 4.6
Oracle 10g Database
Oracle 10g Application Server
BackOffice Manager
EPG Digestion Process
Dispatcher (creates multicast streams)
Think Application (STB firmware)
6
Multicast Streams
Customers
Devices
Channels & Packages
Regions and Lineups
Pay-Per-View
VOD Assets
Pricing on individual services (i.e., packages, CallerID, HD, email, web)
Client Messaging
Caller ID
Emergency Alert System (EAS)
Billing
Fill out the appropriate user information. The fields in red are required and all other are
optional.
Under Access Modules select the appropriate access rights for the new user. For
example, CSRs might only be given Customers, Devices, & Billing. Marketing people
may only need Channel Mgmt, Service & Pricing.
Please be sure to enforce strict access rights to the BackOffice except for a chosen few
individuals
10
11
The IP Headend / Setup module is a multifunctional admin page where certain system
wide defaults are set such as the maximum number of channels that can be stored on the
system, the maximum amount of EPG data that can be stored in the database and on
STBs, and where system wide STB reboots are initiated
This page is where new multicast IPs and ports are defined
12
13
1.
2.
In the Multicast Address field only the first three octets of the
IP is given follow by the number of IPs to be created. If you
want one IP enter the entire IP follow by a 1 in the number of
addresses box.
3.
1.
2.
3.
14
In the Multicast Addr page, select the new address(s) in the Available Multicast
IP box
Select the Assign and then Submit button
The multicast address will now be available in the channel manager
15
16
17
18
iTVmanager Processes
19
Dispatcher : Creates the multicast boot streams. Sends data to the STB from
the BackOffice (i.e. boot information, EPG data, system announcements, etc.)
VODDS (VOD Delivery System): Manages the over all VOD ingestion process
between the catcher and Minerva.
VSM (Video Server Manager): Mainly manages the content that is placed on the
video server.
Mesagpoller: Handles all the messaging for example EAS and customer
messaging.
CallerInfo: Handles all the processing for CallerID
DataServices (Oracle10g): This process is not controlled by the itvmgrctl
script. It handles interactions between the database and other iTVmanager
components (i.e. communication between STBs and the Oracle database). Also
some GUI pages are served to the BackOffice via this process (i.e., Devices,
Customers, Channel Manager, and the System Configuration page).
1.
2.
3.
4.
5.
6.
20
Minerva Server
eth0
Laptop running VLC
connected to the STB network
21
TCPDUMP Usage
Useful tool to determine if the STB boot streams are streaming out of
the iTVmanager network interface. If not set-top-boxes will not boot.
The follow commands are used on the server running the
dataservices process.
# tcpdump n i eth0
22
All Minerva system log files are located in the /itvmgr/log directory on the
Application server
1. Adminlog (BackOffice GUI)
2. Adminusagelog (system user usage information)
3. Dataserviceslog (Oracle App10g)
4. Dispatcherlog (multicast stream information)
5. Mesgpollerlog (EAS & customer messaging)
6. Voddslog (video on demand)
7. Vsmlog (video System Manger)
To display real-time information in any log use the following command:
# tail f /var/log/logfilename
23
Check hard-drive space and verify no file partitions are close to filling up.
A full partition could crash a server or important processes
# df h
24
To set the amount of EPG data that displays in the guide, do this:
1. Log into the BackOffice Console.
2. Go to System Setup > Configuration. In the Configuration
Parameters list, scroll to the thinkstuff_STB module (i.e.,
thinkstuff_amino, or thinkstuff_adb, etc) and edit this file.
3. Set the max_epg_data parameter to the desired amount of
data. The adjustment is in hours.
4. On the IP headend > Setup page set the Cache Duration
parameter to the same value or higher. This setting is the
maximum amount of EPG that any brand of STB can store.
25
26
References
Minerva
troubleshooting guide
Maintenance checklist document
Boot step and error code document
27
Thank You!
28