软件展示
CURVE是网易自主设计研发的高性能、高可用、高可靠分布式存储系统,具有非常良好的扩展性。基于该存储底座可以打造适用于不同应用场景的存储系统,如块存储、对象存储、云原生数据库等。当前我们基于CURVE已经实现了高性能块存储系统,支持快照克隆和恢复 ,支持QEMU虚拟机和物理机NBD设备两种挂载方式,在网易内部作为高性能云盘使用。

【部署说明】
curve默认会将相关的库安装到/usr/lib下面,如果是CentOS系统,需要将client.ini和server.ini中的curve_lib_dir修改为/usr/lib64
一些外部依赖是通过源码的方式安装的,安装的过程中从github下载包可能会超时,这时可以选择重试或手动安装,jemalloc手动安装的话要保证configure的prefix与server.ini和client.ini的lib_install_prefix一致
如果机器上开启了SElinux可能会报Aborting, target uses selinux but python bindings (libselinux-python) aren't installed,可以尝试安装libselinux-python,或者强行关闭selinux

deploy_curve.yml用于部署一个全新的集群,集群成功搭建后不能重复跑,因为会扰乱集群。可以选择启动集群或者清理集群后重新部署,详细用法见curve-ansible README。
部署的过程中,在chunkserver成功启动之前都可以任意重试,chunkserver启动成功后重试要额外注意,要带上--skip-tags format,因为这一步会把启动成功的chunkserver的数据给清理掉,从而扰乱集群。
需要用到curve-nbd功能的话,对内核有两方面的要求:一是要支持nbd模块,可以modprobe nbd查看nbd模块是否存在。二是nbd设备的block size要能够被设置为4KB。经验证,通过DVD1.iso完整安装的CentOs8,内核版本是4.18.0-193.el8.x86_64,满足这个条件,可供参考。
热门文章
mc海盗模拟器
MC海盗模拟器是一款广受欢迎的沙盒游戏,它将玩家带入了一个充满冒险和探索的海洋世界。在这个游戏中,玩家可以扮演一名海盗,驾驶帆船在广阔的大海上航行,探索未知的海域,与其他海盗船进行战斗,或者进行贸易和采集资源。 游戏的自由度非常高,玩家可以自由地建造自己的海
python终端模拟器
Python终端模拟器:代码交互与系统管理的核心工具 终端模拟器是一种软件工具,模拟计算机的命令行界面,允许用户通过文本输入与系统交互。在Python开发环境中,终端模拟器是执行系统命令、编写自动化脚本、调试代码的关键组件,它提供了与操作系统底层通信的接口,支持实时响
垂吊模拟器的游戏
垂吊模拟器游戏分析 垂吊模拟器是一种以物理为基础的游戏类型,其核心玩法是让玩家通过操控绳索、链条或缆绳等物体,来构建或操纵环境中的其他元素。 游戏的核心在于其高度逼真的物理引擎。玩家需要理解重力、张力和碰撞等基本物理原理,才能成功完成各种任务。例如,当玩家拉
olt语音模拟器
在当今的通信技术领域中,olt语音模拟器扮演着至关重要的角色。它是一种专门设计用于模拟和测试光线路终端(olt)设备性能的工具。olt作为光纤到户(ftth)网络的核心组件,负责将光纤信号转换成用户可以使用的电信号,因此其性能直接影响到用户的通信质量。 olt语音模拟器的
mc做饭模拟器
MC做饭模拟器是一款备受欢迎的沙盒游戏,它将玩家带到一个充满无限可能的世界中,让他们可以自由地探索、建造和生存。在这个游戏中,做饭不仅仅是一项生存技能,更是一种艺术和创造力的展现。 游戏的核心理念是让玩家在虚拟世界中体验烹饪的乐趣。玩家可以收集各种食材,从简
pr圣杯模拟器
在当今的游戏世界中,模拟器作为一种特殊的游戏类型,受到了许多玩家的喜爱。而Pr圣杯模拟器作为一种备受关注的模拟器游戏,更是吸引了大量的玩家投入其中。 Pr圣杯模拟器以其独特的游戏机制和丰富的游戏内容,为玩家提供了一个充满挑战和乐趣的游戏环境。在这个游戏中,玩家
动视觉模拟器
动视觉模拟器:虚拟世界的沉浸式体验 动视觉模拟器是一种先进的计算机系统,能够生成逼真的视觉和运动信息,让用户在虚拟环境中获得身临其境的体验。它通过模拟真实世界的视觉感知和运动反馈,使用户感觉仿佛置身于一个全新的空间中。这种技术广泛应用于航空航天、军事训练、