Rumah  >  Artikel  >  Tutorial sistem  >  Bagaimana untuk memasang kluster Ceph secara manual pada CentOS 7.1

Bagaimana untuk memasang kluster Ceph secara manual pada CentOS 7.1

WBOY
WBOYke hadapan
2024-01-14 13:36:05545semak imbas

Jom ikuti editor untuk melihat cara memasang ceph secara manual pada centos7.1!

1. Sediakan persekitaran

Satu hos centos7.1

Kemas kini sumber yum

[root@cgsl ]# yum -y update

2. Tambahkan kunci pada senarai kunci dipercayai sistem anda untuk menghapuskan makluman keselamatan.

[root@cgsl ]# sudo rpm --import <a href="https://www.php.cn/link/bb1634f001578f89ee3eab364ed22432" rel="nofollow" target="_blank" >'https://www.php.cn/link/bb1634f001578f89ee3eab364ed22432'</a>

3. Dapatkan pakej binari RPM Anda perlu menambah perpustakaan Ceph baharu dalam direktori /etc/yum.repos.d/: buat ceph.repo. Sesetengah pakej Ceph (seperti EPEL ) mesti diutamakan berbanding pakej standard, jadi anda mesti memastikan keutamaan=2 ditetapkan.

[root@cgsl ]# vim /etc/yum.repos.d/ceph.repo
[ceph]
name=Ceph packages for $basearch
baseurl=http://download.ceph.com/rpm-jewel/el7/$basearch
enabled=1
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://www.php.cn/link/bb1634f001578f89ee3eab364ed22432

[ceph-noarch]
name=Ceph noarch packages
baseurl=http://download.ceph.com/rpm-jewel/el7/noarch
enabled=1
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://www.php.cn/link/bb1634f001578f89ee3eab364ed22432

[ceph-source]
name=Ceph source packages
baseurl=http://download.ceph.com/rpm-jewel/el7/SRPMS
enabled=0
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://www.php.cn/link/bb1634f001578f89ee3eab364ed22432

[apache2-ceph-noarch]
name=Apache noarch packages for Ceph
baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master/SRPMS
#baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master
enabled=1
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/autobuild.asc

[apache2-ceph-source]
name=Apache source packages for Ceph
baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master/SRPMS
#baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master
enabled=0
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/autobuild.asc

4. Muat turun pakej perisian Ceph bergantung pada beberapa perpustakaan pihak ketiga. Jalankan arahan berikut untuk menambah perpustakaan EPEL:

[root@cgsl ]# su -c 'rpm -Uvh http://download.ceph.com/rpm-jewel/el7/noarch/ceph-release-1-1.el7.noarch.rpm '

[root@cgsl ]# su -c 'rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm '

5. Pasang yum-plugin-priorities.

[root@cgsl ]# yum install yum-plugin-priorities

6 Sahkan bahawa fail /etc/yum/pluginconf.d/priorities.conf wujud.

[root@cgsl ]# vim /etc/yum/pluginconf.d/priorities.conf
[main]
enabled = 1

7. Pasang pakej perisian bergantung:

[root@cgsl ]# yum install snappy leveldb gdisk python-argparse gperftools-libs

8. Pasang ceph

[root@cgsl ]# yum install ceph

Atas ialah kandungan terperinci Bagaimana untuk memasang kluster Ceph secara manual pada CentOS 7.1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam