挂载文件系统
本文介绍如何在Ubuntu操作系统和CentOS操作系统中安装CPFS客户端并挂载CPFS文件系统。
背景信息
准备工作
文件存储CPFS支持在Ubuntu操作系统和CentOS操作系统中安装CPFS客户端,需完成如下准备工作。
- 如果您要在CentOS操作系统中安装CPFS客户端,请先完成以下准备工作。
- 安装以下依赖包:make、gcc、libyaml-devel、libtool、zlib-devel、glibc-headers、dkms、expect。
yum install -y make gcc libyaml-devel libtool zlib-devel glibc-headers dkms expect
- 安装kernel-devel依赖包。
yum install -y kernel-devel-`uname -r`
说明- 请确保安装的kernel-devel包版本和kernel版本一致。
- 如果yum源没有和内核版本一致的kernel-devel包,请执行uname -r命令确定kernel版本,然后在CentOS官网下载对应的kernel-devel包并安装。
- 安装以下依赖包:make、gcc、libyaml-devel、libtool、zlib-devel、glibc-headers、dkms、expect。
- 如果您要在Ubuntu操作系统中安装CPFS客户端,请先完成以下准备工作。
- 确认kernelheader已安装。
dpkg -l | grep 'linux-headers' |grep `uname -r`
如果回显信息中显示了linux-headers的版本号,则表示已安装kernelheader。
- 更新dkms版本。
apt-get update
apt-get install -y dkms
- 安装依赖包。
apt-get install -y libyaml-dev libsnmp-dev
如果回显信息中提示The following packages have unmet dependencies,请执行apt --fix-broken install命令进行修复。
- 卸载lustre相关的包。
如果系统已经安装了lustre,需要卸载。
dpkg -l | grep lustre
dpkg -e <lustre pkg>
卸载完成后,执行以下命令检查是否存在lustre目录。
ls /lib/modules/`uname -r`/kernel/drivers/staging/lustre
如果存在该目录,请执行mv /lib/modules/`uname -r`/kernel/drivers/staging/lustre ~/backup命令进行删除。
- 确认kernelheader已安装。
CentOS操作系统
Ubuntu操作系统
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论