<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                部署ceph集群 === 通過docker可以快速部署小規模Ceph集群的流程,可用于開發測試。 以下的安裝流程是通過linux shell來執行的;假設你只有一臺機器,裝了linux(如Ubuntu)系統和docker環境,那么可以參考以下步驟安裝Ceph: ~~~ # 要用root用戶創建, 或有sudo權限 # 注: 建議使用這個docker鏡像源:https://registry.docker-cn.com # 1. 修改docker鏡像源 cat > /etc/docker/daemon.json << EOF { "registry-mirrors": [ "https://registry.docker-cn.com" ] } EOF # 關于鏡像, 這里需要用到三個: ceph/mon, ceph/osd, ceph/radosgw # 如果下載不了的話,可以嘗試下載我打包的: moxiaomomo/ceph-mon, moxiaomomo/ceph-osd, moxiaomomo/ceph-radosgw # 下載完之后,可以重命名成官方鏡像名,比如: docker tag moxiaomomo/ceph-mon:latest ceph/mon:latest # 重啟docker systemctl restart docker # 2. 創建Ceph專用網絡 docker network create --driver bridge --subnet 172.20.0.0/16 ceph-network docker network inspect ceph-network # 3. 刪除舊的ceph相關容器 docker rm -f $(docker ps -a | grep ceph | awk '{print $1}') # 4. 清理舊的ceph相關目錄文件,加入有的話 rm -rf /www/ceph /var/lib/ceph/ /www/osd/ # 5. 創建相關目錄及修改權限,用于掛載volume mkdir -p /www/ceph /var/lib/ceph/osd /www/osd/ chown -R 64045:64045 /var/lib/ceph/osd/ chown -R 64045:64045 /www/osd/ # 6. 創建monitor節點 docker run -itd --name monnode --network ceph-network --ip 172.20.0.10 -e MON_NAME=monnode -e MON_IP=172.20.0.10 -v /www/ceph:/etc/ceph ceph/mon # 7. 在monitor節點上標識3個osd節點 docker exec monnode ceph osd create docker exec monnode ceph osd create docker exec monnode ceph osd create # 8. 創建OSD節點 docker run -itd --name osdnode0 --network ceph-network -e CLUSTER=ceph -e WEIGHT=1.0 -e MON_NAME=monnode -e MON_IP=172.20.0.10 -v /www/ceph:/etc/ceph -v /www/osd/0:/var/lib/ceph/osd/ceph-0 ceph/osd docker run -itd --name osdnode1 --network ceph-network -e CLUSTER=ceph -e WEIGHT=1.0 -e MON_NAME=monnode -e MON_IP=172.20.0.10 -v /www/ceph:/etc/ceph -v /www/osd/1:/var/lib/ceph/osd/ceph-1 ceph/osd docker run -itd --name osdnode2 --network ceph-network -e CLUSTER=ceph -e WEIGHT=1.0 -e MON_NAME=monnode -e MON_IP=172.20.0.10 -v /www/ceph:/etc/ceph -v /www/osd/2:/var/lib/ceph/osd/ceph-2 ceph/osd # 9. 增加monitor節點,組件成集群 docker run -itd --name monnode_1 --network ceph-network --ip 172.20.0.11 -e MON_NAME=monnode_1 -e MON_IP=172.20.0.11 -v /www/ceph:/etc/ceph ceph/mon docker run -itd --name monnode_2 --network ceph-network --ip 172.20.0.12 -e MON_NAME=monnode_2 -e MON_IP=172.20.0.12 -v /www/ceph:/etc/ceph ceph/mon # 10. 創建gateway節點 docker run -itd --name gwnode --network ceph-network --ip 172.20.0.9 -p 9080:80 -e RGW_NAME=gwnode -v /www/ceph:/etc/ceph ceph/radosgw # 11. 查看ceph集群狀態 sleep 10 && docker exec monnode ceph -s ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看