# 安装说明 ## 1. 简介 * 部分虚拟化资源需要安装ceph librbd客户端以访问ceph块存储 * 将官方的15.2.17 版本的rpm包制作成sdk包,方便安装和管理 *虚拟化资源* * **CNware** ## 2. 安装步骤 ### 2.1 安装环境检查 确认备份主机未安装相关包 * ***Debian系*** ```shell sudo dpkg -l | grep librbd sudo dpkg -l | grep librados ``` * ***Centos系*** ```shell sudo rpm -qa | grep librbd sudo rpm -qa | grep librados ``` 若是客户已安装且是业务自用,则跳过安装以避免影响客户业务。 ### 2.2 获取并上传安装包 * 确认备份主机架构 * 创建安装目录 ```shell sudo mkdir -p librbd ``` * 将对应架构下的安装包上传至备份主机安装目录下。 ``` x86-64: librbd-sdk-15.2.17.x86_64.tar.xz aarch64: librbd-sdk-15.2.17.aarch64.tar.xz ``` ### 2.3 安装 1. 进入安装包所在目录 ```shell sudo cd librbd ``` 2. 安装 * 以root用户运行 * 执行 `mkdir -p /opt/scutech/dbackup3/ceph/`, ``` # 以librbd-sdk-15.2.17.aarch64.tar.xz为例, 执行 mkdir -p /opt/scutech/dbackup3/ceph/15.2.17 ``` * 执行`tar xvf .tar.xz -C /opt/scutech/dbackup3/ceph/` ``` # 以librbd-sdk-15.2.17.aarch64.tar.xz为例, tar xvf librbd-sdk-15.2.17.aarch64.tar.xz -C /opt/scutech/dbackup3/ceph/15.2.17 ``` ## 3. 支持版本 当前客户端安装包版本: - `15.2.17` ceph有良好的前后向兼容性,因此可以支持连接到最新的ceph存储