Cài đặt
Cài đặt Ceph trên Ubuntu
Hướng dẫn này giải thích cách thiết lập và chạy Ceph trên Ubuntu. Dưới đây các bước cài đặt giả định rằng tất cả các gói phụ thuộc của giải pháp lưu trữ được xác định phần mềm CEPH được cài đặt và cập nhật trên hệ thống của bạn. Đối với các bản phân phối Debian và Ubuntu, vui lòng làm theo các bước CEPH cài đặt bên dưới. Đầu tiên, thêm khóa phát hành:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Tiếp theo, thêm các gói Ceph vào kho lưu trữ của bạn. Sử dụng lệnh bên dưới và thay thế {ceph-ổn định} bằng bản phát hành ceph ổn định như:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Cập nhật kho lưu trữ của bạn và cài đặt ceph-deploy:
sudo apt update
sudo apt install ceph-deploy
Để sao chép kho lưu trữ mã nguồn Ceph, Run Lệnh:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Sau khi hoàn thành bản sao Git, bạn nên có một bản sao đầy đủ của kho lưu trữ mã Ceph. Ceph chứa nhiều mô hình con git cần được kiểm tra bằng lệnh:
git submodule update --init --recursive
Trước khi bạn có thể xây dựng mã nguồn Ceph, bạn cần cài đặt một số thư viện và công cụ bằng cách:
./install-deps.sh
Lưu trữ Ceph SDS được xây dựng bằng CMake. Để xây dựng CEPH, điều hướng đến kho lưu trữ ceph được nhân bản của bạn và thực hiện lệnh sau:
cd ceph
./do_cmake.sh
cd build
ninja
Để xây dựng một tarball nguồn hoàn chỉnh với mọi thứ cần thiết và xây dựng từ nguồn, hãy xây dựng gói Deb hoặc RPM:
./make-dist
Đó là nó. Chúc mừng! Bạn đã cài đặt thành công cụm lưu trữ Ceph đã triển khai trên Ubuntu. Thưởng thức!