Step 1: install fuse-devel
[root@tutorialspots ~]# yum install fuse-devel Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.trouble-free.net * epel: mirrors.coreix.net * extras: mirrors.sorengard.com * ius: iad.mirror.rackspace.com * updates: mirror.es.its.nyu.edu Resolving Dependencies --> Running transaction check ---> Package fuse-devel.x86_64 0:2.9.2-8.el7 will be installed --> Processing Dependency: fuse-libs = 2.9.2-8.el7 for package: fuse-devel-2.9.2 -8.el7.x86_64 --> Processing Dependency: libulockmgr.so.1()(64bit) for package: fuse-devel-2.9 .2-8.el7.x86_64 --> Processing Dependency: libfuse.so.2()(64bit) for package: fuse-devel-2.9.2-8 .el7.x86_64 --> Running transaction check ---> Package fuse-libs.x86_64 0:2.9.2-8.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: fuse-devel x86_64 2.9.2-8.el7 base 37 k Installing for dependencies: fuse-libs x86_64 2.9.2-8.el7 base 93 k Transaction Summary ================================================================================ Install 1 Package (+1 Dependent package) Total download size: 130 k Installed size: 415 k Is this ok [y/d/N]: y Downloading packages: (1/2): fuse-devel-2.9.2-8.el7.x86_64.rpm | 37 kB 00:00 (2/2): fuse-libs-2.9.2-8.el7.x86_64.rpm | 93 kB 00:00 -------------------------------------------------------------------------------- Total 646 kB/s | 130 kB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : fuse-libs-2.9.2-8.el7.x86_64 1/2 Installing : fuse-devel-2.9.2-8.el7.x86_64 2/2 Verifying : fuse-devel-2.9.2-8.el7.x86_64 1/2 Verifying : fuse-libs-2.9.2-8.el7.x86_64 2/2 Installed: fuse-devel.x86_64 0:2.9.2-8.el7 Dependency Installed: fuse-libs.x86_64 0:2.9.2-8.el7 Complete!
Step 2: install fuse
[root@tutorialspots ~]# yum install fuse Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.trouble-free.net * epel: mirror.bytemark.co.uk * extras: mirrors.sorengard.com * ius: ius.mirror.constant.com * updates: mirror.es.its.nyu.edu Resolving Dependencies --> Running transaction check ---> Package fuse.x86_64 0:2.9.2-8.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: fuse x86_64 2.9.2-8.el7 base 85 k Transaction Summary ================================================================================ Install 1 Package Total download size: 85 k Installed size: 218 k Is this ok [y/d/N]: y Downloading packages: fuse-2.9.2-8.el7.x86_64.rpm | 85 kB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : fuse-2.9.2-8.el7.x86_64 1/1 Verifying : fuse-2.9.2-8.el7.x86_64 1/1 Installed: fuse.x86_64 0:2.9.2-8.el7 Complete!
Step 3: download file
CentOS 7 64bits: ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/awk2007:/scm/CentOS_CentOS-6/x86_64/mhddfs-9999-1.4.x86_64.rpm
CentOS 7 32bits: ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/awk2007:/scm/CentOS_CentOS-6/i686/mhddfs-9999-1.4.i686.rpm
[root@tutorialspots ~]# wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/rep ositories/home:/awk2007:/scm/CentOS_CentOS-6/x86_64/mhddfs-9999-1.4.x86_64.rpm --2018-02-20 14:24:20-- ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/re positories/home:/awk2007:/scm/CentOS_CentOS-6/x86_64/mhddfs-9999-1.4.x86_64.rpm => `mhddfs-9999-1.4.x86_64.rpm' Resolving ftp.pbone.net (ftp.pbone.net)... 93.179.225.212 Connecting to ftp.pbone.net (ftp.pbone.net)|93.179.225.212|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD (1) /mirror/ftp5.gwdg.de/pub/opensuse/repositories /home:/awk2007:/scm/CentOS_CentOS-6/x86_64 ... done. ==> SIZE mhddfs-9999-1.4.x86_64.rpm ... 37464 ==> PASV ... done. ==> RETR mhddfs-9999-1.4.x86_64.rpm ... done. Length: 37464 (37K) (unauthoritative) 100%[======================================>] 37,464 184KB/s in 0.2s 2018-02-20 14:24:22 (184 KB/s) - `mhddfs-9999-1.4.x86_64.rpm' saved [37464]
Step 4: install
[root@tutorialspots ~]# rpm -ivh mhddfs-9999-1.4.x86_64.rpm warning: mhddfs-9999-1.4.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 872e75 74: NOKEY Preparing... ################################# [100%] Updating / installing... 1:mhddfs-9999-1.4 ################################# [100%]
Done, now you can use mhddfs:
[root@tutorialspots ~]# mhddfs Multi-hdd FUSE filesystem Copyright (C) 2008, Dmitry E. Oboukhov <dimka@avanto.org> Usage: mhddfs dir1,dir2.. mountpoint [ -o OPTIONS ] OPTIONS: mlimit=xxx - limit of the disk free space (if the disk has the free space more than specified - it is considered as the empty one). Default is 4Gb, but 100Mb at least. logfile=/path/to/file - path to a file where the logs will be stored. loglevel=x - level for log-messages: 0 - debug 1 - info 2 - default messages see fusermount(1) for information about other options
Read more:
How to combine multiple partitions into one large in CentOS
1 Comment
How to combine multiple partitions into one large in CentOS | Free Online Tutorials
(February 21, 2018 - 5:46 am)[…] Step 1: install mhddfs […]