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