hi everyone,

we are trying to use sequoia v2.10.9.

with the configuration i've reproduced below (replaced actual ip address with a.b.c.d) it takes around 3 minutes to start the controller (see log snippet below). if i remove the <JmxSettings /> element from the controller configuration the controller starts up real quick.

further it seems that the console cannot connect to the started controller. the startup is again really slow. after the console is up it reports that it couldn't connect to the controller (see [4]). this is odd as i
can see that the port is bound (see [5]).

any help appreciated.

thanks in advance,
   alphonse bendt


[1] controller-1.xml:

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE SEQUOIA-CONTROLLER PUBLIC "-//Continuent//DTD SEQUOIA-CONTROLLER 2.10.9//EN" "http://sequoia.continuent.org/dtds/sequoia-controller-2.10.9.dtd";>

<SEQUOIA-CONTROLLER>
  <Controller port="25322" ipAddress="a.b.c.d" >
    <Report hideSensitiveData="true" generateOnShutdown="true"
            generateOnFatal="true" enableFileLogging="true" />

    <JmxSettings>
      <RmiJmxAdaptor/>
    </JmxSettings>

    <VirtualDatabase configFile="mps-postgres-1.xml"
virtualDatabaseName="mpsPostgres" autoEnableBackends="true" />

  </Controller>
</SEQUOIA-CONTROLLER>


[2] mps-postgres-1.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE SEQUOIA PUBLIC "-//Continuent//DTD SEQUOIA 2.10.9//EN" "http://sequoia.continuent.org/dtds/sequoia-2.10.9.dtd";>

<SEQUOIA>

  <VirtualDatabase name="mpsPostgres">

 <Distribution groupName="mpsGroup" >
    <MessageTimeouts/>
   </Distribution>

    <Monitoring>
      <SQLMonitoring defaultMonitoring="off">
<SQLMonitoringRule queryPattern="^select" caseSensitive="false" applyToSkeleton ="false" monitoring="on"/>
      </SQLMonitoring>
    </Monitoring>

    <Backup>
      <Backuper backuperName="Octopus"

className="org.continuent.sequoia.controller.backup.backupers.OctopusBackuper"
        options="zip=true"/>
    </Backup>

    <AuthenticationManager>
      <Admin>
           <User username="admin" password="admin_pass"/>
      </Admin>
      <VirtualUsers>
        <VirtualLogin vLogin="user" vPassword="user_pass"/>
      </VirtualUsers>
    </AuthenticationManager>

    <DatabaseBackend name="node1" driver="org.postgresql.Driver"
      url="jdbc:postgresql://a.b.c.d:5432/mps"
      connectionTestStatement="select now()">

      <DatabaseSchema dynamicPrecision="table" />
      <ConnectionManager vLogin="user" >
        <VariablePoolConnectionManager initPoolSize="10" minPoolSize="5"
          maxPoolSize="50" idleTimeout="30" waitTimeout="10"/>
      </ConnectionManager>
    </DatabaseBackend>

    <RequestManager>
      <RequestScheduler>
         <RAIDb-1Scheduler level="passThrough"/>
      </RequestScheduler>

      <RequestCache>
         <MetadataCache/>
         <ParsingCache/>
<!--       <ResultCache granularity="table"/> -->
      </RequestCache>

      <LoadBalancer>
         <RAIDb-1>
            <WaitForCompletion policy="first"/>
            <RAIDb-1-LeastPendingRequestsFirst/>
         </RAIDb-1>
      </LoadBalancer>

      <RecoveryLog driver="org.postgresql.Driver"
                    url="jdbc:postgresql://a.b.c.d:5432/cluster"
                    login="cluster"
                    password="password">
<RecoveryLogTable tableName="recovery" logIdColumnType="BIGINT NOT NULL" vloginColumnType="VARCHAR NOT NULL" sqlColumnType="VARCHAR NOT NULL"
          extraStatementDefinition=",PRIMARY KEY (log_id)"/>
        <CheckpointTable tableName="checkpoint"
          checkpointNameColumnType="VARCHAR NOT NULL"/>
        <BackendTable tableName="backend"
          databaseNameColumnType="VARCHAR NOT NULL"
          backendNameColumnType="VARCHAR NOT NULL"
          checkpointNameColumnType="VARCHAR NOT NULL"/>
        <DumpTable tableName="dump" dumpNameColumnType="VARCHAR NOT NULL"
          dumpDateColumnType="TIMESTAMP"
          dumpPathColumnType="VARCHAR NOT NULL"
          dumpFormatColumnType="VARCHAR NOT NULL"
          checkpointNameColumnType="VARCHAR NOT NULL"
          backendNameColumnType="VARCHAR NOT NULL"
          tablesColumnType="VARCHAR NOT NULL"/>
      </RecoveryLog>

    </RequestManager>

  </VirtualDatabase>

</SEQUOIA>

[3] controller startup log:
09:32:24,523 INFO  controller.core.Controller Sequoia  controller (2.10.9)
09:32:24,571 INFO controller.core.Controller Loading configuration file: sequoia-2.10.9-bin/config/controller/controller-1.xml
09:32:24,647 INFO  controller.core.Controller JMX is enabled
09:32:24,671 INFO controller.core.Controller Starting JMX server on host: a.b.c.d
09:32:24,675 INFO  sequoia.controller.jmx Create and start naming service
09:32:24,695 INFO  sequoia.controller.jmx Create JRMP adaptor
09:35:34,022 INFO backup.backupers.OctopusBackuper OctopusBackuper backup compression is set to true

[4] console startup log:
Launching the Sequoia controller console
Cannot connect to the administration port of the controller. Is a controller running at localhost:1090 ?
Initializing Controller module...
Initializing VirtualDatabase Administration module...
Initializing SQL Console module...
Sequoia driver (Sequoia core v2.10.9) successfully loaded.
not connected >

[5]
$ netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp        0      0 *:1090                  *:*                     LISTEN

$ fuser -n tcp 1090
1090/tcp:            14129

$ ps 14129
  PID TTY      STAT   TIME COMMAND
14129 pts/0 S+ 0:05 /home/jboss/clusternode/jdk1.5.0_15/bin/java -classpath :/home/jboss/clusternode/sequoia-2.10.9-bin/lib/octopus/Octopus.jar:/home/jbos
s/clusternode/sequoia-2.10.9-bin/lib/octopus/OctopusGenerator.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/octopus/csvjdbc.jar:/home/jboss/clusternode/sequ
oia-2.10.9-bin/lib/sequoia-controller.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/sequoia-backend.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/sequo
ia-backupers.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/sequoia-cache.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/sequoia-commons.jar:/home/jboss/
clusternode/sequoia-2.10.9-bin/lib/sequoia-jmx.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/sequoia-sql.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/
octopus:/home/jboss/clusternode/sequoia-2.10.9-bin/drivers:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/hedera-commons.jar:/home/jboss/clusternode/sequoia-2.10
.9-bin/lib/hedera-jgroups.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/hedera-appia.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/appia.jar:/home/jbos
s/clusternode/sequoia-2.10.9-bin/lib/jgroups-core.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/concurrent.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/li
b/commons-logging.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/dom4j-1.6.1.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/jaxen-1.1-beta-8.jar:/home/jb
oss/clusternode/sequoia-2.10.9-bin/lib/log4j.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/activation.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/mai
l.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/commons-cli.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/jmx/mx4j.jar:/home/jboss/clusternode/sequoia-
2.10.9-bin/lib/jmx/mx4j-remote.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/jmx/mx4j-tools.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/xml:/home/jboss/c
lusternode/sequoia-2.10.9-bin/lib/crimson.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/lib/xml-apis.jar:/home/jboss/clusternode/sequoia-2.10.9-bin/config/contr
oller:/home/jboss/clusternode/sequoia-2.10.9-bin/config/virtualdatabase:/home/jboss/clusternode/sequoia-2.10.9-bin/config/::/home/jboss/clusternode/sequoia-2.10.
9-bin/drivers/postgresql-8.2-jdbc3.jar -Dsequoia.home=/home/jboss/clusternode/sequoia-2.10.9-bin -Dsequoia.log=/home/jboss/clusternode/sequoia-2.10.9-bin/log -Dj ava.security.policy=/home/jboss/clusternode/sequoia-2.10.9-bin/config/java.policy -Djava.net.preferIPv4Stack=true org.continuent.sequoia.controller.core.Controll
er -f sequoia-2.10.9-bin/config/controller/controller-1.xml

_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to