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
Find these scripts here:
<Your Feature Server installation path>\python\util
Reset Mailbox Counters
- 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).
- Run the renewMailboxcountersColumnFamily.py script, collecting the log and console output Why collect output?.
- Stop all Feature Servers (all FS nodes)
- 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
- Verify that:
- All Feature Servers are up and running.
- There is no voicemail activity (no one can deposit, read, or listen to voicemail).
- Run the getAllMailboxCountersInfo.py script.
Sample Command 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!
