Max level shown:
1 [ Jan 31 21:19:41 Enabled. ]
2 [ Jan 31 21:19:41 Rereading configuration. ]
3 [ Jan 31 21:19:43 Rereading configuration. ]
4 [ Jan 31 21:19:46 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=oxControlService10
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_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible
20 ++ svcprop -c -p config/listen_addr svc:/oxide/crucible/agent:default
21 + LISTEN_ADDR=fd00:1122:3344:101::12
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 + [[ oxControlService10 == unknown ]]
31 + [[ fd00:1122:3344:101::1 == unknown ]]
32 + ipadm delete-if oxControlService10
33 ipadm: Could not delete oxControlService10: Interface does not exist
34 + true
35 + ipadm create-if -t oxControlService10
36 + ipadm set-ifprop -t -p mtu=9000 -m ipv4 oxControlService10
37 + ipadm set-ifprop -t -p mtu=9000 -m ipv6 oxControlService10
38 + ipadm show-addr oxControlService10/ll
39 ipadm: Address object not found
40 + ipadm create-addr -t -T addrconf oxControlService10/ll
41 + ipadm show-addr oxControlService10/omicron6
42 ipadm: Address object not found
43 + ipadm create-addr -t -T static -a fd00:1122:3344:101::12 oxControlService10/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_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible -l '[fd00:1122:3344:101::12]:32345' -P 19000 -p downstairs -s snapshot
50 note: configured to log to "/dev/stdout"
512024-01-31T21:19:46.824ZINFOcrucible-agent: dataset: "oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible"
522024-01-31T21:19:46.833ZINFOcrucible-agent: listen IP: [fd00:1122:3344:101::12]:32345
532024-01-31T21:19:46.833ZINFOcrucible-agent: SMF instance name downstairs_prefix: "downstairs"
542024-01-31T21:19:47.071ZINFOcrucible-agent (dropshot): listening local_addr = [fd00:1122:3344:101::12]:32345
552024-01-31T21:21:14.296ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::12]:32345 remote_addr = [fd00:1122:3344:101::a]:42999
562024-01-31T21:21:14.332ZINFOcrucible-agent (datafile): region 6dd33390-695e-4ad8-a8c0-cfc75ed59c84 state: Requested
572024-01-31T21:21:14.333ZINFOcrucible-agent (dropshot): request completed latency_us = 3018 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42999 req_id = 5bba3bee-040f-41c4-b430-8fb2a7e9e5c3 response_code = 200 uri = /crucible/0/regions
582024-01-31T21:21:14.337ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
592024-01-31T21:21:14.346ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84
602024-01-31T21:21:14.346ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84
612024-01-31T21:21:14.403ZINFOcrucible-agent (worker): creating region Region { id: RegionId("6dd33390-695e-4ad8-a8c0-cfc75ed59c84"), 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/6dd33390-695e-4ad8-a8c0-cfc75ed59c84" region = 6dd33390-695e-4ad8-a8c0-cfc75ed59c84
622024-01-31T21:21:14.617ZINFOcrucible-agent (dropshot): request completed latency_us = 86 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42999 req_id = 2acdd4b6-80a8-4624-8ad3-3982866f927e response_code = 200 uri = /crucible/0/regions
632024-01-31T21:21:14.732ZINFOcrucible-agent (worker): region files created ok region = 6dd33390-695e-4ad8-a8c0-cfc75ed59c84
642024-01-31T21:21:14.732ZINFOcrucible-agent (datafile): region 6dd33390-695e-4ad8-a8c0-cfc75ed59c84 state: Requested -> Created
652024-01-31T21:21:14.732ZINFOcrucible-agent (worker): applying SMF actions post create...
662024-01-31T21:21:14.733ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-6dd33390-695e-4ad8-a8c0-cfc75ed59c84
672024-01-31T21:21:14.736ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-6dd33390-695e-4ad8-a8c0-cfc75ed59c84
682024-01-31T21:21:14.747ZINFOcrucible-agent (worker): creating config property group
692024-01-31T21:21:14.750ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-6dd33390-695e-4ad8-a8c0-cfc75ed59c84
702024-01-31T21:21:14.750ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84
712024-01-31T21:21:14.751ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19000
722024-01-31T21:21:14.751ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
732024-01-31T21:21:14.751ZINFOcrucible-agent (worker): commit
742024-01-31T21:21:14.755ZINFOcrucible-agent (worker): ok!
752024-01-31T21:21:14.759ZINFOcrucible-agent (worker): SMF ok!
762024-01-31T21:21:15.274ZINFOcrucible-agent (dropshot): request completed latency_us = 65 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:42999 req_id = 39a92b63-8f3e-47a8-b2bd-cbf3ef4d2efa response_code = 200 uri = /crucible/0/regions
772024-01-31T21:26:57.516ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::12]:32345 remote_addr = [fd00:1122:3344:101::a]:45458
782024-01-31T21:26:57.577ZINFOcrucible-agent (datafile): region f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a state: Requested
792024-01-31T21:26:57.588ZINFOcrucible-agent (worker): Region size:2147483648 reservation:2684354560 quota:6442450944
802024-01-31T21:26:57.588ZINFOcrucible-agent (dropshot): request completed latency_us = 10629 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:45458 req_id = 580b8c8e-d1a6-4b72-af5b-89bdb6965ff7 response_code = 200 uri = /crucible/0/regions
812024-01-31T21:26:57.598ZINFOcrucible-agent (worker): zfs set reservation of 2684354560 for oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
822024-01-31T21:26:57.598ZINFOcrucible-agent (worker): zfs set quota of 6442450944 for oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
832024-01-31T21:26:57.684ZINFOcrucible-agent (worker): creating region Region { id: RegionId("f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a"), state: Requested, block_size: 512, extent_size: 131072, extent_count: 32, encrypted: true, port_number: 19001, cert_pem: None, key_pem: None, root_pem: None } at "/data/regions/f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a" region = f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
842024-01-31T21:26:57.901ZINFOcrucible-agent (worker): region files created ok region = f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
852024-01-31T21:26:57.901ZINFOcrucible-agent (datafile): region f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a state: Requested -> Created
862024-01-31T21:26:57.901ZINFOcrucible-agent (worker): applying SMF actions post create...
872024-01-31T21:26:57.907ZINFOcrucible-agent (worker): creating missing downstairs instance downstairs-f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
882024-01-31T21:26:57.917ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:downstairs-f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
892024-01-31T21:26:57.918ZINFOcrucible-agent (dropshot): request completed latency_us = 76 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:45458 req_id = 565531b8-4baf-4ea3-8f4b-3f08d3323c04 response_code = 200 uri = /crucible/0/regions
902024-01-31T21:26:57.943ZINFOcrucible-agent (worker): creating config property group
912024-01-31T21:26:57.948ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:downstairs-f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
922024-01-31T21:26:57.948ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/f2b9a1bc-5fab-48d5-a67d-02707c7ddf7a
932024-01-31T21:26:57.948ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19001
942024-01-31T21:26:57.948ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
952024-01-31T21:26:57.948ZINFOcrucible-agent (worker): commit
962024-01-31T21:26:57.963ZINFOcrucible-agent (worker): ok!
972024-01-31T21:26:57.969ZINFOcrucible-agent (worker): SMF ok!
982024-01-31T21:27:00.374ZINFOcrucible-agent (dropshot): accepted connection local_addr = [fd00:1122:3344:101::12]:32345 remote_addr = [fd00:1122:3344:101::a]:63888
992024-01-31T21:27:00.374ZINFOcrucible-agent (dropshot): request completed latency_us = 125 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:63888 req_id = ee9eff02-6d7a-4fe7-b392-f20a6790d69a response_code = 200 uri = /crucible/0/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84
1002024-01-31T21:27:00.376ZINFOcrucible-agent (datafile): path is "/data/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84"
1012024-01-31T21:27:00.385ZINFOcrucible-agent (datafile): dataset is oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84
1022024-01-31T21:27:00.393ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84@3059f5d0-7848-47d3-98f8-2e259ba9f020
1032024-01-31T21:27:00.393ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84", "3059f5d0-7848-47d3-98f8-2e259ba9f020"]
1042024-01-31T21:27:00.406ZINFOcrucible-agent (dropshot): request completed latency_us = 32402 local_addr = [fd00:1122:3344:101::12]:32345 method = GET remote_addr = [fd00:1122:3344:101::a]:63888 req_id = 1a3bbf9c-7e33-4d5a-ac65-dfe3488fe242 response_code = 200 uri = /crucible/0/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84/snapshots/3059f5d0-7848-47d3-98f8-2e259ba9f020
1052024-01-31T21:27:00.407ZINFOcrucible-agent (datafile): path is "/data/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84"
1062024-01-31T21:27:00.416ZINFOcrucible-agent (datafile): dataset is oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84
1072024-01-31T21:27:00.424ZINFOcrucible-agent (ZfsSnapshotInterface): snapshot is oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84@3059f5d0-7848-47d3-98f8-2e259ba9f020
1082024-01-31T21:27:00.424ZINFOcrucible-agent (ZfsSnapshotInterface): parts is ["oxp_14b4dc87-ab46-49fb-a4b4-d361ae214c03/crucible/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84", "3059f5d0-7848-47d3-98f8-2e259ba9f020"]
1092024-01-31T21:27:00.432ZINFOcrucible-agent (datafile): requesting running snapshot 6dd33390-695e-4ad8-a8c0-cfc75ed59c84-3059f5d0-7848-47d3-98f8-2e259ba9f020 state: Requested
1102024-01-31T21:27:00.432ZINFOcrucible-agent (worker): applying SMF actions for region 6dd33390-695e-4ad8-a8c0-cfc75ed59c84 running snapshot 3059f5d0-7848-47d3-98f8-2e259ba9f020 (state Requested)...
1112024-01-31T21:27:00.432ZINFOcrucible-agent (dropshot): request completed latency_us = 26024 local_addr = [fd00:1122:3344:101::12]:32345 method = POST remote_addr = [fd00:1122:3344:101::a]:63888 req_id = 0a5dde4b-b649-4e62-9bcf-0e2aba08a9d9 response_code = 200 uri = /crucible/0/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84/snapshots/3059f5d0-7848-47d3-98f8-2e259ba9f020/run
1122024-01-31T21:27:00.435ZINFOcrucible-agent (worker): creating missing snapshot instance snapshot-6dd33390-695e-4ad8-a8c0-cfc75ed59c84-3059f5d0-7848-47d3-98f8-2e259ba9f020
1132024-01-31T21:27:00.454ZINFOcrucible-agent (worker): ok, have svc:/oxide/crucible/downstairs:snapshot-6dd33390-695e-4ad8-a8c0-cfc75ed59c84-3059f5d0-7848-47d3-98f8-2e259ba9f020
1142024-01-31T21:27:00.496ZINFOcrucible-agent (worker): reconfiguring svc:/oxide/crucible/downstairs:snapshot-6dd33390-695e-4ad8-a8c0-cfc75ed59c84-3059f5d0-7848-47d3-98f8-2e259ba9f020
1152024-01-31T21:27:00.496ZINFOcrucible-agent (worker): ensure directory SCF_TYPE_ASTRING /data/regions/6dd33390-695e-4ad8-a8c0-cfc75ed59c84/.zfs/snapshot/3059f5d0-7848-47d3-98f8-2e259ba9f020
1162024-01-31T21:27:00.496ZINFOcrucible-agent (worker): ensure port SCF_TYPE_COUNT 19002
1172024-01-31T21:27:00.496ZINFOcrucible-agent (worker): ensure mode SCF_TYPE_ASTRING ro
1182024-01-31T21:27:00.496ZINFOcrucible-agent (worker): ensure address SCF_TYPE_ASTRING fd00:1122:3344:101::12
1192024-01-31T21:27:00.496ZINFOcrucible-agent (worker): commit
1202024-01-31T21:27:00.502ZINFOcrucible-agent (worker): ok!
1212024-01-31T21:27:00.518ZINFOcrucible-agent (worker): SMF ok!
1222024-01-31T21:27:00.518ZINFOcrucible-agent (datafile): region 6dd33390-695e-4ad8-a8c0-cfc75ed59c84 running snapshot 3059f5d0-7848-47d3-98f8-2e259ba9f020 state: Requested -> Created