Need help with this HD error

Status
Not open for further replies.

Rickinfl

Contributor
Joined
Aug 7, 2017
Messages
165
I'm not sure what's it's talking about. Keeps saying boot. I have a 250gig ssd drive and a raidz2 of 8 - 3gig drives. The error shows drive 0.
Code:
Checking status of zfs pools:
NAME		   SIZE  ALLOC   FREE  EXPANDSZ   FRAG	CAP  DEDUP  HEALTH  ALTROOT
DataStore	 21.8T  2.47T  19.3T		 -	 0%	11%  1.00x  ONLINE  /mnt
freenas-boot   222G   838M   221G		 -	  -	 0%  1.00x  ONLINE  -

  pool: freenas-boot
 state: ONLINE
status: One or more devices has experienced an error resulting in data
		corruption.  Applications may be affected.
action: Restore the file in question if possible.  Otherwise restore the
		entire pool from backup.
   see: http://illumos.org/msg/ZFS-8000-8A
  scan: none requested
config:

		NAME		STATE	 READ WRITE CKSUM
		freenas-boot  ONLINE	   0	 0	 0
		  ada0p2	ONLINE	   0	 0	 0

errors: 3 data errors, use '-v' for a list

-- End of daily output --
 
Last edited by a moderator:

gpsguy

Active Member
Joined
Jan 22, 2012
Messages
4,472
There are problems with your 250GB SSD drive.

If you post the output of zpool status -v in code tags, we can see the affected files.
 

Rickinfl

Contributor
Joined
Aug 7, 2017
Messages
165
Here is what I have. How do I fix this? It's a brand new SSD. I need to know so I can return it. Or is this repairable?

Also I see I can save the config. Do I just save that file then rebuild it and restore that file? Will I lose my main zpool?
Code:
root@freenas:~ # zpool status -v
  pool: DataStore
 state: ONLINE
  scan: none requested
config:

		NAME											STATE	 READ WRITE CKSUM
		DataStore									   ONLINE	   0	 0	 0
		  raidz2-0									  ONLINE	   0	 0	 0
			gptid/89d6fce9-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0
			gptid/8ccdfcdc-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0
			gptid/8fb3e81c-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0
			gptid/929864aa-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0
			gptid/957f5e02-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0
			gptid/9860fbef-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0
			gptid/9b318eb0-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0
			gptid/9e0d1bd7-088d-11e8-8962-00e081caa784  ONLINE	   0	 0	 0

errors: No known data errors

  pool: freenas-boot
 state: DEGRADED
status: One or more devices has experienced an error resulting in data
		corruption.  Applications may be affected.
action: Restore the file in question if possible.  Otherwise restore the
		entire pool from backup.
   see: http://illumos.org/msg/ZFS-8000-8A  scan: scrub repaired 4K in 0 days 00:00:04 with 71 errors on Thu Feb  8 03:45:04 2018
config:

		NAME		STATE	 READ WRITE CKSUM
		freenas-boot  DEGRADED	 0	 0	71
		  ada0p2	DEGRADED	 0	 0   145  too many errors

errors: Permanent errors have been detected in the following files:

		<metadata>:<0x19>
		<metadata>:<0x24>
		<metadata>:<0x33>
		<metadata>:<0x3a>
		<metadata>:<0x3f>
		<metadata>:<0x40>
		<metadata>:<0x43>
		<metadata>:<0x44>
		<metadata>:<0x48>
		freenas-boot/ROOT/default:<0x0>
		//usr/local/lib/python3.6/xmlrpc/__pycache__
		//usr/local/lib/python3.6/site-packages/django/contrib/admin/templatetags/__pycache__
		//usr/local/www/freenasUI/documentation/__pycache__
		//usr/local/lib/python3.6/site-packages/django/contrib/messages/storage/__pycache__
		//usr/local/lib/python3.6/site-packages/django/views/decorators/__pycache__
		//usr/local/lib/python3.6/site-packages/jsonrpc/__pycache__
		freenas-boot/ROOT/default@2018-02-01-04:17:31:<0x0>
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/sessions/locale/ja
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/urllib3/packages/ssl_match_hostname/__pycache__/_implementation.cpython-36.opt-1.pyc
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/sessions/locale/ka
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/www/dojo/dijit/themes/claro/form
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/sessions/locale/kk/LC_MESSAGES
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/sessions/locale/lv
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/sessions/locale/lv/LC_MESSAGES
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/sessions/locale/mk
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/mako/__pycache__/ast.cpython-36.opt-1.pyc
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/perl5/site_perl/Bundle/Net
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/django/contrib/gis/gdal/__pycache__/error.cpython-36.opt-1.pyc
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/ws4py
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/formtools/tests/wizard/wizardtests/templates
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/cryptography/hazmat/primitives/interfaces
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/contrib/formtools/wizard
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/bin/easy_install-2.7
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/www/dojo/dojox/drawing/util
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/urllib3/__pycache__/filepost.cpython-36.opt-1.pyc
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/conf/base/var/yp
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/www/dojo/dijit/_editor/nls/bs
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/etc/autofs
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/django/template/__pycache__/loader.cpython-36.opt-1.pyc
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/www/dojo/dojox/dtl
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/coloredlogs-7.3-py3.6.egg-info
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/south/db/sql_server
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/south/db/sql_server/__pycache__
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python2.7/idlelib/idle_test
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/south/hacks
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python2.7/ctypes
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/south/hacks/__pycache__
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/share/locale/nb_NO.UTF-8
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/botocore/data/servicecatalog/2015-12-10/service-2.json
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/conf/locale/ja
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/conf/locale/ja/LC_MESSAGES
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/share/locale/nl_BE.ISO8859-1
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/conf/locale/ja/__pycache__
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/botocore/data/ses/2010-12-01/service-2.json
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/share/locale/nl_BE.ISO8859-15
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/conf/locale/ka
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/conf/locale/ka/LC_MESSAGES
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/email/mime
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/data/zfs
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/botocore/data/sms/2016-10-24
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/share/locale/nl_BE.UTF-8
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/migrate93/django/conf/locale/ka/__pycache__
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/lib/python3.6/site-packages/botocore/data/snowball
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/etc/periodic
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/etc/periodic/daily
		freenas-boot/ROOT/default@2018-02-01-04:17:31:/usr/local/bin/db5
root@freenas:~ #
 
Last edited by a moderator:

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
So there you have it, your FreeNAS boot USB is corrupt.

Take a backup (in the GUI under System) of your config, then get a new USB key and rebuild your FreeNAS system.

Once rebuilt on a new USB key, you can restore the config and all should be back to normal.
 
Last edited by a moderator:

Rickinfl

Contributor
Joined
Aug 7, 2017
Messages
165
Do I need do a Import Volume first before restoring config file? Or does restoring the config file automatically restore the zpool?

Thanks for all the Help!
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Restoring the config will reboot the system (a couple of times) and the volumes will be put back from the information in the config.

I didn't see the config DB itself in the corrupted list, so I would assume all will come back as current/before you rebuild.
 
Status
Not open for further replies.
Top