Ceph 部署安裝報錯

2021-10-05 01:30:47 字數 1574 閱讀 5700

# 執行命令

yum install -y ceph ceph-radosgw

# 報錯

public key for python-******generic-0.8-7.el7.noarch.rpm is not installed

解決辦法:

# 修改/etc/yum.conf檔案中gpk屬性引數為0

[root@ceph-node02 rpm-gpg]

# cat /etc/yum.conf

[main]

cachedir=/var/cache/yum/$basearch/$releasever

keepcache=0

debuglevel=2

logfile=/var/log/yum.log

exactarch=1

obsoletes=1

gpgcheck=0 # 此處修改為0

plugins=1

installonly_limit=5

admin_socket: exception getting command descriptions: [errno 2] no such file or directory
解決方案: 這個應該對於其他人沒有參考價值。

這是因為配置過程中乙個虛擬機器的hostname出現了錯誤,修正後重啟虛機解決了。

考慮,此後設定靜態ip避免一些不必要的麻煩。

[ceph-master]

[error ] no valid command found; 10 closest matches:

[ceph-master]

[error ] perf dump

[ceph-master]

[error ] log reopen

[ceph-master]

[error ]

help

[ceph-master]

[error ] git_version

[ceph-master]

[error ] log flush

[ceph-master]

[error ] log dump

[ceph-master]

[error ] config unset

[ceph-master]

[error ] config show

[ceph-master]

[error ] get_command_descriptions

[ceph-master]

[error ] dump_mempools

[ceph-master]

[error ] admin_socket: invalid command

在報錯節點中執行

sudo

pkill ceph

查了很多資料有修改public_network的,但是我的報錯上下文資訊並沒有網路錯誤,所以看個人具體報錯資訊而定!

ceph安裝各種報錯

ceph deploy error runtimeerror failed to execute command ceph disk activate mark init sysvinit mount dev sdb1 說實話這個問題很二 我將osd單獨放到乙個分割槽sdb執行的命令是 ceph d...

Ceph快速部署

這裡不對ceph做介紹,由於ceph有多種部署方式,本文利用最方便得方式來部署,那麼就是ceph deploy 本文件部署全部基於centos6.6 x86 64發行版的linux,筆者的環境是在workstation上安裝的虛擬機器 hostname address role ceph admin...

部署CEPH 一 (CEPH的環境準備)

實驗拓撲圖 配置ceph節點 二 為node1節點儲存各台主機的金鑰 三 為node1節點生成公鑰及金鑰 四 實現node1節點遠端各台主機免密登陸 包含node1自己 node1操作 五 為node6節點 客戶端 配置時間伺服器 node6操作 六 為node1 5配置為ntp伺服器 node6 ...