• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

MN freeze

poiuty

Active member
Скрипт (рестарт/ мониторинг), лог
Code:
[2016-03-03 | 01:06:46] 92.222.206.196 => freeze

Скипт запускается по cron, раз в 5 минут.
Code:
*/5 * * * * dash php /home/dash/restart/check.php >/dev/null 2>&1

Лог скрипта
Code:
[2016-03-03 | 01:06:46] 92.222.206.196 => freeze
Полный debug.log

Если по логу не получится определить в чем проблема. Попробую получить core dump.
+ если требуется дополнительная информация для того чтобы локализовать проблему - сообщите.

ping UdjinM6
 
Last edited by a moderator:
А в чем проблема? Скрипт периодически убивает рабочую ноду или нода виснет, а скрипт не может ее запустить?

Часовой пояс у вас на 1 час от UTC отличается? [В логах скрипта и кошелька время не совпадает]

События лога кошелька соответствующие времени, когда скрипт не смог выполнить rpc getinfo и переазапустил кошелек (00:06:46):

2016-03-02 12:58:33 Removing old transaction lock ac242b68e06c1880158bc5315d70f1c136889f293cb2d55b80040ee8398f30b9
2016-03-02 12:58:34 CActiveMasternode::SendMasternodePing() - Relay Masternode Ping vin = CTxIn(COutPoint(792ca3291875da44a45bf406ad07c9a89fa05ae87fb8745686a0d034d2567b06, 1), scriptSig=)
2016-03-03 00:06:45 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46

2016-03-03 00:06:46 Dash version v0.12.0.56-7154cdf (2016-01-23 11:00:30 +0100)
2016-03-03 00:06:46 Using OpenSSL version OpenSSL 1.0.1k 8 Jan 2015
2016-03-03 00:06:46 Using BerkeleyDB version Berkeley DB 4.8.30: (April 9, 2010)
2016-03-03 00:06:46 Default data directory /home/dash/.dash
2016-03-03 00:06:46 Using data directory /home/dash/data/92.222.206.196
2016-03-03 00:06:46 Using config file /home/dash/data/92.222.206.196/dash.conf
2016-03-03 00:06:46 Using at most 100 connections (65536 file descriptors available)
2016-03-03 00:06:46 Using 8 threads for script verification
2016-03-03 00:06:46 Binding RPC on address ::1 port 9005 (IPv4+IPv6 bind any: 0)
2016-03-03 00:06:46 ERROR: Binding RPC on address ::1 port 9005 failed: bind: Cannot assign requested address
2016-03-03 00:06:46 Binding RPC on address 127.0.0.1 port 9005 (IPv4+IPv6 bind any: 0)
2016-03-03 00:06:46 Creating backup of "/home/dash/data/92.222.206.196/wallet.dat" -> "/home/dash/data/92.222.206.196/backups/wallet.dat.2016-03-03-00-06"
2016-03-03 00:06:46 Using wallet wallet.dat
2016-03-03 00:06:46 init message: Verifying wallet...
2016-03-03 00:06:46 CDBEnv::Open: LogDir=/home/dash/data/92.222.206.196/database ErrorFile=/home/dash/data/92.222.206.196/db.log
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46

2016-03-03 00:06:46 Dash version v0.12.0.56-7154cdf (2016-01-23 11:00:30 +0100)
2016-03-03 00:06:46 Using OpenSSL version OpenSSL 1.0.1k 8 Jan 2015
2016-03-03 00:06:46 Using BerkeleyDB version Berkeley DB 4.8.30: (April 9, 2010)
2016-03-03 00:06:46 Default data directory /home/dash/.dash
2016-03-03 00:06:46 Using data directory /home/dash/data/92.222.206.196
2016-03-03 00:06:46 Using config file /home/dash/data/92.222.206.196/dash.conf
2016-03-03 00:06:46 Using at most 100 connections (65536 file descriptors available)
2016-03-03 00:06:46 Using 8 threads for script verification
2016-03-03 00:06:46 Binding RPC on address ::1 port 9005 (IPv4+IPv6 bind any: 0)
2016-03-03 00:06:46 ERROR: Binding RPC on address ::1 port 9005 failed: bind: Cannot assign requested address
2016-03-03 00:06:46 Binding RPC on address 127.0.0.1 port 9005 (IPv4+IPv6 bind any: 0)
2016-03-03 00:06:46 Failed to create backup boost::filesystem::copy_file: File exists: "/home/dash/data/92.222.206.196/wallet.dat", "/home/dash/data/92.222.206.196/backups/wallet.dat.2016-03-03-00-06"
2016-03-03 00:06:46 Using wallet wallet.dat
2016-03-03 00:06:46 init message: Verifying wallet...
2016-03-03 00:06:46 CDBEnv::Open: LogDir=/home/dash/data/92.222.206.196/database ErrorFile=/home/dash/data/92.222.206.196/db.log
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:46 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1

//// Строка повторяется много раз

2016-03-03 00:06:47 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:47 Bound to 92.222.206.196:9999
2016-03-03 00:06:47 AddLocal(92.222.206.196:9999,2)
2016-03-03 00:06:47 init message: Loading block index...
2016-03-03 00:06:47 Opening LevelDB in /home/dash/data/92.222.206.196/blocks/index
2016-03-03 00:06:47 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1

//// Строка повторяется много раз

2016-03-03 00:06:47 AppInit2 : parameter interaction: -bind or -whitebind set -> setting -listen=1
2016-03-03 00:06:47 Opened LevelDB successfully
2016-03-03 00:06:47 Opening LevelDB in /home/dash/data/92.222.206.196/chainstate
2016-03-03 00:06:49 Opened LevelDB successfully
2016-03-03 00:06:56 Error: Cannot obtain a lock on data directory /home/dash/data/92.222.206.196. Dash Core is probably already running.
2016-03-03 00:06:56 Error: Cannot obtain a lock on data directory /home/dash/data/92.222.206.196. Dash Core is probably already running.
2016-03-03 00:06:56 2016-03-03 00:06:56 PrepareShutdown: In progress...

Кажется был похожий вопрос тут https://github.com/dashpay/dash/issues/557
 
Last edited by a moderator:
Про сам фриз пока не скажу, но на рестарт там просто месиво какое-то в логах, как-будто 10+ процессов одновременно запускается. Это ненормально.
 
Back
Top