I'm not entirely sure this is a bug, or simply expected (possible) behavior given the circumstance.
I recently installed fresh 11.1 on a new system, configured it with 8 drives and one jail, and soft updated to U1. Everything was working fine. The other day, my 2-year-old pushed the power button and did an illegal shutdown. When I rebooted, my main ZFS pool was "UNAVAIL." The hard drives connected to the HBA kept disappearing and then occasionally re-appearing. I started a thread to get the drives back. Then I noticed other things. My System > Inforamtion screen no longer shows output, but error values. It takes about 20 minutes for the system to boot, and several screens on the GUI are unresponsive (System > Boot sits at "Loading" for minutes, Reporting does the same). The improper shutdown definitely scrambled the installation. I'll start a fresh install tonight. In the meantime, are there any logs that anyone wants to look at? Is this an anomaly, or does FreeNAS ~always respond like that to improper shutdowns, power failures, etc? I can access and save my config file, but this is a big failure that I would believe should have some redundancy built in. I've got a UPS, but that doesn't help if a child pushes the button... Here's the output from my System > Inforamtion screen. If there are any other logs you'd like to see, let me know ASAP. Finally - not trying to be a jerk at all - hoping that this will be helpful in some way.
I recently installed fresh 11.1 on a new system, configured it with 8 drives and one jail, and soft updated to U1. Everything was working fine. The other day, my 2-year-old pushed the power button and did an illegal shutdown. When I rebooted, my main ZFS pool was "UNAVAIL." The hard drives connected to the HBA kept disappearing and then occasionally re-appearing. I started a thread to get the drives back. Then I noticed other things. My System > Inforamtion screen no longer shows output, but error values. It takes about 20 minutes for the system to boot, and several screens on the GUI are unresponsive (System > Boot sits at "Loading" for minutes, Reporting does the same). The improper shutdown definitely scrambled the installation. I'll start a fresh install tonight. In the meantime, are there any logs that anyone wants to look at? Is this an anomaly, or does FreeNAS ~always respond like that to improper shutdowns, power failures, etc? I can access and save my config file, but this is a big failure that I would believe should have some redundancy built in. I've got a UPS, but that doesn't help if a child pushes the button... Here's the output from my System > Inforamtion screen. If there are any other logs you'd like to see, let me know ASAP. Finally - not trying to be a jerk at all - hoping that this will be helpful in some way.
Code:
Request Method: GET Request URL: http://192.168.109.200/system/info/?dojo.preventCache=1518728445295 Software Version: FreeNAS-11.1-U1 (f7e246b8f) Exception Type: BrokenPipeError Exception Value: [Errno 32] Broken pipe Exception Location: /usr/local/lib/python3.6/site-packages/ws4py/websocket.py in _write, line 243 Server time: Thu, 15 Feb 2018 14:00:42 -0700 Traceback __________ Environment: Software Version: FreeNAS-11.1-U1 (f7e246b8f) Request Method: GET Request URL: http://192.168.109.200/system/info/?dojo.preventCache=1518728445295 Traceback: File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner 42. 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/system/views.py" in system_info 109. with client as c: File "./freenasUI/middleware/client.py" in __enter__ 20. local.client = Client() File "/usr/local/lib/python3.6/site-packages/middlewared/client/client.py" in __init__ 268. self._ws.connect() File "/usr/local/lib/python3.6/site-packages/middlewared/client/client.py" in connect 159. rv = super(WSClient, self).connect() File "/usr/local/lib/python3.6/site-packages/ws4py/client/__init__.py" in connect 211. self._write(self.handshake_request) File "/usr/local/lib/python3.6/site-packages/ws4py/websocket.py" in _write 243. self.sock.sendall(b) Exception Type: BrokenPipeError at /system/info/ Exception Value: [Errno 32] Broken pipe __________ Request information GET Variable Value dojo.preventCache '1518728445295' POST No POST data FILES No FILES data COOKIES Variable Value csrftoken 'H5sBUADqzXR5ReahA7JGQj6r1gLhumpXMJnxwZ5Er6m7pPQrnybbMdnytwALoRi3' fntreeSaveStateCookie 'root%2Croot%2F65%2F66%2Croot%2F65%2F66%2F67%2F84%2Croot%2F65%2Croot%2F65%2F66%2F67%2Croot%2F67%2F68%2Croot%2F67%2F68%2F69%2Croot%2F67%2F68%2F69%2F82%2Croot%2F67%2F68%2F69%2F70%2Croot%2F66%2F67%2Croot%2F227%2Croot%2F251%2Croot%2F33%2Croot%2F13%2Croot%2F13%2F26%2Croot%2F254%2Croot%2F69%2F70%2Croot%2F69%2F70%2F71%2Croot%2F14' sessionid '9mvmhtzv9zvzvpv2s8kmh9f8y3vsut0t' META Variable Value