I can't figure out how to replace failed disk on encrypted volume with GUI. Error: Unable to GPT format the disk "da8"
Disk da8 is a new drive and has no partition. Wipe disk from GUI also failed
zpool status for the offline disk
Tried using zpool replace command to replace disk
Am I doing it wrong?
Please advise
-----
Disk da8 is a new drive and has no partition. Wipe disk from GUI also failed
Code:
root@freenas:~ # gpart show da8 => 40 15628053088 da8 GPT (7.3T) 40 15628053088 - free - (7.3T)
Code:
root@freenas:~ # gpart destroy -F da8 gpart: Device not configured
Code:
root@freenas:~ # dd if=/dev/zero of=/dev/da8 bs=512 count=2048 2048+0 records in 2048+0 records out 1048576 bytes transferred in 0.324682 secs (3229548 bytes/sec)
Code:
root@freenas:~ # diskinfo -v da8 da8 512 # sectorsize 8001563222016 # mediasize in bytes (7.3T) 15628053168 # mediasize in sectors 4096 # stripesize 0 # stripeoffset 972801 # Cylinders according to firmware. 255 # Heads according to firmware. 63 # Sectors according to firmware. ZA1527DD # Disk ident. id1,enc@n50015b21483c5a3d/type@0/slot@9/elmdesc@Disk009 # Physical path Not_Zoned # Zone Mode
zpool status for the offline disk
Code:
10434444560419538037 OFFLINE 0 0 0 was /dev/gptid/051219ca-55e4-11e7-9f66-90e2ba867db8.eli
Tried using zpool replace command to replace disk
Code:
root@freenas:~ # zpool replace contentstore /dev/gptid/051219ca-55e4-11e7-9f66-90e2ba867db8.eli da8 cannot replace /dev/gptid/051219ca-55e4-11e7-9f66-90e2ba867db8.eli with da8: one or more devices is currently unavailable
Code:
root@freenas:~ # zpool replace contentstore 10434444560419538037 da8 cannot replace 10434444560419538037 with da8: one or more devices is currently unavailable
Am I doing it wrong?
Please advise
-----
Code:
Software Version: FreeNAS-11.0-RELEASE (a2dc21583) Request Method: POST Request URL: http://freenas.daxcloud.prod/storage/zpool-contentstore/disk/replace/10434444560419538037/ Traceback: File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner 39. response = get_response(request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _legacy_get_response 249. response = self._get_response(request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response 178. response = middleware_method(request, callback, callback_args, callback_kwargs) File "./freenasUI/freeadmin/middleware.py" in process_view 162. return login_required(view_func)(request, *view_args, **view_kwargs) File "/usr/local/lib/python3.6/site-packages/django/contrib/auth/decorators.py" in _wrapped_view 23. return view_func(request, *args, **kwargs) File "./freenasUI/storage/views.py" in zpool_disk_replace 951. if form.done(): File "./freenasUI/storage/forms.py" in done 2033. passphrase=passfile File "./freenasUI/middleware/notifier.py" in zfs_replace_disk 1085. self.__gpt_labeldisk(type="freebsd-zfs", devname=to_disk, swapsize=swapsize) File "./freenasUI/middleware/notifier.py" in __gpt_labeldisk 409. raise MiddlewareError(f'Unable to GPT format the disk "{devname}": {error}') Exception Type: MiddlewareError at /storage/zpool-contentstore/disk/replace/10434444560419538037/ Exception Value: [MiddlewareError: b'Unable to GPT format the disk "da8": gpart: Input/output error\n']
Last edited by a moderator: