How to install minio on Fedora 34

To Install minio on Fedora 34

Introduction:

Minio is a cloud storage server released under apache license v2, compatible with amazon S3. Minio is best suited for storing unstructured data such as photos, videos, log files, backups and container / VM images. Size of an object can range from a few kbs to a maximum of 5TB. It is so simple to install minio server on fedora 34.

Installation Procedure

Step 1: Check the OS version by using the below command.

[root@linuxhelp ~]# cat /etc/os-release
NAME=Fedora
VERSION="34 (Workstation Edition)"
ID=fedora
VERSION_ID=34
VERSION_CODENAME=""
PLATFORM_ID="platform:f34"
PRETTY_NAME="Fedora 34 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:34"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/34/system-administrators-guide/"
SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"

Step 2: Install the minio by using the wget command.

[root@linuxhelp ~]# wget https://dl.min.io/server/minio/release/linux-amd64/minio
--2021-11-29 03:12:25--  https://dl.min.io/server/minio/release/linux-amd64/minio
Resolving dl.min.io (dl.min.io)... 178.128.69.202
Connecting to dl.min.io (dl.min.io)|178.128.69.202|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 106516480 (102M) [application/octet-stream]
Saving to: ‘minio’

minio                               100%[================================================================>] 101.58M  3.71MB/s    in 2m 17s  

2021-11-29 03:14:43 (760 KB/s) - ‘minio’ saved [106516480/106516480]

Step 3: Move the downloaded file into the /mnt directory using the below command.

[root@linuxhelp ~]# mv minio /mnt

Step 4: Change the directory into /mnt and list the files using the below command.

[root@linuxhelp ~]# cd /mnt

Step 5: Listing the files

 [root@linuxhelp mnt]# ll

total 104020
-rw-r--r--. 1 root root 106516480 Nov 25 12:33 minio

Step 6: Give the execute permission to Minio file and list the file using the below command

[root@linuxhelp mnt]# chmod +x minio

Step 7: Long Listing the files

[root@linuxhelp mnt]# ls -la
total 104020
drwxr-xr-x. 1 root root        10 Nov 29 03:15 .
dr-xr-xr-x. 1 root root       152 Apr 23  2021 ..
-rwxr-xr-x. 1 root root 106516480 Nov 25 12:33 minio

Step 8: Run the below command to share any specific directory through Minio. Now we can view the minio login key and the secret key of Minio. Then go to the browser.

[root@linuxhelp mnt]# ./minio server /opt/
API: http://192.168.6.125:9000  http://127.0.0.1:9000     
RootUser: minioadmin 
RootPass: minioadmin 

Console: http://192.168.6.125:46315 http://127.0.0.1:46315   
RootUser: minioadmin 
RootPass: minioadmin 

Command-line: https://docs.min.io/docs/minio-client-quickstart-guide
   $ mc alias set myminio http://192.168.6.125:9000 minioadmin minioadmin

Documentation: https://docs.min.io

WARNING: Console endpoint is listening on a dynamic port (46315), please use --console-address ":PORT" to choose a static port.
WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables
^CExiting on signal: INTERRUPT

Step 7: change the directory into /opt and list the details using the below command.

[root@linuxhelp mnt]# cd
[root@linuxhelp ~]# cd /opt/

Step 8: Listing the files

 [root@linuxhelp opt]# ll
total 0
drwxr-xr-x. 1 root root 0 Nov 29 03:40 test

Step 10: Ping IP address with minio port number to open the minio console

The installation of the minio on fedora 34 documentory file comes to an End

Tag : Minio Fedora
FAQ
Q
List some alternatives to minio?
A
Some alternative to minio includes OpenEBS, DigitalOcean, Amazon EBS, Openstack S, FreeNAS
Q
What are the minio server requirements?
A
Minio Server needs a minimum of (n/2 + 1) Quorum disks to create new objects though. For example,
an 8-node distributed Minio setup with 1 disk per node would continue serving files, even if up
to 4 disks are offline. But, you'll need at least 5 disks online to create new objects.
Q
How to give the execute permission for Minio Server?
A
To give the execute permission for Minio Server use the following command
# chmod +x minio
Q
What is Minio Server?
A
Minio is a cloud storage server released under Apache License v2, compatible with Amazon S3.
Minio is best suited for storing unstructured data such as photos, videos, log files, backups, and container / VM images. The size of an object can range from a few KBs to a maximum of 5TB.
Q
How To download Minio Server package on Fedora 34.
A
To download the Minio Server package on Fedora 34 execute
the https://dl.min.io/server/minio/release/linux-amd64/minio command.