Author

Topic: Armory Doesn't build Databases or scan transaction History. (Read 176 times)

legendary
Activity: 3766
Merit: 1364
Armory Developer
In /home/jacob/.armory/, create a file named armorydb.conf. In there add this one line and save:

Code:
satoshi-datadir=/media/jacob/.bitcoin/Bitcoin/blocks

Try again and let me know.
newbie
Activity: 2
Merit: 0
Quote
2019-08-23 18:34:41 (INFO) -- ArmoryUtils.py:689 - Executing popen: ['/usr/local/bin/bitcoind', '-datadir=/media/jacob/.bitcoin/blocks']

Doesn't look like you told Armory where to look for your custom Bitcoin data folder.

In Files > Settings, second second section from the top, set your custom folder and try again. Make sure there are no zombie instances of ArmoryDB first.

Thanks,

The path in settings is correct but I have been unable to restart armory after changing it. That was because the port was in use because of a zombie instance. So I shut that down and restarted and get this

jacob@jacob-desktop:~/BitcoinArmory$ python ArmoryQt.py
/home/jacob
********************************************************************************
Loading Armory Engine:
   Armory Version:       0.96.5
   Armory Build:         1d02a6640d
   PyBtcWallet  Version: 1.35
Detected Operating system: Linux
   OS Variant            : ('LinuxMint', '19.1', 'tessa')
   User home-directory   : /home/jacob
   Satoshi BTC directory : /home/jacob/.bitcoin
   Armory home dir       : /home/jacob/.armory/
   ArmoryDB directory     : /home/jacob/.armory/databases
   Armory settings file  : /home/jacob/.armory/ArmorySettings.txt
   Armory log file       : /home/jacob/.armory/armorylog.txt
   Do wallet checking    : True
(ERROR) ArmoryUtils.py:1262 - Error getting system details:
Traceback (most recent call last):
  File "/home/jacob/BitcoinArmory/armoryengine/ArmoryUtils.py", line 1260, in
    SystemSpecs = GetSystemDetails()
  File "/home/jacob/BitcoinArmory/armoryengine/ArmoryUtils.py", line 1255, in GetSystemDetails
    out.HddAvailB = getHddSize(BTC_HOME_DIR)    / (1024**3)
  File "/home/jacob/BitcoinArmory/armoryengine/ArmoryUtils.py", line 1252, in getHddSize
    s = os.statvfs(adir)
OSError: [Errno 2] No such file or directory: '/home/jacob/.bitcoin'
(ERROR) ArmoryUtils.py:1263 - Skipping.
(ERROR) ArmoryUtils.py:3735 - Unsupported language  specified. Defaulting to English (en)
(ERROR) SDM.py:308 - Bitcoind could not be found in the specified installation:
(ERROR) SDM.py:310 -    /media/jacob/.bitcoin/Bitcoin
(ERROR) SDM.py:311 - Bitcoind is being started from:
(ERROR) SDM.py:312 -    /usr/local/bin/bitcoind
(WARNING) SDM.py:445 - Spawning bitcoind with command: /usr/local/bin/bitcoind -datadir=/media/jacob/.bitcoin/Bitcoin/blocks
(WARNING) SDM.py:402 - Spawning DB with command: /home/jacob/BitcoinArmory/ArmoryDB --db-type="DB_FULL" --cookie --satoshi-port=8333 --datadir="/home/jacob/.armory/" --dbdir="/home/jacob/.armory/databases" --rebuild
(ERROR) BDM.py:197 - DB error: /home/jacob/.bitcoin/blocks is not a valid path

I don't understand why it's trying to use the home directory. Is it because bitcoind is installed on my SSD and the data is on my HD?

legendary
Activity: 3766
Merit: 1364
Armory Developer
Quote
2019-08-23 18:34:41 (INFO) -- ArmoryUtils.py:689 - Executing popen: ['/usr/local/bin/bitcoind', '-datadir=/media/jacob/.bitcoin/blocks']

Doesn't look like you told Armory where to look for your custom Bitcoin data folder.

In Files > Settings, second second section from the top, set your custom folder and try again. Make sure there are no zombie instances of ArmoryDB first.
newbie
Activity: 2
Merit: 0
Hi everyone,

It's the first time I have tried to install Armory. I'm also pretty new to linux as well.

Basically after installing everything Armory just does nothing and remains offline - the loading bars for database never moves.

I have read many posts concerning instances of this problem and I've been trying all day to get my installation working.

I think it may have something to do with where bitcoin core is installed. I have a SSD with my OS on it, which is where armory is installed. Bitcoin Core is on a 1TB internal hardrive. I called the partition .bitcoin.

I have Bitcoin core installed and 100% synced.

I installed Armory 0.96.5 using the instructions from https://btcarmory.com/docs/building/.

I read the pathing instructions on that site and set the paths in Armory's settings. I also used the command

-datadir="/some/custom/path"

in bitcoin core's command line.

The logfile is here: https://pastebin.com/k7gy9pze

Any help will be appreciated!

Thanks,

Jacob
Jump to: