Re: Monero / XMR
Добавлено: 10 май 2022, 08:56
Форум по операционной системе GNU/Linux и свободному программному обеспечению
http://linux-ru.ru:80/
Засинхронизировался, обновился ... на что ушло ещё 6-7 часов Вот теперь точно 2 экземпляра базы блокчейна (та которую переносили, и та перенесенная которую сжимали) по 135Gb каждая можно точно удалять.
Код: Выделить всё
olej@R420:~/2022/Go/news/testmod$ df
df: /run/user/1000/doc: Операция не позволена
Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
udev 49420176 0 49420176 0% /dev
tmpfs 9893608 2064 9891544 1% /run
/dev/sda5 114335908 38780812 70160192 36% /
tmpfs 49468020 843828 48624192 2% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 49468020 0 49468020 0% /sys/fs/cgroup
/dev/nvme0n1p1 239315456 220846812 6242392 98% /home
/dev/sdb2 239839744 59967788 167645732 27% /home/olej/Загрузки
/dev/sda1 523248 3312 519936 1% /boot/efi
/dev/sdc2 261496940 186305296 61838736 76% /home/olej/Monero/bitmonero
tmpfs 9893604 76 9893528 1% /run/user/1000
/dev/sdc1 351726700 25273252 308517064 8% /run/timeshift/backup
Удаляем...
Код: Выделить всё
olej@R420:~$ df
df: /run/user/1000/doc: Операция не позволена
Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
udev 49420176 0 49420176 0% /dev
tmpfs 9893608 2064 9891544 1% /run
/dev/sda5 114335908 38780816 70160188 36% /
tmpfs 49468020 843816 48624204 2% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 49468020 0 49468020 0% /sys/fs/cgroup
/dev/nvme0n1p1 239315456 88856908 138232296 40% /home
/dev/sdb2 239839744 59967788 167645732 27% /home/olej/Загрузки
/dev/sda1 523248 3312 519936 1% /boot/efi
/dev/sdc2 261496940 51101596 197042436 21% /home/olej/Monero/bitmonero
tmpfs 9893604 76 9893528 1% /run/user/1000
/dev/sdc1 351726700 25273252 308517064 8% /run/timeshift/backup
Код: Выделить всё
olej@R420:~$ df /home /home/olej/Monero/bitmonero
Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/nvme0n1p1 239315456 88856712 138232492 40% /home
/dev/sdc2 261496940 51101712 197042320 21% /home/olej/Monero/bitmonero
Это "желаемое за действительное", но зафиксируем состояние дел.Монеро / Доллар США (BITFINEX:XMRUSD) 188.750
Код: Выделить всё
ERROR cn src/cryptonote_basic/cryptonote_format_utils.cpp:1348 Failed to parse block from blob
...
ERROR daemon src/daemon/main.cpp:364 Exception in main! Failed to parse block from blob retrieved from the db
...
Код: Выделить всё
olej@R420:~/2022/Monero/monero-gui-v0.17.3.2$ pwd
/home/olej/2022/Monero/monero-gui-v0.17.3.2
Код: Выделить всё
olej@R420:~/2022/Monero/monero-gui-v0.17.3.2$ ls -l
итого 140116
drwxr-xr-x 2 olej olej 4096 мая 9 16:16 extras
-rw-r--r-- 1 olej olej 2730 мая 21 2020 LICENSE
-rwxr-xr-x 1 olej olej 23016920 апр 25 18:22 monerod
-rw-r--r-- 1 olej olej 4757529 янв 8 2021 monero-gui-wallet-guide.pdf
-rwxr-xr-x 1 olej olej 115680480 апр 28 05:12 monero-wallet-gui
-rwxr-xr-x 1 olej olej 20 июл 3 2020 monero-wallet-gui.AppImage
Код: Выделить всё
olej@R420:~/2022/Monero/monero-gui-v0.17.3.2$ ./monerod --help
Monero 'Oxygen Orion' (v0.17.3.2-release)
Usage: ./monerod [options|settings] [daemon_command...]
Options:
...
--data-dir arg (=/home/olej/.bitmonero, /home/olej/.bitmonero/testnet if 'testnet', /home/olej/.bitmonero/stagenet if 'stagenet')
Specify data directory
...
--db-salvage Try to salvage a blockchain database if
it seems corrupted
...
Код: Выделить всё
olej@R420:~/2022$ df /home/olej/Monero/bitmonero
Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sdc2 261436460 53746516 194337036 22% /home/olej/Monero/bitmonero
Код: Выделить всё
olej@R420:~/2022/Monero/monero-gui-v0.17.3.2$ ./monerod --data-dir /home/olej/Monero/bitmonero --db-salvage
2022-08-04 07:01:50.150 I Monero 'Oxygen Orion' (v0.17.3.2-release)
2022-08-04 07:01:50.150 I Initializing cryptonote protocol...
2022-08-04 07:01:50.150 I Cryptonote protocol initialized OK
2022-08-04 07:01:50.151 I Initializing core...
2022-08-04 07:01:50.151 I Loading blockchain from folder /home/olej/Monero/bitmonero/lmdb ...
2022-08-04 07:01:50.151 W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
2022-08-04 07:01:50.232 E Failed to parse block from blob
2022-08-04 07:01:50.788 I Stopping cryptonote protocol...
2022-08-04 07:01:50.788 I Cryptonote protocol stopped successfully
2022-08-04 07:01:50.788 E Exception in main! Failed to parse block from blob retrieved from the db
Код: Выделить всё
olej@R420:~/2022/Monero/monero-gui-v0.17.3.2/extras$ pwd
/home/olej/2022/Monero/monero-gui-v0.17.3.2/extras
olej@R420:~/2022/Monero/monero-gui-v0.17.3.2/extras$ ./monero-blockchain-import --data-dir /home/olej/Monero/bitmonero --pop-blocks 1000
2022-08-04 07:06:08.904 I Starting...
2022-08-04 07:06:08.904 I database: LMDB
2022-08-04 07:06:08.904 I verify: true
2022-08-04 07:06:08.904 I batch: true batch size: 5000
2022-08-04 07:06:08.904 I resume: true
2022-08-04 07:06:08.904 I nettype: mainnet
2022-08-04 07:06:08.904 I bootstrap file path: /home/olej/Monero/bitmonero/export/blockchain.raw
2022-08-04 07:06:08.904 I database path: /home/olej/Monero/bitmonero
2022-08-04 07:06:08.906 I Loading blockchain from folder /home/olej/Monero/bitmonero/lmdb ...
2022-08-04 07:06:08.906 W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
2022-08-04 07:06:08.985 E Failed to parse block from blob
Error loading blockchain db: Failed to parse block from blob retrieved from the db -- shutting down now
Ничего не помогает!
Этот ресинк - это значит: а). удалить файл базы данных /home/olej/Monero/bitmonero/lmdb/data.mdb + б). перезапустить Monero GUI с отсутствующей базой данных блокчейна + в). Monero GUI создаст БД и г). начнёт скачивать и синхронизировать блокчейн...Тогда без вариантов. Только ресинк.
... и когда мне это надоело - хранить сверх 50Gb блокчейн на своих дисках (да ещё рекомендовано и SSD) + ожидать синхронизации по несколько суток, то: Использование удаленных узлов для запуска кошелька Monero без загрузки блокчейна.
В кошельках Monero вы можете решить эту проблему, подключив свой кошелек к публичной ноде. При подключении к удаленному узлу вам не нужно загружать блокчейн на свой компьютер и не нужно ждать его синхронизации. Это сразу подключит ваш кошелек к сети. Для этого нам сначала нужно найти работающий удаленный узел.
Кроме 6 URL перечисленных непосредственно в статье, есть ещё большие списки узлов:
List of Monero Remote NodeTracking 344 mainnet Monero nodes in the database. Of those, 124 nodes failed their last check-in.
Showing 220 nodes.