supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
December 30, 2015, 02:03:38 AM Last edit: December 30, 2015, 05:11:57 PM by supermoney |
|
I'm willing to use the following build as server where running bitcoind server, MySQL and PHP:
MOBO: ASRock 775i945gz CPU: Intel Celeron D 347 GPU: Nvidia GeForce 8400 GS or Nvidia GeForce 9800 GTX RAM: Corsair XMS2 DHZ 2x1GB SSD: Samsung Evo 120 GB
There I'll receive/send bitcoins only through RPC commands and save tx infos on database (all of this done via PHP and C++). What OS would you recomend me to use for best performances and security?
|
|
|
|
unamis76
Legendary
Offline
Activity: 1512
Merit: 1012
|
|
December 30, 2015, 02:05:34 AM |
|
The OS in which you feel better with and in which you can implement whatever security measures you see fit would be the best answer That being said, Debian, Ubuntu, and other variants are commonly used for nodes.
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1540
No I dont escrow anymore.
|
|
December 30, 2015, 10:12:02 AM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
|
Im not really here, its just your imagination.
|
|
|
supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
December 30, 2015, 05:10:02 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.
|
|
|
|
cr1776
Legendary
Offline
Activity: 4200
Merit: 1312
|
|
December 30, 2015, 05:25:59 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU. The RAM is the most problematic thing in my experience. If you could do more, I'd do it. You'll probably need to ensure that you have swap on.
|
|
|
|
genesysOS
Newbie
Offline
Activity: 14
Merit: 0
|
|
December 30, 2015, 05:29:55 PM |
|
If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.
|
|
|
|
supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
December 30, 2015, 05:34:02 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU. The RAM is the most problematic thing in my experience. If you could do more, I'd do it. You'll probably need to ensure that you have swap on. Did you use little RAM on recent Ubuntu versions (with GUI)? If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.
I can always go for Debian, Gentoo, Arch, CentOS... However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB
|
|
|
|
genesysOS
Newbie
Offline
Activity: 14
Merit: 0
|
|
December 30, 2015, 05:35:59 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU. The RAM is the most problematic thing in my experience. If you could do more, I'd do it. You'll probably need to ensure that you have swap on. Did you use little RAM on recent Ubuntu versions? If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.
I can also try with Debian, Gentoo, Arch, CentOS... However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses.
|
|
|
|
supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
December 30, 2015, 05:39:39 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU. The RAM is the most problematic thing in my experience. If you could do more, I'd do it. You'll probably need to ensure that you have swap on. Did you use little RAM on recent Ubuntu versions? If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.
I can also try with Debian, Gentoo, Arch, CentOS... However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses. So gotta buy new mobo which allows more RAM space and buy more RAM banks as well?
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1540
No I dont escrow anymore.
|
|
December 30, 2015, 06:13:52 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU. The RAM is the most problematic thing in my experience. If you could do more, I'd do it. You'll probably need to ensure that you have swap on. Did you use little RAM on recent Ubuntu versions? If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.
I can also try with Debian, Gentoo, Arch, CentOS... However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses. So gotta buy new mobo which allows more RAM space and buy more RAM banks as well? No. 2GB is not much, but for only a full node its enough. You will need to limit DB cache, number of connections and maybe do some other tweaks. My full node runs on a cheap VPS with 2GB ram and its fine. Its not the fastest, but its usually stable. After the most recent patch it seems to crash every ~17 days, but Im still investigating that. Might be unrelated to core. memory usage from a few days ago: | transactions |memory usage yyyy-mm-dd-hh:mm|count|size in b|used|free ------------------------------------------------ 2015-12-28-00:00|24402|338327947|1308|739 2015-12-28-00:30|23370|338127854|1302|745 2015-12-28-01:00|23574|338655382|1301|746 2015-12-28-01:30|23725|339039882|1306|741 2015-12-28-02:00|23634|339813806|1300|747 2015-12-28-02:30|23870|340195248|1300|747 2015-12-28-03:00|23636|340157228|1302|745 2015-12-28-03:30|23733|341013497|1300|747 2015-12-28-04:00|23460|341017625|1301|746 2015-12-28-04:30|24848|342582554|1301|746 2015-12-28-05:00|24096|342558323|1332|715 2015-12-28-05:30|24039|342669796|1300|747 2015-12-28-06:00|25705|344358559|1303|744 2015-12-28-06:30|24743|345370069|1300|747 2015-12-28-07:00|26275|346701703|1300|747 2015-12-28-07:30|24356|345501274|1301|746 2015-12-28-08:00|24453|344987997|1300|747 2015-12-28-08:30|24519|345550638|1301|746 2015-12-28-09:00|25585|347558624|1301|746 2015-12-28-09:30|25044|348234068|1299|748 2015-12-28-10:00|23972|346417096|1301|746 2015-12-28-10:30|24424|347076342|1301|746 2015-12-28-11:00|27922|349325898|1300|747 2015-12-28-11:30|30970|351472383|1315|732 2015-12-28-12:00|31415|352872824|1330|717 2015-12-28-12:30|27474|351877924|1330|717 2015-12-28-13:00|25243|351622568|1329|718 2015-12-28-13:30|26148|352678665|1329|718 2015-12-28-14:00|26580|353777518|1329|718 2015-12-28-14:30|26118|353576379|1315|732 2015-12-28-15:00|26599|354642303|1317|730 2015-12-28-15:30|30843|357376164|1317|730 2015-12-28-16:00|25235|355304469|1316|731 2015-12-28-16:30|25422|356461163|1315|732 2015-12-28-17:00|27923|358021015|1316|731 2015-12-28-17:30|26622|357827823|1315|732 2015-12-28-18:00|25395|358142647|1317|730 2015-12-28-18:30|25629|358479670|1316|731 2015-12-28-19:00|25452|360144829|1316|731 2015-12-28-19:30|26676|361355579|1316|731 2015-12-28-20:00|28152|362730954|1316|731 2015-12-28-20:30|29548|364360887|1316|731 2015-12-28-21:00|25654|362904142|1316|731 2015-12-28-21:30|25636|362363857|1316|731 2015-12-28-22:00|25748|363372287|1316|731 2015-12-28-22:30|26284|364005741|1410|637 2015-12-28-23:00|27768|365141795|1410|637 2015-12-28-23:30|26229|364833156|1416|631
|
Im not really here, its just your imagination.
|
|
|
supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
December 30, 2015, 09:58:36 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU. The RAM is the most problematic thing in my experience. If you could do more, I'd do it. You'll probably need to ensure that you have swap on. Did you use little RAM on recent Ubuntu versions? If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.
I can also try with Debian, Gentoo, Arch, CentOS... However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses. So gotta buy new mobo which allows more RAM space and buy more RAM banks as well? No. 2GB is not much, but for only a full node its enough. You will need to limit DB cache, number of connections and maybe do some other tweaks. My full node runs on a cheap VPS with 2GB ram and its fine. Its not the fastest, but its usually stable. After the most recent patch it seems to crash every ~17 days, but Im still investigating that. Might be unrelated to core. memory usage from a few days ago: | transactions |memory usage yyyy-mm-dd-hh:mm|count|size in b|used|free ------------------------------------------------ 2015-12-28-00:00|24402|338327947|1308|739 2015-12-28-00:30|23370|338127854|1302|745 2015-12-28-01:00|23574|338655382|1301|746 2015-12-28-01:30|23725|339039882|1306|741 2015-12-28-02:00|23634|339813806|1300|747 2015-12-28-02:30|23870|340195248|1300|747 2015-12-28-03:00|23636|340157228|1302|745 2015-12-28-03:30|23733|341013497|1300|747 2015-12-28-04:00|23460|341017625|1301|746 2015-12-28-04:30|24848|342582554|1301|746 2015-12-28-05:00|24096|342558323|1332|715 2015-12-28-05:30|24039|342669796|1300|747 2015-12-28-06:00|25705|344358559|1303|744 2015-12-28-06:30|24743|345370069|1300|747 2015-12-28-07:00|26275|346701703|1300|747 2015-12-28-07:30|24356|345501274|1301|746 2015-12-28-08:00|24453|344987997|1300|747 2015-12-28-08:30|24519|345550638|1301|746 2015-12-28-09:00|25585|347558624|1301|746 2015-12-28-09:30|25044|348234068|1299|748 2015-12-28-10:00|23972|346417096|1301|746 2015-12-28-10:30|24424|347076342|1301|746 2015-12-28-11:00|27922|349325898|1300|747 2015-12-28-11:30|30970|351472383|1315|732 2015-12-28-12:00|31415|352872824|1330|717 2015-12-28-12:30|27474|351877924|1330|717 2015-12-28-13:00|25243|351622568|1329|718 2015-12-28-13:30|26148|352678665|1329|718 2015-12-28-14:00|26580|353777518|1329|718 2015-12-28-14:30|26118|353576379|1315|732 2015-12-28-15:00|26599|354642303|1317|730 2015-12-28-15:30|30843|357376164|1317|730 2015-12-28-16:00|25235|355304469|1316|731 2015-12-28-16:30|25422|356461163|1315|732 2015-12-28-17:00|27923|358021015|1316|731 2015-12-28-17:30|26622|357827823|1315|732 2015-12-28-18:00|25395|358142647|1317|730 2015-12-28-18:30|25629|358479670|1316|731 2015-12-28-19:00|25452|360144829|1316|731 2015-12-28-19:30|26676|361355579|1316|731 2015-12-28-20:00|28152|362730954|1316|731 2015-12-28-20:30|29548|364360887|1316|731 2015-12-28-21:00|25654|362904142|1316|731 2015-12-28-21:30|25636|362363857|1316|731 2015-12-28-22:00|25748|363372287|1316|731 2015-12-28-22:30|26284|364005741|1410|637 2015-12-28-23:00|27768|365141795|1410|637 2015-12-28-23:30|26229|364833156|1416|631
Thank you for sharing your experience! In case of crash I can set the PC to power on and launch bitcoind automatically. Just there's a high chance to face "corrupted block database detected" error
|
|
|
|
Lincoln6Echo
Legendary
Offline
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
|
|
December 30, 2015, 10:12:01 PM |
|
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.
The GPU seems unneeded for a server if you can add more RAM/CPU instead.
My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now. However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10? According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU. The RAM is the most problematic thing in my experience. If you could do more, I'd do it. You'll probably need to ensure that you have swap on. Did you use little RAM on recent Ubuntu versions? If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.
I can also try with Debian, Gentoo, Arch, CentOS... However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses. So gotta buy new mobo which allows more RAM space and buy more RAM banks as well? No. 2GB is not much, but for only a full node its enough. You will need to limit DB cache, number of connections and maybe do some other tweaks. My full node runs on a cheap VPS with 2GB ram and its fine. Its not the fastest, but its usually stable. After the most recent patch it seems to crash every ~17 days, but Im still investigating that. Might be unrelated to core. memory usage from a few days ago: | transactions |memory usage yyyy-mm-dd-hh:mm|count|size in b|used|free ------------------------------------------------ 2015-12-28-00:00|24402|338327947|1308|739 2015-12-28-00:30|23370|338127854|1302|745 2015-12-28-01:00|23574|338655382|1301|746 2015-12-28-01:30|23725|339039882|1306|741 2015-12-28-02:00|23634|339813806|1300|747 2015-12-28-02:30|23870|340195248|1300|747 2015-12-28-03:00|23636|340157228|1302|745 2015-12-28-03:30|23733|341013497|1300|747 2015-12-28-04:00|23460|341017625|1301|746 2015-12-28-04:30|24848|342582554|1301|746 2015-12-28-05:00|24096|342558323|1332|715 2015-12-28-05:30|24039|342669796|1300|747 2015-12-28-06:00|25705|344358559|1303|744 2015-12-28-06:30|24743|345370069|1300|747 2015-12-28-07:00|26275|346701703|1300|747 2015-12-28-07:30|24356|345501274|1301|746 2015-12-28-08:00|24453|344987997|1300|747 2015-12-28-08:30|24519|345550638|1301|746 2015-12-28-09:00|25585|347558624|1301|746 2015-12-28-09:30|25044|348234068|1299|748 2015-12-28-10:00|23972|346417096|1301|746 2015-12-28-10:30|24424|347076342|1301|746 2015-12-28-11:00|27922|349325898|1300|747 2015-12-28-11:30|30970|351472383|1315|732 2015-12-28-12:00|31415|352872824|1330|717 2015-12-28-12:30|27474|351877924|1330|717 2015-12-28-13:00|25243|351622568|1329|718 2015-12-28-13:30|26148|352678665|1329|718 2015-12-28-14:00|26580|353777518|1329|718 2015-12-28-14:30|26118|353576379|1315|732 2015-12-28-15:00|26599|354642303|1317|730 2015-12-28-15:30|30843|357376164|1317|730 2015-12-28-16:00|25235|355304469|1316|731 2015-12-28-16:30|25422|356461163|1315|732 2015-12-28-17:00|27923|358021015|1316|731 2015-12-28-17:30|26622|357827823|1315|732 2015-12-28-18:00|25395|358142647|1317|730 2015-12-28-18:30|25629|358479670|1316|731 2015-12-28-19:00|25452|360144829|1316|731 2015-12-28-19:30|26676|361355579|1316|731 2015-12-28-20:00|28152|362730954|1316|731 2015-12-28-20:30|29548|364360887|1316|731 2015-12-28-21:00|25654|362904142|1316|731 2015-12-28-21:30|25636|362363857|1316|731 2015-12-28-22:00|25748|363372287|1316|731 2015-12-28-22:30|26284|364005741|1410|637 2015-12-28-23:00|27768|365141795|1410|637 2015-12-28-23:30|26229|364833156|1416|631
Well, with 0.11.2 my full node isn't so stable anymore, too. Another user (Real-Duke) had the same exprience so I think it this problem is related to Core. Please let me know if you find a solution.
|
|
|
|
supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
December 30, 2015, 10:40:31 PM |
|
What if I continue using 0.11.1? According to its change log I don't see big improvements on security side.
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1540
No I dont escrow anymore.
|
|
December 31, 2015, 08:21:41 AM |
|
-snip- Well, with 0.11.2 my full node isn't so stable anymore, too. Another user (Real-Duke) had the same exprience so I think it this problem is related to Core. Please let me know if you find a solution. Well, honestly my solution is: have some free time, take the donation coins I got for the node and get a stronger server for a year, do everything from scratch. 2 instead of 1 cores, 4 GB RAM instead of 2 GB and enough disk space to no longer run in pruned mode, might do the trick.
|
Im not really here, its just your imagination.
|
|
|
Lincoln6Echo
Legendary
Offline
Activity: 2461
Merit: 1058
Don't use bitcoin.de if you care about privacy!
|
|
January 01, 2016, 11:23:37 PM |
|
-snip- Well, with 0.11.2 my full node isn't so stable anymore, too. Another user (Real-Duke) had the same exprience so I think it this problem is related to Core. Please let me know if you find a solution. Well, honestly my solution is: have some free time, take the donation coins I got for the node and get a stronger server for a year, do everything from scratch. 2 instead of 1 cores, 4 GB RAM instead of 2 GB and enough disk space to no longer run in pruned mode, might do the trick. Well, mybe I will try btcd which is an alternative full node bitcoin implementation written in Go. A well working garbage collection would be nice for nodes with very limited RAM like my Banana Pi:)
|
|
|
|
DrPaid
|
|
January 02, 2016, 04:39:43 AM |
|
Beef that rig up. Ive always preferred ubuntu tbh.
|
|
|
|
supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
January 02, 2016, 10:12:24 PM |
|
I'm waiting for my SSD to come, once I'll run the full node I share with my full experience (hoping in good results lol).
|
|
|
|
Xialla
Legendary
Offline
Activity: 1036
Merit: 1001
/dev/null
|
|
January 02, 2016, 10:53:04 PM |
|
stick with debian.
|
|
|
|
supermoney (OP)
Legendary
Offline
Activity: 1161
Merit: 1004
|
|
January 03, 2016, 01:38:47 AM |
|
stick with debian.
That's my second choice right after Ubuntu
|
|
|
|
ca333
|
|
January 04, 2016, 12:30:03 AM |
|
I'm willing to use the following build as server where running bitcoind server, MySQL and PHP:
MOBO: ASRock 775i945gz CPU: Intel Celeron D 347 GPU: Nvidia GeForce 8400 GS or Nvidia GeForce 9800 GTX RAM: Corsair XMS2 DHZ 2x1GB SSD: Samsung Evo 120 GB
There I'll receive/send bitcoins only through RPC commands and save tx infos on database (all of this done via PHP and C++). What OS would you recomend me to use for best performances and security?
debian or freeBSD. p.s. take lubuntu instead of ubuntu (your first choice) if you don't increase RAM and need GUI.
|
this space is available (free) for humanitarian nonprofit organizations - please contact me
|
|
|
|