Building DRBD9: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
 Created page with "{{warning|1=Please note! This is a work in progress and very well may contain mistakes. Do not follow this and push into production without ample testing first!}}  = Dependenc..."  | 
				|||
| Line 13: | Line 13: | ||
If there are any packages missing, you'll be notified here (sometimes the notifications can be somewhat cryptic. yum whatprovides $file should quickly sort you out).    | If there are any packages missing, you'll be notified here (sometimes the notifications can be somewhat cryptic. yum whatprovides $file should quickly sort you out).    | ||
Once that has completed, as root   | Once that has completed, as root:  | ||
<syntaxhighlight lang="bash"> make install </syntaxhighlight>, and the drbd kernel module is ready.  | |||
If you have the EPEL repo installed, the drbd-utils package available there should suffice, but if that nor the AN! repo are available, the same process can be applied to the drbd-utils git tree found at git://git.linbit.com/drbd-utils.git  | If you have the EPEL repo installed, the drbd-utils package available there should suffice, but if that nor the AN! repo are available, the same process can be applied to the drbd-utils git tree found at git://git.linbit.com/drbd-utils.git  | ||
Revision as of 18:26, 30 October 2015
| Warning: Please note! This is a work in progress and very well may contain mistakes. Do not follow this and push into production without ample testing first! | 
Dependencies required
For this process, you'll need git, make, gcc, autoconf, automake, drbd-utils and probably a lot of other things. I'll get a full list soon.
Process
In your preferred directory (~ is fine), git clone git://git.linbit.com/drbd-9.0.git.
CD into the created directory, and 'make'.
If there are any packages missing, you'll be notified here (sometimes the notifications can be somewhat cryptic. yum whatprovides $file should quickly sort you out).
Once that has completed, as root:
 make install
, and the drbd kernel module is ready.
If you have the EPEL repo installed, the drbd-utils package available there should suffice, but if that nor the AN! repo are available, the same process can be applied to the drbd-utils git tree found at git://git.linbit.com/drbd-utils.git
