centos leveldb,centos镜像下载

大家好,今天小编来为大家解答centos leveldb这个问题,centos镜像下载很多人还不知道,现在让我们一起来看看吧!

centos71如何手动安装ceph

下面随小编一起去看看centos7.1手动安装ceph的方法吧!

1.准备环境

centos7.1主机一台

更新yum源

[root@cgsl ]# yum-y update2.安装密钥把密钥加入你系统的可信密钥列表内,以消除安全告警。

[root@cgsl ]# sudo rpm--import'.获取RPM二进制包你需要在/etc/yum.repos.d/目录下新增一个 Ceph库:创建 ceph.repo。些 Ceph包(如 EPEL)必须优先于标准包,所以你必须确保设置了 priority=2。

[root@cgsl ]# vim/etc/yum.repos.d/ceph.repo[ceph]name=Ceph packages for$basearchbaseurl=$basearchenabled=1priority=2gpgcheck=1type=rpm-mdgpgkey=[ceph-noarch]name=Ceph noarch packagesbaseurl=[ceph-source]name=Ceph source packagesbaseurl=[apache2-ceph-noarch]name=Apache noarch packages for Cephbaseurl=[apache2-ceph-source]name=Apache source packages for Cephbaseurl=.下载软件包 Ceph依赖一些第三方库。执行下列命令添加 EPEL库:

[root@cgsl ]# su-c'rpm-Uvh ;[root@cgsl ]# su-c'rpm-Uvh .安装 yum-plugin-priorities。

[root@cgsl ]# yum install yum-plugin-priorities6.确认/etc/yum/pluginconf.d/priorities.conf文件存在。

[root@cgsl ]# vim/etc/yum/pluginconf.d/priorities.conf[main]enabled= 17.安装依赖的的软件包:

[root@cgsl ]# yum install snappy leveldb gdisk python-argparse gperftools-libs8.安装ceph

[root@cgsl ]# yum install ceph

centos8安装tcmalloc

做存储,数据库系统方面的开发,主要用到* grpc/libevent/libev/libasio实现高性能网络服务器* protobuf数据结构序列化/反序列化,方便数据交换* LevelDB/RocksDB嵌入式KV数据库* snappy/zlib/lz4数据压缩,解压缩* jemalloc/tcmalloc高效内存分配器,尤其多线程场景* jerasure Reed Solomon编解码,给存储系统实现erasure code* murmurhash…实现hash摘要* crc32数据存储或传输时的数据校验* cJSON解析json格式配置文件* libBSON JSON序列化/反序列化,MongoDB使用这种格式存储数据* boost功能丰富的C++基础库,轻度使用,C++11/14后基本不用了。* libRedis redis是一个数据库服务,并不是单独的库,但其代码精简,质量非常高,里面很多代码都可以拿出来直接复用,比如网络,各种数据结构的实现。

阅读剩余
THE END