NEM Supernode Rewards Program

Good morning Bloody Rookie

Please help me !

My supernodes become “fail”

I restart server and nis everyday , but become “fail”

Why that ?
Please tell me countermeasure.

Thank you.

Assuming now that it is time in the morning, many transactions are processed at night. I think there is a reason for not updating the height of NIS.

Please update NIS to 0.6.95 as a possible remedy.
It may be improved.

Also, if there is room in memory, try increasing the memory allocated to NIS.

Thank you.

It’s been a while since I setup SN. How do I increase memory allocated to NIS? I just upgraded my VPS

Basically, I check the memory consumption of NIS and Servant. Actually, the OS also consumes memory, so you need to have room.
For example, if you have 2 GB of memory, NIS will allocate about 1 GB.
This is because the Java process consumes more memory than the configuration.

Looking at the number of recent transactions, there seems to be some problems with 1 GB.
However, I think that this situation will be resolved within the year.
Thereafter, if the current number of transactions occurs, there is a possibility that it will be in the same state.

First of all, please try the new 0.6.95. If it still does not work, you will need to consider VPS memory up.

I upgraded my VPS from 2GB to 4GB. Do I need to increase memory allocated to NIS manually or is it automatic?

You need to update it manually, link from dev has more details.

Please change the Xms and Xmx values ​​of the startup file. This is the memory allocated to NIS.

Xmx: Maximum allocated amount of memory
Xms: Please make it same as the maximum value.

java -Xms512M -Xmx1G …

how much memory should I allocate if I have total 4G memory?

I do not know what will happen if I move it.
In my case, I think I will test it from 3 GB.

Even if you designate 3 GB, actually more memory is used than that.
It is necessary to prevent the software including the OS from running out the amount of physical memory.

Example)
I used to build a 16GB memory machine before.
At this time, the memory allocated to NIS was limited to about 11 GB.

Is this the correct command? “java -Xms512M -Xmx3G”

java -Xms3G -Xmx3G

It is better to start with 3 GB from the beginning.
Processing overhead will occur when increasing memory.

“java -Xms3G -Xmx3G”

awu25, what OS is your server running?

Dear Minarin-san

Thank you for your advice.

I will try to update to 0.6.95 as soon as possible.

My supernodes memory have 4GB~8GB.
Add on memory??

Thank you.

Ah…comparing the link you sent earlier, I figure it out. Thank yo.

Great!

If you can see the flow of the topic, you will understand, but if you are also increasing the memory allocated to NIS program, I think that there is no problem.

If “-Xms3G -Xmx3G” is leading to problems (since you also need some memory for the servant) you can try “-Xms2800M -Xmx2800M”.

1 Like

Is there some additional info / changelog about 0.6.95 version ? Would it be the upgrade (from 0.6.93) mandatory ?

Anyway, Marry Xmas not just to all supernemsters :wink:

I will make the official post for the release tomorrow, just wanted to let it run for a few days so I am sure it works.
For supernodes it will be mandatory since supernodes should run the most recent version.