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
Monero / XMR
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Monero / XMR
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Monero / XMR
Код: Выделить всё
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
Код: Выделить всё
olej@R420:~/Загрузки/Monero$ ps -A | grep monero
olej@R420:~/Загрузки/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
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Monero / XMR
Код: Выделить всё
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@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@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
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Monero / XMR
Код: Выделить всё
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@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
... можно ожидать, что на 100Gb (ужатой БД) уйдёт до 50 часов.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Monero / XMR
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
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Monero / XMR
Тем временем - уточняемся...
Код: Выделить всё
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@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
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.
...
- а всё остальное время находился в блокированном состоянии синхронизируясь по сети.
Но он ещё и переименовал каталоги БД:
Код: Выделить всё
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
Т.е. 40% от первоначального объёма.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость