You need to update to 3.3 first and then to 3.5 from there. Traccar does database schema migration automatically.
Добрый день, у меня такая же ситуация только когда пытался поэтапно обновляться настройки базы слетали, войти в систему не могу под админом не принимал пароль. Откатился назад до 3.2
До какой версии обновлялись?
была 3.2 обновлялся до 3.5, сейчас откатился обратно до 3.2
Как я сказал выше, нужно обновляться сначала до 3.3. Сразу до 3.5 не получится.
Еще вопрос: обновляю так же как устанавливаю? База не удалится?
Обновлять также как устанавливать. База не удалится, но конечно желательно бэкап сделать на всякий случай.
Странно, при установке выдает сообщение что не может заменить файл занят другим процессом, процесс останавливаю, продолжается установка. После перезагрузки сервера не запускается веб интерфейс и служба не запускается.
В чем может быть причина?
Стоит на ОС Win7
Смотрите логи (wrapper.log).
STATUS | wrapper | 2016/06/05 16:50:57 | <-- Wrapper Stopped STATUS | wrapper | 2016/06/05 16:52:28 | --> Wrapper Started as Service STATUS | wrapper | 2016/06/05 16:52:28 | Java Service Wrapper Community Edition 32-bit 3.5.28 STATUS | wrapper | 2016/06/05 16:52:28 | Copyright (C) 1999-2016 Tanuki Software, Ltd. All Rights Reserved. STATUS | wrapper | 2016/06/05 16:52:28 | http://wrapper.tanukisoftware.com STATUS | wrapper | 2016/06/05 16:52:28 | STATUS | wrapper | 2016/06/05 16:52:28 | Launching a JVM... INFO | jvm 1 | 2016/06/05 16:52:28 | WrapperManager: Initializing... INFO | jvm 1 | 2016/06/05 16:52:30 | [MLog-Init-Reporter] INFO com.mchange.v2.log.MLog - MLog clients using slf4j logging. INFO | jvm 1 | 2016/06/05 16:52:30 | [WrapperSimpleAppMain] INFO com.mchange.v2.c3p0.C3P0Registry - Initializing c3p0-0.9.5.2 [built 08-December-2015 22:06:04 -0800; debug? true; trace: 10] INFO | jvm 1 | 2016/06/05 16:52:31 | INFO 6/5/16 4:52 PM: liquibase: Clearing database change log checksums INFO | jvm 1 | 2016/06/05 16:52:31 | INFO 6/5/16 4:52 PM: liquibase: Successfully acquired change log lock INFO | jvm 1 | 2016/06/05 16:52:31 | INFO 6/5/16 4:52 PM: liquibase: Successfully released change log lock INFO | jvm 1 | 2016/06/05 16:52:31 | INFO 6/5/16 4:52 PM: liquibase: Successfully acquired change log lock INFO | jvm 1 | 2016/06/05 16:52:32 | INFO 6/5/16 4:52 PM: liquibase: Reading from PUBLIC.DATABASECHANGELOG INFO | jvm 1 | 2016/06/05 16:52:32 | INFO 6/5/16 4:52 PM: liquibase: Reading from PUBLIC.DATABASECHANGELOG INFO | jvm 1 | 2016/06/05 16:52:32 | INFO 6/5/16 4:52 PM: liquibase: Successfully released change log lock INFO | jvm 1 | 2016/06/05 16:52:32 | [WrapperSimpleAppMain] INFO com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource - Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1hgf4hn9h8xk9x110c8isd|180f7e9, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.h2.Driver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceSynchronousCheckins -> false, forceUseNamedDriverClass -> false, identityToken -> 1hgf4hn9h8xk9x110c8isd|180f7e9, idleConnectionTestPeriod -> 600, initialPoolSize -> 3, jdbcUrl -> jdbc:h2:C:\Program Files\Traccar\data\database, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 15, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {user=******, password=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ] INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp: INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: Encountered an error running main: INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: java.lang.StackOverflowError INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: at java.util.HashMap.putVal(Unknown Source) INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: at java.util.HashMap.put(Unknown Source) INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: at java.util.HashSet.add(Unknown Source) INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: at org.traccar.database.GroupTree.getNodes(GroupTree.java:144) INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: at org.traccar.database.GroupTree.getNodes(GroupTree.java:145) INFO | jvm 1 | 2016/06/05 16:52:33 | WrapperSimpleApp Error: at org.traccar.database.GroupTree.getNodes(GroupTree.java:145)
Looks like you've created a loop with groups. Have you by any chance set a group as its own parent?
Групп не создавал.
Что необходима сделать?
Пришлось откатиться опять до 3.2, заработало, по новой пытаюсь обновить до 3.5 служба не запускается веб не поднимается.
Hi Guys,
Is there any documentation how to upgrade between 3.x versions ?
I have 3.2 now, can I upgrade it to 3.5 somehow ?
Thanks,
Misi
p.s: I am using mysql backend...