ceph部署

初始配置

#更改主機(jī)名
hostnamectl  set-hostname node1
hostnamectl  set-hostname node2
#修改hosts文件
172.18.53.169   node1
172.18.53.179   node2

#登陸互信配置
ssh-keygen
ssh-copy-id -i /root/.ssh/id_rsa.pub root@node1
ssh-copy-id -i /root/.ssh/id_rsa.pub root@node2

#預(yù)檢環(huán)節(jié)
yum install subscription-manager -y
subscription-manager repos --enable=rhel-7-server-extras-rpms
sudo yum install -y yum-utils && sudo yum-config-manager --add-repo https://dl.fedoraproject.org/pub/epel/7/x86_64/ && sudo yum install --nogpgcheck -y epel-release && sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 && sudo rm /etc/yum.repos.d/dl.fedoraproject.org*

配置源

[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
#node1執(zhí)行
sudo yum update -y && sudo yum install ceph-deploy -y
sudo yum install openssh-server -y

#node1赐写、node2 
sudo yum install ntp ntpdate ntp-doc -y

#node1添加文件
~/.ssh/config

Host node1
   Hostname node1
   User root
Host node2
   Hostname node2
   User root
Host node3
   Hostname node3
   User root
#全體防火墻及安全設(shè)置
sudo firewall-cmd --zone=public --add-port=6789/tcp --permanent
sudo iptables -A INPUT -i {iface} -p tcp -s {ip-address}/{netmask} --dport 6789 -j ACCEPT
/sbin/service iptables save
sudo setenforce 0

#node1、node2
sudo yum install yum-plugin-priorities -y
sudo yum install yum-plugin-priorities --enablerepo=rhel-7-server-optional-rpms

安裝

#node1
mkdir my-cluster
cd my-cluster

#卸載之前留下的數(shù)據(jù)
ceph-deploy purgedata node1  node2
ceph-deploy purge node1  node2

#創(chuàng)建集群
ceph-deploy new node1  node2

#添加配置文件
vim ceph.conf
[global]
fsid = 9ec20e59-1033-4505-920d-113183167b31
mon host = 172.24.49.80
osd pool default size = 2
public network = 172.24.63.0/20
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
osd journal size = 1024
mon initial members = node-2

#安裝,ceph-deploy 將在各節(jié)點(diǎn)安裝 Ceph 
ceph-deploy install node1 node2

#出現(xiàn)RuntimeError: NoSectionError: No section: 'ceph'
#執(zhí)行:yum  -y remove ceph-release 再出現(xiàn)安裝

#出現(xiàn)[ERROR ] RuntimeError: Failed to execute command: ceph --version
#原因:安裝速度過慢,已經(jīng)超時了。
#解決辦法:直接手動安裝
#執(zhí)行:yum -y install ceph ceph-radosgw

#配置初始 monitor(s)黑界、并收集所有密鑰
ceph-deploy mon create-initial
    完成上述操作后,當(dāng)前目錄里應(yīng)該會出現(xiàn)這些密鑰環(huán):
    {cluster-name}.client.admin.keyring
    {cluster-name}.bootstrap-osd.keyring
    {cluster-name}.bootstrap-mds.keyring
    {cluster-name}.bootstrap-rgw.keyring

OSD配置

#創(chuàng)建OSD磁盤,需要用一個未初始化未掛在的盤
ceph-deploy osd create --data /dev/vdb node2

#用 ceph-deploy 把配置文件和 admin 密鑰拷貝到管理節(jié)點(diǎn)和 Ceph 節(jié)點(diǎn)哗总,這樣你每次執(zhí)行 Ceph 命令行時就無需指定 monitor 地址和 ceph.client.admin.keyring 了
ceph-deploy admin node1 node2

#確保你對 ceph.client.admin.keyring 有正確的操作權(quán)限
sudo chmod +r /etc/ceph/ceph.client.admin.keyring

cgr配置

#創(chuàng)建ceph 管理進(jìn)程服務(wù)
ceph-deploy mgr create [host-name] 
如:ceph-deploy mgr create  node1

驗證:

#檢查集群的健康狀況
ceph health
#檢查ceph monitor仲裁狀態(tài)
ceph quorum_status --format json-pretty

#添加 Monitors
ceph-deploy mon add node2 node3
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市倍试,隨后出現(xiàn)的幾起案子讯屈,更是在濱河造成了極大的恐慌,老刑警劉巖县习,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涮母,死亡現(xiàn)場離奇詭異,居然都是意外死亡躁愿,警方通過查閱死者的電腦和手機(jī)叛本,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來彤钟,“玉大人来候,你說我怎么就攤上這事∫荼ⅲ” “怎么了营搅?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長梆砸。 經(jīng)常有香客問我转质,道長,這世上最難降的妖魔是什么辫樱? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任峭拘,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鸡挠。我一直安慰自己辉饱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布拣展。 她就那樣靜靜地躺著彭沼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪备埃。 梳的紋絲不亂的頭發(fā)上姓惑,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機(jī)與錄音按脚,去河邊找鬼于毙。 笑死,一個胖子當(dāng)著我的面吹牛辅搬,可吹牛的內(nèi)容都是我干的唯沮。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼堪遂,長吁一口氣:“原來是場噩夢啊……” “哼介蛉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起溶褪,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤币旧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后猿妈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吹菱,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年于游,在試婚紗的時候發(fā)現(xiàn)自己被綠了毁葱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡贰剥,死狀恐怖倾剿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蚌成,我是刑警寧澤前痘,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站担忧,受9級特大地震影響芹缔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜瓶盛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一最欠、第九天 我趴在偏房一處隱蔽的房頂上張望示罗。 院中可真熱鬧,春花似錦芝硬、人聲如沸蚜点。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽绍绘。三九已至,卻和暖如春迟赃,著一層夾襖步出監(jiān)牢的瞬間陪拘,已是汗流浹背常摧。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工咐吼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人杨帽。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓摄乒,卻偏偏與公主長得像悠反,于是被迫代替她去往敵國和親残黑。 傳聞我的和親對象是個殘疾皇子馍佑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 主要是隨手記錄了 ceph 集群部署過程,以及S3 bucket 如何生成和使用 一梨水,基礎(chǔ)信息 ceph vers...
    夢塔切閱讀 815評論 0 0
  • 安裝前準(zhǔn)備工作 1拭荤、準(zhǔn)備5臺linux主機(jī),內(nèi)核版本3.10 2疫诽、確保每臺主機(jī)上軟件包最新 3舅世、設(shè)置deploy主...
    豬肉楠閱讀 2,584評論 0 7
  • 0. 環(huán)境 3臺CentOS 7(Release: 7.2.1511),每臺3個50G磁盤(其中2個用于osd奇徒,1...
    莫茫Link閱讀 5,319評論 2 2
  • 分布式存儲ceph部署部署luminous(ceph12.2.10的版本代號)配置dashboard客戶端使用rb...
    鑫云xing閱讀 481評論 0 0
  • Red Hat CEPH 部署硬件配置指導(dǎo) 參考文檔: Red Hat Ceph硬件配置推薦 一 基本原則說明 為...
    扶海狐閱讀 4,298評論 0 1