yum安装ceph如何下载
时间: 2023-10-13 07:05:36 浏览: 45
可以按照以下步骤使用 yum 安装 Ceph:
1. 添加 Ceph 的 Yum 源:
```
sudo tee /etc/yum.repos.d/ceph.repo <<EOF
[ceph]
name=Ceph packages for $basearch
baseurl=https://download.ceph.com/rpm-{ceph-release}/{distro}/{arch}/
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/{ceph-release}/release.asc
priority=1
EOF
```
其中,`{ceph-release}` 代表 Ceph 的版本号,`{distro}` 代表 Linux 发行版名称(如 centos、rhel、ubuntu 等),`{arch}` 代表 CPU 架构(如 x86_64、arm64 等)。
2. 安装 Ceph:
```
sudo yum install ceph
```
执行该命令后,yum 会自动下载并安装 Ceph 及其依赖包。
注意:在执行以上命令之前,请确保你已安装了 EPEL 源和 NTP 服务。
相关问题
yum install ceph-common -y 镜像
该命令是在 CentOS 或 Red Hat 系统上安装 Ceph 存储集群的客户端程序。在执行该命令之前,需要先配置好 Ceph 源。如果已经配置好了 Ceph 源,可以直接执行该命令来安装 Ceph 客户端程序。
如果没有配置 Ceph 源,可以按照以下步骤来配置:
1. 创建 /etc/yum.repos.d/ceph.repo 文件,并将以下内容添加到该文件中:
```
[ceph]
name=Ceph packages for $basearch
baseurl=https://download.ceph.com/rpm-jewel/el7/$basearch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
```
上述配置文件适用于 CentOS 7 系统,如果是其他版本的系统,需要修改 baseurl 中的 el7 为相应的版本号。
2. 执行以下命令导入 Ceph 官方 GPG 密钥:
```
rpm --import 'https://download.ceph.com/keys/release.asc'
```
3. 执行以下命令更新 yum 缓存:
```
yum makecache
```
当以上步骤完成后,就可以执行 "yum install ceph-common -y" 命令来安装 Ceph 客户端程序了。
centos7.2安装ceph
安装 Ceph 需要以下步骤:
1. 添加 Ceph 源
```
sudo tee /etc/yum.repos.d/ceph.repo <<EOF
[Ceph]
name=Ceph packages for $basearch
baseurl=https://download.ceph.com/rpm-jewel/el7/$basearch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
[ceph-noarch]
name=Ceph noarch packages
baseurl=https://download.ceph.com/rpm-jewel/el7/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
[ceph-source]
name=Ceph source packages
baseurl=https://download.ceph.com/rpm-jewel/el7/SRPMS
enabled=0
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
EOF
```
2. 安装 Ceph
```
sudo yum install ceph -y
```
3. 配置 Ceph
```
sudo ceph-deploy new {hostname}
sudo ceph-deploy install {hostname}
sudo ceph-deploy mon create-initial
sudo ceph-deploy admin {hostname}
```
4. 创建 OSD
```
sudo ceph-deploy osd create --data /dev/sdb {hostname}
```