Hola lista, tengo el siguiente problema estoy configurando pyreplica con maestro-esclavo mi esclavo lo tengo en mi localhost y el maestro en otro servidor, ya ejecute en mi maestro el scrip sql master-install.sql y mi somedb.conf con los parametros que indica el archivo de instalacion, ahora cuando ejecuto: r...@servidor-desktop:/usr/local/pyreplica# python pyreplica.py "dbname=db_control_seguimiento user=postgres host=172.16.1.208" "dbname=db_control_seguimiento user=postgres host=localhost"
me genera este error: Thu Dec 17 14:41:22 2009 Opening origin (master) connection Thu Dec 17 14:41:22 2009 connect(): FATAL ERROR: fe_sendauth: no password supplied Traceback (most recent call last): File "pyreplica.py", line 221, in <module> main_loop(DSN0,DSN1,is_killed=lambda:False, skip_user='', slave_field=FIELD, keepalive = True) File "pyreplica.py", line 153, in main_loop con0, con1 = connect(dsn0, dsn1, debug) File "pyreplica.py", line 133, in connect con0 = psycopg2.connect(dsn0,connection_factory=tpc.TwoPhaseCommitConnection) File "/usr/local/pyreplica/tpc.py", line 27, in __init__ connection.__init__(self,*args,**kwargs) psycopg2.OperationalError: fe_sendauth: no password supplied y si ejecuto: /etc/usr/local/pyreplica.py star en mi log se genera lo siguiente: controlseguimiento Thu Dec 17 14:34:11 2009 Opening origin (master) connection controlseguimiento Thu Dec 17 14:34:11 2009 Opening replica (slave) connection controlseguimiento Thu Dec 17 14:34:46 2009 Opening origin (master) connection controlseguimiento Thu Dec 17 14:34:46 2009 Opening replica (slave) connection mi somedb.conf esta asi [MAIN] # name of replica set (first field of log file entries) NAME=controlseguimiento # master database connection string: DSN0=dbname=db_control_seguimiento user=postgres password=123456 host=172.16.1.208 # slave database connection string: DSN1=dbname=db_control_seguimiento user=postgres password=123456 host= localhost # in multimaster setup, set the replication postgres user SKIP_USER=pyreplica # in multi-slave setup, set the slave column to mark data as replicated SLAVE_FIELD=replicated # send a trivial query to keep alive the connection (optional) KEEPALIVE=true # optional debug level (0: none, 1: normal, 2: verbose, 3: very verbose) DEBUG_LEVEL=1 lo siguiente esta comentado porque todavia no tengo el correo # email notification config (optional): #[SMTP] #SERVER=somehost.somewhere.com # login is optional: #username=no-re...@somewhere.com #PASSWORD=secret #START_SUBJECT=[PyReplica] Starting db_control_seguimiento replication #START_SUBJECT=[PyReplica] Starting db_control_seguimiento replication #STOP_SUBJECT=[PyReplica] Stopping db_control_segumiento replication #ERROR_SUBJECT=[PyReplica] Starting db_control_seguimiento replication (ERROR) #WARNING_SUBJECT=[Replica] WARNING on db_control_seguimiento replication #from_addr=no-re...@somewhere.com #to_addrs=hostmas...@somewhere.com;dbad...@somewhere.com si alguien me puede ayudar por favor.... _________________________________________________________________