chia データベースパス変更

128GのマイクロSDで起動のcentosなので、/home領域が十分ではない。おまけにblockchain_v1_mainnet.sqliteが33Gもあるのでいつのまにか/home領域が100%となっていた。

これはまずいのでデータベースパスを変更する。chiaは止めてから行います。

$ vi ~/.chia/mainnet/config/config.yaml

database_path: db/blockchain_v1_CHALLENGE.sqlite
peer_db_path: db/peer_table_node.sqlite
↓
database_path: /chia/data1/db/blockchain_v1_CHALLENGE.sqlite
peer_db_path: /chia/data1/db/peer_table_node.sqlite

こんな感じ。

$ egrep "db/" ~/.chia/mainnet/config/config.yaml  

database_path: /chia/data1/db/blockchain_v1_CHALLENGE.sqlite
peer_db_path: /chia/data1/db/peer_table_node.sqlite
simulator_database_path: sim_db/simulator_blockchain_v1_CHALLENGE.sqlite
simulator_peer_db_path: sim_db/peer_table_node.sqlite
database_path: wallet/db/blockchain_wallet_v1_CHALLENGE_KEY.sqlite
wallet_peers_path: wallet/db/wallet_peers.sqlite

データベースファイルをコピーして元のデータベースファイルを削除し容量確保ができました。

$ cp ~/.chia/mainnet/db/* /chia/data1/db
$ rm ~/.chia/mainnet/db/*

コメント

コメントを残す

メールアドレスが公開されることはありません。