使用openstack開闢3臺虛擬機器節點。分別將三個虛擬機器命名為ceph-node1、ceph-node2和ceph-node3,並修改對應的host檔案,具體是在第一台虛擬機器上執行命令:
按「o」進入插入模式後,是插入新的一行,從行首開始輸入文字。
192.168.1.161 ceph-node1
192.168.1.164 ceph-node2
192.168.1.165 ceph-node3
按「esc」鍵從插入模式切換為命令列模式。
儲存並退出檔案:在命令模式下輸入:wq即可!(別忘了wq前面的:)
2. 在虛擬機器內啟用ceph monitor、osd以及mds所需要的埠。在3臺虛擬機器上執行以下命令:
# firewall-cmd --zone=public --add-port=6789/tcp --permanent
# firewall-cmd --zone=public --add-port=6800-7100/tcp --permanent
# firewall-cmd --reload
# firewall-cmd --zone=public --list-all
如下圖:
3. 在3臺虛擬機器上禁用selinux:
# setenforce 0
# sed -i s#selinux=enforcing#selinux=disabled# /etc/selinux/config
# cat /etc/selinux/config
如下圖:
4. 在所有虛擬機上安裝並配置ntp服務:
# yum install ntp ntpdate –y
如下圖:
如下圖:
4.在3臺虛擬機器上新增ceph giant版本庫並更新yum:
# rpm -uhv
如下圖:
出現錯誤error importing repomd.xml for ceph,如下圖:
Ceph 手動搭建ceph集群
hostname ipmon id 磁碟快journal ceph1 192.168.1.1 0 dev sdb2 dev sdb1 ceph2 192.168.1.2 1 dev sdb2 dev sdb1 ceph3 192.168.1.3 2 dev sdb2 dev sdb1 使用yum來安...
Ceph基礎之搭建ceph集群
8 更新源 yum update ysetenforce 0 4 安裝ntp,在所有ceph節點上執行 2 用ceph deploy建立ceph集群mkdir etc ceph 生成乙個新的ceph集群,集群包括ceph配置檔案以及monitor的金鑰環。3 安裝ceph二進位制軟體包ceph de...
CEPH快速搭建一 基礎介紹
ceph 獨一無二地用統一的系統提供了物件 塊 和檔案儲存功能,它可靠性高 管理簡便 並且是自由軟體 ceph儲存系統的元件 ceph集群的核心元件是osd和mon,其中osd用於資料的具體儲存操作,mon用於一些 對映圖 通過該 對映圖 客戶端可以計算出資料的存放位置,並將資料直接傳送給相應的os...