DRBD9和LINSTOR用户指南——生成和安装DRBD软件

生成和安装DRBD软件

3.安装预构建的DRBD二进制软件包

3.1LINBIT提供的软件包

DRBD项目的赞助商LINBIT向其商业支持客户提供二进制软件包。这些软件包通过软件仓库(如aptyum),并通过Linbit的的码头工人注册表时,合理的。这些来源的软件包/图像被视为官方构建。

这些版本可用于以下发行版:

  • 红帽企业LinuxRHEL)版本67
  • SUSE Linux Enterprise ServerSLES),版本11SP412
  • Debian GNU / Linux8jessie)和9stretch
  • Ubuntu Server Edition LTS 14.04Trusty Tahr),LTS 16.04Xenial Xerus)和LTS 18.04Bionic Beaver)。

也构建了一些其他发行版的软件包,但是没有进行太多测试。

LINBIT与任何新的DRBD源代码发行版并行发布二进制版本。

在基于RPM的系统(SLESRHEL)上的软件包安装是通过简单地调用yum install(对于新安装)或yum update(对于升级)来完成的。

对于基于Debian的系统(Debian GNU / LinuxUbuntu),系统 drbd-utilsdrbd-dkms软件包使用apt或类似工具(如aptitude或)安装synaptic(如果可用)。

3.2LINBIT提供的Docker映像

LINBIT为其商业支持客户提供了一个Docker注册表。可通过主机名“ drbd.io”访问注册表。必须先登录到注册表,然后才能提取图像:

docker登录drbd.io

成功登录后,您可以拉图像。要测试您的登录名和注册表,请首先发出以下命令:

docker pull drbd.io/alpine

docker run -it --rm drbd.io/alpine#按CTRL-D退出

3.3。发行商提供的软件包

许多发行版提供DRBD,包括预构建的二进制包。相关发行商将提供对这些版本的支持(如果有)。它们的发布周期可能落后于DRBD源代码发布。

3.3.1SUSE Linux Enterprise Server

SLES高可用性扩展(HAE)包括DRBD

SLES上,通常通过YaST2的软件安装组件来安装DRBD。它与高可用性软件包选项捆绑在一起。

喜欢命令行安装的用户可以简单地发出:

yast -i drbd

要么

zypper安装drbd

3.3.2CentOS

从第5版开始,CentOS就有了DRBD 8。对于DRBD 9,您需要查看EPEL和类似的资源。

可以使用以下方式安装DRBD yum(请注意,您需要启用正确的存储库才能正常工作):

yum install drbd kmod-drbd

3.3.3Ubuntu Linux

对于Ubuntu LTSLINBIThttps://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack提供了一个PPA存储库 。有关更多信息,请参见 添加启动板PPA存储库

apt安装drbd-utils python-drbdmanage drbd-dkms

3.4。从源代码编译软件包

github上的git标签生成的发行版是给定时间的git存储库的快照。您很可能不想使用这些。他们可能缺少诸如生成的手册页, configure脚本和其他生成的文件之类的东西。如果要使用压缩包进行构建,请使用我们提供的压缩包 

我们所有的项目都包含标准的构建脚本(例如Makefileconfigure)。维护每个发行版的特定信息(例如,记录损坏的构建宏)太麻烦了,从历史上看,本节中提供的信息很快就过时了。如果您不知道如何以标准方式构建软件,请考虑使用LINBIT提供的软件包。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值