Monero / XMR

Всё что касается денежных средств

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 16:00

Olej писал(а):
09 май 2022, 15:45
Третий метод создаст вторую базу данных, которая является сокращенной копией исходной базы данных. Поскольку этот метод создает новый файл, он будет меньше исходного. Этот урок посвящен обрезке с помощью третьего метода.
The following steps are required to prune your blockchain/database:

Close all Monero related processes.
Browse to the extras directory of your Monero installation.
Run ./monero-blockchain-prune
if you have used a custom data directory, you need to add
--data-dir path/to/custom/data/directory at the end
If the blockchain is on a rotating drive, you will get this nice hint (which I ignored first)
The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
After the monero-blockchain-prune tool has finished, open your monero-wallet-gui and verify that everything is running properly.
If yes -> You can now delete your old blockchain
rm -rf ~/.bitmonero/lmdb-old

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 16:06

Olej писал(а):
09 май 2022, 16:00
The following steps are required to prune your blockchain/database:

Код: Выделить всё

olej@R420:~/Загрузки/Monero$ df
df: /run/user/1000/doc: Операция не позволена
Файл.система   1K-блоков Использовано  Доступно Использовано% Cмонтировано в
udev            49420176            0  49420176            0% /dev
tmpfs            9893608         2064   9891544            1% /run
/dev/sda5      114335908     38602776  70338228           36% /
tmpfs           49468020       672444  48795576            2% /dev/shm
tmpfs               5120            4      5116            1% /run/lock
tmpfs           49468020            0  49468020            0% /sys/fs/cgroup
/dev/nvme0n1p1 239315456    220737564   6351640           98% /home
/dev/sdb2      239839744     59967788 167645732           27% /home/olej/Загрузки
/dev/sda1         523248         3312    519936            1% /boot/efi
/dev/sdc2      261496940    135264736 112879296           55% /home/olej/Monero/bitmonero
tmpfs            9893604           64   9893540            1% /run/user/1000
/dev/sdc1      351726700     25273252 308517064            8% /run/timeshift/backup
На /home/olej/Monero/bitmonero порядка 112Gb свободного места (диск) /dev/sdc2

Код: Выделить всё

olej@R420:~/Загрузки/Monero$ ps -A | grep monero
olej@R420:~/Загрузки/Monero$ 
Ничего (CLI, GUI, демон) из Monero не выполняется.
База данных здесь:

Код: Выделить всё

olej@R420:~/Загрузки/Monero$ ls -lR /home/olej/Monero/bitmonero
/home/olej/Monero/bitmonero:
итого 656
-rw------- 1 olej olej 360054 мая  9 15:25 bitmonero.log
-rw------- 1 olej olej      0 мая  8 00:15 bitmonero.log-2022-05-07-11-46-40
-rw------- 1 olej olej      0 мая  8 00:15 bitmonero.log-2022-05-07-11-46-41
-rw------- 1 olej olej      0 мая  8 00:15 bitmonero.log-2022-05-07-11-46-47
-rw------- 1 olej olej      0 мая  8 00:15 bitmonero.log-2022-05-07-11-47-29
drwx------ 2 olej olej   4096 мая  9 11:27 lmdb
drwx------ 2 olej olej  16384 мая  7 22:03 lost+found
-rw------- 1 olej olej   7475 мая  8 00:46 monero-wallet-gui.log
-rw------- 1 olej olej 136925 мая  9 15:25 p2pstate.bin
-rw------- 1 olej olej 139264 мая  8 00:58 p2pstate.bin.unportable

/home/olej/Monero/bitmonero/lmdb:
итого 135203588
-rw------- 1 olej olej 138448453632 мая  9 15:25 data.mdb
-rw------- 1 olej olej         8192 мая  9 15:25 lock.mdb

/home/olej/Monero/bitmonero/lost+found:
итого 0
~138 Gb :-o

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 16:11

Olej писал(а):
09 май 2022, 16:00
Run ./monero-blockchain-prune

Код: Выделить всё

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$ ls -l
итого 196672
-rwxr-xr-x 1 olej olej 13548088 апр 25 18:22 monero-blockchain-ancestry
-rwxr-xr-x 1 olej olej 12499832 апр 25 18:22 monero-blockchain-depth
-rwxr-xr-x 1 olej olej 12569344 апр 25 18:22 monero-blockchain-export
-rwxr-xr-x 1 olej olej 12940248 апр 25 18:22 monero-blockchain-import
-rwxr-xr-x 1 olej olej  9722456 апр 25 18:22 monero-blockchain-mark-spent-outputs
-rwxr-xr-x 1 olej olej 12529544 апр 25 18:22 monero-blockchain-prune
-rwxr-xr-x 1 olej olej 12501336 апр 25 18:22 monero-blockchain-prune-known-spent-data
-rwxr-xr-x 1 olej olej 12492120 апр 25 18:22 monero-blockchain-stats
-rwxr-xr-x 1 olej olej 12515072 апр 25 18:22 monero-blockchain-usage
-rwxr-xr-x 1 olej olej  8721000 апр 25 18:22 monero-gen-ssl-cert
-rwxr-xr-x 1 olej olej 26094552 апр 25 18:22 monero-gen-trusted-multisig
-rwxr-xr-x 1 olej olej 27384432 апр 25 18:22 monero-wallet-cli
-rwxr-xr-x 1 olej olej 27848968 апр 25 18:22 monero-wallet-rpc

Код: Выделить всё

olej@R420:~/2022/Monero/monero-gui-v0.17.3.2/extras$ time ./monero-blockchain-prune ~/Monero/bitmonero/lmdb
2022-05-09 13:13:41.333	I Starting...
2022-05-09 13:13:41.333	I Initializing source blockchain (BlockchainDB)
2022-05-09 13:13:41.334	I Loading blockchain from folder "/home/olej/.bitmonero/lmdb" ...
2022-05-09 13:13:41.335	W LMDB memory map needs to be resized, doing that now.
2022-05-09 13:13:41.335	I LMDB Mapsize increased.  Old: 143025MiB, New: 144049MiB
2022-05-09 13:13:44.169	I source blockchain storage initialized OK
2022-05-09 13:13:44.170	I Loading blockchain from folder "/home/olej/.bitmonero/lmdb-pruned" ...
2022-05-09 13:13:44.242	I pruned blockchain storage initialized OK
2022-05-09 13:13:44.270	I Pruning...
2022-05-09 13:13:44.270	I Copying blocks
...
Стартанул ... Теперь ждём. ;-)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 16:18

Olej писал(а):
09 май 2022, 16:11
Стартанул ... Теперь ждём.
Пока это плохо закончилось :-o

Код: Выделить всё

olej@R420:~/2022/Monero/monero-gui-v0.17.3.2/extras$ time ./monero-blockchain-prune ~/Monero/bitmonero/lmdb
2022-05-09 13:13:41.333	I Starting...
2022-05-09 13:13:41.333	I Initializing source blockchain (BlockchainDB)
2022-05-09 13:13:41.334	I Loading blockchain from folder "/home/olej/.bitmonero/lmdb" ...
2022-05-09 13:13:41.335	W LMDB memory map needs to be resized, doing that now.
2022-05-09 13:13:41.335	I LMDB Mapsize increased.  Old: 143025MiB, New: 144049MiB
2022-05-09 13:13:44.169	I source blockchain storage initialized OK
2022-05-09 13:13:44.170	I Loading blockchain from folder "/home/olej/.bitmonero/lmdb-pruned" ...
2022-05-09 13:13:44.242	I pruned blockchain storage initialized OK
2022-05-09 13:13:44.270	I Pruning...
2022-05-09 13:13:44.270	I Copying blocks
2022-05-09 13:14:13.538	I LMDB Mapsize increased.  Old: 1024MiB, New: 1536MiB
2022-05-09 13:15:01.344	I LMDB Mapsize increased.  Old: 1536MiB, New: 2048MiB
2022-05-09 13:15:32.960	I Copying block_info
2022-05-09 13:15:35.629	I LMDB Mapsize increased.  Old: 2048MiB, New: 2560MiB
2022-05-09 13:15:43.066	I Copying block_heights
2022-05-09 13:15:55.943	I Copying txs_pruned
2022-05-09 13:15:57.075	I LMDB Mapsize increased.  Old: 2560MiB, New: 3075MiB
2022-05-09 13:15:59.911	I LMDB Mapsize increased.  Old: 3075MiB, New: 3588MiB
2022-05-09 13:16:01.598	I LMDB Mapsize increased.  Old: 3588MiB, New: 4101MiB
2022-05-09 13:16:03.565	I LMDB Mapsize increased.  Old: 4101MiB, New: 4617MiB
2022-05-09 13:16:06.412	I LMDB Mapsize increased.  Old: 4617MiB, New: 5130MiB
2022-05-09 13:16:09.619	I LMDB Mapsize increased.  Old: 5130MiB, New: 5642MiB
2022-05-09 13:16:13.557	I LMDB Mapsize increased.  Old: 5642MiB, New: 6155MiB
2022-05-09 13:16:18.493	I LMDB Mapsize increased.  Old: 6155MiB, New: 6667MiB
2022-05-09 13:16:24.727	E !! WARNING: Insufficient free space to extend database !!: 46 MB available, 512 MB needed
2022-05-09 13:16:24.737	E !! WARNING: Insufficient free space to extend database !!: 46 MB available, 512 MB needed
2022-05-09 13:16:24.748	E !! WARNING: Insufficient free space to extend database !!: 45 MB available, 513 MB needed
2022-05-09 13:16:24.756	E !! WARNING: Insufficient free space to extend database !!: 45 MB available, 513 MB needed
2022-05-09 13:16:24.770	E !! WARNING: Insufficient free space to extend database !!: 44 MB available, 514 MB needed
2022-05-09 13:16:24.782	E !! WARNING: Insufficient free space to extend database !!: 44 MB available, 514 MB needed
2022-05-09 13:16:24.801	E !! WARNING: Insufficient free space to extend database !!: 43 MB available, 516 MB needed
2022-05-09 13:16:24.813	E !! WARNING: Insufficient free space to extend database !!: 42 MB available, 516 MB needed
2022-05-09 13:16:24.819	E !! WARNING: Insufficient free space to extend database !!: 42 MB available, 516 MB needed
2022-05-09 13:16:24.828	E !! WARNING: Insufficient free space to extend database !!: 41 MB available, 517 MB needed
2022-05-09 13:16:24.840	E !! WARNING: Insufficient free space to extend database !!: 41 MB available, 518 MB needed
2022-05-09 13:16:24.850	E !! WARNING: Insufficient free space to extend database !!: 40 MB available, 519 MB needed
2022-05-09 13:16:24.856	E !! WARNING: Insufficient free space to extend database !!: 39 MB available, 519 MB needed
2022-05-09 13:16:24.865	E !! WARNING: Insufficient free space to extend database !!: 39 MB available, 519 MB needed
2022-05-09 13:16:24.870	E !! WARNING: Insufficient free space to extend database !!: 38 MB available, 520 MB needed
2022-05-09 13:16:24.878	E !! WARNING: Insufficient free space to extend database !!: 38 MB available, 520 MB needed
2022-05-09 13:16:24.889	E !! WARNING: Insufficient free space to extend database !!: 37 MB available, 521 MB needed
2022-05-09 13:16:24.898	E !! WARNING: Insufficient free space to extend database !!: 37 MB available, 522 MB needed
2022-05-09 13:16:24.907	E !! WARNING: Insufficient free space to extend database !!: 36 MB available, 522 MB needed
2022-05-09 13:16:24.914	E !! WARNING: Insufficient free space to extend database !!: 36 MB available, 523 MB needed
2022-05-09 13:16:24.927	E !! WARNING: Insufficient free space to extend database !!: 35 MB available, 523 MB needed
2022-05-09 13:16:24.941	E !! WARNING: Insufficient free space to extend database !!: 34 MB available, 524 MB needed
2022-05-09 13:16:24.950	E !! WARNING: Insufficient free space to extend database !!: 34 MB available, 524 MB needed
2022-05-09 13:16:24.964	E !! WARNING: Insufficient free space to extend database !!: 33 MB available, 525 MB needed
2022-05-09 13:16:24.971	E !! WARNING: Insufficient free space to extend database !!: 32 MB available, 526 MB needed
2022-05-09 13:16:24.978	E !! WARNING: Insufficient free space to extend database !!: 32 MB available, 526 MB needed
2022-05-09 13:16:24.993	E !! WARNING: Insufficient free space to extend database !!: 31 MB available, 527 MB needed
2022-05-09 13:16:25.002	E !! WARNING: Insufficient free space to extend database !!: 31 MB available, 528 MB needed
2022-05-09 13:16:25.006	E !! WARNING: Insufficient free space to extend database !!: 30 MB available, 528 MB needed
2022-05-09 13:16:25.015	E !! WARNING: Insufficient free space to extend database !!: 29 MB available, 529 MB needed
2022-05-09 13:16:25.028	E !! WARNING: Insufficient free space to extend database !!: 29 MB available, 529 MB needed
2022-05-09 13:16:25.038	E !! WARNING: Insufficient free space to extend database !!: 28 MB available, 530 MB needed
2022-05-09 13:16:25.046	E !! WARNING: Insufficient free space to extend database !!: 28 MB available, 530 MB needed
2022-05-09 13:16:25.061	E !! WARNING: Insufficient free space to extend database !!: 27 MB available, 531 MB needed
2022-05-09 13:16:25.071	E !! WARNING: Insufficient free space to extend database !!: 27 MB available, 531 MB needed
2022-05-09 13:16:25.078	E !! WARNING: Insufficient free space to extend database !!: 26 MB available, 532 MB needed
2022-05-09 13:16:25.086	E !! WARNING: Insufficient free space to extend database !!: 26 MB available, 532 MB needed
2022-05-09 13:16:25.095	E !! WARNING: Insufficient free space to extend database !!: 25 MB available, 533 MB needed
2022-05-09 13:16:25.103	E !! WARNING: Insufficient free space to extend database !!: 25 MB available, 533 MB needed
2022-05-09 13:16:25.112	E !! WARNING: Insufficient free space to extend database !!: 24 MB available, 534 MB needed
2022-05-09 13:16:25.119	E !! WARNING: Insufficient free space to extend database !!: 24 MB available, 535 MB needed
2022-05-09 13:16:25.128	E !! WARNING: Insufficient free space to extend database !!: 23 MB available, 535 MB needed
2022-05-09 13:16:25.138	E !! WARNING: Insufficient free space to extend database !!: 22 MB available, 536 MB needed
2022-05-09 13:16:25.153	E !! WARNING: Insufficient free space to extend database !!: 22 MB available, 536 MB needed
2022-05-09 13:16:25.161	E !! WARNING: Insufficient free space to extend database !!: 21 MB available, 537 MB needed
2022-05-09 13:16:25.169	E !! WARNING: Insufficient free space to extend database !!: 21 MB available, 537 MB needed
2022-05-09 13:16:25.178	E !! WARNING: Insufficient free space to extend database !!: 20 MB available, 538 MB needed
2022-05-09 13:16:25.189	E !! WARNING: Insufficient free space to extend database !!: 20 MB available, 538 MB needed
2022-05-09 13:16:25.201	E !! WARNING: Insufficient free space to extend database !!: 19 MB available, 539 MB needed
2022-05-09 13:16:25.210	E !! WARNING: Insufficient free space to extend database !!: 19 MB available, 539 MB needed
2022-05-09 13:16:25.218	E !! WARNING: Insufficient free space to extend database !!: 18 MB available, 540 MB needed
2022-05-09 13:16:25.229	E !! WARNING: Insufficient free space to extend database !!: 18 MB available, 540 MB needed
2022-05-09 13:16:25.237	E !! WARNING: Insufficient free space to extend database !!: 17 MB available, 541 MB needed
2022-05-09 13:16:25.248	E !! WARNING: Insufficient free space to extend database !!: 17 MB available, 542 MB needed
2022-05-09 13:16:25.284	E !! WARNING: Insufficient free space to extend database !!: 16 MB available, 542 MB needed
2022-05-09 13:16:25.368	E !! WARNING: Insufficient free space to extend database !!: 16 MB available, 543 MB needed
2022-05-09 13:16:25.461	E !! WARNING: Insufficient free space to extend database !!: 15 MB available, 543 MB needed
2022-05-09 13:16:25.515	E !! WARNING: Insufficient free space to extend database !!: 14 MB available, 544 MB needed
2022-05-09 13:16:25.579	E !! WARNING: Insufficient free space to extend database !!: 14 MB available, 544 MB needed
2022-05-09 13:16:25.652	E !! WARNING: Insufficient free space to extend database !!: 13 MB available, 545 MB needed
2022-05-09 13:16:25.784	E !! WARNING: Insufficient free space to extend database !!: 12 MB available, 546 MB needed
2022-05-09 13:16:25.818	E !! WARNING: Insufficient free space to extend database !!: 12 MB available, 546 MB needed
2022-05-09 13:16:25.836	E !! WARNING: Insufficient free space to extend database !!: 11 MB available, 547 MB needed
2022-05-09 13:16:25.885	E !! WARNING: Insufficient free space to extend database !!: 11 MB available, 547 MB needed
2022-05-09 13:16:25.955	E !! WARNING: Insufficient free space to extend database !!: 10 MB available, 548 MB needed
2022-05-09 13:16:25.983	E !! WARNING: Insufficient free space to extend database !!: 10 MB available, 548 MB needed
2022-05-09 13:16:26.047	E !! WARNING: Insufficient free space to extend database !!: 9 MB available, 549 MB needed
2022-05-09 13:16:26.110	E !! WARNING: Insufficient free space to extend database !!: 9 MB available, 550 MB needed
2022-05-09 13:16:26.169	E !! WARNING: Insufficient free space to extend database !!: 8 MB available, 550 MB needed
2022-05-09 13:16:26.228	E !! WARNING: Insufficient free space to extend database !!: 8 MB available, 551 MB needed
2022-05-09 13:16:26.294	E !! WARNING: Insufficient free space to extend database !!: 7 MB available, 551 MB needed
2022-05-09 13:16:26.363	E !! WARNING: Insufficient free space to extend database !!: 7 MB available, 552 MB needed
2022-05-09 13:16:26.392	E !! WARNING: Insufficient free space to extend database !!: 6 MB available, 552 MB needed
2022-05-09 13:16:26.466	E !! WARNING: Insufficient free space to extend database !!: 6 MB available, 553 MB needed
2022-05-09 13:16:26.564	E !! WARNING: Insufficient free space to extend database !!: 5 MB available, 553 MB needed
2022-05-09 13:16:26.591	E !! WARNING: Insufficient free space to extend database !!: 5 MB available, 554 MB needed
2022-05-09 13:16:26.657	E !! WARNING: Insufficient free space to extend database !!: 4 MB available, 554 MB needed
2022-05-09 13:16:26.768	E !! WARNING: Insufficient free space to extend database !!: 3 MB available, 555 MB needed
2022-05-09 13:16:26.867	E !! WARNING: Insufficient free space to extend database !!: 3 MB available, 555 MB needed
2022-05-09 13:16:26.923	E !! WARNING: Insufficient free space to extend database !!: 2 MB available, 556 MB needed
2022-05-09 13:16:26.990	E !! WARNING: Insufficient free space to extend database !!: 2 MB available, 556 MB needed
2022-05-09 13:16:27.043	E !! WARNING: Insufficient free space to extend database !!: 1 MB available, 557 MB needed
2022-05-09 13:16:27.090	E !! WARNING: Insufficient free space to extend database !!: 1 MB available, 558 MB needed
2022-05-09 13:16:27.183	E !! WARNING: Insufficient free space to extend database !!: 0 MB available, 558 MB needed
2022-05-09 13:16:27.265	E Exception at [Pruning error], what=Failed to commit txn: Input/output error

real	2m48,493s
user	0m10,479s
sys	0m31,590s

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 16:26

Olej писал(а):
09 май 2022, 16:18
Пока это плохо закончилось

Код: Выделить всё

olej@R420:~/.bitmonero$ tree ~/.bitmonero
/home/olej/.bitmonero
├── bitmonero.log
├── bitmonero.log-2022-05-07-11-46-40
├── bitmonero.log-2022-05-07-11-46-41
├── bitmonero.log-2022-05-07-11-46-47
├── bitmonero.log-2022-05-07-11-47-29
├── lmdb
│   ├── data.mdb
│   └── lock.mdb
├── lmdb-pruned
│   ├── data.mdb
│   └── lock.mdb
├── monero-wallet-gui.log
├── p2pstate.bin
└── p2pstate.bin.unportable

2 directories, 12 files
И это понятно, потому что он начинает создавать новую БД по дефаулту - на SSD куда смонтирован диск БД!

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 16:33

Olej писал(а):
09 май 2022, 16:26
И это понятно, потому что он начинает создавать новую БД по дефаулту - на SSD куда смонтирован диск БД!

Код: Выделить всё

olej@R420:~/2022/Monero/monero-gui-v0.17.3.2/extras$ time ./monero-blockchain-prune --data-dir  ~/Monero/bitmonero
2022-05-09 13:29:51.077	I Starting...
2022-05-09 13:29:51.078	I Initializing source blockchain (BlockchainDB)
2022-05-09 13:29:51.078	I Loading blockchain from folder "/home/olej/Monero/bitmonero/lmdb" ...
2022-05-09 13:29:51.078	W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
2022-05-09 13:29:51.181	I source blockchain storage initialized OK
2022-05-09 13:29:51.541	I Loading blockchain from folder "/home/olej/Monero/bitmonero/lmdb-pruned" ...
2022-05-09 13:29:51.541	W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
2022-05-09 13:29:51.946	I pruned blockchain storage initialized OK
2022-05-09 13:29:51.968	I Pruning...
2022-05-09 13:29:51.968	I Copying blocks
...
Процесс пошёл:

Код: Выделить всё

olej@R420:~/Monero$ tree ~/Monero/bitmonero
/home/olej/Monero/bitmonero
├── bitmonero.log
├── bitmonero.log-2022-05-07-11-46-40
├── bitmonero.log-2022-05-07-11-46-41
├── bitmonero.log-2022-05-07-11-46-47
├── bitmonero.log-2022-05-07-11-47-29
├── lmdb
│   ├── data.mdb
│   └── lock.mdb
├── lmdb-pruned
│   ├── data.mdb
│   └── lock.mdb
├── lost+found
├── monero-wallet-gui.log
├── p2pstate.bin
└── p2pstate.bin.unportable

3 directories, 12 files

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 16:50

Olej писал(а):
09 май 2022, 16:33
Процесс пошёл:

Код: Выделить всё

olej@R420:~/Monero/bitmonero$ date
Пн 09 мая 2022 16:40:28 EEST

olej@R420:~/Monero/bitmonero$ ls -l lmdb-pruned
итого 461072
-rw-r--r-- 1 olej olej 472129536 мая  9 16:40 data.mdb
-rw-r--r-- 1 olej olej      8192 мая  9 16:40 lock.mdb

Код: Выделить всё

olej@R420:~/Monero/bitmonero$ date
Пн 09 мая 2022 16:46:34 EEST

olej@R420:~/Monero/bitmonero$ ls -l lmdb-pruned
итого 624240
-rw-r--r-- 1 olej olej 639213568 мая  9 16:46 data.mdb
-rw-r--r-- 1 olej olej      8192 мая  9 16:46 lock.mdb
6 минут -> ~200Mb
... можно ожидать, что на 100Gb (ужатой БД) уйдёт до 50 часов.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 18:48

Olej писал(а):
09 май 2022, 16:50

Код: Выделить всё

olej@R420:~/Monero/bitmonero$ date
Пн 09 мая 2022 16:40:28 EEST

olej@R420:~/Monero/bitmonero$ ls -l lmdb-pruned
итого 461072
-rw-r--r-- 1 olej olej 472129536 мая  9 16:40 data.mdb
-rw-r--r-- 1 olej olej      8192 мая  9 16:40 lock.mdb

Код: Выделить всё

olej@R420:~/Monero/bitmonero$ date
Пн 09 мая 2022 18:44:45 EEST

olej@R420:~/Monero/bitmonero$ ls -l lmdb-pruned 
итого 12038660
-rw-r--r-- 1 olej olej 12327579648 мая  9 18:44 data.mdb
-rw-r--r-- 1 olej olej        8192 мая  9 18:44 lock.mdb
12 Gb за час ... есть надежда, что в 8-9 часов всё завершится.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 09 май 2022, 20:51

Olej писал(а):
09 май 2022, 18:48
12 Gb за час ... есть надежда, что в 8-9 часов всё завершится.
Тем временем - уточняемся...

Код: Выделить всё

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$ ls -l
итого 196672
-rwxr-xr-x 1 olej olej 13548088 апр 25 18:22 monero-blockchain-ancestry
-rwxr-xr-x 1 olej olej 12499832 апр 25 18:22 monero-blockchain-depth
-rwxr-xr-x 1 olej olej 12569344 апр 25 18:22 monero-blockchain-export
-rwxr-xr-x 1 olej olej 12940248 апр 25 18:22 monero-blockchain-import
-rwxr-xr-x 1 olej olej  9722456 апр 25 18:22 monero-blockchain-mark-spent-outputs
-rwxr-xr-x 1 olej olej 12529544 апр 25 18:22 monero-blockchain-prune
-rwxr-xr-x 1 olej olej 12501336 апр 25 18:22 monero-blockchain-prune-known-spent-data
-rwxr-xr-x 1 olej olej 12492120 апр 25 18:22 monero-blockchain-stats
-rwxr-xr-x 1 olej olej 12515072 апр 25 18:22 monero-blockchain-usage
-rwxr-xr-x 1 olej olej  8721000 апр 25 18:22 monero-gen-ssl-cert
-rwxr-xr-x 1 olej olej 26094552 апр 25 18:22 monero-gen-trusted-multisig
-rwxr-xr-x 1 olej olej 27384432 апр 25 18:22 monero-wallet-cli
-rwxr-xr-x 1 olej olej 27848968 апр 25 18:22 monero-wallet-rpc
Исполняемые файлы
monerod
Демон полного узла. Не требует наличия кошелька. См. раздел Документация.
monero-wallet-gui
Логическая часть кошелька и графический пользовательский интерфейс. Требует наличия запущенного демона monerod.
monero-wallet-cli
Логическая часть кошелька и пользовательский интерфейс с поддержкой командной строки. Требует наличия запущенного демона monerod.
monero-wallet-rpc
Логическая часть кошелька и HTTP API (протокол JSON-RPC). Требует наличия запущенного демона monerod.
monero-blockchain-prune
Обрезание существующего локального блокчейна. Позволяет сэкономить до 2/3 дискового пространства (сократить занимаемое до 45 Гб (по состоянию на январь 2021 года)). Лучше использовать эту опцию, а не monerod --prune-blockchain, которая только логически освобождает место внутри файла, в то время как сам файл остаётся большим. При использовании monero-blockchain-prune создаётся сжатая копия файла блокчейна. См. tutorial1, tutorial2.
monero-gen-ssl-cert
Создание 4096-битного приватного ключа RSA и самоподписанного сертификата TLS для использования с RPC интерфейсом monerod. Note, Monero daemon automatically generates TLS certificate on each restart. Manual generation with this tool is only useful if you want to pin TLS certificate fingerprint in your monero wallet. См. pull request.
monero-gen-trusted-multisig
Создание multisig-кошелька. См. главу Мультиподпись.
monero-blockchain-export
Экспорт блокчейна в файл blockchain.raw.
monero-blockchain-import
Импорт файла blockchain.raw, в идеале — вашей собственной копии.
Существует всего несколько способов взаимодействия с программным обеспечением Monero. Вероятно, наиболее удивительным для новичков станет тот факт, что демон monerod принимает команды, вводимые с интерактивной клавиатуры, будучи уже запущенным.
Директория данных содержит:

lmdb/ (директорию базы данных блокчейна);
p2pstate.bin (сохранённые в памяти данные о найденных одноранговых узлах);
bitmonero.log (файл журнала).

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Monero / XMR

Непрочитанное сообщение Olej » 10 май 2022, 08:20

Olej писал(а):
09 май 2022, 18:48
12 Gb за час ... есть надежда, что в 8-9 часов всё завершится.
Итого это:

Код: Выделить всё

olej@R420:~/2022/Monero/monero-gui-v0.17.3.2/extras$ time ./monero-blockchain-prune --data-dir  ~/Monero/bitmonero
2022-05-09 13:29:51.077	I Starting...
2022-05-09 13:29:51.078	I Initializing source blockchain (BlockchainDB)
2022-05-09 13:29:51.078	I Loading blockchain from folder "/home/olej/Monero/bitmonero/lmdb" ...
2022-05-09 13:29:51.078	W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
2022-05-09 13:29:51.181	I source blockchain storage initialized OK
2022-05-09 13:29:51.541	I Loading blockchain from folder "/home/olej/Monero/bitmonero/lmdb-pruned" ...
2022-05-09 13:29:51.541	W The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
2022-05-09 13:29:51.946	I pruned blockchain storage initialized OK
2022-05-09 13:29:51.968	I Pruning...
2022-05-09 13:29:51.968	I Copying blocks
2022-05-09 13:42:42.002	I LMDB Mapsize increased.  Old: 1024MiB, New: 1536MiB
2022-05-09 14:04:21.433	I LMDB Mapsize increased.  Old: 1536MiB, New: 2048MiB
2022-05-09 14:20:42.057	I Copying block_info
2022-05-09 14:21:20.849	I LMDB Mapsize increased.  Old: 2048MiB, New: 2560MiB
2022-05-09 14:25:16.877	I Copying block_heights
2022-05-09 14:29:50.498	I Copying txs_pruned
2022-05-09 14:30:06.279	I LMDB Mapsize increased.  Old: 2560MiB, New: 3072MiB
2022-05-09 14:31:33.259	I LMDB Mapsize increased.  Old: 3072MiB, New: 3584MiB
2022-05-09 14:32:37.003	I LMDB Mapsize increased.  Old: 3584MiB, New: 4097MiB
2022-05-09 14:33:36.930	I LMDB Mapsize increased.  Old: 4097MiB, New: 4609MiB
2022-05-09 14:35:15.358	I LMDB Mapsize increased.  Old: 4609MiB, New: 5122MiB
2022-05-09 14:37:02.474	I LMDB Mapsize increased.  Old: 5122MiB, New: 5634MiB
2022-05-09 14:39:13.327	I LMDB Mapsize increased.  Old: 5634MiB, New: 6146MiB
2022-05-09 14:41:46.557	I LMDB Mapsize increased.  Old: 6146MiB, New: 6659MiB
2022-05-09 14:44:39.500	I LMDB Mapsize increased.  Old: 6659MiB, New: 7171MiB
2022-05-09 14:49:05.382	I LMDB Mapsize increased.  Old: 7171MiB, New: 7683MiB
2022-05-09 14:54:26.893	I LMDB Mapsize increased.  Old: 7683MiB, New: 8195MiB
2022-05-09 15:00:26.050	I LMDB Mapsize increased.  Old: 8195MiB, New: 8707MiB
2022-05-09 15:07:15.618	I LMDB Mapsize increased.  Old: 8707MiB, New: 9220MiB
2022-05-09 15:13:57.621	I LMDB Mapsize increased.  Old: 9220MiB, New: 9732MiB
2022-05-09 15:19:31.781	I LMDB Mapsize increased.  Old: 9732MiB, New: 10244MiB
2022-05-09 15:24:45.596	I LMDB Mapsize increased.  Old: 10244MiB, New: 10756MiB
2022-05-09 15:29:48.732	I LMDB Mapsize increased.  Old: 10756MiB, New: 11268MiB
2022-05-09 15:34:52.110	I LMDB Mapsize increased.  Old: 11268MiB, New: 11780MiB
2022-05-09 15:39:57.163	I LMDB Mapsize increased.  Old: 11780MiB, New: 12292MiB
2022-05-09 15:45:01.795	I LMDB Mapsize increased.  Old: 12292MiB, New: 12804MiB
2022-05-09 15:50:00.086	I LMDB Mapsize increased.  Old: 12804MiB, New: 13316MiB
2022-05-09 15:55:08.622	I LMDB Mapsize increased.  Old: 13316MiB, New: 13829MiB
2022-05-09 16:00:17.910	I LMDB Mapsize increased.  Old: 13829MiB, New: 14341MiB
2022-05-09 16:05:41.707	I LMDB Mapsize increased.  Old: 14341MiB, New: 14853MiB
2022-05-09 16:06:54.512	I Copying txs_prunable_hash
2022-05-09 16:09:05.609	I LMDB Mapsize increased.  Old: 14853MiB, New: 15365MiB
2022-05-09 16:10:55.703	I LMDB Mapsize increased.  Old: 15365MiB, New: 15877MiB
2022-05-09 16:11:47.498	I Copying tx_indices
2022-05-09 16:13:26.393	I LMDB Mapsize increased.  Old: 15877MiB, New: 16389MiB
2022-05-09 16:15:10.305	I LMDB Mapsize increased.  Old: 16389MiB, New: 16902MiB
2022-05-09 16:16:22.484	I LMDB Mapsize increased.  Old: 16902MiB, New: 17414MiB
2022-05-09 16:17:23.788	I LMDB Mapsize increased.  Old: 17414MiB, New: 17926MiB
2022-05-09 16:18:10.521	I LMDB Mapsize increased.  Old: 17926MiB, New: 18438MiB
2022-05-09 16:18:42.032	I Copying tx_outputs
2022-05-09 16:19:54.025	I LMDB Mapsize increased.  Old: 18438MiB, New: 18950MiB
2022-05-09 16:25:47.471	I LMDB Mapsize increased.  Old: 18950MiB, New: 19462MiB
2022-05-09 16:26:43.098	I Copying output_txs
2022-05-09 16:27:15.338	I LMDB Mapsize increased.  Old: 19462MiB, New: 19974MiB
2022-05-09 16:28:24.839	I LMDB Mapsize increased.  Old: 19974MiB, New: 20486MiB
2022-05-09 16:31:56.344	I LMDB Mapsize increased.  Old: 20486MiB, New: 20998MiB
2022-05-09 16:39:04.636	I LMDB Mapsize increased.  Old: 20998MiB, New: 21510MiB
2022-05-09 16:43:12.744	I LMDB Mapsize increased.  Old: 21510MiB, New: 22022MiB
2022-05-09 16:45:19.814	I LMDB Mapsize increased.  Old: 22022MiB, New: 22534MiB
2022-05-09 16:47:07.768	I LMDB Mapsize increased.  Old: 22534MiB, New: 23046MiB
2022-05-09 16:47:33.862	I Copying output_amounts
2022-05-09 16:48:36.870	I LMDB Mapsize increased.  Old: 23046MiB, New: 23558MiB
2022-05-09 16:51:02.216	I LMDB Mapsize increased.  Old: 23558MiB, New: 24070MiB
2022-05-09 16:54:49.700	I LMDB Mapsize increased.  Old: 24070MiB, New: 24582MiB
2022-05-09 16:59:04.472	I LMDB Mapsize increased.  Old: 24582MiB, New: 25094MiB
2022-05-09 17:03:17.300	I LMDB Mapsize increased.  Old: 25094MiB, New: 25606MiB
2022-05-09 17:06:54.842	I LMDB Mapsize increased.  Old: 25606MiB, New: 26119MiB
2022-05-09 17:10:22.383	I LMDB Mapsize increased.  Old: 26119MiB, New: 26631MiB
2022-05-09 17:13:38.859	I LMDB Mapsize increased.  Old: 26631MiB, New: 27143MiB
2022-05-09 17:16:21.649	I LMDB Mapsize increased.  Old: 27143MiB, New: 27655MiB
2022-05-09 17:17:47.121	I LMDB Mapsize increased.  Old: 27655MiB, New: 28167MiB
2022-05-09 17:25:00.459	I LMDB Mapsize increased.  Old: 28167MiB, New: 28679MiB
2022-05-09 17:28:54.531	I LMDB Mapsize increased.  Old: 28679MiB, New: 29191MiB
2022-05-09 17:30:23.672	I Copying spent_keys
2022-05-09 17:30:25.238	I LMDB Mapsize increased.  Old: 29191MiB, New: 29703MiB
2022-05-09 17:32:43.243	I LMDB Mapsize increased.  Old: 29703MiB, New: 30215MiB
2022-05-09 17:34:40.951	I LMDB Mapsize increased.  Old: 30215MiB, New: 30727MiB
2022-05-09 17:36:24.585	I LMDB Mapsize increased.  Old: 30727MiB, New: 31239MiB
2022-05-09 17:37:54.418	I LMDB Mapsize increased.  Old: 31239MiB, New: 31751MiB
2022-05-09 17:39:21.909	I LMDB Mapsize increased.  Old: 31751MiB, New: 32263MiB
2022-05-09 17:40:34.518	I LMDB Mapsize increased.  Old: 32263MiB, New: 32775MiB
2022-05-09 17:41:33.842	I LMDB Mapsize increased.  Old: 32775MiB, New: 33287MiB
2022-05-09 17:42:31.029	I Copying txpool_meta
2022-05-09 17:42:31.029	I Copying txpool_blob
2022-05-09 17:42:31.029	I Copying hf_versions
2022-05-09 17:43:01.683	I Copying properties
2022-05-09 17:43:01.683	I Creating pruned txs_prunable
2022-05-09 17:44:20.353	I LMDB Mapsize increased.  Old: 33287MiB, New: 33801MiB
2022-05-09 18:31:09.638	I LMDB Mapsize increased.  Old: 33801MiB, New: 34315MiB
2022-05-09 19:09:37.954	I LMDB Mapsize increased.  Old: 34315MiB, New: 34829MiB
2022-05-09 19:39:21.437	I LMDB Mapsize increased.  Old: 34829MiB, New: 35344MiB
2022-05-09 20:04:37.861	I LMDB Mapsize increased.  Old: 35344MiB, New: 35858MiB
2022-05-09 20:26:06.786	I LMDB Mapsize increased.  Old: 35858MiB, New: 36372MiB
2022-05-09 20:47:02.041	I LMDB Mapsize increased.  Old: 36372MiB, New: 36884MiB
2022-05-09 21:09:14.530	I LMDB Mapsize increased.  Old: 36884MiB, New: 37397MiB
2022-05-09 21:36:36.535	I LMDB Mapsize increased.  Old: 37397MiB, New: 37909MiB
2022-05-09 22:01:01.822	I LMDB Mapsize increased.  Old: 37909MiB, New: 38422MiB
2022-05-09 22:22:41.857	I LMDB Mapsize increased.  Old: 38422MiB, New: 38937MiB
2022-05-09 22:40:39.058	I LMDB Mapsize increased.  Old: 38937MiB, New: 39452MiB
2022-05-09 22:57:52.477	I LMDB Mapsize increased.  Old: 39452MiB, New: 39966MiB
2022-05-09 23:13:38.778	I LMDB Mapsize increased.  Old: 39966MiB, New: 40479MiB
2022-05-09 23:28:19.703	I LMDB Mapsize increased.  Old: 40479MiB, New: 40991MiB
2022-05-09 23:42:32.439	I LMDB Mapsize increased.  Old: 40991MiB, New: 41505MiB
2022-05-09 23:55:53.931	I LMDB Mapsize increased.  Old: 41505MiB, New: 42019MiB
2022-05-10 00:09:57.645	I LMDB Mapsize increased.  Old: 42019MiB, New: 42533MiB
2022-05-10 00:26:09.632	I LMDB Mapsize increased.  Old: 42533MiB, New: 43046MiB
2022-05-10 00:42:13.235	I LMDB Mapsize increased.  Old: 43046MiB, New: 43559MiB
2022-05-10 00:59:35.585	I LMDB Mapsize increased.  Old: 43559MiB, New: 44073MiB
2022-05-10 01:16:28.294	I LMDB Mapsize increased.  Old: 44073MiB, New: 44588MiB
2022-05-10 01:33:39.393	I LMDB Mapsize increased.  Old: 44588MiB, New: 45102MiB
2022-05-10 01:51:55.628	I LMDB Mapsize increased.  Old: 45102MiB, New: 45616MiB
2022-05-10 02:10:00.125	I LMDB Mapsize increased.  Old: 45616MiB, New: 46129MiB
2022-05-10 02:28:09.209	I LMDB Mapsize increased.  Old: 46129MiB, New: 46645MiB
2022-05-10 02:47:07.968	I LMDB Mapsize increased.  Old: 46645MiB, New: 47158MiB
2022-05-10 03:06:40.264	I LMDB Mapsize increased.  Old: 47158MiB, New: 47671MiB
2022-05-10 03:25:38.745	I LMDB Mapsize increased.  Old: 47671MiB, New: 48186MiB
2022-05-10 03:44:57.782	I LMDB Mapsize increased.  Old: 48186MiB, New: 48699MiB
2022-05-10 04:04:07.197	I LMDB Mapsize increased.  Old: 48699MiB, New: 49212MiB
2022-05-10 04:23:01.166	I LMDB Mapsize increased.  Old: 49212MiB, New: 49726MiB
2022-05-10 04:42:20.732	I LMDB Mapsize increased.  Old: 49726MiB, New: 50239MiB
2022-05-10 04:57:40.591	I Swapping databases, pre-pruning blockchain will be left in /home/olej/Monero/bitmonero/lmdb-old and can be removed if desired
2022-05-10 04:57:40.600	I Blockchain pruned OK

real	927m50,536s
user	6m3,332s
sys	7m4,643s
real 927m50,536s
user 6m3,332s
sys 7m4,643s
- т.е. 15.5 часов
- из которых:

Код: Выделить всё

olej@R420:~/Monero$ man time
...
              S      Total number of CPU-seconds used by the system on behalf of the process (in kernel mode), in seconds.
              U      Total number of CPU-seconds that the process used directly (in user mode), in seconds.
...
- только 13 минут (6+7) работал процессор ...
- а всё остальное время находился в блокированном состоянии синхронизируясь по сети.

Но он ещё и переименовал каталоги БД:

Код: Выделить всё

olej@R420:~/Monero$ tree ~/Monero/bitmonero 
/home/olej/Monero/bitmonero
├── bitmonero.log
├── bitmonero.log-2022-05-07-11-46-40
├── bitmonero.log-2022-05-07-11-46-41
├── bitmonero.log-2022-05-07-11-46-47
├── bitmonero.log-2022-05-07-11-47-29
├── lmdb
│   ├── data.mdb
│   └── lock.mdb
├── lmdb-old
│   ├── data.mdb
│   └── lock.mdb
├── monero-wallet-gui.log
├── p2pstate.bin
└── p2pstate.bin.unportable

2 directories, 12 files

Код: Выделить всё

olej@R420:~/Monero$ ls -l ~/Monero/bitmonero/lmdb*
/home/olej/Monero/bitmonero/lmdb:
итого 50805908
-rw-r--r-- 1 olej olej 52025237504 мая 10 07:57 data.mdb
-rw-r--r-- 1 olej olej        8192 мая 10 07:52 lock.mdb

/home/olej/Monero/bitmonero/lmdb-old:
итого 135203588
-rw------- 1 olej olej 138448453632 мая  9 15:25 data.mdb
-rw------- 1 olej olej         8192 мая 10 07:57 lock.mdb
И из БД в ~130Gb он сделал ~52Gb!
Т.е. 40% от первоначального объёма.

Ответить

Вернуться в «Финансы, деньги, платёжные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость