BucketFS Setup
BucketFS file system is a synchronous file system and can be used to store data. Exasol includes a default BucketFS that contains pre-installed script languages (Java, Python, R) as a part of the installation process. You can use this default BucketFS to quickly test BucketFS using the sample bucket.
Creating new buckets to store data includes the following steps:

Exasol provides a default BucketFS service preinstalled for the configured data disk. This default BucketFS service includes a default bucket which contains preinstalled script languages: Java, Python, and R. You can create and configure any number of buckets within this BucketFS service. Creating a new BucketFS service is a good approach when you want to make files available on different ports or you store larger files.
To create a new BucketFS service follow these steps:
- In EXAoperation, go to Services > EXABuckets. The EXABucketFS Services screen is displayed.
- Click Add to add a new BucketFS service.
- The Add EXABucketFS Service screen is displayed. Enter the following details:
- Data Disk: Select the data disk where you would like to store data of the bucket.
- HTTP Port: The HTTP port number.
- HTTPS Port: The HTTPS port number.
- Description: Enter a description for the bucket.
- Click Add to add the BucketFS service.
The following table provides you with the description for each of the fields in the EXABucketFS Services screen:
Column Field | Description |
---|---|
ID | Displays the ID of the bucket. |
Disk | Displays the disk on which this bucket is located. |
HTTP |
Displays the port number, if configured. The default port for BucketFS service is 2580. |
HTTPS | Displays the port number, if configured. |
Size per node | Displays the overall size of the bucket across all nodes. |
Description | Displays the description added for the bucket. |
You can view the created BucketFS service listed in the EXABucketFS Services screen. Some of the other operations you can perform on a BucketFS include editing it by selecting the radio button next to the BucketFS and then clicking the Edit button or delete a BucketFS by clicking the Delete button.
Next Steps
Now that you have a BucketFS service created, you can start creating new buckets to store files or data within this BucketFS service. For more information, refer to the section.
See Also

You can also create and configure any number buckets within a BucketFS Service. Follow these steps to create new buckets within a BucketFS Service.
- In EXAoperation, go to Services > EXABuckets.
- Click the BucketFS Service link where you would to create buckets. The EXABucketFS Service Buckets screen is displayed.
- Click Add to add new buckets.
- In the Add EXABucketFS Bucket screen, enter the following details:
- Name: Enter a name for the bucket.
- Public readable: Select this checkbox if you like this bucket to be public accessible.
- Read password: Enter the password to read this bucket.
- Write password: Enter the password to write to this bucket.
- Description: Enter a description for this bucket.
- Click Add. The new add bucket is listed in the EXABucketFS Service Buckets screen.
The EXABucketFS Service Buckets screen provides you with an overview of all the buckets with the following information:
Column | Description |
---|---|
ID | Displays the ID of the bucket. |
Name | Displays the name of the bucket. |
Public | Displays True if this bucket is public read. Else False is displayed. |
UDF path | Displays the UDF path for the bucket. You need to use this path in order to access the data within the bucket via UDFs. |
Size | Displays the overall size of the bucket. |
Description | Displays the description added for the bucket. |
Other Operations on Bucket
Some of the other operations you can perform on a bucket include
Edit Bucket
You can edit a bucket by select the desired bucket and clicking the Edit option in the EXABucketFS Service Buckets screen. The following Edit BucketFS Bucket screen is displayed.
Once you have made the changes to the bucket, click Apply to save the changes. Click Cancel to discard the changes.
Delete Bucket
You can edit a bucket by clicking the Delete option in the EXABucketFS Service Buckets screen. When you click the Delete option, you will be promoted to confirm the delete option.
Grant Permission
The Grant option in the EXABucketFS Service Buckets screen allows you to change or grant the logged in user with a different role.
Select the desired role you would like to assign to the user and click Apply to save the changes. Click Cancel to discard the changes.
Next Steps
View the Access Control section for information on how to access buckets in Exasol and perform other operations such as adding or deleting files in the bucket.