Revision as of 17:51, November 23, 2015 by Sschlich (talk | contribs) (Check Mailbox Counters)
Jump to: navigation, search

Reset Mailbox Counters

You can run a python script to correct an error that caused Feature Server to display incorrect totals for the number of messages in a mailbox. Feature Server release 8.1.201.64 includes two python scripts for you to run:

  • Script for renewing or resetting mailbox counters: renewMailboxcountersColumnFamily.py
  • Script for checking mailbox counters: getAllMailboxCountersInfo.py

Reset Mailbox Counters

  1. Verify that:
    • Your Cassandra database is backed up. See Backing Up and Restoring Cassandra Data.
    • All Feature Servers are up and running.
    • There is no voicemail activity (no one can deposit, read, or listen to voicemail).
  2. Run the renewMailboxcountersColumnFamily.py script, collecting the log and console output Why collect output?.
  3. Stop all Feature Servers (all FS nodes)
  4. Restart the master FS node, and then each of the other FS nodes one at a time.

Sample Command Line
(enter all one one line)

java -jar jython-2.7b1.jar renewMailboxcountersColumnFamily.py 
   -H localhost -p 9160 –o ./ renewMailboxcountersColumnFamily.log

Check Mailbox Counters

  1. Verify that:
    • All Feature Servers are up and running.
    • There is no voicemail activity (no one can deposit, read, or listen to voicemail).
  2. Run the getAllMailboxCountersInfo.py script.

Sample Command Line
(enter all one one line)

java -jar jython-2.7b1.jar 'getAllMailboxCountersInfo.py' 
   -H localhost -p 9160 –o ./ getAllMailboxCountersInfo.log

STEVE ASKS: WHY ARE SINGLE QUOTES AROUND 'getAllMailboxCountersInfo.py'?

Comments or questions about this documentation? Contact us for support!