Код: Выделить всё
YES# ps -ax | grep verlihub
776 p0 R+ 0:00.00 grep verlihub
Код: Выделить всё
YES# /usr/local/etc/rc.d/verlihub start
YES# ps -ax | grep verlihub
782 p0 L+ 0:00.00 grep verlihub
Код: Выделить всё
YES# ps -ax | grep verlihub
776 p0 R+ 0:00.00 grep verlihub
Код: Выделить всё
YES# /usr/local/etc/rc.d/verlihub start
YES# ps -ax | grep verlihub
782 p0 L+ 0:00.00 grep verlihub
Код: Выделить всё
YES# ls -arF /var/log/
xferlog sendmail.st.1 ppp.log maillog cron
wtmp sendmail.st.0 messages.0.bz2 lpd-errs auth.log
userlog sendmail.st messages lastlog ../
slip.log security maillog.0.bz2 debug.log ./
Код: Выделить всё
# /usr/local/bin/verlihub
Код: Выделить всё
YES# /usr/local/bin/verlihub
Config dir /etc/verlihub
(1) Mon Jan 12 21:49:03 2009 # cConfig Base - Can't open file '/etc/verlihub/dbconfig' for reading.
(1) Mon Jan 12 21:49:03 2009 # cMySQL - Connecting to mysql server: verlihub@localhost/verlihubwith charset latin1
(1) Mon Jan 12 21:49:03 2009 # cMySQL - Connection to mysql server failed: Access denied for user 'verlihub'@'localhos t' (using password: NO)
terminate called after throwing an instance of 'char const*'
Abort (core dumped)
Код: Выделить всё
YES# vh_install
--------------------------------
Your name ? (master)
Hello master,
let's start with configuration of database access..
--------------------------------
mysql database for verlihub will be called? (verlihub)
mysql user to access verlihub gonna be? (verlihub)
password to access verlihub be? (1231789678) verlihub
mysql server will run where? (localhost)
--------------------------------
user = verlihub
password = verlihub
host = localhost
database = verlihub
--------------------------------
This database account exists
--------------------------------
Is this info correct ? (Y/N)y
--------------------------------
master, you need to choos a place for the configuration files
--------------------------------
The order of folder that verlihub is looking for is following:
1 - variable $VERLIHUB_CFG - -inexisting-
2 - ./.verlihub - /var/db/.verlihub -inexisting-
3 - /root/.verlihub - /root/.verlihub -inexisting-
4 - /usr/local/etc/verlihub - /usr/local/etc/verlihub -inexisting-
5 - /etc/verlihub - /etc/verlihub -inexisting-
if two or more of these exist, lower number has priority
--------------------------------
--------------------------------
what is will be the configuration folder ? (/root/.verlihub) 4
The config folder 4 does not exist and would be created
--------------------------------
Do you want to continue with these settings (if not then select another folder) ? (Y/N)y
--------------------------------
Written: 4/dbconfig
--------------------------------
--------------------------------
master, now I will ask you few more questions about your future hub, if you perm it..
--------------------------------
Try to not put many special characters, you'll be able to put some laer
Give me your DC hub master nickname.. ([SU]master) hub
Choose your password.. (1231789678) hub
Which will be default ONE hub port number? (4111)
What will be your hub hostname? (YES)
Give me the name of your hub (hub of master)
--------------------------------
Hub: 'hub of master'
url: 'dchub://YES:4111'
Master user: 'hub'
Master's password: 'hub'
--------------------------------
Is this info correct ? (Y/N)y
FYI: settings are going to be created or updated
4
4
4
will invoke the command
class is 10
nick is hub
password is hub
done
Код: Выделить всё
YES# /usr/local/bin/verlihub
Config dir /etc/verlihub
(1) Mon Jan 12 21:49:03 2009 # cConfig Base - Can't open file '/etc/verlihub/dbconfig' for reading.
(1) Mon Jan 12 21:49:03 2009 # cMySQL - Connecting to mysql server: verlihub@localhost/verlihubwith charset latin1
(1) Mon Jan 12 21:49:03 2009 # cMySQL - Connection to mysql server failed: Access denied for user 'verlihub'@'localhos t' (using password: NO)
terminate called after throwing an instance of 'char const*'
Abort (core dumped)
Код: Выделить всё
1 - variable $VERLIHUB_CFG - -inexisting-
2 - ./.verlihub - /var/db/.verlihub -inexisting-
3 - /root/.verlihub - /root/.verlihub -inexisting-
4 - /usr/local/etc/verlihub - /usr/local/etc/verlihub -inexisting-
5 - /etc/verlihub - /etc/verlihub -inexisting-
if two or more of these exist, lower number has priority
--------------------------------
--------------------------------
what is will be the configuration folder ? (/root/.verlihub) 4
The config folder 4 does not exist and would be created
--------------------------------
Do you want to continue with these settings (if not then select another folder) ? (Y/N)y
--------------------------------
Written: 4/dbconfig
кто умеет читать нет -)))hozman писал(а):Неужели всё так сложно?
Код: Выделить всё
master, you need to choos a place for the configuration files
--------------------------------
The order of folder that verlihub is looking for is following:
1 - variable $VERLIHUB_CFG - -inexisting-
2 - ./.verlihub - /var/db/.verlihub -inexisting-
3 - /root/.verlihub - /root/.verlihub -inexisting-
4 - /usr/local/etc/verlihub - /usr/local/etc/verlihub -inexisting-
5 - /etc/verlihub - /etc/verlihub -inexisting-if two or more of these exist, lower number has priority
----------------------------------------------------------------
Код: Выделить всё
YES# ls -arF /usr/local/etc/
rc.d/ GeoIP.conf.default ../
pam.d/ GeoIP.conf ./
гм.. Can't open file - это чего означает?hozman писал(а):Читать то вроде бы умею
по идее стоит, осталось запустить -)))hozman писал(а):Всё должно стоять по идее.
НО права на запуск есть:zg писал(а):гм.. Can't open file - это чего означает?hozman писал(а):Читать то вроде бы умею
Дословно, не могу открыть файл ....,
по идее стоит, осталось запустить -)))hozman писал(а):Всё должно стоять по идее.
Код: Выделить всё
YES# cd /usr/local/bin
YES# ls -la v*
-rwxr-xr-x 1 root wheel 10556 Jan 11 19:19 verlihub
-rw------- 1 root wheel 1458176 Jan 14 19:52 verlihub.core
-r-xr-xr-x 1 root wheel 958 Jan 11 19:19 verlihub_config
-r-xr-xr-x 1 root wheel 674 Jan 11 19:19 vh_getcfg
-r-xr-xr-x 1 root wheel 2765 Jan 11 19:19 vh_getdb
-r-xr-xr-x 1 root wheel 7541 Jan 11 19:19 vh_install
-r-xr-xr-x 1 root wheel 1041 Jan 11 19:19 vh_regnick
-r-xr-xr-x 1 root wheel 433 Jan 11 19:19 vh_restart
-r-xr-xr-x 1 root wheel 2610 Jan 11 19:19 vh_runhub
-r-xr-xr-x 1 root wheel 985 Jan 11 19:19 vh_setup
-r-xr-xr-x 1 root wheel 1432 Jan 11 19:19 vh_trigger
Код: Выделить всё
what is will be the configuration folder ? (/root/.verlihub) 4
The config folder 4 does not exist and would be created
Код: Выделить всё
hosting# ls -la /var/log | grep verli
-rw-r--r-- 1 root wheel 0 Jan 12 17:21 verlihub.err
-rw-r--r-- 1 root wheel 1052 Jan 12 17:46 verlihub.log
Код: Выделить всё
make rmconfig-recursive
Код: Выделить всё
YES# /usr/local/bin/verlihub
Config dir /usr/local/etc/verlihub
(1) Thu Jan 15 16:55:46 2009 # cMySQL - Connecting to mysql server: verlihub@localhost/verlihubwith charset latin1
(0) Thu Jan 15 16:55:46 2009 # cVHPluginMgr - using plugins in: /usr/local/etc/verlihub/plugins
------------------------
(0) Thu Jan 15 16:55:46 2009 # tCache - 5 items preloaded.
(0) Thu Jan 15 16:55:46 2009 # tCache - 0 items preloaded.
(0) Thu Jan 15 16:55:46 2009 # cVHPluginMgr - Open dir: /usr/local/etc/verlihub/plugins/
(0) Thu Jan 15 16:55:46 2009 # cVHPluginMgr - OnPluginLoad: plugman
(0) Thu Jan 15 16:55:46 2009 # cServerDC - Can't listen on 0.0.0.0:4111 TCP
terminate called after throwing an instance of 'char const*'
Abort (core dumped)
Код: Выделить всё
YES# vi /var/log/verlihub.core
^?ELF^A^A^A ^@^@^@^@^@^@^@^@^D^@^C^@^A^@^@^@^@^@^@^@4^@^@^@^@^@^@^@^@^@^@^@4^@ ^@^X^@(^@^@^@^@^@^D^@^@^@4^C^@^@^@^@^@^@^@
^@^@^@\xc0^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^A^@^@^@^@^P^@^@^@\xa0^D^H^@^@^@^@^@^P^@^@^@^P^@^@^F^@^@^@^@^P^@^@^A^@^@^@^@ ^@^@^@\x
b0^D^H^@^@^@^@^@\xf0^G^@^@\xf0^G^@^G^@^@^@^@^P^@^@^A^@^@^@^@^P^H^@^@\xc0^F(^@^@^@^@^@ ^@^@^@ ^@^@^F^@^@^@^@^P^@^@^A^@^@^@^@0^
H^@^@\xe0^F(^@^@^@^@^@P^@^@^@P^@^@^F^@^@^@^@^P^@^@^A^@^@^@^@\x80^H^@^@0^G(^@^@^@^@^@\x80^@^@^@\x80^@^@^G^@^@^@^@^P^@^@^A^@^@^
@^@^@ ^@^@\xf0^U(^@^@^@^@^@ ^B^@^@ ^B^@^G^@^@^@^@^P^@^@^A^@^@^@^@ ^K^@^@\xf0^Z(^@^@^@^@^@^P^@^@^@^P^@^@^G^@^@^@^@^P^@^@^A^@
^@^@^@0^K^@^@\xb0^^(^@^@^@^@^@^@^C^@^@^@^C^@^G^@^@^@^@^P^@^@^A^@^@^@^@0^N^@^@\xb0!(^@^@^@^@^@ ^@^@^@ ^@^@^G^@^@^@^@^P^@^@^A^@
^@^@^@P^N^@^@\xd0"(^@^@^@^@^@^P^@^@^@^P^@^@^G^@^@^@^@^P^@^@^A^@^@^@^@`^N^@^@\x90%(^@^@^@^@^@^P^@^@^@^P^@^@^G^@^@^@^@^P^@^@^A^
@^@^@^@p^N^@^@P((^@^@^@^@^@0^@^@^@0^@^@^G^@^@^@^@^P^@^@^A^@^@^@^@\xa0^N^@^@\xe0((^@^@^@^@^@^P^@^@^@^P^@^@^G^@^@^@^@^P^@^@^A^@
^@^@^@\xb0^N^@^@\xb04(^@^@^@^@^@\xa0^A^@^@\xa0^A^@^G^@^@^@^@^P^@^@^A^@^@^@^@P^P^@^@P6(^@^@^@^@^@`^@^@^@`^@^@^G^@^@^@^@^P^@^@^
A^@^@^@^@\xb0^P^@^@^@8(^@^@^@^@^@^P^@^@^@^P^@^@^G^@^@^@^@^P^@^@^A^@^@^@^@\xc0^P^@^@^P:(^@^@^@^@^@^P^@^@^@^P^@^@^G^@^@^@^@^P^@
Код: Выделить всё
> /usr/local/bin/verlihub
Config dir /usr/local/etc/verlihub
(1) Thu Jan 15 23:20:27 2009 # cMySQL - Connecting to mysql server: verlihub@localhost/verlihubwith charset latin1
(0) Thu Jan 15 23:20:27 2009 # cVHPluginMgr - using plugins in: /usr/local/etc/verlihub/plugins
------------------------
(0) Thu Jan 15 23:20:28 2009 # tCache - 5 items preloaded.
(0) Thu Jan 15 23:20:28 2009 # tCache - 0 items preloaded.
(0) Thu Jan 15 23:20:28 2009 # cVHPluginMgr - Open dir: /usr/local/etc/verlihub/plugins/
(0) Thu Jan 15 23:20:28 2009 # cVHPluginMgr - OnPluginLoad: plugman
(0) Thu Jan 15 23:20:28 2009 # cServerDC - Listening for connections on 0.0.0.0:4111 TCP
Код: Выделить всё
> /usr/local/bin/verlihub
Config dir /usr/local/etc/verlihub
(1) Thu Jan 15 23:27:46 2009 # cMySQL - Connecting to mysql server: verlihub@localhost/verlihubwith charset latin1
(0) Thu Jan 15 23:27:46 2009 # cVHPluginMgr - using plugins in: /usr/local/etc/verlihub/plugins
------------------------
(0) Thu Jan 15 23:27:46 2009 # tCache - 5 items preloaded.
(0) Thu Jan 15 23:27:46 2009 # tCache - 0 items preloaded.
(0) Thu Jan 15 23:27:46 2009 # cVHPluginMgr - Open dir: /usr/local/etc/verlihub/plugins/
(0) Thu Jan 15 23:27:46 2009 # cVHPluginMgr - OnPluginLoad: plugman
(0) Thu Jan 15 23:27:46 2009 # cServerDC - Can't listen on 0.0.0.0:4111 TCP
terminate called after throwing an instance of 'char const*'
Abort
>
Через демон вообще не пашет:zg писал(а):у верлихаба есть нормальный демон, лучше его запускать
Код: Выделить всё
> /usr/local/etc/rc.d/verlihub start
> ps -ax | grep verlihub
743 p0 L+ 0:00.00 grep verlihub
> ps -ax | grep verlihub
745 p0 R+ 0:00.00 grep verlihub
> /usr/local/etc/rc.d/verlihub stop
> ps -ax | grep verlihub
Код: Выделить всё
cat /etc/rc.conf | grep verli
man rc.dhozman писал(а):Интересно какой лог для этого почитать?
Смысл в том, что про добавление verlihub_enable="YES "туды" я в курсе. Просто хочется понять как оно работает. Как правило, все программы запусаются из ..../bin/programm_name ну или /rc.d/programm_script как исполняемый скрипт.Pez! писал(а):у меня вот упорное мнение что ты туда не прописал verlihub_enable="YES"Код: Выделить всё
cat /etc/rc.conf | grep verli
Код: Выделить всё
sudo /usr/local/bin/vh_runhub
MySQL socket: /tmp/mysql.sock
VerliHub config folder: /etc/verlihub
Runnig with pid 63697
Waiting 2 second...
ERROR: Hub is not running, check /etc/verlihub/log and /etc/verlihub/err for more information
Код: Выделить всё
cat /etc/verlihub/err
/usr/local/bin/vh_restart: line 13: 63702 Abort trap (core dumped) $verlihub $*
$ cat /etc/verlihub/log
Config dir /etc/verlihub
(1) Thu Apr 9 09:19:55 2015 # cMySQL - Connecting to mysql server: verlihub@127.0.0.1/verlihub using UTF8 encoding
(0) Thu Apr 9 09:19:55 2015 # cVHPluginMgr - using plugins in: /etc/verlihub/plugins
------------------------
(0) Thu Apr 9 09:19:55 2015 # tCache - 3 items preloaded.
(0) Thu Apr 9 09:19:55 2015 # tCache - 0 items preloaded.
(0) Thu Apr 9 09:19:55 2015 # cVHPluginMgr - Open dir: /etc/verlihub/plugins/
Код: Выделить всё
cat /etc/verlihub/err
/usr/local/bin/vh_restart: line 13: 63702 Abort trap (core dumped) $verlihub $*