Perceus Startup
Getting to know Perceus
Perceus stores its configuration in several places on the file system. This is to allow for redundant and load balanced Perceus configurations.The primary configuration for Perceus itself is hard coded to /etc/perceus (even if you choose a different --prefix and/or --sysconfdir). Inside this directory, Perceus will expect to find several configuration components all of which are specific to the Perceus "instance" on that system. I used the word instance because depending on your configuration, you may have multiple Perceus masters.
The node specific configurations will get put into a directory that is dependent on how Perceus was installed. If you specified the --localstatedir option to the configure script, then it will be put under there (e.g. --localstatedir=/usr/var would set the Perceus state directory to /usr/var/lib/perceus). Inside the Perceus state directory, there is a directory called database/ (as of Perceus 1.2). You should never need to touch this directory by hand.
Perceus modules, VNFS capsules and node scripts are also stored in this state directory, and you will find links to the installed VNFS capsules and the node scripts in /etc/perceus for convenience.
Lastly modules that require configuration files should default to creating their configuration files in /etc/perceus/modules, but this is at the control of the module author.
- Printer-friendly version
- Login or register to post comments


