forum.bitel.ru http://forum.bitel.ru/ |
|
биллинг на FreeBSD http://forum.bitel.ru/viewtopic.php?f=22&t=1348 |
Страница 1 из 1 |
Автор: | hz [ 07 авг 2008, 18:10 ] |
Заголовок сообщения: | биллинг на FreeBSD |
доброе время суток работает ли ваш замечательный биллинг на FreeBSD , потенциально и реально? дело в том в процессе установки тестовой версии периодически натыкаюсь на различные грабли и постепенно склоняюсь к смене ОСи ![]() интересует также сертификационные ограничения, ведь ваша система сертифицирована именно на Linux :/ |
Автор: | skn [ 07 авг 2008, 21:59 ] |
Заголовок сообщения: | |
Известны случаи запуска системы на FreeBSD, но мы не рекомендуем, так как наш прошлый опыт свидетельствует о том, что даже если систему удается запустить, работает не стабильно (это информация по состоянию на 1-2 года назад, как с этих пор изменилось ситуация не знаю). Мы советуем запускать биллинг под Sun'овской реализацией VM, а она выпускается под Linux, Solaris и Windows. Вот эти ОС мы и рекомендуем. |
Автор: | hz [ 08 авг 2008, 12:24 ] |
Заголовок сообщения: | |
ну на текущий момент в портах FreeBSD jdk-1.6.0.3p4_3 - sun реализация без эмуляции через линукс гм, может мои последние грабли не из-за особенностей FreeBSD, а в кривых руках, я запустил серверную часть которая работает и не ругается, при попытке sh bg_installer.sh dialup_4.4_55.zip поставить модуль начинается ругань в чем дело не понятно, mysql работает и соединение с ним есть иначе как бы серверная часть запустилась ![]() Код: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: java.net.SocketException: Invalid argument STACKTRACE: java.net.SocketException: java.net.SocketException: Invalid argument at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:276) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2641) at com.mysql.jdbc.Connection.<init>(Connection.java:1531) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:185) at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:94) at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:300) at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:816) at bitel.billing.server.util.DefaultServerSetup.getDBConnectionFromPool(DefaultServerSetup.java:111) at bitel.billing.server.util.SetupData.init(SetupData.java:48) at bitel.billing.server.util.SetupData.<init>(SetupData.java:30) at bitel.billing.server.util.SetupData.<init>(SetupData.java:24) at bitel.billing.server.installer.InstallerBase.<clinit>(InstallerBase.java:9) at bitel.billing.server.installer.ModuleInstaller.main(ModuleInstaller.java:34) ** END NESTED EXCEPTION ** |
Автор: | skn [ 08 авг 2008, 19:17 ] |
Заголовок сообщения: | |
Ругается на конект с базой. Возможные варианты 1) база не доступна (упал сервак, закрыты порты ) 2) неправильные настройки коннекта к базе 3) скрипту не доступен файл с найстройка конекта БД |
Автор: | hz [ 08 авг 2008, 19:38 ] |
Заголовок сообщения: | |
1) сервер mysql на месте корректно отвечает, сервер работает и запускается 2) сервер mysql на той-же машине фаервол открыт полностью 3) скрипт bg_install.sh запускается под рутом tcpdump -i lo0 показывает обмен по IPv6 во время попытки запуска скрипта инсталяции модуля издевательство, попробую пересобрать jdk без поддержки IPv6 |
Автор: | skn [ 11 авг 2008, 00:33 ] |
Заголовок сообщения: | |
запустите mysql на внешнем интерфейсе и пропишите вешний интерфейс в файле настройки |
Автор: | hz [ 11 авг 2008, 12:19 ] |
Заголовок сообщения: | |
эта проблема решилась пересбором jdk16 без IPv6 или как вариант скармливанием Джаве такого параметра -Djava.net.preferIPv4Stack=true странно конечно в db.url имеет вид jdbc:mysql://127.0.0.1/bgb..... , где 127.0.0.1 ниразу не адрес IPv6 :\ |
Автор: | stark [ 12 авг 2008, 16:39 ] |
Заголовок сообщения: | |
hz писал(а): эта проблема решилась пересбором jdk16 без IPv6
или как вариант скармливанием Джаве такого параметра -Djava.net.preferIPv4Stack=true странно конечно в db.url имеет вид jdbc:mysql://127.0.0.1/bgb..... , где 127.0.0.1 ниразу не адрес IPv6 :\ С похожей проблемой недавно столккнулся в fedora 9 ..Отключил ipv6 в /etc/modprobe.conf : Код: alias net-pf-10 off
alias ipv6 off. |
Автор: | vdd [ 14 авг 2008, 16:03 ] |
Заголовок сообщения: | |
Год работы на FreeBSD 6.2-Stable. В процессе работы был выполнен переход с 4.3 на 4.4 (соответственно замена JDK). Проблем, связанных именно с FreeBSD пока необнаружено. Планируем и дальше использовать FreeBSD, как платформу для BGBilling |
Автор: | donat [ 13 фев 2009, 04:36 ] |
Заголовок сообщения: | Установка в jail jdk-1.6.0.3p4_8 |
Немного повеселился при установке jdk-1.6.0.3p4_8 - вываливалась при сборке: gmake[5]: Entering directory `/usr/ports/java/jdk16/work/j2se/make/sun/javac/javac' /usr/ports/java/jdk16/work/control/build/bsd-i586/bin/java -client -Xmx256m -Xms128m -classpath ../../../../make/tools/CompileProperties CompileProperties ../../../../src/share/classes/com/sun/tools/javac/resources/compiler.properties /usr/ports/java/jdk16/work/control/build/bsd-i586/gensrc/com/sun/tools/javac/resources/compiler.java Error: could not find libjava.so Error: could not find Java 2 Runtime Environment. Погуглив, увидел совет: > unmount procfs. > It's known bug. Сделав соответствующий umount в основной системе - как бабка отшептала - сразу ===> Registering installation for jdk-1.6.0.3p4_8 (возможно, и совпадение, но ночь продолбался уже до этого с библиотеками и пр.) А теперь ВОПРОС: все-таки более-менее внятная дока по установке на фрю есть у кого-нить? Спасибо. |
Автор: | donat [ 13 фев 2009, 15:35 ] |
Заголовок сообщения: | Продолжаю установку потихоньку... |
Вообщем-то интуитивно понятно, как ставиться например, когда хочут добавлять скрипты на загрузку - я обошелся символическими ссылками из /usr/local/BGBillingServer/script/ и скрипты переименовал в *.sh - и запустил как обычный скрипт из /usr/local/etc/rc.d (./bgdataloader.sh start) в dataloader.sh неприятность случилась - if [ "$1" = "-estart" ]; then nohup /bin/nice а jail# jail# whereis nice дает nice: /usr/bin/nice смотрю дальше (под jail чего-то к базе не цепляется ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |