Closed cnlangzi closed 1 year ago
in zbox ls-blobbers --all
, there are 4 blobbers which base url is internal ip.should we check if blobber is reachable on registration?
./zbox ls-blobbers --all 17:04:34
0chain-core-sdk [INFO] 2023/01/17 17:04:39.620293 wallet_base.go:285: ******* Wallet SDK Version:v1.8.9-57-g7fbdcff ******* (SetLogFile)
0box-sdk [INFO] 2023/01/17 17:04:39.620468 sdk.go:74: ******* Storage SDK Version: v1.8.9-57-g7fbdcff *******
0chain-core-sdk [INFO] 2023/01/17 17:04:47.625507 transaction_base.go:136: ******* Wallet SDK Version:v1.8.9-57-g7fbdcff ******* (InitZCNSDK)
0box-sdk [DEBUG] 2023/01/17 17:04:51.537279 networkworker.go:105: Get network result:{"miners":["https://dev.0chain.net/miner03","https://dev.0chain.net/miner02","https://dev.0chain.net/miner01"],"sharders":["https://dev.0chain.net/sharder01","https://dev.0chain.net/sharder02"]}
0chain-core-sdk [INFO] 2023/01/17 17:04:51.537841 wallet_base.go:255: Minimum sharders used for verify :1
0chain-core-sdk [DEBUG] 2023/01/17 17:04:55.856770 transaction_query_base.go:211: https://dev.0chain.net/sharder01/v1/screst/6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7/getblobbers?active=false&limit=20&offset=0 200 OK
0chain-core-sdk [DEBUG] 2023/01/17 17:04:55.857480 transaction_query_base.go:212: {"Nodes":[{"id":"8baa63f5a20676633e69f1aad00375659a9ac670e4d3fe5b27936e87d8843ecc","url":"https://blobberd.testnet-0chain.net/blobber01","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":487524254,"write_price":4875242543,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":4942131200,"allocated":0,"last_health_check":1673946287,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"2b6047bd73e591c1452fc49133639ed6f4c0d7975da8edb82c07b9b1713f505d","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.1},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":0,"creation_round":1116596,"read_data":0,"used_allocation":0,"total_offers":0,"total_service_charge":0,"uncollected_service_charge":0},{"id":"2f051ca6447d8712a020213672bece683dbd0d23a81fdf93ff273043a0764d18","url":"http://198.18.0.93:5053","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":100000000,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":394943905792,"allocated":0,"last_health_check":1673940660,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.1},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":10000000000,"creation_round":155730,"read_data":0,"used_allocation":0,"total_offers":0,"total_service_charge":0,"uncollected_service_charge":0},{"id":"f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25","url":"http://198.18.0.91:5051","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":100000000,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":394945077248,"allocated":0,"last_health_check":1673940660,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.1},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":10000000000,"creation_round":155726,"read_data":0,"used_allocation":0,"total_offers":1000000000,"total_service_charge":0,"uncollected_service_charge":0},{"id":"7a90e6790bcd3d78422d7a230390edc102870fe58c15472073922024985b1c7d","url":"http://198.18.0.92:5052","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":100000000,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":394964275200,"allocated":0,"last_health_check":1673940660,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.1},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":10000000000,"creation_round":155724,"read_data":0,"used_allocation":0,"total_offers":1000000000,"total_service_charge":0,"uncollected_service_charge":0},{"id":"2a4d5a5c6c0976873f426128d2ff23a060ee715bccf0fd3ca5e987d57f25b78e","url":"http://198.18.0.94:5054","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":100000000,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":405894799360,"allocated":0,"last_health_check":1673940660,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.1},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":10000000000,"creation_round":185597,"read_data":0,"used_allocation":0,"total_offers":0,"total_service_charge":0,"uncollected_service_charge":0},{"id":"8329a37006106bd3764376cc80ce937fb055ac14b2c3244f0a8ec64add18c172","url":"https://dev.0chain.net/blobber02","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":0,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":617453256704,"allocated":0,"last_health_check":1673946262,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.3},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":240000000000,"creation_round":794,"read_data":0,"used_allocation":0,"total_offers":4000000000,"total_service_charge":0,"uncollected_service_charge":0},{"id":"a4488010933a43444f89722cace48ccd9da287f9b9b911d678cb9d82454a62f0","url":"https://dev.0chain.net/blobber06","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":0,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":617469042688,"allocated":0,"last_health_check":1673946257,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.3},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":240000000000,"creation_round":767,"read_data":0,"used_allocation":0,"total_offers":5000000000,"total_service_charge":0,"uncollected_service_charge":0},{"id":"8f1e1b09f15e138c1abec362d89431b496e72df81531a8aff14bc5eba698129f","url":"https://dev.0chain.net/blobber03","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":0,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":617486073856,"allocated":0,"last_health_check":1673946253,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.3},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":240000000000,"creation_round":750,"read_data":0,"used_allocation":3607088,"total_offers":5000000000,"total_service_charge":250747,"uncollected_service_charge":250747},{"id":"9630b31c9355e86a25a229be6e37f83b7f4f964bb89f646cec600c80f51b8eef","url":"https://dev.0chain.net/blobber04","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":0,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":617559035904,"allocated":0,"last_health_check":1673946240,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.3},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":240000000000,"creation_round":686,"read_data":0,"used_allocation":0,"total_offers":3000000000,"total_service_charge":0,"uncollected_service_charge":0},{"id":"302b49678daf652e0e9e409863d6072b0333816d6cf289bad27ae6f2157a60fc","url":"https://dev.0chain.net/blobber05","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":0,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":617607815168,"allocated":0,"last_health_check":1673946282,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.3},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":240000000000,"creation_round":595,"read_data":0,"used_allocation":3607088,"total_offers":4000000000,"total_service_charge":105163,"uncollected_service_charge":105163},{"id":"de963b6d7fbe0d9c2ebcab07ca2899e314a3859e454ecbfc5c6aa7694a785d48","url":"https://dev.0chain.net/blobber01","geolocation":{"latitude":0,"longitude":0},"terms":{"read_price":0,"write_price":1000000000,"min_lock_demand":0.1,"max_offer_duration":2678400000000000},"capacity":617736187904,"allocated":0,"last_health_check":1673946265,"saved_data":0,"data_read_last_reward_round":0,"last_reward_data_read_round":0,"stake_pool_settings":{"delegate_wallet":"9c693cb14f29917968d6e8c909ebbea3425b4c1bc64b6732cadc2a1869f49be9","min_stake":10000000000,"max_stake":1000000000000,"num_delegates":50,"service_charge":0.3},"reward_partition":{"index":0,"start_round":0,"timestamp":0},"total_stake":240000000000,"creation_round":511,"read_data":0,"used_allocation":0,"total_offers":3000000000,"total_service_charge":0,"uncollected_service_charge":0}]}
- id: 8baa63f5a20676633e69f1aad00375659a9ac670e4d3fe5b27936e87d8843ecc
url: https://blobberd.testnet-0chain.net/blobber01
allocated / total capacity: 0 B / 4.6 GiB
last_health_check: 2023-01-17 17:04:47 +0800 CST
terms:
read_price: 48.752 mZCN / GB
write_price: 487.524 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: 2f051ca6447d8712a020213672bece683dbd0d23a81fdf93ff273043a0764d18
url: http://198.18.0.93:5053
allocated / total capacity: 0 B / 367.8 GiB
last_health_check: 2023-01-17 15:31:00 +0800 CST
terms:
read_price: 10.000 mZCN / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: f65af5d64000c7cd2883f4910eb69086f9d6e6635c744e62afcfab58b938ee25
url: http://198.18.0.91:5051
allocated / total capacity: 0 B / 367.8 GiB
last_health_check: 2023-01-17 15:31:00 +0800 CST
terms:
read_price: 10.000 mZCN / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: 7a90e6790bcd3d78422d7a230390edc102870fe58c15472073922024985b1c7d
url: http://198.18.0.92:5052
allocated / total capacity: 0 B / 367.8 GiB
last_health_check: 2023-01-17 15:31:00 +0800 CST
terms:
read_price: 10.000 mZCN / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: 2a4d5a5c6c0976873f426128d2ff23a060ee715bccf0fd3ca5e987d57f25b78e
url: http://198.18.0.94:5054
allocated / total capacity: 0 B / 378.0 GiB
last_health_check: 2023-01-17 15:31:00 +0800 CST
terms:
read_price: 10.000 mZCN / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: 8329a37006106bd3764376cc80ce937fb055ac14b2c3244f0a8ec64add18c172
url: https://dev.0chain.net/blobber02
allocated / total capacity: 0 B / 575.0 GiB
last_health_check: 2023-01-17 17:04:22 +0800 CST
terms:
read_price: 0 SAS / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: a4488010933a43444f89722cace48ccd9da287f9b9b911d678cb9d82454a62f0
url: https://dev.0chain.net/blobber06
allocated / total capacity: 0 B / 575.1 GiB
last_health_check: 2023-01-17 17:04:17 +0800 CST
terms:
read_price: 0 SAS / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: 8f1e1b09f15e138c1abec362d89431b496e72df81531a8aff14bc5eba698129f
url: https://dev.0chain.net/blobber03
allocated / total capacity: 0 B / 575.1 GiB
last_health_check: 2023-01-17 17:04:13 +0800 CST
terms:
read_price: 0 SAS / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: 9630b31c9355e86a25a229be6e37f83b7f4f964bb89f646cec600c80f51b8eef
url: https://dev.0chain.net/blobber04
allocated / total capacity: 0 B / 575.1 GiB
last_health_check: 2023-01-17 17:04:00 +0800 CST
terms:
read_price: 0 SAS / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: 302b49678daf652e0e9e409863d6072b0333816d6cf289bad27ae6f2157a60fc
url: https://dev.0chain.net/blobber05
allocated / total capacity: 0 B / 575.2 GiB
last_health_check: 2023-01-17 17:04:42 +0800 CST
terms:
read_price: 0 SAS / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
- id: de963b6d7fbe0d9c2ebcab07ca2899e314a3859e454ecbfc5c6aa7694a785d48
url: https://dev.0chain.net/blobber01
allocated / total capacity: 0 B / 575.3 GiB
last_health_check: 2023-01-17 17:04:25 +0800 CST
terms:
read_price: 0 SAS / GB
write_price: 100.000 mZCN / GB / time_unit
min_lock_demand: 0.1
max_offer_duration: 744h0m0s
it gosdk, blobber healthy should be checked before sent it to new_allocation request. see detail from https://0chain.slack.com/archives/C03788G8N2D/p1673955149135519?thread_ts=1673943655.857749&cid=C03788G8N2D
raised a PR to fix the above issue: https://github.com/0chain/0chain/pull/2081
./zbox ls-blobber
./zbox newallocation
./zbox get