We have worked through setting up Isilon’s OneFS Snapshots from the WebCLI in multiple Isilon Quick Tips. Let’s turn our focus now to setting up our snapshots from the CLI. Watch the video below and follow along while we use the CLI to create onetime snapshots and snapshot schedules.

Transcript – Creating Snapshots with Isilon’s OneFS from Command Line

Welcome back to another episode of Isilon Quick Tips. Today, we’re going to be talking about snapshots. We’ve covered snapshots in previous episodes, but everything we’ve done has always revolved around that web-cli.

Today, we’re going to go behind the scenes, and see what we can accomplish with snapshots, as far as creating and listing out different snapshots, all from the command line. Get ready to follow along by opening up your command prompt.

Once we’re logged in to the CLI, we can use your ISI-Snapshot snapshots list to list out all our snapshots. You can see your ID, name, and path here. What if we want to get some more details on this? We can use the ISI-Snapshot snapshots view, and we’re going to pull in that specific ID, so the ID I want to pull is number two, which corresponds to the nasa-snaps. When we run that command, what we can look at, or we can see that ID, but we can also see the path, so we know that it’s on the IFS NASA directory. We can see when it expires. We can also see the size and some other information, too. Let’s create a one-time snap using the command line.

To do that, what we’re going to do is, we’re going to use our ISI-Snapshot snapshots create command. What we’re going to do with that is, we’re going to pick a path. We’ve already got a snapshot schedule set up for the NASA directory, but what I want to do is, I want to set one up for the videos directory. I’m going to put the absolute path, and so that’s the ifs/videos. Then, we’ll also pass in our name. The name I’m going to use is the video-snaps.

That complete, let’s list out our snapshots and see if our one-time snap was taken. Remember, that’s ISI-Snapshot snapshots list, so we take out that S.

That was how we take a one-time snap. What happens when we want to set a schedule up for our snapshots? Before we set up that snapshot schedule, I want to reference the CLI guide. In the CLI guide, here, you can see a table with all these different percentage and letters. I’m going to reference these are we’re creating that snapshot schedule. These are going to be a way for us to be able to name how we want to show the time-date stamp on our snapshot schedules.

Our snapshot schedule we’re going to create is going to be for the ifs/videos directory, but we want to set a schedule instead of just a one-time snap. We’re going to use the ISI-Snapshot schedules create, going to pass in our name, so video-snaps, going to keep that as the name for this one. We’re going to do it ifs/videos, that’s our directory.

Now, we’re going to pass in video-%c, and that’s going to give us the year, month, day of the week, hour, minute, and second, for each time the snap is taken. The %c is what I was talking about, use the table that we had just looked at to be able to pass that in. Now, we’re going to select every day, every hour. I want a snap every day, of every hour. The last parameter we’re going to pass in is going to be the duration. That duration is going to be when we want it to expire.

I’m going to let these snaps be okay for a year. They’re going to roll off in a FIFO fashion every year. We can create that schedule, and we want to view it. To view it, we’re going to use the isi snapshot schedules list. You can see we have two schedules here. The video snap that we just created, and one we previously had for our Nasa Snapshots.

Now, let’s view the details. isi snapshot schedules view, and then the ID number, so 3. Now, we can see we have an ID number of 3. That’s our absolute path, and we have that snapshot schedule happening every day, of every hour, and the duration is for one year. We didn’t specify an alias. We can see when it’s going to run next. That’s how you view snapshots from the command line, how you create one-time snaps, and even set up snapshot schedules, all from the command line. Make sure that you subscribe, so that you never miss an episode of Isilon Quick Tips, or more videos are big data and Hadoop.

Isilon’s OneFS offers Access Zones to divide different workflows/users/AD servers/ GroupNets/etc. in the same Isilon Cluster.

Learn to setup Access Zones in Isilon’s OneFS. Access Zones allow for administrators to partition the Isilon clusters into different virtual containers. In this episode of Isilon Quick Tips we will walk through setting up Access Zones from the OneFS WebCLI.

Video

Transcript

Hi folks, Thomas Henson here with thomashenson.com. And today we’re going to step into another episode of Isilon Quick Tips. We’re going to learn all we need to know about Access Zones and how to set up Access Zones through the Web CLI and OneFS. So, find out more right after this.

So, the first thing we want to do is we want to log into OneFS. Once we’re logged into OneFS on the Web CLI, let’s go to the file system and our File Explorer, and look at some of the data that we already have in our cluster. And so, you can see that we have an Access Zone here, and our current Access Zone is the system, and that’s the only Access Zone that I have. And our data that’s in our IFS Directory, you can see that we have our home data, we have some HDFS data, and we also have a dataset called Datasets.

Let’s say that we wanted to partition out that data, we wanted to have one Access Zone in IFS for our system and all our system information. And then the next thing we wanted to have is we wanted to have that dataset and have it separate. Maybe we want to have our own active directory for it, maybe there’s just a need for us to partition that data out. So, let’s go ahead and set up a different Access Zone just for that data. And so, to do that, we’ll go to our Access-Access Zones. You can see that in our Access Zones here, we only have our system just like we just like we saw. So, now we’re going to create that Access Zone. Remember, we’re doing this for our datasets, so we’ll keep the name at datasets.

And then now we want to choose that path, and so one thing to keep in mind when we’re creating these Access Zones and choosing our paths is we want to make sure that we’re not overlapping our directories. So, for instance, if we wanted to create an archive Access Zone from our NASA Directory, we still wouldn’t want to have that NASA Directory in another Access Zone as well, that would create an overlapping one. So, let’s just stick with our datasets. And then you can see that we have our GroupNet. And so, for our IP Addresses, I’m going to keep with the GroupNet that we have. If you wanted to create a different set of IP Addresses for access, you’re more than able to do that. And then you create your Authentication Providers, and we’re ready to create that Access Zone.

And now you can see that we have two Access Zones, so we have our system and we also have our dataset. Let’s go back to look at our File Explorer. Now you can see that we have a current Access Zone of System, where all of our IFS Directory is, so nothing’s changed here. Now let’s look at our datasets. In our datasets, we have that dataset directory. And so, now we have two Access Zones, but let’s go look at our protocols.

Once we’re in our protocols, we’re under the System Access Zone, so we’re paying attention to what Access Zone we’re in. We have our IFS default, and then we also have our NASA share. So, when we go to our dataset Access Zone, we don’t have our dataset file share. And so, what we can do is we’ll need to create that SMB Share, and so keeping it simple here, we’re going to keep it as dataset. So, our name is datasets, and then a small description here. Then we’ll want to keep that path at datasets. Add any users or groups, we’re going to keep it default. And our share’s created.

And so, you can see how quick and easy it was to create an Access Zone. Just remember some of the tips that we talked about whenever you’re creating those Access Zones. You don’t want to have them if there overlapping. Now, OneFS will check for you and give you an error message if you have it and allow for you to do that, but you don’t want to do it. And then second, if you’re creating those Access Zones, remember that you want to add maybe a different Authentication Provider, you can do that, or a different set of IP addresses. Just make sure you have those IPs set before you create that Access Zone, so you can allocate those there.

Thanks, and make sure to stay tuned and subscribe to this video, so you see more Isilon Quick Tips.

How to Compare Snapshots in OneFS

At least once every Isilon Administrator will need to compare snapshots in OneFS. It might be a situation where a user has upload files to the wrong directory or you need to roll back to a different version of a directory. Whatever the case OneFS has the ability to compare snapshots from the CLI>

In this episode of Isilon Quick tips I will walk through using the CLI to view and compare snapshots in OneFS. Watch this video and learn how!

Transcript

(forgive any errors it was transcribed by a machine)

Hi and welcome back to another episode of Isilon quick tips! Today we’re going to talk about how to compare some snapshot images all from the CLI find out more right after this.

In this episode what we want to do is we want to look at some snapshots and see how we can compare these snapshots. So you can see here from the Web CLI I have a lot of snapshots but if I wanted to compare them how can I do that? Look do all that from the command line so SSH back into our cluster.

The first thing we’re going to do is we’re going to list out all of our snapshots you can see that all of our snapshots are here so all my snapshots are on this ifs NASA directory and you see that I have an ID here that specifies each one and then also I have a default name here for the snapshot schedule name and so if we wanted to compare a couple of these so what is the difference between our first snapshot so ID two and let’s just say that we wanted to compare it with ID 20 what would be the difference between those two and so there’s a way that we can actually compare that the first thing we want to do is let’s just look and see what information is available if we just view that individual ID number so we can use our easy snapshot snapshots view and then just put in the ID number you can also put in the name but I have a default name that’s very long so it’s just easier for me with managing the smaller data set to just use that ID number so let’s see what information is available here and so it gives us our path and our name it’s also going to tell us how much space is holding up and when the snapshot was created if it’s law or if it’s going to expire but there’s not a lot of information in telling us what’s actually in it right because it’s just a snapshot of a point in time and so how do we compare this so we want to take our snapshot ID number two and let’s compare it to number 20 and see what data has changed and so to do that we’ll be using a change list modification but to do that we’ll have to kick off a job to start it so I’m going to clear out the screen and let’s type in our easy job and so what we’ll do is we’ll do an easy job jobs start and we’re going to create a change list and so that’s changed list we’re going to put in the old snap ID so the old snap ID was two and we’re going to compare it with our newer snap and so the newer snap ID was 20 so we started the job and so if we wanted to go out and list it out let’s go ahead and view our change list so we use easy change list modification and we’ll just use L to list out all our change lists we have a change list here for to underscore 20 and so this is going to be the change list that we just created that’s comparing ID 2 and ID 20 sometimes you’ll get an in progress at the end and that’s just because the job is still processing and so you can’t view it just yet so just come back and check in a few different times but it looks like our jobs complete here so we can view those so to view it we’re just going to use – a instead of L and that ID number so to underscore 20 so easy change list mod – a to underscore 20 so we have a lot of information that’s compared in this change modification between snapshot 2 and snapshot 20 one of the big things is we have two files that were created here that I was looking for so this is NASA I uploaded a facility’s CSV then I also uploaded a report CSV and so you can see some of the timestamps or some of the other information but if you’re looking at this information you’re saying man this it’s kind of hard to look at what’s really the objective here well this is a way that we can look and look at this change modification date from the CLI but for the most part this is really used by some other applications order through the Isilon onefs api to be able to pull that information out so if you’re looking to write some kind of process that’s going to look and compare these changes to move some of the backups then you would use this so the best way to look and see what all these different CLI flags and some of these path names are is to go back and look at the Isilon documentation so if you look at the Isilon documentation you can see what all these flags mean here so that if you’re writing some kind of code or some kind of application that’s using the API to kind of do a backup process or something like that then you can use this information here but if you’re just looking quickly on how you want to see what changes happen between two different snapshots you can definitely just use this and pull out some information like I said the biggest thing for me is I wanted to see the different path names so I wanted to see were there any files that are different in snapshot two versus snapshot twenty and we’re able to see that here be sure to subscribe so that you never miss an episode of Isilon quick tips and see you next time [Music]

Deep Dive into FTP on OneFS

The FTP protocol is one of the most overlooked protocols in OneFS. On the surface there doesn’t appear to be more than a couple of options for FTP, but jump in CLI you will find a ton of options. One of options I stumbled on recently was the ability to lock users to their home directories using chroot jail.

OneFS FTP CLI Commands

List out verbose FTP settings in OneFS

1

isi ftp settings view

Command to restrict all users to their home directory after they login

1

2

3

4

5

6

7

$isi ftp settings modify chroot--local-mode=all

**options

all

none

all-with-exceptions

none-with-exceptions

Isilon Quick Tips: FTP Deep Dive Transcript

(Excuse any errors, transcribe by a machine)

Hi, I’m Thomas Henson with Thomas Henson.com and welcome back to another episode of Isilon quick tips. Today we’re going to talk about how to lock our users down to their own directories when we’re using the FTP protocol to access our data inside of one effects so without hesitation let’s jump into our virtual Isilon cluster inside of OneFS I’ve set up a test user account this is the account that I’m going to be using to access my data via FTP so the login just using winscp set up an FTP connection to our Isilon cluster and you can see that I’m put out here in the root directory so I can traverse I can go to the temp directory I can also traverse answer our Isilon cluster and I can look at different data directories even though I don’t have access to these directories I’m still able to see them but I can’t actually look at the file so it’s a good thing that I can’t access the files what happens if I want to lock users down when they can’t even look at that directory well there’s this thing called easy FTP settings modify and that’s going to give us a lot more commands than what we have from the web CLI you can see here there’s a command called chroot local mode all and so by setting that local mode all we’re going to lock all the users that connect down to their own home directory now if I look at these settings that we’ve modified by using the FTP settings view you can see that all our local users are locked down to their own directory now if we try to log in with our test user account we can go to our own directory but we’re not able to traverse to any other directory it’s as if the only directory that exists is ours which is a good thing you want to lock our users downs they couldn’t see the other files their own nice cluster but we can still move data over so if we wanted to move over our running log file we’re able to move that over and so now you can see how you can lock users down to their own directories the FTP protocol make sure you subscribe so that you never miss an episode of Isilon quick tips see you next time
[Music]

Isilon’s OneFS makes it easier to create to your own data lake managed in a single namespace. It’s a great time to learn more about leveraging your data lake with all the features in OneFS.

The Isilon User Working Group

I’m excited to announce our first ever Isilon User Working Group in Huntsville. During this event myself and Matt Russell will cover Isilon tips and tricks we’ve learned through blood, sweat, and tears. After a live Isilon Quick Tips Demo we will have a special demo from Varonis on protecting your Isilon data. Lastly we will have an “Ask the Isilon Guru” session with Matt Russell. All of this great content will be provided over lunch at Roise’s Mexican Cantina in South Huntsville. Make sure to register to ensure your seat at the first Isilon User Working group in Huntsville.

Creating Your Own Data Lake

Interested in learning about starting your own data lake? Join us at the Huntsville Isilon User Working group to learn how to create your own Data Lake using Isilon OneFS. This is great opportunity to learn more about Isilon and socialize with other Isilon users in the North Alabama area.

Preview from one of the Isilon Quick Tips to be released at the Isilon User Working Group.

In this episode of Isilon Quick, I’ll demo enabling FTP in OneFS. Isilon supports FTP, but to take advantage you have to enable it on your cluster. Learn setup FTP on your cluster in under 3 minutes with the video below.

FTP In OneFS

Transcript

(forgive any errors it was transcribed by a machine)

Hi welcome back to another episode of Isilon quick tips. In today’s episode I’m going to show you how to enable FTP on your Isilon cluster. So get ready to follow along so to enable your ftp access the first thing we’re Going do is we’re Going go to our protocols and go to our ftp settings so that page loads up you can see that we only really have four options here and the first option is just to enable the ftp service that’s something that doesn’t come to fault enabled but you see that i already have it checked here so now i know that have enabled the ftp service and so now I can move data back and forth there are a couple different options here in the settings one of them i want to point out is the enable anonymous exes and that’s something that ninety-five percent of the time you’re not going to want to set that up but if you wanted to set that up this is where you would do it so after we have that setup let’s go back and look at our members and rolls and i just want to show you the account that I’m going to be using so I’m going to be using my file system account settings and this user admin here in your environment you might have active directory which you can access your ftp users for their you just have to make sure you use your full domain name but I’m going to use this admin account here now we just need to pull up an ftp client so I’m going to use WinSCP but you’re able to use anything you want to put in our host name and I’m going use an IP address because i don’t have my smart connect zones or my DNS server setup on my local machine here in most cases you’re going to that smart connect name here for hosting and then once you’re logged in we’re going to move over our slide Powerpoint here and i put that just in the IFS directory and now we’re going to verify it just in RIFs share here and we can see that yes in the IFS directory we have our slots and so our data was able to move over using our ftp service so this is how to enable ftp on your Isilon cluster just remember all you have to do is enable that ftp and then those users can log in using their own credentials in a future episode I’ll cover some more options around the ftp servers and something things you can customize on thanks again for tuning into Isilon quick tips and make sure to subscribe so you never miss an episode.

SMB Shares in Isilon’s OneFS

One of the keys capabilities with Isilon’s OneFS is creating Server Message Block (SMB) shares for network storage. In this episode of Isilon Quick Tips learn how to create SMB shares in OneFS.

Setting SMB Shares in OneFS

Transcript

Welcome back to another episode of Isilon Quick Tip and today we ‘re actually going to map a shared drive using SMB so think of your windows environment being able to set up shares for home directories to share data between it maybe share files between some sort of organization and today we ‘re going to actually look at how to do that through the protocols

So from here in the OneFS directory the first thing to go to use will go to our protocol and yes and B shares as you can see from here that we already have one created this one comes with default this is that ifs directory and so the IFS directories you know is everything that in I salon is under that directory so if we were back and we look at our file system storage using the file system explorer that ‘s pulling up you can see that under RIFs directory we have a home directory data directory in a couple different other ones so we can actually drive drill down and look here now i ‘m going to switch over look at our file explorer and you can see that i already have the IFS directory match here this message is that what we ‘re seeing within the one of us web doing until you see that i have my data directory in my home directory when my sub directories in this and you ‘ll notice here when we map the directory that i use the IP address of the know that i was using but that ‘s only because i don ‘t have the net set up on my local machine but in most your instances you ‘ll have that DNS name that you ‘ll use here that actually you ‘re smart connect name let ‘s go through and actually set up another FB share so say that within our directory that we have a file share that we want to set up for all of our movie date and say that you know we have different movie research that we ‘re doing and we ‘ve set up specific share around that so it ‘s really simple to do so back into our protocols when you are going to create an SMB share will call this one movie and this is just all of our movie research data will set it for everyone to share and then here we ‘ll just actually say the past so anything and dr s remember back it ‘s under data directory you see that I ‘ve got some files under here or I ‘m DB movie information in a couple different other ones the director has already been created so we don ‘t need to check this box here and we ‘re going let it apply the default apo but you can actually set it so that it doesn ‘t change any existing this comes in really handy whenever you ‘re setting up a share on a subdirectory file or you didn ‘t want to reverse all the subdirectories under it just wanted to make that share available we ‘re going to keep the account things all the same here and we ‘ll go ahead and create that share and now if we want to set up that share so that we can see it and open our file explorer going here map network drive going to select the specific drugs just as a reminder if you have that smart connect name you want to use that here I don ‘t have smart connect setup for dns so I ‘m going use my future and now you have that file share and now I can start moving over my movie data and open up my files and being able to share documents for all of our movie research and that ‘s how simple it is the setup an SMB share in I salons oneFS be sure to subscribe to my channel so you can get more Isilon quick tips

In the coming post I will explain how Isilon makes Hadoop so much easier to manage. First I thought I’d cover the basics on Isilon in my Isilon Quick Tips series below.

Hadoop Career

Over a year ago I switched teams to join Dell EMC working on the Data Lake team. One of the platforms I work with is the Isilon Scale-out NAS (Gartner #1 in Scale-out NAS). It’s a really mind blowing system that supports HDFS as a protocol but also NFS, SMB, REST, SWIFT, HTTP, FTP protocols as well. Think of being able to move data into HDFS by just moving a file in your Windows environment. Oh and by the way it scales up to 90 PB of data (talking about BIG DATA).

What makes Isilon so awesome isn’t just the hardware but the software that runs Isilon. OneFS is the software that gives Isilon it’s power to store data at astronomical heights. One file system or OneFS is key to giving developers the ability to access Hadoop data thru HDFS using other protocols. Think about not having to land your data on your machine before ingesting into to HDFS. All of this is possible because OneFS treats HDFS as a protocol not storage system. So data can sit on Isilon, but be read as HDFS.

A huge benefit to using Isilon for HDFS storage is the when replicating data for data protection. I’ll follow up with a blog post dedicated to data protection in Hadoop in the future. Just know Isilon provides that missing piece in Hadoop for replication and data protection. Want to replicate or copy over 20 PB of data? No problem just use SyncIQ in OneFS.

Share the Isilon Knowledge

Along the way on the Data Lake team I’ve acquired some knowledge about managing Isilon clusters and wanted to get it out to the community. All these demos can be done using the Isilon Simulator on your local machine. The demos are meant to be easily consumable and all should be around 5 minutes long with a few outliers that bump up to an hour.

Be sure to subscribe to my YouTube channel to ensure that you never miss an Isilon Quick Tip or other Hadoop related tutorials. As always leave a comment or drop me an email with any ideas you have about new topics or things I’ve missed in my posts.

Transcript

How to change the password in OneFS 8.0 . Alright . oh so we’ll start here are management console want to navigate to the access tab and then the memberships
in roles once when our memberships and rolls we can select a provider to change the admin password I’m going to use the file system from here I can just view and edit the admin you can see I have many different options here so i can change the password I can change my home directory so what I’m going to do is I’m going to add my password and I’m going to select the bin . SH from my unix shell if you don’t select something here you’ll get an error and then I’ll just save my changes and I close this out will log out and we’ll try a new password and it worked and that’s how you change the password and one of this.

Setting Up One Time Sync in Isilon’s OneFS

Transcript

Ever wanted to set up a SyncIQ job and OneFS? Well follow along in this tutorial here we are in our production cluster you can see that we have the name hints and cluster for this Isilon cluster and in DR cluster we have it named hensondr cluster and so now you can see we have two different ones that were going to try to replicate between now let’s look at some of the file shares to show us the data that we’re actually going to try to move we’re gonna be focusing on move in our research data so if we go to ifs research data our production cluster you can see we have a lot of different files but on DR site we don’t have any of those files so how can we replicate that demo data in the research folder over to our Isilon cluster we could just do a onetime sink so let’s go under the data protection sink IQ will actually navigate to the policies tab and then from here we can just create a simples SyncIQ policy so our policy name here we’re just going to name it research one time in our description will just say hey you know this is a one-time think that were moving the research folder will keep our job type is manual but we could run it on a schedule but we’re just doing a one-time snap here and so now we need to just pick our source directory so remember we’re doing that research data directory we’re going to worry about including or excluding folders we’re just going to sink all of them and now here’s what we’ll put in our target host if you remember back to our dr cluster it’s 10 . 111 that 158 . – 15 and so we’ll just internet target host name remember that your dr cluster and so that’s where we want to sink this so we’re going from production to dr and our target directory we’re just going to dump it into the IFS directory now we can just scroll down to the bottom will keep everything the same and now we are ready to create our policy and so our policy has been created but we still need to kick that job off so we can kick that job off actually just by clicking on this view edit tab and start job so you see we got a green check saying hey our policy job has been scheduled starting now if you see under the summary tab we’re starting to move data it’s going to take some time because we’re moving 10 gigabytes of data so depending on the connection speed and the other jobs that are running but after a few minutes that job will disappear from the summaries tab and you can navigate over to the reports tab and see hey the job was finished took a minute and 31 seconds now let’s verify it so we’re looking on DR cluster we can see that we have demo data folder and we have data in the folder let’s compare it with our demo data on our production cluster so research demo data we can see the folders match up so we just created our first thing I q job remembering your dr cluster all your files are read-only so if you’re going to read or try to ride any folders you can’t do that so in a fail over situation you can switch it to read and write but default it’s going to be only in a read-only mode so if you try to add a folder or any folders you’ll get an error saying that you can’t do that

Another Isilon Quick Tip, where I walk through setting up NFS export in OneFS. Setting up NFS exports is one of the baseline skills needed when working with OneFS.

NFS or Network File System is a protocol that allows file based access in a distributed environments. If you are familiar with Windows based systems it’s similar to the SMB protocol but mostly used in Linux/Unix environments. Chances are if you have any Linux/UNIX machines in your environment, you will have a need for using NFS exports.

When Do I Need an NFS Export?

Let’s jump into a couple use cases when you would want to mount an NFS export.

Suppose you need extra capacity on your local machine

Offload archive data to a network based file system

Allow for file sharing abilities for a group of users

Manage file access across a in a distributed environment

Large data transfers or access to large files across network

Setting Up NFS Export in OneFS

Open OneFS WebGUI

Navigate to Protocols –> UNIX Sharing (NFS)

Click Create Export

Select directory to be shared

Click Create Export

Mount NFS export on Linux/UNIX machine (see commands below)

Transcript

In this episode of Isilon Quick Tips, we’re going to focus on accessing NFS Exports from Isilon’s OneFS.

If you’re accessing Isilon from a Linux machine, you’ll want to make use of the network file system—or NFS—protocol. To do this, we’ll be using mount commands. But first, let’s set up a directory that we want to share out through an NFS export. All this will be done from OneFS web interface and a Linux command line. So, follow along.

From our Protocol tab, we’ll go to the UNIX Sharing or NFS. Within our NFS Exports, we’ll have one defaulted, and that default will be for our IFS directory. Remember, anything in that IFS directory is everything that’s in Isilon. So, that’s one that’s set up by default, but let’s set up one that is specific just to maybe our data. So, I’m going to create an export. We can select our path and we can go down as deep as we want. So, I could go into our data and do something off the home shares or some of the archive data. But I just want to set a top-level directory for just our data path and share this one out. So, I’m going to select ifs/data, and then this is all of our data in Isilon. You don’t have to set a description. It’s just good once you start managing quite a few of these. You want to be like, okay, you can look at it and say, “Hey, okay, that’s actually what this export supports.” With our permissions, we can restrict it to read-only, but we don’t want to do that because we want to be able to make this a working directory. But I will click the “Enable mount access to subdirectories.” So, we’re not only accessing that data – we’re actually accessing everything inside of data and all the subdirectories involved as well. From here, I’ll just create my export, and we get a green check, which means we’re good to go. We now have two exports available. We have one from our IFS and one from our data. So, now we’ll need to jump back into a Linux box and access this from the command line.

So, from our Linux machine, I’m just going to show my directory path. So, I’m here in the root directory and I’ve got some files here. The first thing I want to do—and one of the ways that I always troubleshoot setting up the NFS mounts—is let’s see what mounts are available. So, we’re going to run a showmount command, and what we’re expecting to see is that IFS export, and also the IFS data that we just set up. So, the syntax is just showmount -e, and it’s going to be our Isilon cluster name. So, I’ve just got an IP address for mine. All right, and just like we expected, we see our IFS data, and then our IFS, and those are both accessible to us. Now all we have to do is create a directory to put this in. So, from our root directory, I’m just going to use an mkdir, and let’s set up a directory called our data-share. Just confirm that it’s there. And now we’ll just that mount command. So, mount [Isilon cluster name]:, which export we’re going to use. Remember, we’re going to use the IFS data, but you could use the IFS and mount to all the data that’s in Isilon. Now we need to put the full path of the directory that we want to put it in. So, we just created the data-share, and then now we should be able to run LS on our data-share. And now we see that we have our data in here. So, we have our Isilon support, we have project data, we have that home share data and that archive data – all mounted here.

So, this is a quick way just to set up an NFS export from a Linux machine to your Isilon cluster. Thanks for joining me for another Isilon Quick Tip.

Learn how to setup SmartQuotas with this Isilon Quick tips Episode.

Transcript

Hello and welcome back to another episode of Isilon quick tips today I want to talk about SmartQuotas. Smartquotas gives you the ability to set quotas on how much data is certain directories users or groups can go through so you’ll find it under our file system and smartQuotas is a licensed feature so you do have to have it license i have it enabled on this cluster and very straightforward let’s go ahead and create a storage quota and talk about our options I go saying you have the ability to set it at the directory level and with directories you can actually do it as a directory subdirectory you can filter down just like you can we r CQ policies or your snapshots we also have the option that you do a user quota and those can be applied to all users or you can actually set it down to individual users if you want and then you also have the option to do group quarters and you can set those groups on your group users or walkthrough just setting up one on a directory quota like this is the most popular one and the one that’s most pliable a lot of use cases and so I said we can set those at the directory and sub directory level so we can come in here and set one on our hdfs directory go ahead and set that policy up so far usage account you can actually set it to include your snapshot data and then you can also set it to include that data protection overhead so this is really giving you a true value of how much storage is being taken up by this group of users are these directories and so if you’re thinking about doing it from accounting perspective where you’re charging back to your users you might want to use this kind of accounting we’re saying hey you know it’s it’s not just about the space that you’re taking up and it’s the data protection overhead how we’re protecting the data then also the snapshots of the data as well i’m going to select any of those but we are going to come down to the usage limits and so this is the area where you can actually set those limitations so you can set it up to be no usage limit and what that is that’s just an accounting feature so if you’re saying hey you know what we don’t really want to set limits on users but we do want to know from accounting perspective how much data is being using on this specific smart program in our case it would be all the data that’s being used on ifs for / hdfs directory so how much is are hadoo storage infrastructure taking up let’s talk about setting up a specific usage limit and so we have three different options with the usage limits the first one is the Advisory limit not call this the nice guy limit so if you set an advisory limit this gives you the ability to come in and let’s just say that we know we’re setting up for ten terabytes and you know our users are you know captain 10 terabytes and it’s just going to send notifications whenever they go over that limitation is not going to stop them from riding and if you’re not going to give him any kind of grace period that’s what i call this one a nice guy the next one is the kind of tough guy and that’s our soft limit and so softly that actually gives you a grace period so if you come in here our directory and we can set it just like we were in our advisory and set it to 10 terabytes and say you know what we’re actually going to give him a grace period of you know 14 days and so what that is is going to allow them 14 days through giving them notifications to clear up and get their data back under you know 10 terabytes or you know however your set it up for you to go back in and say okay you know 10 terabytes went over that you know i’m gonna give you five more terabytes or something like that but it’s us just the kind of tough guy was like okay you don’t have to stop right now but at some point in the future you’re going to and you get to set that grace period the next one is what i call the tough guy and that’s the hard limit and so the hard limits not gonna let you writing any day to past it and so you don’t come back in center by threshold and say hey you know anything over 10 but you’re just not allowed to write you have to pick up phone call us we have to you know come in here and actually take that quote and bump it up for you if you need to but it also gives you the option to show the different space available to so one of the things that i recommend if you doing this hard limit for users is to go in and let them be able to see what that hard threshold is versus the size of the cluster because you want them to be able to say hey you know he’s only ten terabytes available now there’s only you know two terabytes left for bumping up to that limit vs if they’re just looking at the size of the cluster they’re probably thinking oh you know we’re good we can keep store and then one day they’re you know they’re not able to save something to do a lot so just my recommendation and then last but not least you have the option for these notifications so you have disabled the quota notifications use you know the fall trolls or you can actually set up your own custom rules so you just go through and create your quote here now you have your quota set up for your hdfs directory well thanks for joining me in this isilon quick tips and i hope to see you again soon