linux 单机部署ceph 创建mon
时间: 2023-07-19 20:13:15 浏览: 146
好的,关于在单机上部署 Ceph 创建 Monitor 的步骤如下:
1. 安装 Ceph 软件包:在 Linux 上可以使用包管理器进行安装,如 yum 或 apt-get,具体命令根据系统版本和包管理器不同而有所差异。
2. 生成 Ceph 配置文件:使用以下命令生成一个包含 Monitor 配置的文件 ceph.conf:
```
cd /etc/ceph/
ceph-deploy new <hostname>
```
其中 `<hostname>` 是要部署 Monitor 的主机名,这个命令会生成一个默认的配置文件,可以根据需要进行修改。
3. 生成初始 Monitor Map:运行以下命令生成一个包含初始 Monitor Map 的文件:
```
ceph-deploy mon create-initial
```
这个命令会在 `<hostname>` 上创建一个 Monitor,并将其加入到 Monitor Map 中。
4. 启动 Monitor:使用以下命令启动 Monitor:
```
sudo systemctl start ceph-mon@<hostname>
```
其中 `<hostname>` 是要启动 Monitor 的主机名。Monitor 启动后会自动加入到 Monitor 集群中。
5. 验证 Monitor 启动:使用以下命令验证 Monitor 是否已经启动成功:
```
ceph -s
```
这个命令会显示当前 Ceph 集群的状态信息,可以检查是否已经成功创建了 Monitor。
以上就是在单机上部署 Ceph 创建 Monitor 的步骤,希望可以对你有所帮助。
阅读全文