Max level shown:
1 [ Jan 2 23:33:45 Enabled. ]
2 [ Jan 2 23:33:45 Rereading configuration. ]
3 [ Jan 2 23:33:48 Rereading configuration. ]
4 [ Jan 2 23:33:52 Executing start method ("/opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible -l [fd00:1122:3344:101::14]:32345 -P 19000 -p downstairs -s snapshot"). ]
5 note: configured to log to "/dev/stdout"
62025-01-02T23:33:52.877ZINFOcrucible-agent: dataset: "oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible"
72025-01-02T23:33:52.879ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::14]:32345
82025-01-02T23:33:52.879ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
92025-01-02T23:33:52.896ZINFOcrucible-agent (datafile): Using conf_path:"/data/crucible.json"
102025-01-02T23:33:53.007ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::14]:32345
112025-01-02T23:34:15.373ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::14]:32345 remote_addr = [fd00:1122:3344:101::a]:55735
122025-01-02T23:34:15.384ZINFOcrucible-agent (datafile): region 9f2ce6a9-5ca0-400a-8e77-10739f341600 state: Requested
132025-01-02T23:34:15.388ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
142025-01-02T23:34:15.394ZINFOcrucible-agent (dropshot): request completed latency_us = 9694 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:55735 req_id = d1a6d36e-31f4-4e4f-8974-b649d64cf522 response_code = 200 uri = /crucible/0/regions
152025-01-02T23:34:15.401ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
162025-01-02T23:34:15.401ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
172025-01-02T23:34:15.533ZINFOcrucible-agent (worker): creating region Region { id: RegionId("9f2ce6a9-5ca0-400a-8e77-10739f341600"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 16, encrypted: true, port_number: 19000, cert_pem: None, key_pem: None, root_pem: None, source: None, read_only: false } at "/data/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600" region = 9f2ce6a9-5ca0-400a-8e77-10739f341600
182025-01-02T23:34:15.535ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "9f2ce6a9-5ca0-400a-8e77-10739f341600" "--data" "/data/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600" "--block-size" "512" "--extent-size" "131072" "--extent-count" "16" "--encrypted" region = 9f2ce6a9-5ca0-400a-8e77-10739f341600
192025-01-02T23:34:15.675ZINFOcrucible-agent (dropshot): request completed latency_us = 106 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:55735 req_id = adf07f3a-fa97-4858-8a24-40e657b21588 response_code = 200 uri = /crucible/0/regions
202025-01-02T23:34:15.739ZINFOcrucible-agent (worker): region files created ok region = 9f2ce6a9-5ca0-400a-8e77-10739f341600
212025-01-02T23:34:15.739ZINFOcrucible-agent (datafile): region 9f2ce6a9-5ca0-400a-8e77-10739f341600 state: Requested -> Created
222025-01-02T23:34:15.739ZINFOcrucible-agent (worker): applying SMF actions post create...
232025-01-02T23:34:15.740ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-9f2ce6a9-5ca0-400a-8e77-10739f341600
242025-01-02T23:34:15.751ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-9f2ce6a9-5ca0-400a-8e77-10739f341600
252025-01-02T23:34:15.772ZINFOcrucible-agent (worker): creating config property group
262025-01-02T23:34:15.783ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-9f2ce6a9-5ca0-400a-8e77-10739f341600
272025-01-02T23:34:15.783ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
282025-01-02T23:34:15.783ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
292025-01-02T23:34:15.784ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
302025-01-02T23:34:15.784ZINFOcrucible-agent (worker): commit
312025-01-02T23:34:15.795ZINFOcrucible-agent (worker): ok!
322025-01-02T23:34:15.805ZINFOcrucible-agent (worker): SMF ok!
332025-01-02T23:34:16.248ZINFOcrucible-agent (dropshot): request completed latency_us = 65 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:55735 req_id = 07adc4ea-ea40-4e2a-bada-c3e3cf92a7e7 response_code = 200 uri = /crucible/0/regions
342025-01-02T23:34:16.686ZINFOcrucible-agent (dropshot): request completed latency_us = 75 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:55735 req_id = 423aed66-4026-4039-b601-3f24522f0d4e response_code = 200 uri = /crucible/0/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
352025-01-02T23:34:16.689ZINFOcrucible-agent (datafile): path is "/data/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600"
362025-01-02T23:34:16.700ZINFOcrucible-agent (datafile): dataset is oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
372025-01-02T23:34:16.710ZINFOcrucible-agent (datafile): region 9f2ce6a9-5ca0-400a-8e77-10739f341600 state: Created -> Tombstoned
382025-01-02T23:34:16.710ZINFOcrucible-agent (worker): applying SMF actions before removal...
392025-01-02T23:34:16.710ZINFOcrucible-agent (dropshot): request completed latency_us = 21040 local_addr = [fd00:1122:3344:101::14]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::a]:55735 req_id = cb76985f-39e4-43c3-9b88-2e1c2d57f792 response_code = 204 uri = /crucible/0/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
402025-01-02T23:34:16.713ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-9f2ce6a9-5ca0-400a-8e77-10739f341600 (instance states: (Some(Online), None))
412025-01-02T23:34:16.714ZINFOcrucible-agent (dropshot): request completed latency_us = 34 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:55735 req_id = aadaf3c8-d4de-4b6e-b753-716d31cf5484 response_code = 200 uri = /crucible/0/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
422025-01-02T23:34:16.722ZINFOcrucible-agent (worker): SMF ok!
432025-01-02T23:34:16.733ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600" region = 9f2ce6a9-5ca0-400a-8e77-10739f341600
442025-01-02T23:34:16.789ZINFOcrucible-agent (dropshot): request completed latency_us = 93 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:55735 req_id = 510c213c-dd85-4c16-9782-fec504dcfa6a response_code = 200 uri = /crucible/0/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
452025-01-02T23:34:16.903ZINFOcrucible-agent (datafile): region 9f2ce6a9-5ca0-400a-8e77-10739f341600 state: Tombstoned -> Destroyed
462025-01-02T23:34:16.911ZINFOcrucible-agent (dropshot): request completed latency_us = 38 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:55735 req_id = 7a38c6ba-1611-4616-8673-73c949097ffe response_code = 200 uri = /crucible/0/regions/9f2ce6a9-5ca0-400a-8e77-10739f341600
472025-01-02T23:34:18.695ZINFOcrucible-agent (datafile): region a9acca68-02ab-4c9d-800c-29889f667d70 state: Requested
482025-01-02T23:34:18.695ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
492025-01-02T23:34:18.695ZINFOcrucible-agent (dropshot): request completed latency_us = 304 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:55735 req_id = ef85bd9a-c52f-42d2-b94b-ccf86391c78a response_code = 200 uri = /crucible/0/regions
502025-01-02T23:34:18.705ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70
512025-01-02T23:34:18.705ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70
522025-01-02T23:34:18.860ZINFOcrucible-agent (worker): creating region Region { id: RegionId("a9acca68-02ab-4c9d-800c-29889f667d70"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 32, encrypted: true, port_number: 19000, cert_pem: None, key_pem: None, root_pem: None, source: None, read_only: false } at "/data/regions/a9acca68-02ab-4c9d-800c-29889f667d70" region = a9acca68-02ab-4c9d-800c-29889f667d70
532025-01-02T23:34:18.863ZINFOcrucible-agent (worker): downstairs create with: env -i "/opt/oxide/crucible/bin/crucible-downstairs" "create" "--uuid" "a9acca68-02ab-4c9d-800c-29889f667d70" "--data" "/data/regions/a9acca68-02ab-4c9d-800c-29889f667d70" "--block-size" "512" "--extent-size" "131072" "--extent-count" "32" "--encrypted" region = a9acca68-02ab-4c9d-800c-29889f667d70
542025-01-02T23:34:18.972ZINFOcrucible-agent (dropshot): request completed latency_us = 82 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:55735 req_id = 47c66d87-d215-4f51-849a-ab26378942ba response_code = 200 uri = /crucible/0/regions
552025-01-02T23:34:19.091ZINFOcrucible-agent (worker): region files created ok region = a9acca68-02ab-4c9d-800c-29889f667d70
562025-01-02T23:34:19.091ZINFOcrucible-agent (datafile): region a9acca68-02ab-4c9d-800c-29889f667d70 state: Requested -> Created
572025-01-02T23:34:19.091ZINFOcrucible-agent (worker): applying SMF actions post create...
582025-01-02T23:34:19.093ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-a9acca68-02ab-4c9d-800c-29889f667d70
592025-01-02T23:34:19.098ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-a9acca68-02ab-4c9d-800c-29889f667d70
602025-01-02T23:34:19.111ZINFOcrucible-agent (worker): creating config property group
612025-01-02T23:34:19.116ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-a9acca68-02ab-4c9d-800c-29889f667d70
622025-01-02T23:34:19.116ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/a9acca68-02ab-4c9d-800c-29889f667d70
632025-01-02T23:34:19.116ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
642025-01-02T23:34:19.116ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
652025-01-02T23:34:19.116ZINFOcrucible-agent (worker): commit
662025-01-02T23:34:19.124ZINFOcrucible-agent (worker): ok!
672025-01-02T23:34:19.130ZINFOcrucible-agent (worker): SMF ok!
682025-01-02T23:34:19.587ZINFOcrucible-agent (dropshot): request completed latency_us = 60 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:55735 req_id = 9609717c-0c7b-4d5e-b209-538b2740d9fe response_code = 200 uri = /crucible/0/regions
692025-01-02T23:44:58.376ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::14]:32345 remote_addr = [fd00:1122:3344:101::a]:48891
702025-01-02T23:44:58.377ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:48891 req_id = a464bda4-41a8-4b15-a41e-1081164820a4 response_code = 200 uri = /crucible/0/regions/a9acca68-02ab-4c9d-800c-29889f667d70
712025-01-02T23:44:58.380ZINFOcrucible-agent (datafile): path is "/data/regions/a9acca68-02ab-4c9d-800c-29889f667d70"
722025-01-02T23:44:58.389ZINFOcrucible-agent (datafile): dataset is oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70
732025-01-02T23:44:58.398ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70@7b2ec8d4-433c-44a4-a2d9-4958480f36bf
742025-01-02T23:44:58.398ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70", "7b2ec8d4-433c-44a4-a2d9-4958480f36bf"]
752025-01-02T23:44:58.410ZINFOcrucible-agent (dropshot): request completed latency_us = 31288 local_addr = [fd00:1122:3344:101::14]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:48891 req_id = 08db7d6a-4ca2-4e7a-90d9-246802f56252 response_code = 200 uri = /crucible/0/regions/a9acca68-02ab-4c9d-800c-29889f667d70/snapshots/7b2ec8d4-433c-44a4-a2d9-4958480f36bf
762025-01-02T23:44:58.416ZINFOcrucible-agent (datafile): path is "/data/regions/a9acca68-02ab-4c9d-800c-29889f667d70"
772025-01-02T23:44:58.424ZINFOcrucible-agent (datafile): dataset is oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70
782025-01-02T23:44:58.432ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70@7b2ec8d4-433c-44a4-a2d9-4958480f36bf
792025-01-02T23:44:58.432ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70", "7b2ec8d4-433c-44a4-a2d9-4958480f36bf"]
802025-01-02T23:44:58.442ZINFOcrucible-agent (datafile): requesting running snapshot a9acca68-02ab-4c9d-800c-29889f667d70-7b2ec8d4-433c-44a4-a2d9-4958480f36bf state: Requested
812025-01-02T23:44:58.442ZINFOcrucible-agent (worker): applying SMF actions for region a9acca68-02ab-4c9d-800c-29889f667d70 running snapshot 7b2ec8d4-433c-44a4-a2d9-4958480f36bf (state Requested)...
822025-01-02T23:44:58.442ZINFOcrucible-agent (dropshot): request completed latency_us = 26238 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:48891 req_id = 63ba3d8b-87da-43b6-90c1-cd3c376fbc71 response_code = 200 uri = /crucible/0/regions/a9acca68-02ab-4c9d-800c-29889f667d70/snapshots/7b2ec8d4-433c-44a4-a2d9-4958480f36bf/run
832025-01-02T23:44:58.456ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-a9acca68-02ab-4c9d-800c-29889f667d70-7b2ec8d4-433c-44a4-a2d9-4958480f36bf
842025-01-02T23:44:58.468ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-a9acca68-02ab-4c9d-800c-29889f667d70-7b2ec8d4-433c-44a4-a2d9-4958480f36bf
852025-01-02T23:44:58.480ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-a9acca68-02ab-4c9d-800c-29889f667d70-7b2ec8d4-433c-44a4-a2d9-4958480f36bf
862025-01-02T23:44:58.480ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/a9acca68-02ab-4c9d-800c-29889f667d70/.zfs/snapshot/7b2ec8d4-433c-44a4-a2d9-4958480f36bf
872025-01-02T23:44:58.480ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
882025-01-02T23:44:58.480ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
892025-01-02T23:44:58.480ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::14
902025-01-02T23:44:58.480ZINFOcrucible-agent (worker): commit
912025-01-02T23:44:58.484ZINFOcrucible-agent (worker): ok!
922025-01-02T23:44:58.488ZINFOcrucible-agent (worker): SMF ok!
932025-01-02T23:44:58.488ZINFOcrucible-agent (datafile): region a9acca68-02ab-4c9d-800c-29889f667d70 running snapshot 7b2ec8d4-433c-44a4-a2d9-4958480f36bf state: Requested -> Created
942025-01-02T23:44:58.823ZINFOcrucible-agent (datafile): path is "/data/regions/a9acca68-02ab-4c9d-800c-29889f667d70"
952025-01-02T23:44:58.833ZINFOcrucible-agent (datafile): dataset is oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70
962025-01-02T23:44:58.841ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70@7b2ec8d4-433c-44a4-a2d9-4958480f36bf
972025-01-02T23:44:58.841ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_761fec61-ade0-4579-af52-842b38e6e3a3/crucible/regions/a9acca68-02ab-4c9d-800c-29889f667d70", "7b2ec8d4-433c-44a4-a2d9-4958480f36bf"]
982025-01-02T23:44:58.848ZINFOcrucible-agent (dropshot): request completed latency_us = 25320 local_addr = [fd00:1122:3344:101::14]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:48891 req_id = 45cbffa7-da61-4a7e-9545-b69d7e173d4e response_code = 200 uri = /crucible/0/regions/a9acca68-02ab-4c9d-800c-29889f667d70/snapshots/7b2ec8d4-433c-44a4-a2d9-4958480f36bf/run