1.1

Table Of Contents
DescriptionOption
persistent les, data dictionary, and so forth. This option defaults to
the current directory.
Location of user classes required by the SQLFire Locator. This path
is appended to the current classpath.
-classpath
Integer that uniquely identies this SQLFire cluster.
-distributed-system-id
Set a unique value when using WAN replication between multiple
SQLFire clusters. Congure Locators for WAN Member Discovery
on page 232 provides more information.
Set the maximum heap size and initial heap and for the Java VM,
using SQLFire default resource manager settings. If you use the
-max-heap
-initial-heap
-max-heap and -initial-heap options, by default
SQLFire sets the critical-heap-percentage to 80% of the heap, and
the eviction-heap-percentage to 80% of the critical heap. SQLFire
also sets resource management properties for eviction and garbage
collection if they are supported by the JVM.
Note: If you use the -J-Xms or -J-Xmx JVM
properties instead of -initial-heap and
-max-heap, then SQLFire does not use default JVM
resource management properties. In this case, you must
specify all properties manually for eviction, garbage
collection, heap percentage, and so forth.
Address to which the locator binds for peer discovery (includes
servers as well as other locators).
-peer-discovery-address
Port on which the locator listens for peer discovery (includes servers
as well as other locators). Valid values are in the range 1-65535, with
a default of 10334.
-peer-discovery-port
Determines whether the sqlf locator command returns
immediately if the locator reaches a "waiting" state. A locator or
-sync
server may reach a "waiting" state on startup if the member depends
on another server or locator to provide up-to-date disk store
persistence les. This type of dependency can occur if the locator or
server that you are starting was not the last member to shut down in
the distributed system, and another member stores the most recent
version of persisted data for the system.
Specifying -sync=false (the default for locators) causes the
sqlf command to return control after the member reaches
"waiting" state. With -sync=true (the default for servers), the
sqlf command does not return control until after all dependent
members have booted and the member has nished synchronizing
disk stores.
vFabric SQLFire User's Guide370
vFabric SQLFire Reference