ceph安装记录

分类:Linux, 发布于 2020-03-18 14:58:11,浏览(188),评论(0)

sudo vi /etc/network/interfaces
sudo vi /etc/apt/sources.list
sudo apt update
sudo vi /etc/hosts
sudo apt install ntp
sudo apt install python
sudo useradd -d /home/cephuser -m cephuser 
sudo passwd cephuser 
echo "cephuser ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/cephuser 
sudo chmod 0440 /etc/sudoers.d/cephuser
wget -q -O- 'http://mirrors.163.com/ceph/keys/release.asc' | sudo apt-key add -
echo deb http://mirrors.163.com/ceph/debian-luminous/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
sudo apt-get update && sudo apt-get install -y ceph-deploy
ssh-keygen
vi .ssh/config
mkdir cluster
sudo apt install
sudo apt upgrade
ssh-copy-id cephuser@mon
ssh-copy-id cephuser@node1
 ssh-copy-id cephuser@node2
cd cluster/
ceph-deploy new mon
export CEPH_DEPLOY_REPO_URL=http://mirrors.163.com/ceph/debian-luminous/
export CEPH_DEPLOY_GPG_URL=http://mirrors.163.com/ceph/keys/release.asc
ceph-deploy install mon node1 node2
sudo apt update
ceph-deploy install mon node1 node2
ceph-deploy mon create-initial
ceph-deploy disk zap node1:sdb
ceph-deploy disk zap node1 /dev/sdb
ceph-deploy disk zap node2 /dev/sdb
ceph-deploy disk zap mon /dev/sdb
ceph-deploy osd create node1:sdb
ceph-deploy osd create --data /dev/sdb node1
ceph-deploy osd create --data /dev/sdb node2
ceph-deploy osd create --data /dev/sdb mon
ceph-deploy admin mon node1 node2
sudo chmod +r /etc/ceph/ceph.client.admin.keyring 
ceph health
ceph-deploy mgr create mon:mon_mgr
ceph health
ceph -s


评论: