Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Why are autogrow/autodelete not available for CIFS provisioning in Provisioning Manager?
3 REPLIES 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Autogrow, Autodelete are not tied well with cifs i/o .
Lets say i/o is happening to a cifs share in a volume. And volume has autogrow and autodelete enabled. The volume is about to become full. In this scenario, the cifs writes can fail. Autogrow or autodelete will trigger on the volume, but they do not guarantee that space will be available in timely fashion for cifs writes to succeed.
For NFS, iscsi and FCP, autogrow,autodelete are tied to protocol i/o path. And they are triggered in a timely fashion to ensure writes do not fail for these protocols.
Because of this reason, we do not allow cifs to be enabled on datasets with autogrow,autodelete policy. For cifs, only option is to use thick provisioning. (guarantee=volume). Or complete thin provisioning (guarantee=none).
Thanks
Sivaprasad K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The ONLY place we are prevented from using the autogrow feature and the CIFS protocol is when we provision a dataset through provisioning manager and use a NAS policy where autogrow/autodelete are set. Why do System Manager and the CLI allow us to set these features AND make use of the CIFS protocol?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Provisioning Manager tries to prevent such things, that being the reason why it doesn't allow.Ideally this restrictions should be removed from Provisioning Manager depending the version of Data Ontap on which its fixed.
Regards
adai
