org.apache.zookeeper.server.upgrade
Class UpgradeMain
java.lang.Object
org.apache.zookeeper.server.upgrade.UpgradeMain
public class UpgradeMain
- extends java.lang.Object
This class upgrades the older database
to a new database for the zookeeper
servers.
The way to run it is
java -class path zookeeper.jar Upgrade dataDir snapShotDir
or using zookeeper scripts with zkServer -upgrade dataDir snapShotDir
it creates a backup in the dataDir/.bkup and snapShotDir/.bkup which
can be retrieved back to the snapShotDir and dataDir
Constructor Summary |
UpgradeMain(java.io.File dataDir,
java.io.File snapShotDir)
upgrade class that takes the two file
directories. |
Method Summary |
static void |
main(java.lang.String[] argv)
|
void |
runUpgrade()
run the upgrade |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpgradeMain
public UpgradeMain(java.io.File dataDir,
java.io.File snapShotDir)
- upgrade class that takes the two file
directories.
- Parameters:
dataDir
- the directory that contains the
transaction logssnapShotDir
- the directory that contains
the snapshots
runUpgrade
public void runUpgrade()
throws java.io.IOException
- run the upgrade
- Throws:
java.io.IOException
main
public static void main(java.lang.String[] argv)
Copyright © 2011 The Apache Software Foundation