Cannot Import Pool: I/O error

azraiez

Cadet
Joined
Jun 3, 2023
Messages
2
Hi,

My config:

TrueNAS-13.0-U5
Motherboard make and model: ASUS M4N78 PRO
CPU make and model: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
RAM quantity: 8GB
Hard drives 2x 2GB WD Red Plus, 1x 2GB WD Red
Boot drives 2 x 32@GB USB Sandisk Ultra 3.0
Raid Config raidz1-0
Hard disk controllers: On board Controller
Network cards: D-Link DGE-528 GE Adapter

I have not accessed my server for the last 6 months after it shutdown during power outage.
Upon accessing, the GUI was showing that my pool is OFFLINE, so I disconnected it without wiping the data.
When I tried to import the pool via GUI, the following error was displayed:
Error: concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/local/lib/python3.9/concurrent/futures/process.py", line 246, in _process_worker
r = call_item.fn(*call_item.args, **call_item.kwargs)
File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 111, in main_worker
res = MIDDLEWARE._run(*call_args)
File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 45, in _run
return self._call(name, serviceobj, methodobj, args, job=job)
File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 39, in _call
return methodobj(*params)
File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 39, in _call
return methodobj(*params)
File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 985, in nf
return f(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 352, in import_pool
self.logger.error(
File "libzfs.pyx", line 402, in libzfs.ZFS.__exit__
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 346, in import_pool
zfs.import_pool(found, new_name or found.name, options, any_host=any_host)
File "libzfs.pyx", line 1175, in libzfs.ZFS.import_pool
File "libzfs.pyx", line 1203, in libzfs.ZFS.__import_pool
File "libzfs.pyx", line 496, in libzfs.ZFS.get_error
File "/usr/local/lib/python3.9/enum.py", line 384, in __call__
return cls.__new__(cls, value)
File "/usr/local/lib/python3.9/enum.py", line 702, in __new__
raise ve_exc
ValueError: 2090 is not a valid Error
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 355, in run
await self.future
File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 391, in __run_body
rv = await self.method(*([self] + args))
File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 981, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/pool.py", line 1462, in import_pool
await self.middleware.call('zfs.pool.import_pool', pool['guid'], {
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1279, in call
return await self._call(
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1244, in _call
return await self._call_worker(name, *prepared_call.args)
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1250, in _call_worker
return await self.run_in_proc(main_worker, name, args, job)
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1169, in run_in_proc
return await self.run_in_executor(self.__procpool, method, *args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1152, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
ValueError: 2090 is not a valid Error

I've tried various method to import pool using CLI, received various errors as below:
root@freenas[~]# zpool import
pool: PrimaryPool
id: 13712259011094146471
state: DEGRADED
status: One or more devices are missing from the system.
action: The pool can be imported despite missing or damaged devices. The
fault tolerance of the pool may be compromised if imported.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-2Q
config:

PrimaryPool DEGRADED
raidz1-0 DEGRADED
gptid/208e8c1a-981f-11e9-b4b4-00261808f7be ONLINE
gptid/97211e54-005d-11ed-870b-00261808f7be ONLINE
gptid/879ab9a3-d33d-11ec-bb68-00261808f7be UNAVAIL cannot open
root@freenas[~]# zpool import PrimaryPool
cannot import 'PrimaryPool': insufficient replicas
Destroy and re-create the pool from
a backup source.
root@freenas[~]# zpool import -fFn PrimaryPool
root@freenas[~]# zpool import -fFXn PrimaryPool
root@freenas[~]# zpool import -fF PrimaryPool
cannot import 'PrimaryPool': I/O error
Destroy and re-create the pool from
a backup source.
root@freenas[~]# zpool import -F PrimaryPool
cannot import 'PrimaryPool': I/O error
Destroy and re-create the pool from
a backup source.

currently only my boot pool are shown:
root@freenas[~]# zpool status
pool: freenas-boot
state: ONLINE
status: Some supported and requested features are not enabled on the pool.
The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(7) for details.
scan: scrub repaired 0B in 00:14:35 with 0 errors on Sun Jan 1 03:59:35 2023
config:

NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da1p2 ONLINE 0 0 0
da0p2 ONLINE 0 0 0

errors: No known data errors

Attached is console.log

Below is dumb of my gpart list:
Geom name: ada0
modified: false
state: OK
fwheads: 16
fwsectors: 63
last: 3907029127
first: 40
entries: 128
scheme: GPT
Providers:
1. Name: ada0p1
Mediasize: 2147483648 (2.0G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0
efimedia: HD(1,GPT,207fc98e-981f-11e9-b4b4-00261808f7be,0x80,0x400000)
rawuuid: 207fc98e-981f-11e9-b4b4-00261808f7be
rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b
label: (null)
length: 2147483648
offset: 65536
type: freebsd-swap
index: 1
end: 4194431
start: 128
2. Name: ada0p2
Mediasize: 1998251364352 (1.8T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0
efimedia: HD(2,GPT,208e8c1a-981f-11e9-b4b4-00261808f7be,0x400080,0xe8a08808)
rawuuid: 208e8c1a-981f-11e9-b4b4-00261808f7be
rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b
label: (null)
length: 1998251364352
offset: 2147549184
type: freebsd-zfs
index: 2
end: 3907029127
start: 4194432
Consumers:
1. Name: ada0
Mediasize: 2000398934016 (1.8T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0

Geom name: ada1
modified: false
state: OK
fwheads: 16
fwsectors: 63
last: 3907029127
first: 40
entries: 128
scheme: GPT
Providers:
1. Name: ada1p1
Mediasize: 2147483648 (2.0G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0
efimedia: HD(1,GPT,970584e3-005d-11ed-870b-00261808f7be,0x80,0x400000)
rawuuid: 970584e3-005d-11ed-870b-00261808f7be
rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b
label: (null)
length: 2147483648
offset: 65536
type: freebsd-swap
index: 1
end: 4194431
start: 128
2. Name: ada1p2
Mediasize: 1998251364352 (1.8T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0
efimedia: HD(2,GPT,97211e54-005d-11ed-870b-00261808f7be,0x400080,0xe8a08808)
rawuuid: 97211e54-005d-11ed-870b-00261808f7be
rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b
label: (null)
length: 1998251364352
offset: 2147549184
type: freebsd-zfs
index: 2
end: 3907029127
start: 4194432
Consumers:
1. Name: ada1
Mediasize: 2000398934016 (1.8T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0

Geom name: da0
modified: false
state: OK
fwheads: 255
fwsectors: 63
last: 60088279
first: 40
entries: 128
scheme: GPT
Providers:
1. Name: da0p1
Mediasize: 524288 (512K)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 20480
Mode: r0w0e0
efimedia: HD(1,GPT,5cb5b04a-73d9-11ea-bf08-00261808f7be,0x28,0x400)
rawuuid: 5cb5b04a-73d9-11ea-bf08-00261808f7be
rawtype: 83bd6b9d-7f41-11dc-be0b-001560b84f0f
label: (null)
length: 524288
offset: 20480
type: freebsd-boot
index: 1
end: 1063
start: 40
2. Name: da0p2
Mediasize: 30764654592 (29G)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 544768
Mode: r1w1e1
efimedia: HD(2,GPT,5d4080e8-73d9-11ea-bf08-00261808f7be,0x428,0x394dbb0)
rawuuid: 5d4080e8-73d9-11ea-bf08-00261808f7be
rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b
label: (null)
length: 30764654592
offset: 544768
type: freebsd-zfs
index: 2
end: 60088279
start: 1064
Consumers:
1. Name: da0
Mediasize: 30765219840 (29G)
Sectorsize: 512
Mode: r1w1e2

Geom name: da1
modified: false
state: OK
fwheads: 255
fwsectors: 63
last: 60088279
first: 40
entries: 128
scheme: GPT
Providers:
1. Name: da1p1
Mediasize: 524288 (512K)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 20480
Mode: r0w0e0
efimedia: HD(1,GPT,aba161ef-73d2-11ea-95be-00261808f7be,0x28,0x400)
rawuuid: aba161ef-73d2-11ea-95be-00261808f7be
rawtype: 83bd6b9d-7f41-11dc-be0b-001560b84f0f
label: (null)
length: 524288
offset: 20480
type: freebsd-boot
index: 1
end: 1063
start: 40
2. Name: da1p2
Mediasize: 30752636928 (29G)
Sectorsize: 512
Stripesize: 0
Stripeoffset: 544768
Mode: r1w1e1
efimedia: HD(2,GPT,ac2beeca-73d2-11ea-95be-00261808f7be,0x428,0x3948000)
rawuuid: ac2beeca-73d2-11ea-95be-00261808f7be
rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b
label: (null)
length: 30752636928
offset: 544768
type: freebsd-zfs
index: 2
end: 60064807
start: 1064
Consumers:
1. Name: da1
Mediasize: 30765219840 (29G)
Sectorsize: 512
Mode: r1w1e2
start: 1064
Consumers:
1. Name: da1
Mediasize: 30765219840 (29G)
Sectorsize: 512
Mode: r1w1e2
 

Attachments

  • console.zip
    4.5 KB · Views: 77

azraiez

Cadet
Joined
Jun 3, 2023
Messages
2
Problem solved. To close thread
 
Top