Max level shown:
1 [ Oct 20 00:36:28 Enabled. ]
2 [ Oct 20 00:36:28 Rereading configuration. ]
3 [ Oct 20 00:36:30 Rereading configuration. ]
4 [ Oct 20 00:36:32 Executing start method ("/opt/oxide/lib/svc/manifest/crucible/agent.sh"). ]
5 + . /lib/svc/share/smf_include.sh
6 ++ SMF_EXIT_OK=0
7 ++ SMF_EXIT_NODAEMON=94
8 ++ SMF_EXIT_ERR_FATAL=95
9 ++ SMF_EXIT_ERR_CONFIG=96
10 ++ SMF_EXIT_MON_DEGRADE=97
11 ++ SMF_EXIT_MON_OFFLINE=98
12 ++ SMF_EXIT_ERR_NOSMF=99
13 ++ SMF_EXIT_ERR_PERM=100
14 ++ svcprop -c -p config/datalink svc:/oxide/crucible/agent:default
15 + DATALINK=oxControlService22
16 ++ svcprop -c -p config/gateway svc:/oxide/crucible/agent:default
17 + GATEWAY=fd00:1122:3344:101::1
18 ++ svcprop -c -p config/dataset svc:/oxide/crucible/agent:default
19 + DATASET=oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible
20 ++ svcprop -c -p config/listen_addr svc:/oxide/crucible/agent:default
21 + LISTEN_ADDR=fd00:1122:3344:101::13
22 ++ svcprop -c -p config/listen_port svc:/oxide/crucible/agent:default
23 + LISTEN_PORT=32345
24 ++ svcprop -c -p config/portbase svc:/oxide/crucible/agent:default
25 + PORTBASE=19000
26 ++ svcprop -c -p config/downstairs_prefix svc:/oxide/crucible/agent:default
27 + DOWNSTAIRS_PREFIX=downstairs
28 ++ svcprop -c -p config/snapshot_prefix svc:/oxide/crucible/agent:default
29 + SNAPSHOT_PREFIX=snapshot
30 + [[ oxControlService22 == unknown ]]
31 + [[ fd00:1122:3344:101::1 == unknown ]]
32 + ipadm delete-if oxControlService22
33 ipadm: Could not delete oxControlService22: Interface does not exist
34 + true
35 + ipadm create-if -t oxControlService22
36 + ipadm set-ifprop -t -p mtu=9000 -m ipv4 oxControlService22
37 + ipadm set-ifprop -t -p mtu=9000 -m ipv6 oxControlService22
38 + ipadm show-addr oxControlService22/ll
39 ipadm: Address object not found
40 + ipadm create-addr -t -T addrconf oxControlService22/ll
41 + ipadm show-addr oxControlService22/omicron6
42 ipadm: Address object not found
43 + ipadm create-addr -t -T static -a fd00:1122:3344:101::13 oxControlService22/omicron6
44 + route get -inet6 default -inet6 fd00:1122:3344:101::1
45 default: not in table
46 + route add -inet6 default -inet6 fd00:1122:3344:101::1
47 add net default: gateway fd00:1122:3344:101::1
48 + args=('-D' '/opt/oxide/crucible/bin/crucible-downstairs' '--dataset' "$DATASET" '-l' "[$LISTEN_ADDR]:$LISTEN_PORT" '-P' "$PORTBASE" '-p' "$DOWNSTAIRS_PREFIX" '-s' "$SNAPSHOT_PREFIX")
49 + exec /opt/oxide/crucible/bin/crucible-agent run -D /opt/oxide/crucible/bin/crucible-downstairs --dataset oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible -l '[fd00:1122:3344:101::13]:32345' -P 19000 -p downstairs -s snapshot
50 note: configured to log to "/dev/stdout"
512023-10-20T00:36:33.691ZINFOcrucible-agent: dataset: "oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible"
522023-10-20T00:36:33.698ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::13]:32345
532023-10-20T00:36:33.698ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
542023-10-20T00:36:33.959ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::13]:32345
552023-10-20T00:37:28.091ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::c]:49355
562023-10-20T00:37:28.092ZINFOcrucible-agent (datafile): region 3129811b-6ae7-45e1-9877-f87a68e1cd25 state: Requested
572023-10-20T00:37:28.094ZINFOcrucible-agent (worker): Region size:1073741824 reservation:1342177280 quota:3221225472
582023-10-20T00:37:28.094ZINFOcrucible-agent (dropshot): request completed latency_us = 1753 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:49355 req_id = 85454953-7149-47a6-a09a-011d2d620ad7 response_code = 200 uri = /crucible/0/regions
592023-10-20T00:37:28.105ZINFOcrucible-agent (worker): zfs set reservation of 1342177280 for oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
602023-10-20T00:37:28.105ZINFOcrucible-agent (worker): zfs set quota of 3221225472 for oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
612023-10-20T00:37:28.161ZINFOcrucible-agent (worker): creating region Region { id: RegionId("3129811b-6ae7-45e1-9877-f87a68e1cd25"), 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 } at "/data/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25" region = 3129811b-6ae7-45e1-9877-f87a68e1cd25
622023-10-20T00:37:28.224ZINFOcrucible-agent (dropshot): request completed latency_us = 92 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:49355 req_id = 5c35319b-84c5-41f7-8db0-e0f57ddb9c9f response_code = 200 uri = /crucible/0/regions
632023-10-20T00:37:28.325ZINFOcrucible-agent (worker): region files created ok region = 3129811b-6ae7-45e1-9877-f87a68e1cd25
642023-10-20T00:37:28.325ZINFOcrucible-agent (datafile): region 3129811b-6ae7-45e1-9877-f87a68e1cd25 state: Requested -> Created
652023-10-20T00:37:28.325ZINFOcrucible-agent (worker): applying SMF actions post create...
662023-10-20T00:37:28.325ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-3129811b-6ae7-45e1-9877-f87a68e1cd25
672023-10-20T00:37:28.329ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-3129811b-6ae7-45e1-9877-f87a68e1cd25
682023-10-20T00:37:28.337ZINFOcrucible-agent (worker): creating config property group
692023-10-20T00:37:28.340ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-3129811b-6ae7-45e1-9877-f87a68e1cd25
702023-10-20T00:37:28.341ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
712023-10-20T00:37:28.341ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
722023-10-20T00:37:28.341ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
732023-10-20T00:37:28.341ZINFOcrucible-agent (worker): commit
742023-10-20T00:37:28.346ZINFOcrucible-agent (worker): ok!
752023-10-20T00:37:28.355ZINFOcrucible-agent (worker): SMF ok!
762023-10-20T00:37:28.574ZINFOcrucible-agent (dropshot): request completed latency_us = 62 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:49355 req_id = f33e5057-474d-4c4c-b210-f8c1cb64c3ca response_code = 200 uri = /crucible/0/regions
772023-10-20T00:37:29.205ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::c]:45295
782023-10-20T00:37:29.236ZINFOcrucible-agent (dropshot): request completed latency_us = 73 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45295 req_id = 9fe6122b-aedb-4d06-8d32-f7239e6650d4 response_code = 200 uri = /crucible/0/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
792023-10-20T00:37:29.236ZINFOcrucible-agent (datafile): path is "/data/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25"
802023-10-20T00:37:29.248ZINFOcrucible-agent (datafile): dataset is oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
812023-10-20T00:37:29.258ZINFOcrucible-agent (datafile): region 3129811b-6ae7-45e1-9877-f87a68e1cd25 state: Created -> Tombstoned
822023-10-20T00:37:29.258ZINFOcrucible-agent (worker): applying SMF actions before removal...
832023-10-20T00:37:29.259ZINFOcrucible-agent (dropshot): request completed latency_us = 22283 local_addr = [fd00:1122:3344:101::13]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:45295 req_id = afa22ac3-a3f5-4995-8ffe-91878fd756a3 response_code = 204 uri = /crucible/0/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
842023-10-20T00:37:29.259ZINFOcrucible-agent (dropshot): request completed latency_us = 21 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45295 req_id = 5351bf15-d317-4bc1-88e7-beac7ab3b76b response_code = 200 uri = /crucible/0/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
852023-10-20T00:37:29.260ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-3129811b-6ae7-45e1-9877-f87a68e1cd25 (instance states: (Some(Online), None))
862023-10-20T00:37:29.265ZINFOcrucible-agent (worker): SMF ok!
872023-10-20T00:37:29.276ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25" region = 3129811b-6ae7-45e1-9877-f87a68e1cd25
882023-10-20T00:37:29.329ZINFOcrucible-agent (datafile): region 3129811b-6ae7-45e1-9877-f87a68e1cd25 state: Tombstoned -> Destroyed
892023-10-20T00:37:29.348ZINFOcrucible-agent (dropshot): request completed latency_us = 103 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45295 req_id = 88d53a1f-6110-43a1-b643-02653598b971 response_code = 200 uri = /crucible/0/regions/3129811b-6ae7-45e1-9877-f87a68e1cd25
902023-10-20T00:37:31.713ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::c]:54431
912023-10-20T00:37:31.714ZINFOcrucible-agent (datafile): region 2e4fbe26-3ff8-410f-9b19-ca23ba771d1d state: Requested
922023-10-20T00:37:31.714ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
932023-10-20T00:37:31.714ZINFOcrucible-agent (dropshot): request completed latency_us = 215 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:54431 req_id = 66b34b92-d736-448b-8fe3-d5fcc1e1f927 response_code = 200 uri = /crucible/0/regions
942023-10-20T00:37:31.723ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
952023-10-20T00:37:31.723ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
962023-10-20T00:37:31.768ZINFOcrucible-agent (worker): creating region Region { id: RegionId("2e4fbe26-3ff8-410f-9b19-ca23ba771d1d"), 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 } at "/data/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d" region = 2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
972023-10-20T00:37:31.827ZINFOcrucible-agent (worker): region files created ok region = 2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
982023-10-20T00:37:31.827ZINFOcrucible-agent (datafile): region 2e4fbe26-3ff8-410f-9b19-ca23ba771d1d state: Requested -> Created
992023-10-20T00:37:31.827ZINFOcrucible-agent (worker): applying SMF actions post create...
1002023-10-20T00:37:31.828ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1012023-10-20T00:37:31.832ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1022023-10-20T00:37:31.840ZINFOcrucible-agent (worker): creating config property group
1032023-10-20T00:37:31.843ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1042023-10-20T00:37:31.843ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1052023-10-20T00:37:31.843ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
1062023-10-20T00:37:31.843ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::13
1072023-10-20T00:37:31.843ZINFOcrucible-agent (worker): commit
1082023-10-20T00:37:31.847ZINFOcrucible-agent (worker): ok!
1092023-10-20T00:37:31.851ZINFOcrucible-agent (worker): SMF ok!
1102023-10-20T00:37:31.973ZINFOcrucible-agent (dropshot): request completed latency_us = 83 local_addr = [fd00:1122:3344:101::13]:32345 method = POST remote_addr = [fd00:1122:3344:101::c]:54431 req_id = 0f87cd8c-56c5-44a3-80e7-783731eed01d response_code = 200 uri = /crucible/0/regions
1112023-10-20T00:40:27.377ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::13]:32345 remote_addr = [fd00:1122:3344:101::c]:45610
1122023-10-20T00:40:27.439ZINFOcrucible-agent (dropshot): request completed latency_us = 60 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45610 req_id = e93da20c-f15e-4457-b21f-195b57b9cdea response_code = 200 uri = /crucible/0/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1132023-10-20T00:40:27.439ZINFOcrucible-agent (datafile): path is "/data/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d"
1142023-10-20T00:40:27.451ZINFOcrucible-agent (datafile): dataset is oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1152023-10-20T00:40:27.461ZINFOcrucible-agent (datafile): region 2e4fbe26-3ff8-410f-9b19-ca23ba771d1d state: Created -> Tombstoned
1162023-10-20T00:40:27.461ZINFOcrucible-agent (worker): applying SMF actions before removal...
1172023-10-20T00:40:27.461ZINFOcrucible-agent (dropshot): request completed latency_us = 22042 local_addr = [fd00:1122:3344:101::13]:32345 method = DELETE remote_addr = [fd00:1122:3344:101::c]:45610 req_id = 3a03d4b9-f86e-4909-95b9-0ad5b6fa572d response_code = 204 uri = /crucible/0/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1182023-10-20T00:40:27.461ZINFOcrucible-agent (dropshot): request completed latency_us = 28 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45610 req_id = 7026837c-c0fd-4565-ad6f-2fb30dd16de9 response_code = 200 uri = /crucible/0/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1192023-10-20T00:40:27.463ZINFOcrucible-agent (worker): disabling downstairs instance: downstairs-2e4fbe26-3ff8-410f-9b19-ca23ba771d1d (instance states: (Some(Online), None))
1202023-10-20T00:40:27.504ZINFOcrucible-agent (worker): SMF ok!
1212023-10-20T00:40:27.516ZINFOcrucible-agent (worker): deleting zfs dataset "oxp_cd70d7f6-2354-4bf2-8012-55bf9eaf7930/crucible/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d" region = 2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1222023-10-20T00:40:27.541ZINFOcrucible-agent (dropshot): request completed latency_us = 116 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45610 req_id = 1380a4af-47c7-40aa-a278-45af324875eb response_code = 200 uri = /crucible/0/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d
1232023-10-20T00:40:27.593ZINFOcrucible-agent (datafile): region 2e4fbe26-3ff8-410f-9b19-ca23ba771d1d state: Tombstoned -> Destroyed
1242023-10-20T00:40:27.614ZINFOcrucible-agent (dropshot): request completed latency_us = 51 local_addr = [fd00:1122:3344:101::13]:32345 method = GET remote_addr = [fd00:1122:3344:101::c]:45610 req_id = 2c1c5b09-c148-4b36-8e58-43fcd82fb1e4 response_code = 200 uri = /crucible/0/regions/2e4fbe26-3ff8-410f-9b19-ca23ba771d1d