SOLVED Error when changing dataset share type to windows

Status
Not open for further replies.

Metheos

Cadet
Joined
Feb 1, 2017
Messages
8
Getting an error when changing dataset share type to windows. It's apparently looking for a file in /mnt/poolname/dataset/, but nothing is mounted at /mnt/. The pool is mounted at /poolname.

Code:
Environment:

Software Version: FreeNAS-11.1-U5 (8e2a858a1)
Request Method: POST
Request URL: http://10.0.0.252/storage/dataset/edit/OnsiteStorage/BackupSpace/


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/storage/views.py" in dataset_edit
  411.		 if form.is_valid() and form.save():
File "./freenasUI/storage/forms.py" in save
  1561.		 notifier().change_dataset_share_type(name, self.cleaned_data.get('dataset_share_type'))
File "./freenasUI/middleware/notifier.py" in change_dataset_share_type
  3689.			 self.dataset_init_windows_meta_file(dataset)
File "./freenasUI/middleware/notifier.py" in dataset_init_windows_meta_file
  3650.		 with open("%s/.windows" % path, "w") as f:

Exception Type: FileNotFoundError at /storage/dataset/edit/OnsiteStorage/BackupSpace/
Exception Value: [Errno 2] No such file or directory: '/mnt/OnsiteStorage/BackupSpace/.windows'
 

Metheos

Cadet
Joined
Feb 1, 2017
Messages
8
I guess at some point in the past when this pool was recovered the mountpoint got changed. I just ran zfs set mountpoint=/mnt/OnsiteStorage OnsiteStorage and all is good now in the web gui.
Seems like something it should be able to figure out programmatically with zfs get mountpoint though!
 
Status
Not open for further replies.
Top