Having a hell of a time getting my witness server to restart.. It's a 64GB RAM system and was previously running just fine until my hosting provider decided to restart my server with little notice.. I've never had the issue of it just stopping like this without reason before and while I believe I have enough RAM to run a witness server it seems I'm still having insane difficulty getting this thing going... D:
Any of the other witnesses out there mind helping me out?
config.ini
is posted below for your viewing pleasure:# Endpoint for P2P node to listen on
# p2p-endpoint = 0.0.0.0:2001
# Maxmimum number of incoming connections on P2P endpoint
# p2p-max-connections =
# Shared file size
shared-file-size = 60G
shared-file-dir = /shm/
# A 2-precision percentage (0-10000) that defines the threshold for when to
# autoscale the shared memory file. Setting this to 0 disables autoscaling.
# The recommended value for consensus node is 9500 (95%). Full node is 9900 (99%).
shared-file-full-threshold = 9500
# A 2-precision percentage (0-10000) that defines how quickly to scale the shared memory file.
# When autoscaling occurs, the file's size will be increased by this percentage.
# Setting this to 0 disables autoscaling. The recommended value is between 1000 and 2000 (10-20%).
shared-file-scale-rate = 1000
# Target blocks to flush
flush = 100000
# P2P nodes to connect to on startup (may specify multiple times)
p2p-seed-node = anyx.co:2001 # @anyx (CA)
p2p-seed-node = gtg.steem.house:2001 # @gtg (PL)
p2p-seed-node = seed.steemnodes.com:2001 # @wackou (NL)
p2p-seed-node = 192.99.3.29:2001 # joseph
p2p-seed-node = 5.9.18.213:2001 # pfunk
p2p-seed-node = lafonasteem.com:2001 # lafona
p2p-seed-node = seed.rossco99.com:2001 # rossco99
p2p-seed-node = steem-seed.altcap.io:40696 # ihashfury
p2p-seed-node = seed.steemfeeder.com:2001 # au1nethyb1
p2p-seed-node = seed.roelandp.nl:2001 # roelandp
p2p-seed-node = steem.global:2001 # klye
p2p-seed-node = seed.esteem.ws:2001 # good-karma
p2p-seed-node = 176.31.126.187:2001 # timcliff
p2p-seed-node = seed.thecryptodrive.com:2001 # thecryptodrive
p2p-seed-node = steem-id.altexplorer.xyz:2001 # steem-id
p2p-seed-node = seed.bitcoiner.me:2001 # bitcoiner
p2p-seed-node = 104.199.118.92:2001 # clayop
p2p-seed-node = seed.steemviz.com:2001 # ausbitbank
p2p-seed-node = steem-seed.lukestokes.info:2001 # lukestokes
p2p-seed-node = seed.blackrift.net:2001 # drakos
p2p-seed-node = node.mahdiyari.info:2001 # @mahdiyari (NL)
p2p-seed-node = steemseed-fin.privex.io:2001 # @privex (FI)
# Pairs of [BLOCK_NUM,BLOCK_ID] that should be enforced as checkpoints.
# checkpoint =
# Endpoint for websocket RPC to listen on
rpc-endpoint = 0.0.0.0:8090
# Endpoint for TLS websocket RPC to listen on
# rpc-tls-endpoint =
# The TLS certificate file for this server
# server-pem =
# Password for this certificate
# server-pem-password =
# Block signing key to use for init witnesses, overrides genesis file
# dbg-init-key =
# API user specification, may be specified multiple times
# api-user =
# Set an API to be publicly available, may be specified multiple times
public-api =
# Plugin(s) to enable, may be specified multiple times
enable-plugin = witness
# Defines a range of accounts to track as a json pair ["from","to"] [from,to)
# track-account-range =
# RPC endpoint of a trusted validating node (required)
# trusted-node =
# Track market history by grouping orders into buckets of equal size measured in seconds specified as a JSON array of numbers
bucket-size = [15,60,300,3600,86400]
# How far back in time to track history for each bucket size, measured in the number of buckets (default: 5760)
history-per-size = 5760
# Defines a range of accounts to private messages to/from as a json pair ["from","to"] [from,to)
# pm-account-range =
# Enable block production, even if the chain is stale.
enable-stale-production = false
# Percent of witnesses (0-99) that must be participating in order to produce blocks
required-participation = 33
# name of witness controlled by this node (e.g. initwitness )
witness = "klye"
# name of miner and its private key (e.g. ["account","WIF PRIVATE KEY"] )
# miner =
# Number of threads to use for proof of work mining
# mining-threads =
# WIF PRIVATE KEY to be used by one or more witnesses or miners
private-key = 5J2ATHISISMYPRIVATEKEYMANYLIKEITBUTTHISONEMINEtQwsk
# Account creation fee to be voted on upon successful POW - Minimum fee is 100.000 STEEM (written as 100000)
# miner-account-creation-fee =
# Maximum block size (in bytes) to be voted on upon successful POW - Max block size must be between 128 KB and 750 MB
# miner-maximum-block-size =
# SBD interest rate to be vote on upon successful POW - Default interest rate is 10% (written as 1000)
# miner-sbd-interest-rate =
# Console appender definition json: {"appender", "stream"}
log-appender = {"appender":"stderr","stream":"std_error"}
# File appender definition json: {"appender", "file"}
log-appender = {"appender":"p2p","file":"logs/p2p/p2p.log"}
# Logger definition json: {"name", "level", "appender"}
log-logger = {"name":"default","level":"debug","appender":"stderr"}
log-logger = {"name":"p2p","level":"warn","appender":"p2p"}
Does anyone see any errors in the damn thing above that would be vexxing me when I try to run this thing? I'm absolutely perplexed as to what the hell is going on with this thing.. :/
VOTE @KLYE FOR WITNESS!
Every Single Vote Helps, Thanks for the Support!
●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●Need to get in Contact with KLYE?
Join the Official #KLYE Channel on Steem.Chat
Try a system update, upgrade then reboot.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Trying this out now..! Thanks for something to try my friend.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Geeze! I hope the advice from Drakos help fix your issues @klye and @mrviquez sucks having stress on a Sunday! 🤞🙏🍀
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yeah.. Been struggling with it for a number of days now.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm not exactly sure what may be the issue, but often failure to replay means running out of memory. Is /shm/ its own ramdisk or is it equivalent to /dev/shm/ ? What size is it set to be? Setting a ramdisk to be larger than available memory will make it spill over to swap space which can allow for replays even when your memory is used up. It will take about forever if done on a HD, but you can get away with it on an SSD.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I've got 1TB of HDD space... Not sure what the hell is going on. Don't believe I have /shm/ set to a ramdisk.
Using @someguy123's steem in a box.. I might try doing a manual compile / install and trying again here soon later today. A wee bit perplexed at this point.
I've got a 10GB swap file too but not sure if its working. Restarting my server again now to see if that was the issue after updating it.
Thanks pfunk.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Funny thing is i have been having the same issue with my witness as well
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hopefully we find a way to fix this from this posting.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I believe it has something to do with this:
https://github.com/steemit/steem/issues/3133
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the info.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Oh sorry, thought it was a different issue, its not able to reindex?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
upvoted
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit