Java + MySql

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Java + MySql

Непрочитанное сообщение Slik » 2010-07-08 11:38:34

Поставили задачу поднять одну систему, если быть точнее Confluence , работает она на яве.
Пару дней курения манов и гугления дали свои небольшие результаты, но в определенном месте потерялся.

Код: Выделить всё

 The following error(s) occurred:

    * Configuring the database failed. Couldn't create the database schema.
    * Error creating bean with name 'userI18NBeanFactory' defined in class path resource [i18NContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'i18NBeanFactory' defined in class path resource [i18NContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultI18NBeanFactory' defined in class path resource [i18NContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in class path resource [services/pluginServiceContext.xml]: Cannot resolve reference to bean 'bundledPluginLoader' while setting constructor argument with index 1 with key [46]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bundledPluginLoader': FactoryBean threw exception on object creation; nested exception is java.lang.OutOfMemoryError: Java heap space
Ругается на то что не может создать базу данных, если в базу заливаешь старый бэкап то говорит что база не пуста.

Версии ПО

Код: Выделить всё

uname -a
FreeBSD vogat.local 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Tue Jun 22 11:30:59 UTC 2010     slik@:/usr/obj/usr/src/sys/VOGAT  i386

Код: Выделить всё

javavmwrapper-2.3.5 Wrapper script for various Java Virtual Machines
tomcat-5.5.28_1     Open-source Java web server by Apache, 5.5.x branch
mysql-client-5.5.4  Multithreaded SQL database (client)
mysql-connector-java-5.1.12 MySQL Connector/J: JDBC interface for MySQL
mysql-server-5.5.4  Multithreaded SQL database (server)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-08 11:45:22

java.lang.OutOfMemoryError: Java heap space
Не наводит на мысли?

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-08 11:52:26

Обратил внимание, как увеличить лимит памяти для явы ?

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-08 11:57:42

в стартовом скрипте. Опции -Xms,-Xmx

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-08 18:06:21

Burner писал(а):в стартовом скрипте. Опции -Xms,-Xmx
Прошу уточнения, в стартовом скрипте чего ?

В стартовый скрипт Tomcat я добавлял такую строку

Код: Выделить всё

export JAVA_OPTS="-Xms1024m -Xmx1024m -XX:MaxPermSize=1024m $JAVA_OPTS -Djava.awt.headless=true"
не помогло к сожалению.

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-08 18:45:15

Slik писал(а): В стартовый скрипт Tomcat я добавлял такую строку

Код: Выделить всё

export JAVA_OPTS="-Xms1024m -Xmx1024m -XX:MaxPermSize=1024m $JAVA_OPTS -Djava.awt.headless=true"
не помогло к сожалению.
а реально у вас есть столько свободной памяти?

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-08 19:03:26

Вот что в данный момент по тор

Код: Выделить всё

last pid: 97750;  load averages:  0.00,  0.00,  0.00                                                                                                                                                                 up 3+08:20:01  19:02:16
71 processes:  1 running, 69 sleeping, 1 stopped
CPU:  0.4% user,  0.0% nice,  0.8% system,  1.9% interrupt, 96.9% idle
Mem: 238M Active, 502M Inact, 170M Wired, 35M Cache, 111M Buf, 47M Free
Swap: 4063M Total, 24K Used, 4063M Free
Ява кушает 200 мб

Код: Выделить всё

97046 www        20  44    0   208M   117M ucond    1:01  0.00% java

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-08 19:46:10

именно этим скриптом запускается? нигде опции не переназначаются? Через ps axuww проверьте, с какими точно опциями ява запущена. Если все правильно - ну, добавить еще памяти в скрипте.

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-08 21:17:09

Процесс явы инициализируется когда я запускаю томката, вот что выдало

Код: Выделить всё

 ps axuww
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     11 95,5  0,0     0     8  ??  RL   пн10    4515:40,94 [idle]
www   97046  2,1 11,5 213260 119572  ??  Is   18:08     2:27,11 [java]
root     12  0,3  0,0     0   112  ??  WL   пн10    239:08,82 [intr]
root      0  0,0  0,0     0    56  ??  DLs  пн10      4:30,38 [kernel]
root      1  0,0  0,0  1888   296  ??  ILs  пн10      0:00,14 /sbin/init --
root      2  0,0  0,0     0     8  ??  DL   пн10      0:06,51 [g_event]
root      3  0,0  0,0     0     8  ??  DL   пн10      0:23,42 [g_up]
root      4  0,0  0,0     0     8  ??  DL   пн10      0:27,94 [g_down]
root      5  0,0  0,0     0     8  ??  DL   пн10      0:00,00 [xpt_thrd]
root      6  0,0  0,0     0     8  ??  DL   пн10      0:00,00 [ciss_notify0]
root      7  0,0  0,0     0     8  ??  DL   пн10      0:00,82 [fdc0]
root      8  0,0  0,0     0     8  ??  DL   пн10      0:00,00 [sctp_iterator]
root      9  0,0  0,0     0     8  ??  DL   пн10      0:02,73 [pagedaemon]
root     10  0,0  0,0     0     8  ??  DL   пн10      0:00,00 [audit]
root     13  0,0  0,0     0     8  ??  DL   пн10      2:39,05 [yarrow]
root     14  0,0  0,0     0     8  ??  DL   пн10      0:02,68 [acpi_thermal]
root     15  0,0  0,0     0     8  ??  DL   пн10      0:00,13 [acpi_cooling0]
root     16  0,0  0,0     0     8  ??  DL   пн10      0:00,00 [vmdaemon]
root     17  0,0  0,0     0     8  ??  DL   пн10      0:00,00 [pagezero]
root     18  0,0  0,0     0     8  ??  DL   пн10      0:00,28 [idlepoll]
root     19  0,0  0,0     0     8  ??  DL   пн10      0:02,91 [bufdaemon]
root     20  0,0  0,0     0     8  ??  DL   пн10      4:18,86 [syncer]
root     21  0,0  0,0     0     8  ??  DL   пн10      0:02,80 [vnlru]
root     22  0,0  0,0     0     8  ??  DL   пн10      0:06,35 [softdepflush]
root     23  0,0  0,0     0     8  ??  DL   пн10      0:00,43 [flowcleaner]
root    117  0,0  0,1  1528   724  ??  Is   пн10      0:00,00 adjkerntz -i
root    453  0,0  0,0  1888   400  ??  Is   пн10      0:00,01 /sbin/devd
root    608  0,0  0,1  3336  1064  ??  Is   пн10      0:00,87 /usr/sbin/syslogd -l /var/run/log -l /var/named/var/run/log -s
bind    676  0,0  2,9 39964 29580  ??  Ss   пн10      1:51,94 /usr/sbin/named -u bind -c /etc/namedb/named.conf -t /var/named -u bind
dhcpd   893  0,0  0,4  6724  3632 begin_of_the_skype_highlighting              4 6724 3632      end_of_the_skype_highlighting  ??  Is   пн10      0:00,70 /usr/local/sbin/dhcpd -q -cf /usr/local/etc/dhcpd.conf -lf /var/db/dhcpd/dhcpd.leases -pf /var/run/dhcpd/dhcpd.pid -user dhcpd -group dhcpd bge0
root    939  0,0  0,4  9656  4156  ??  S    пн10     16:43,56 /usr/local/sbin/snmpd -p /var/run/snmpd.pid
root   1218  0,0  0,2  6672  2560  ??  Is   пн10      0:00,01 /usr/sbin/sshd
root   1227  0,0  0,1  3364  1092  ??  Is   пн10      0:00,86 /usr/sbin/cron -s
root  77511  0,0  0,3  9396  3292  ??  Is   12:29     0:00,27 sshd: slik [priv] (sshd)
slik  77555  0,0  0,3  9396  3320  ??  S    12:30     0:05,11 sshd: slik@pts/1 (sshd)
www   79118  0,0  0,3  7912  3620  ??  Ss   13:17     0:00,49 proftpd: (accepting connections) (proftpd)
root  97741  0,0  0,3  9396  3308  ??  Is   19:01     0:00,10 sshd: slik [priv] (sshd)
slik  97744  0,0  0,3  9396  3336  ??  S    19:01     0:00,78 sshd: slik@pts/0 (sshd)
root  92147  0,0  0,1  3336   892  v0  Is+  16:12     0:00,00 /usr/libexec/getty Pc ttyv0
root  91686  0,0  0,1  3800  1460  v1  Is   16:07     0:00,13 login [pam] (login)
root  92500  0,0  0,2  4552  2036  v1  I    16:18     0:00,01 -bash (bash)
root  92501  0,0  0,2  3672  1752  v1  S+   16:18     0:06,33 top
root  91681  0,0  0,1  3336   892  v2  Is+  16:07     0:00,00 /usr/libexec/getty Pc ttyv2
root  91689  0,0  0,1  3336   892  v3  Is+  16:07     0:00,00 /usr/libexec/getty Pc ttyv3
root   1489  0,0  0,1  3336   908  v4  Is+  пн10      0:00,00 /usr/libexec/getty Pc ttyv4
root   1490  0,0  0,1  3336   908  v5  Is+  пн10      0:00,00 /usr/libexec/getty Pc ttyv5
root   1491  0,0  0,1  3336   908  v6  Is+  пн10      0:00,00 /usr/libexec/getty Pc ttyv6
root   1492  0,0  0,1  3336   908  v7  Is+  пн10      0:00,00 /usr/libexec/getty Pc ttyv7
slik  97745  0,0  0,2  4552  2028   0  Is   19:01     0:00,01 -bash (bash)
root  97746  0,0  0,1  3796  1404   0  I    19:01     0:00,01 su
root  97747  0,0  0,2  4552  2028   0  S    19:01     0:00,02 su (bash)
root  99435  0,0  0,1  3416  1028   0  R+   21:14     0:00,00 ps axuww
slik  77556  0,0  0,2  4552  2088   1  Is   12:30     0:00,09 -bash (bash)
slik  87408  0,0  0,2  4716  2536   1  S+   15:10     0:02,48 mc
mysql 22937  0,0  0,1  3616  1204  p1- I    вт14      0:00,01 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/usr/mysql/my.cnf --user=mysql --datadir=/usr/mysql --pid-file=/usr/mysql/vogat.local.pid
mysql 23017  0,0  4,1 189380 42244  p1- I    вт14      1:08,10 /usr/local/libexec/mysqld --defaults-extra-file=/usr/mysql/my.cnf --basedir=/usr/local --datadir=/usr/mysql --plugin-dir=/usr/local/lib/mysql/plugin --log-error=/usr/mysql/vogat.local.err --pid-file=/usr/mysql/vogat.local.pid
slik  77562  0,0  0,2  4564  2092  p2  Ts+  12:31     0:00,02 bash -rcfile .bashrc
slik  87409  0,0  0,2  4552  2036  p3  Is+  15:10     0:00,02 bash -rcfile .bashrc

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-09 6:53:30

ps uwww -C java покажите

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-09 10:06:30

Ругнулось

Код: Выделить всё

ps uwww -C java
ps: illegal argument: java
usage: ps [-aCcdefHhjlmrSTuvwXxZ] [-O fmt | -o fmt] [-G gid[,gid...]]
          [-M core] [-N system]
          [-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]]
       ps [-L]

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-09 11:28:29

jps -v тогда

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-09 11:30:13

Код: Выделить всё

10749 Jps -Dapplication.home=/usr/local/jdk1.6.0 -Xms8m
97046 Bootstrap -Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0/endorsed -Dcatalina.base=/usr/local/apache-tomcat-6.0 -Dcatalina.home=/usr/local/apache-tomcat-6.0 -Djava.io.tmpdir=/usr/local/apache-tomcat-6.0/temp

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-09 11:55:26

ну собственно видно, что опции не прописаны

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-09 11:56:55

Burner писал(а):ну собственно видно, что опции не прописаны
Согласен.
Вопрос в том как их прописать и куда?

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-09 12:43:27

а какой дистрибутив confluence вы используете?

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-09 12:55:36

Код: Выделить всё

confluence-3.2.1_01-std.tar.gz

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-09 13:23:16

это которая standalone? ну в папке bin файл catalina.sh

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-09 13:31:16

Нет, не standalone, в catalina.sh я тоже добавлял параметры, не помогло.

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Java + MySql

Непрочитанное сообщение Burner » 2010-07-09 13:39:31

что конкретно в catalina.sh было добавлено?

Аватара пользователя
Slik
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-02-07 17:05:38
Откуда: Киев
Контактная информация:

Re: Java + MySql

Непрочитанное сообщение Slik » 2010-07-09 13:41:00

cat catalina.sh|grep 1024

Код: Выделить всё

 JAVA_OPTS="-Xms1024m -Xmx2048m -XX:MaxPermSize=2048m $JAVA_OPTS -Djava.awt.headless=true "