CentOS操作系统挂载

最近更新时间:2021-07-07 19:52:24

查看PDF

a. 客户端软件安装

b. 挂载文件系统

c. 开机自动挂载设置

a.客户端软件安装

【公网安装部署】

1.确定云服务器可以访问公网,通过命令下载KPFS Centos客户端软件。

说明 通过KPFS文件存储控制台,打开“客户端软件下载”,可在该界面获取相应操作系统最新版本的客户端软件下载地址。

wget https://xxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxx/xxxxxx/xxxx/xxxxxxx/kpfs-client-x.x.x-1.el7.centos.x86_64.rpm

2.执行下列命令安装KPFS客户端软件(版本号请参照软件包修改)。

rpm -ivh kpfs-client-x.x.x-1.el7.centos.x86_64.rpm

【内网安装部署】

说明 确定云服务器保持默认的内网DNS,配置KPFS客户端yum源,采用yum方式安装KPFS Centos客户端软件。

1.在/etc/yum.repos.d/目录添加并编辑product.repo源文件,添加KPFS客户端yum源信息。

使用/etc/yum.repos.d/product.repo命令编辑yum源文件,添加下列KPFS客户端yum源信息到该文件中,并保存。

[root@vm10-30-10-23 ~]# touch /etc/yum.repos.d/product.repo
[root@vm10-30-10-23 ~]# vim /etc/yum.repos.d/product.repo 

[product]
name=Third Party Product Source
baseurl=http://yum.ksyun.cn/producty
gpgcheck=0

3.执行yum源更新命令。

yum clean all

yum makecache

4.执行下列命令安装KPFS客户端软件。

sudo yum install kpfs-client

b.挂载文件系统

1.创建文件系统挂载点。

mkdir /mnt/kpfs

2.执行下列命令挂载KPFS文件系统。

挂载单个文件系统示例(请确认已创建相应挂载点):

sudo kpfs -ip 10.0.1.186 -fs kpfs-5fnjy1s5 -dir /mnt/kpfs

挂载多个文件系统示例(请确认已创建相应挂载点):

sudo kpfs -ip 10.0.1.186 -fs kpfs-5fnjy1s5 -dir /mnt/kpfs1

sudo kpfs -ip 10.0.1.202 -fs kpfs-fhntlpq9 -dir /mnt/kpfs2

挂载多个文件系统子目录示例(请确认已创建相应挂载点):

sudo kpfs -ip 10.0.1.186 -fs kpfs-5fnjy1s5/user01 -dir /mnt/kpfs1

sudo kpfs -ip 10.0.1.202 -fs kpfs-fhntlpq9/user02 -dir /mnt/kpfs2

挂载命令参数说明

  1. kpfs挂载命令,只有root用户有权限执行,非root用户外的其他用户均无法操作。
  2. ip参数为挂载点IP地址,fs参数为每个KPFS文件系统名称,dir参数为本地挂载目录,请根据实际值进行替换。
  3. 通过KPFS文件存储管理界面,可获取挂载所需文件系统名称,挂载点IP地址;本地挂载目录可自定义,建议配置为/mnt下的子目录。
  4. 使用上述命令,只有root用户可以访问挂载点,其他用户无法访问。
  5. 如果需要允许root以外的用户访问挂载点,需添加-o allow_other参数,例如:sudo kpfs -ip 10.0.1.186 -fs kpfs-5fnjy1s5 -dir /mnt/kpfs -o allow_other

3.执行ps -ef|grep kpfs命令检查挂载命令是否已成功执行,相关进程已成功启动。

说明 输入错误的文件系统名称、挂载点IP地址、本地挂载目录,则相关进程无法正常启动。

4.执行df -h命令检查文件系统挂载状态。

5.执行umount /mnt/kpfs命令(/mnt/kpfs为本地挂载目录),卸载文件系统。

说明 执行卸载命令前,请先确认已停止所有与该文件系统相关的读写操作,并退出“本挂载目录”,再执行卸载命令,否则将卸载失败。

c.开机自动挂载设置

1.添加文件系统挂载信息到/etc/kpfs/mount.cfg文件中,实现开机自动挂载。

使用vim /etc/kpfs/mount.cfg命令编辑kpfs开启启动文件,添加文件系统挂载信息,例如:-ip 10.0.1.202 -fs kpfs-fhntlpq9 -dir /mnt/kpfs并保存,实现开机自动挂载。

[root@vm10-30-10-23 ~]# vim /etc/kpfs/mount.cfg 

-ip 10.0.1.202 -fs kpfs-fhntlpq9 -dir /mnt/kpfs

2.移除/etc/kpfs/mount.cfg文件中文件系统挂载信息,删除或使用#命令注释,例如:#-ip 10.0.1.202 -fs kpfs-fhntlpq9 -dir /mnt/kpfs,取消开机自动挂载。

使用vim /etc/kpfs/mount.cfg命令编辑系统启动文件,删除或使用#命令注释#-ip 10.0.1.202 -fs kpfs-fhntlpq9 -dir /mnt/kpfs并保存,取消开机自动挂载。

[root@vm10-30-10-23 ~]# vim /etc/kpfs/mount.cfg 

#-ip 10.0.1.202 -fs kpfs-fhntlpq9 -dir /mnt/kpfs

3.使用命令systemctl restart kpfs-client管理文件系统自动挂载,当修改mount.cfg配置文件后,可使用该命令,重启kpfs客户端服务,使修改后的配置生效。

4.使用命令cat /etc/kpfs/mount.cfg查看文件系统挂载信息。

[root@vm10-30-10-23 ~]# cat /etc/kpfs/mount.cfg 
-ip 10.0.1.186 -fs kpfs-5fnjy1s5 -dir /mnt/kpfs1
-ip 10.0.1.202 -fs kpfs-fhntlpq9 -dir /mnt/kpfs2

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈