日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ceph单节点安装部署

發布時間:2025/3/19 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ceph单节点安装部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

背景

第一步、創建虛擬機

第二步、啟動虛擬機

第三步、更新源

第四步、修改hosts

第五步,關閉selinux

第六步,安裝軟件

第七步,開始部署

第八步,部署其他服務


背景

在學習Ceph基本操作的時候、在ceph入門的時候、在開發基于ceph的功能的時候,我們可能需要一個本地ceph集群。按照正常的ceph部署,需要多個節點來部署, 每個節點多塊盤。但是,對于本地虛擬機來講,除非有一定的需要,否則并不合適。如果我只是想熟悉ceph的一些命令,顯然,從一個單節點入手更加便捷。況且,如果機器配置不足,三個節點,每個節點2G內存的情況下,就已經非常占用內存了。

第一步、創建虛擬機

這里記錄下關鍵步驟

1.創建時候要自定義

2.習慣于把磁盤大小調大一點,并存儲為單個文件

3.新建3塊盤

第二步、啟動虛擬機

安裝時候注意三個地方

1.安裝一個界面

2.選擇系統盤

3.打開網絡

最后靜靜等待安裝,要設定root密碼。也可以設定一個新用戶,不過用不上,后面操作全是在root下。

第三步、更新源

rm /etc/yum.repos.d/* -rf curl http://mirrors.aliyun.com/repo/Centos-7.repo > /etc/yum.repos.d/Centos-7.repo curl http://mirrors.aliyun.com/repo/epel-7.repo > /etc/yum.repos.d/epel.repo

創建vi ?/etc/yum.repos.d/ceph.repo 文件輸入如下內容

[Ceph] name=Ceph packages for $basearch baseurl=http://download.ceph.com/rpm-mimic/el7/$basearch enabled=1 gpgcheck=1 type=rpm-md gpgkey=https://download.ceph.com/keys/release.asc priority=1[Ceph-noarch] name=Ceph noarch packages baseurl=http://download.ceph.com/rpm-mimic/el7/noarch enabled=1 gpgcheck=1 type=rpm-md gpgkey=https://download.ceph.com/keys/release.asc priority=1[ceph-source] name=Ceph source packages baseurl=http://download.ceph.com/rpm-mimic/el7/SRPMS enabled=1 gpgcheck=1 type=rpm-md gpgkey=https://download.ceph.com/keys/release.asc priority=1

第四步、修改hosts

通過ip a命令,查看本機IP,將本機IP添加到/etc/hosts

vi /etc/hosts

并設置hostname

hostnamectl set-hostname master

第五步,關閉selinux

setenforce 0 sed -i 's/SELINUX=.*/SELINUX=disabled/' /etc/selinux/config

第六步,安裝軟件

yum clean all && yum makecache yum -y install ceph-deploy epel-release python-pip ceph ceph-radosgw chrony

第七步,開始部署

mkdir cephdep # 創建文件夾 cd cephdep/ # 然后進入ceph-deploy new master ceph-deploy mon create-initial ceph-deploy admin master ceph-deploy mgr create master ceph-deploy osd create --data /dev/sdb master ceph-deploy osd create --data /dev/sdc master ceph-deploy osd create --data /dev/sdd master

?ceph -s 可以查看部署集群信息

?

?

第八步,部署其他服務

# 部署rgw ceph-deploy rgw create master# 部署mds ceph-deploy mds create master ceph osd pool create cephfs_data 32 ceph osd pool create cephfs_meta 32 ceph fs new yuchengcephfs cephfs_meta cephfs_data

?

總結

以上是生活随笔為你收集整理的ceph单节点安装部署的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。