Max level shown:
1 [ May 31 00:14:26 Disabled. ]
2 [ May 31 00:14:26 Rereading configuration. ]
3 [ May 31 00:14:29 Enabled. ]
4 [ May 31 00:14:30 Rereading configuration. ]
5 [ May 31 00:14:36 Executing start method ("/opt/oxide/pantry/bin/crucible-pantry run -l [fd00:1122:3344:101::11]:17000"). ]
6 note: configured to log to "/dev/stdout"
72024-05-31T00:14:36.561ZINFOcrucible-pantry (dropshot): listening local_addr = [fd00:1122:3344:101::11]:17000
82024-05-31T00:14:36.578ZINFOcrucible-pantry: listen IP: [fd00:1122:3344:101::11]:17000
92024-05-31T00:14:57.266ZINFOcrucible-pantry (dropshot): accepted connection local_addr = [fd00:1122:3344:101::11]:17000 remote_addr = [fd00:1122:3344:101::a]:36376
102024-05-31T00:14:57.292ZINFOcrucible-pantry (datafile): no entry exists for volume d44180e8-3592-4df0-b398-93b795ed54d6, constructing...
112024-05-31T00:14:57.298ZINFOcrucible-pantry (datafile): Upstairs starts
122024-05-31T00:14:57.303ZINFOcrucible-pantry (datafile): Crucible Version: BuildInfo { version: "0.0.1", git_sha: "8c6d485110ecfae5409575246b986a145c386dc4", git_commit_timestamp: "2024-05-20T16:12:12.000000000Z", git_branch: "main", rustc_semver: "1.76.0", rustc_channel: "stable", rustc_host_triple: "x86_64-unknown-illumos", rustc_commit_sha: "07dca489ac2d933c78d3c5158e3f43beefeb02ce", cargo_triple: "x86_64-unknown-illumos", debug: false, opt_level: 3, }
132024-05-31T00:14:57.303ZINFOcrucible-pantry (datafile): Upstairs <-> Downstairs Message Version: 7
142024-05-31T00:14:57.303ZINFOcrucible-pantry (datafile): Using region definition RegionDefinition { block_size: 512, extent_size: Block { value: 131072, shift: 9 }, extent_count: 32, uuid: 00000000-0000-0000-0000-000000000000, encrypted: true, database_read_version: 1, database_write_version: 1 }
152024-05-31T00:14:57.306ZINFOcrucible-pantry (datafile): Crucible d44180e8-3592-4df0-b398-93b795ed54d6 has session id: 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
162024-05-31T00:14:57.308ZINFOcrucible-pantry (datafile): Upstairs opts: Upstairs UUID: d44180e8-3592-4df0-b398-93b795ed54d6, Targets: [[fd00:1122:3344:101::14]:19000, [fd00:1122:3344:101::17]:19000, [fd00:1122:3344:101::12]:19000], lossy: false, flush_timeout: None, key populated: true, cert_pem populated: false, key_pem populated: false, root_cert_pem populated: false, Control: None, read_only: false session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
172024-05-31T00:14:57.308ZINFOcrucible-pantry (datafile): Crucible stats registered with UUID: d44180e8-3592-4df0-b398-93b795ed54d6 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
182024-05-31T00:14:57.312ZINFOcrucible-pantry (datafile): volume d44180e8-3592-4df0-b398-93b795ed54d6 constructed ok
192024-05-31T00:14:57.312ZINFOcrucible-pantry (datafile): The guest has requested activation
202024-05-31T00:14:57.312ZINFOcrucible-pantry (datafile): d44180e8-3592-4df0-b398-93b795ed54d6 active request set session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
212024-05-31T00:14:57.314ZINFOcrucible-pantry (datafile): sending connect oneshot to client = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
222024-05-31T00:14:57.314ZINFOcrucible-pantry (datafile): client set_active_request while in New; waiting... = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
232024-05-31T00:14:57.314ZINFOcrucible-pantry (datafile): sending connect oneshot to client = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
242024-05-31T00:14:57.314ZINFOcrucible-pantry (datafile): client set_active_request while in New; waiting... = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
252024-05-31T00:14:57.314ZINFOcrucible-pantry (datafile): sending connect oneshot to client = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
262024-05-31T00:14:57.314ZINFOcrucible-pantry (datafile): client set_active_request while in New; waiting... = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
272024-05-31T00:14:57.314ZINFOcrucible-pantry (datafile): connecting to [fd00:1122:3344:101::12]:19000 = io task client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
282024-05-31T00:14:57.316ZINFOcrucible-pantry (datafile): connecting to [fd00:1122:3344:101::17]:19000 = io task client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
292024-05-31T00:14:57.316ZINFOcrucible-pantry (datafile): connecting to [fd00:1122:3344:101::14]:19000 = io task client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
302024-05-31T00:14:57.316ZINFOcrucible-pantry (datafile): ds_connection connected from Ok([fd00:1122:3344:101::11]:53258) = io task client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
312024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): ds_connection connected from Ok([fd00:1122:3344:101::11]:60103) = io task client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
322024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): ds_connection connected from Ok([fd00:1122:3344:101::11]:50227) = io task client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
332024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): ds_transition from New to WaitActive = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
342024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): [1] Transition from New to WaitActive = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
352024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): ds_transition from New to WaitActive = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
362024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): [2] Transition from New to WaitActive = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
372024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): ds_transition from New to WaitActive = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
382024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): [0] Transition from New to WaitActive = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
392024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): downstairs client at Some([fd00:1122:3344:101::17]:19000) has region UUID b265895c-91a7-4d7d-9be9-8ea35175bfb0 = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
402024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): downstairs client at Some([fd00:1122:3344:101::14]:19000) has region UUID fe9f7219-01ea-4838-ad6f-2813ecea51b9 = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
412024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): downstairs client at Some([fd00:1122:3344:101::12]:19000) has region UUID b36d59bc-8a0e-4ba8-9424-b99c04650e8d = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
422024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): ds_transition from WaitActive to WaitQuorum = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
432024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): [1] Transition from WaitActive to WaitQuorum = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
442024-05-31T00:14:57.317ZINFOcrucible-pantry (datafile): Waiting for more clients to be ready session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
452024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): ds_transition from WaitActive to WaitQuorum = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
462024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [0] Transition from WaitActive to WaitQuorum = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
472024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Waiting for more clients to be ready session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
482024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): ds_transition from WaitActive to WaitQuorum = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
492024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [2] Transition from WaitActive to WaitQuorum = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
502024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [0]R flush_numbers[0..12]: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
512024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [0]R generation[0..12]: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
522024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [0]R dirty[0..12]: [false, false, false, false, false, false, false, false, false, false, false, false] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
532024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [1]R flush_numbers[0..12]: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
542024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [1]R generation[0..12]: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
552024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [1]R dirty[0..12]: [false, false, false, false, false, false, false, false, false, false, false, false] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
562024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [2]R flush_numbers[0..12]: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
572024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [2]R generation[0..12]: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
582024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): [2]R dirty[0..12]: [false, false, false, false, false, false, false, false, false, false, false, false] = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
592024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Max found gen is 1 = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
602024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Generation requested: 1 >= found:1 = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
612024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Next flush: 1 = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
622024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): All extents match = downstairs session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
632024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): No downstairs reconciliation required session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
642024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Transition from WaitQuorum to Active = downstairs client = 0 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
652024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Transition from WaitQuorum to Active = downstairs client = 1 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
662024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Transition from WaitQuorum to Active = downstairs client = 2 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
672024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): All required reconciliation work is completed session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
682024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Set Downstairs and Upstairs active after reconciliation session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
692024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): d44180e8-3592-4df0-b398-93b795ed54d6 is now active with session: 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76 session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
702024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): Set Active after no reconciliation session_id = 7ce6bd97-0bd6-4c6b-b55a-99669aeceb76
712024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): The guest has finished waiting for activation
722024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): volume d44180e8-3592-4df0-b398-93b795ed54d6 activated ok
732024-05-31T00:14:57.318ZINFOcrucible-pantry (datafile): volume d44180e8-3592-4df0-b398-93b795ed54d6 constructed and inserted ok
742024-05-31T00:14:57.320ZINFOcrucible-pantry (dropshot): request completed latency_us = 37766 local_addr = [fd00:1122:3344:101::11]:17000 method = POST remote_addr = [fd00:1122:3344:101::a]:36376 req_id = bd4b7760-8027-4265-99d6-c648a33fe7d4 response_code = 200 uri = /crucible/pantry/0/volume/d44180e8-3592-4df0-b398-93b795ed54d6
752024-05-31T00:15:00.271ZINFOcrucible-pantry (dropshot): accepted connection local_addr = [fd00:1122:3344:101::11]:17000 remote_addr = [fd00:1122:3344:101::a]:56064
762024-05-31T00:15:00.276ZINFOcrucible-pantry (dropshot): request completed latency_us = 4722 local_addr = [fd00:1122:3344:101::11]:17000 method = POST remote_addr = [fd00:1122:3344:101::a]:56064 req_id = d6975420-f5ee-4592-ad56-84fc8fa46362 response_code = 204 uri = /crucible/pantry/0/volume/d44180e8-3592-4df0-b398-93b795ed54d6/bulk-write
772024-05-31T00:15:01.359ZINFOcrucible-pantry (dropshot): request completed latency_us = 115660 local_addr = [fd00:1122:3344:101::11]:17000 method = POST remote_addr = [fd00:1122:3344:101::a]:56064 req_id = 4f31c80a-6beb-405b-8dd0-6cd9637e4e6e response_code = 204 uri = /crucible/pantry/0/volume/d44180e8-3592-4df0-b398-93b795ed54d6/bulk-write