Cisco BTS 10200 Softswitch Hardware Upgrade – AXi to AXmp and AXi to Netra 20
Cisco BTS 10200 Softswitch
Hardware Upgrade for Release 4.1:
AXi to AXmp and AXi to Netra 20
January, 2004
Corporate Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 526-4100
© 2004 Cisco Systems, Inc., All Rights Reserved
Cisco Confidential
Page 1
Cisco BTS 10200 Softswitch Hardware Upgrade – AXi to AXmp and AXi to Netra 20
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE
SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND
RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL
RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET
FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED
HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR
LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of
California, Berkeley (UCB) as part of UCB’s public domain version of the UNIX operating system. All rights reserved.
Copyright © 1981, Regents of the University of California.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF
THESE SUPPLIERS ARE PROVIDED “AS IS” WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED
SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL,
CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR
LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF
CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
CCIP, CCSP, the Cisco Arrow logo, the Cisco Powered Network mark, Cisco Unity, Follow Me Browsing, FormShare,
and StackWise are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn, and iQuick
Study are service marks of Cisco Systems, Inc.; and Aironet, ASIST, BPX, Catalyst, CCDA, CCDP, CCIE, CCNA,
CCNP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, the Cisco IOS logo, Cisco Press, Cisco
Systems, Cisco Systems Capital, the Cisco Systems logo, Empowering the Internet Generation, Enterprise/Solver,
EtherChannel, EtherSwitch, Fast Step, GigaStack, Internet Quotient, IOS, IP/TV, iQ Expertise, the iQ logo, iQ Net
Readiness Scorecard, LightStream, MGX, MICA, the Networkers logo, Networking Academy, Network Registrar,
Packet, PIX, Post-Routing, Pre-Routing, RateMUX, Registrar, ScriptShare, SlideCast, SMARTnet, StrataView Plus,
Stratm, SwitchProbe, TeleRouter, The Fastest Way to Increase Your Internet Quotient, TransPath, and VCO are
registered trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and certain other countries.
All other trademarks mentioned in this document or Web site are the property of their respective owners. The use of the
word partner does not imply a partnership relationship between Cisco and any other company. (0304R)
Cisco BTS 10200 Softswitch Hardware Upgrade for Release 4.1: AXi to AXmp and AXi to Netra 20
Copyright © 2004 Cisco Systems, Inc. All rights reserved.
© 2004 Cisco Systems, Inc., All Rights Reserved
Cisco Confidential
Page 2
Cisco BTS 10200 Softswitch Hardware Upgrade – AXi to AXmp and AXi to Netra 20
Cisco BTS 10200 Softswitch Hardware Upgrade
for Release 4.1: AXi to AXmp and AXi to Netra 20
Purpose:
This procedure is used to replace two in-service Element Management System (EMS)
host machines in a Cisco BTS 10200 Softswitch. The machines to be replaced are the
Continuous Computing (CCPU) AXi hosts. The replacement machines can be either two
CCPU AXmp machines or two Sun Netra 20 machines.
CAUTION:
This procedure must be performed by an authorized person who is proficient in Solaris
operations and file management. Failure to carry out this procedure correctly could affect
traffic.
Preparation:
1. Perform an “audit database type=full” a day prior to the upgrade.
2. Obtain two CDs : “BTS 10200 Solaris 8 Boot CD” and “BTS 10200
Install CD”.
3. Obtain a CD jumpstart procedure.
4. Install Solaris 8 on to both new CCPU AXmp (or Sun Netra 20) machines.
Procedure:
A.
From Active EMS
1. Login as root
2. Check Oracle DB replication status
3. <hostname>#su – oracle
4. <hostname>$dbadm –C rep
5. Verify that all tables are “empty”
Example:
OPTICAL1::Deftrandest is empty?
OPTICAL1::dba_repcatlog is empty?
OPTICAL1::Deferror is empty?
OPTICAL1::Deftran is empty?
OPTICAL1::Has no broken job?
OPTICAL1::JQ Lock is empty?
OPTICAL2::Deftrandest is empty?
OPTICAL2::dba_repcatlog is empty?
OPTICAL2::Deferror is empty?
OPTICAL2::Deftran is empty?
OPTICAL2::Has no broken job?
OPTICAL2::JQ Lock is empty?
6. Login as CLI user
© 2004 Cisco Systems, Inc., All Rights Reserved
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
Cisco Confidential
Page 3
Cisco BTS 10200 Softswitch Hardware Upgrade – AXi to AXmp and AXi to Netra 20
7. CLI>control bdms id=BDMS01;target-state=forced-standby-active;
8. CLI>control element-manager id=EM01;target-state=forced-standbyactive;
9. CLI>exit;
B.
From EMS Side A:
1. Disable Oracle DB replication.
2. Login as root
3. <hostname>#su – oracle
4. <hostname>$cd /opt/oracle/admin/utl
5. <hostname>$rep_toggle –s optical1 –t load_pkg
6. Answer “y”
7. <hostname>$rep_toggle –s optical1 –t add_toggle
8. Answer “y”
9. <hostname>$rep_toggle –s optical1 –t set_simplex
10. Answer “y” twice
11. <hostname>$rep_toggle –s optical1 –t show_mode
12. Verify Oracle DB replication is in SIMPLEX mode
13. <hostname>#platform stop all
14. <hostname>#platform start
C.
From EMS Side B:
1. Login as root
2. Login as CLI user
3. CLI>control bdms id=BDMS01;target-state=forced-active-standby;
4. CLI>control element-manager id=EM01;target-state=forced-activestandby;
5. CLI>exit;
6. <hostname>#platform stop all
7. Ftp billing records off the system.
8. <hostname>#shutdown –y –g0 –i5
9. Power off the CCPU-AXi system.
10. Label all Ethernet cables (should be 5), disconnect them from AXi and
connect them to AXmp (or Netra 20).
11. Power on the new AXmp (or Netra 20) unit
12. Login as root
13. Ftp the following files from Side A and put them in /tmp directory of Side
B: /etc/hosts, /etc/netmasks, /etc/inet/ntp.conf, /etc/opticall.cfg,
/etc/resolv.conf, /opt/setup/setconems.sh, /etc/named.conf,
/var/named/named.cache, /var/named/named.localhost
14. <hostname>#cd /tmp
15. <hostname>#cp hosts host
16. <hostname>#cp ntp.conf /etc/inet/
17. <hostname>#cp opticall.cfg /etc/
18. <hostname>#cp resolv.conf /etc/
19. <hostname>#cp setconems.sh /opt/setup/
© 2004 Cisco Systems, Inc., All Rights Reserved
Cisco Confidential
Page 4
Cisco BTS 10200 Softswitch Hardware Upgrade – AXi to AXmp and AXi to Netra 20
20. <hostname>#cp named.conf /etc/
21. <hostname>#cp named.cache /var/named/
22. <hostname>#cp named.localhost /var/named/
23. <hostname>#/opt/setup/setconems.sh qfe
24. <hostname>#shutdown –y –g0 –i6
25. Login as root
26. Install BTS 10200 software with “-upgrade” option.
27. Reboot the system after the installation is completed.
28. Login as root
29. <hostname>#platform stop all
30. <hostname>#platform start –i oracle
31. Copying database from Side A
32. <hostname>#su – oracle
33. <hostname>$cd /opt/oracle/admin/upd
34. <hostname>$java dba.upd.UPDMgr –loadconfig
35. <hostname>$java dba.upd.UPDMgr –skip reset upgrade
36. <hostname>$java dba.upd.UPDMgr –upgrade all
37. <hostname>$grep “FAIL=” UPDMgr.log
Note: if FAIL count is not 0, stop and call Cisco TAC for help.
38. <hostname>$cd /opt/oracle/admin/create/data
39. <hostname>$make upgrade_data DB=optical2
40. Disable Oracle DB replication:
41. <hostname>$cd /opt/oracle/admin/utl
42. <hostname>$rep_toggle –s optical2 –t load_pkg
43. Answer “y”
44. <hostname>$rep_toggle –s optical2 –t add_toggle
45. Answer “y”
46. <hostname>$rep_toggle –s optical2 –t set_simplex
47. Answer “y” twice
48. <hostname>$rep_toggle –s optical2 –t show_mode
49. Verify Oracle DB replication is in SIMPLEX mode
50. <hostname>$exit
51. <hostname>#platform stop –i oracle
52. <hostname>#platform start
D.
From EMS Side A
1. Login as CLI user
2. CLI>control bdms id=BDMS01;target-state=forced-standby-active;
3. CLI>control element-manager id=EM01;target-state=forced-standbyactive;
4. CLI>exit
5. Let the system run overnight or longer if necessary.
E.
From EMS Side A
1. Login as root
2. <hostname>#platform stop all
© 2004 Cisco Systems, Inc., All Rights Reserved
Cisco Confidential
Page 5
Cisco BTS 10200 Softswitch Hardware Upgrade – AXi to AXmp and AXi to Netra 20
3. Ftp billing records off the system if any.
4. <hostname>#shutdown –y –g0 –i5
5. Repeat step C9 – C28.
6. Copying database from Side B
7. <hostname>#nodestat
8. Verify that all platforms are up and in forced-standby mode.
9. <hostname>#su – oracle
10. <hostname>$cd /opt/oracle/admin/upd
11. <hostname>$java dba.upd.UPDMgr –loadconfig
12. <hostname>$java dba.upd.UPDMgr –skip reset upgrade
13. <hostname>$java dba.upd.UPDMgr –upgrade all
14. <hostname>$grep “FAIL=” UPDMgr.log
Note: if FAIL count is not 0, stop and call Cisco TAC for help.
15. <hostname>$cd /opt/oracle/admin/create/data
16. <hostname>$make upgrade_data DB=optical1 ( the last character is
number one ‘1’)
F.
From EMS Side B
1. Login as CLI user
2. CLI>control bdms id=BDMS01;target-state=forced-active-standby;
3. CLI>control element-manager id=EM01;target-state=forced-activestandby;
4. Enable Oracle DB replication:
5. <hostname>#su – oracle
6. <hostname>$cd /opt/oracle/admin/utl
7. <hostname>$rep_toggle –s optical2 –t set_duplex
8. Answer “y” twice
9. <hostname>$rep_toggle –s optical2 –t show_mode
10. Verify Oracle DB replication is in DUPLEX mode
11. <hostname>$rep_toggle –s optical2 –t remove_pkg
12. Answer “y”.
13. <hostname>#exit
14. <hostname>#platform stop all
15. <hostname>#platform start
G.
From EMS Side A
1. Login as CLI user.
2. CLI> control BDMS id=BDMS01;target-state=normal;
3. CLI> control element-manager id=EM01;target-state=normal;
4. CLI> sync termination master=CAxxx; target=EMS;
5. CLI> sync sc1d master=FSPTCyyy; target=EMS;
6. CLI> sync sc2d master=FSPTCyyy; target=EMS;
7. CLI> sync sle master=FSPTCyyy; target=EMS;
8. CLI> sync subscriber-feature-data master=FSPTCyyy; target=EMS;
9. CLI>exit;
10. Perform an “audit database type=full” .
© 2004 Cisco Systems, Inc., All Rights Reserved
Cisco Confidential
Page 6