Bitcoin Forum
May 24, 2024, 05:22:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Armory at “Building Databases 0%” for 15 hours  (Read 1349 times)
btc123thatthere (OP)
Member
**
Offline Offline

Activity: 131
Merit: 29


View Profile
December 29, 2016, 08:47:32 AM
 #1

Hi there, I've spent the last few weeks trying to get Armory 0.93.3 in a ready-to-work state (on Ubuntu 16.10, but it keeps on getting to “Building Databases, 0%”, and staying there indefinitely (21  hours so far.) It's infrequently accessing the hard drive.
Ubuntu's system monitor is staying right up at 100% CPU usage (both cores on this 2-core machine), but when I go to the 'Processes' tab it says that 'bitcoind' is only using ~17-20%, 'python' is using 2%, 'gnome-system-monitor' is using 2%, and 'compiz' about 1%.
I am scratching my head trying to figure out if it's actually doing work and getting there, or if it's basically stuck and needs intervening. I'm wondering why it's still at “Building Databases, 0%” after 21 hours.
It took 1.5 weeks to download the blockchain (gotta love it.)
The machine I'm running is a Toshiba Tecra M5, Intel P2500 @ 2.00Ghz, 2gb ram, 500gb hdd.
Cheers.
achow101
Staff
Legendary
*
Offline Offline

Activity: 3402
Merit: 6653


Just writing some code


View Profile WWW
December 29, 2016, 05:42:18 PM
 #2

Use the latest version of Armory, 0.95.1, which can be downloaded from https://btcarmory.com/0.95.1-release/.

btc123thatthere (OP)
Member
**
Offline Offline

Activity: 131
Merit: 29


View Profile
December 30, 2016, 09:06:26 AM
 #3

That's what I forgot to say: this machine is 32 bit Smiley
achow101
Staff
Legendary
*
Offline Offline

Activity: 3402
Merit: 6653


Just writing some code


View Profile WWW
December 30, 2016, 04:57:16 PM
 #4

That's what I forgot to say: this machine is 32 bit Smiley
Well there's your problem. Armory no longer supports 32-bit OSes, especially for online wallets (wallets connected to the network). Both Armory and Bitcoin Core are very resource intensive and 32 bit limits that so it is more likely to fail. Furthermore no one actually tests both Armory and Bitcoin Core on 32-bit OSes and most modern machines use 64-bit so 32-bit is rather obsolete.

blakeh
Full Member
***
Offline Offline

Activity: 228
Merit: 100


View Profile
January 01, 2017, 11:46:55 PM
Last edit: January 02, 2017, 12:30:52 AM by blakeh
 #5

Hi there, I've spent the last few weeks trying to get Armory 0.93.3 in a ready-to-work state (on Ubuntu 16.10, but it keeps on getting to “Building Databases, 0%”, and staying there indefinitely (21  hours so far.) It's infrequently accessing the hard drive.
Ubuntu's system monitor is staying right up at 100% CPU usage (both cores on this 2-core machine), but when I go to the 'Processes' tab it says that 'bitcoind' is only using ~17-20%, 'python' is using 2%, 'gnome-system-monitor' is using 2%, and 'compiz' about 1%.
I am scratching my head trying to figure out if it's actually doing work and getting there, or if it's basically stuck and needs intervening. I'm wondering why it's still at “Building Databases, 0%” after 21 hours.
It took 1.5 weeks to download the blockchain (gotta love it.)
The machine I'm running is a Toshiba Tecra M5, Intel P2500 @ 2.00Ghz, 2gb ram, 500gb hdd.
Cheers.

I have the same issue. I'm running 0.95.1 on a new install of Windows 64-bit and it's been 72 hours so far and the client hasn't fully synced everything. How long should it take starting fresh?
My Bitcoin folder in AppData is 104 GB and hasn't increased in size in the last 12 hours or so so I'm assuming the downloading is done. Strange also since this is on an SSD and I have gigabit internet...
Help?

Edit:
https://bitcointalk.org/index.php?topic=1705756.0

This solution worked however I can't have Armory manage Bitcoin-core in the backgroUng

DeepOnion    ▬▬  Anonymous and Untraceable  ▬▬    ENJOY YOUR PRIVACY  •  JOIN DEEPONION
▐▐▐▐▐▐▐▐   ANN  Whitepaper  Facebook  Twitter  Telegram  Discord    ▌▌▌▌▌▌▌▌
Get $ONION  (✔Cryptopia  ✔KuCoin)  |  VoteCentral  Register NOW!  |  Download DeepOnion
btc123thatthere (OP)
Member
**
Offline Offline

Activity: 131
Merit: 29


View Profile
January 03, 2017, 08:32:04 AM
 #6

Ok, long story short:

I bought a 1TB USB HDD to use on my 64-bit laptop (Pentium P6100 2Ghz, 6gb DDR3, USB 2.0), loaded Ubuntu onto it, and installed Armory and Bitcoin core.
It was the same deal as I had on the 32-bit machine: Gave it afew days downloading, then it froze and I had to reset it once or twice, then it downloaded it all (.bitcoin folder got to 113.3gb and it wasn't doing anything even after I reset it again) and Armory doesn't know what the heck to do.

I'm thinking that maybe I should have installed the Bitcoin core first, let it download, and THEN install and run Armory.

Also, I tried to upload the log files to this forum but it says it's the 'wrong format' even after I tried changing it to a .txt file.

Oh, and I just tried rebooting into Ubuntu on the external HDD and it keeps coming up with a hard drive error and leaving me at the command line.. so it looks like I'm gonna have to format the hard drive anyway. I'm tempted to format the drive, and do it on windows! (Using the external HDD.. as I've only got like 50gb free on my laptop's 256GB SSD.)

What do you think?
Thanks
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
January 03, 2017, 11:18:16 AM
 #7

- You need to tell Armory where to find your custom Bitcoin folder (--satoshi-datadir="mybitcoincorepath").

- You'll have to turn off auto bitcoind as well in Armory (File -> Settings -> 1st section)

- Sounds like either your laptop is unstable or your external HDD is partially damaged (Core wouldn't freeze your machine during IBD otherwise).

btc123thatthere (OP)
Member
**
Offline Offline

Activity: 131
Merit: 29


View Profile
January 03, 2017, 11:43:50 AM
 #8

Hi goatpig,

Yeah I think the hard drive might have (low level) error/s on it, cause the laptop got too hot and turned itself off. (First time it's ever done that; I've given it lots of breathing room since.. shame it didn't just slow down and cool down!) I didn't think it would lead to a boot error though, cause it loaded booted up successfully a number of times before it stopped working.

I decided to format the external hard drive with NTFS (started about 3.5 hours ago and it's done 24%) and install Bitcoin Core on Windows 7 (what I've got on my main drive - the SSD.)

As an aside, I never had the impression that Armory didn't know where the bitcoin main folder was. Everything was left/installed as default and Armory never had trouble launching it.

--

When my external 1TB drive has been formatted, do you think I should install Bitcoin Core first and let it download the blockchain, and THEN install and run Armory? I just have a hunch that it might be safer to let Bitcoin Core to do 99% of the downloading, and then let Armory take over. What do you think? Hopefully it will be smooth sailing this time.

I'll have to wait 9 days for our ISP to reset our 250gb/month allowance, as we've only got 80gb left lol.

Thanks for your help.
btc123thatthere (OP)
Member
**
Offline Offline

Activity: 131
Merit: 29


View Profile
January 17, 2017, 06:33:10 AM
Last edit: January 17, 2017, 06:56:01 AM by btc123thatthere
 #9

I found the solution - it was simple - I told Armory not to start the bitcoin core by itself, then I started the bitcoin core, waited until its memory usage leveled off, then started Armory, and it did its thing over ~ 2 hours. Now it's "Armory is online!".
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!