BSD Ports

databases/slony1v2 2.2.11 DragonFly

PostgreSQL master to multiple replicas replication system

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
PostgreSQL
Categories
databases
Package size
403.0 KiB, 2329.0 KiB installed

Description

Slony-I is enterprise-level "master to multiple slaves" replication system with cascading and failover.

The big picture for the development of Slony-I is to build a master-slave system that includes all features and capabilities needed to replicate large databases to a reasonably limited number of slave systems.

Slony-I is developed as a system for data centers and backup sites, where the normal mode of operation is that all nodes are available.

Differences from 1.2 stream

  • Removal of TABLE ADD KEY

  • It drops all support for databases prior to PostgreSQL version 8.3.

In the other systems

SystemPortVersion
DragonFlydatabases/slony1v22.2.11
FreeBSDdatabases/slony1v22.2.11
HardenedBSDdatabases/slony1v22.2.11
GhostBSDdatabases/slony1v22.2.11

Install

Binary package:

pkg install slony1v2

From DPorts:

cd /usr/dports/databases/slony1v2 && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Please read the docs on configuring and running slony-1.

Unless you did not specify the DOCS options, they are in the
/usr/local/share/doc/slony1v2 directory.

The script /usr/local/sbin/slon-mkservice can be used to create a control
directory to run and monitor the slon daemon under svscan from daemontools.
If you use this, be sure not to set slon_enable="YES" in /etc/rc.conf.

If you prefer to use the standard startup script in /usr/local/etc/rc.d then
set slon_enable="YES" in /etc/rc.conf to enable the slon.sh script.

To use either of the above startup configurations, you will need to set up a
/usr/local/etc/slon.conf file to tell slon what to replicate.  This file
is documented in /usr/local/share/doc/slony1/adminguide/runtime-config.html

If you are upgrading from a prior version of slony, please read the UPGRADING
file in the above docs directory.