Skip to content

Instantly share code, notes, and snippets.

@kskmori
Last active October 8, 2019 10:05
Show Gist options
  • Save kskmori/ef5a22c491dddd8bbf1bf49cfb41326e to your computer and use it in GitHub Desktop.
Save kskmori/ef5a22c491dddd8bbf1bf49cfb41326e to your computer and use it in GitHub Desktop.
Build drbd-9.* on CentOS 7
$ curl -L -O https://www.linbit.com/downloads/drbd/utils/drbd-utils-9.10.0.tar.gz
$ tar xfvz drbd-utils-9.10.0.tar.gz
$ cd drbd-utils-9.10.0/
$ ./configure
$ make rpm RPMOPT="--without sbinsymlinks"
# rpm -ivh drbd-utils-9.10.0-1.el7.x86_64.rpm
準備しています... ################################# [100%]
更新中 / インストール中...
1:drbd-utils-9.10.0-1.el7 ################################# [100%]
#
NG:
$ make rpm
# rpm -ivh drbd-utils-9.10.0-1.el7.x86_64.rpm
準備しています... ################################# [100%]
ファイル /usr/sbin/drbdadm は drbd-utils-9.10.0-1.el7.x86_64 と drbd-utils-9.10.0-1.el7.x86_64 のインストールで競合しています。
ファイル /usr/sbin/drbdmeta は drbd-utils-9.10.0-1.el7.x86_64 と drbd-utils-9.10.0-1.el7.x86_64 のインストールで競合しています。
ファイル /usr/sbin/drbdsetup は drbd-utils-9.10.0-1.el7.x86_64 と drbd-utils-9.10.0-1.el7.x86_64 のインストールで競合しています。
#
%if %{with sbinsymlinks}
# Don't do this if you are already on a /sbin -=> /usr/sbin distro
# compat: we used to live in /sbin/
# there may be many hardcoded /sbin/drbd* out there,
# including variants of our own scripts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment