<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI Symbol";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.E-MailFormatvorlage18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi Alexey,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">you sent this<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">cat /etc/drbd.d/test.res<o:p></o:p></p>
<p class="MsoNormal">resource test {<o:p></o:p></p>
<p class="MsoNormal">on redos03.ok.local {<o:p></o:p></p>
<p class="MsoNormal">device /dev/drbd0;<o:p></o:p></p>
<p class="MsoNormal">disk /dev/sdb1;<o:p></o:p></p>
<p class="MsoNormal">meta-disk internal;<o:p></o:p></p>
<p class="MsoNormal">address 192.168.88.244:7789;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal">on redos04.ok.local {<o:p></o:p></p>
<p class="MsoNormal">device /dev/drbd0;<o:p></o:p></p>
<p class="MsoNormal">disk /dev/sdb1;<o:p></o:p></p>
<p class="MsoNormal">meta-disk internal;<o:p></o:p></p>
<p class="MsoNormal">address 192.168.88.243:7789;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">If you format
</span>test.res<span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US"> &nbsp;in a way so that it is easy to read for a human you'll see the problem.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">And you will undestand the parse error message.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">Best wishes<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">Andreas<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Von:</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> drbd-user-bounces@lists.linbit.com &lt;drbd-user-bounces@lists.linbit.com&gt;
<b>Im Auftrag von </b>Alexey Burov<br>
<b>Gesendet:</b> Freitag, 1. November 2024 10:30<br>
<b>An:</b> drbd-user@lists.linbit.com<br>
<b>Betreff:</b> bug/error DRBD<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">Hello! Please help, how to fix it on RHEL system? What is problem?&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Problem:&nbsp;<o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# drbdadm create-md test<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#F77272">drbd.d/test.res:15: Parse error: 'global | common | resource | skip | include' expected,</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#F77272">&nbsp; &nbsp; &nbsp; &nbsp; but got '}'</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# dnf search drbd<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Последняя проверка окончания срока действия метаданных: 1 day, 2:19:25 назад, Чт 31 окт 2024 10:09:06.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">============================================================================ Имя и Краткое описание совпадение: drbd =============================================================================<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd.x86_64 : DRBD tools<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">collectd-drbd.i686 : DRBD plugin for collectd<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">collectd-drbd.x86_64 : DRBD plugin for collectd<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-bash-completion.x86_64 : Programmable bash completion support for drbdadm<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-bash-completion.i686 : Programmable bash completion support for drbdadm<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-kmod.x86_64 : LINBIT DRBD kernel module<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-kmod-common.noarch : Common files for drbd kernel module(s)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-kmod_6.6.26-1.red80.x86_64.x86_64 : LINBIT DRBD kernel module<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-kmod_6.6.34-1.red80.x86_64.x86_64 : LINBIT DRBD kernel module<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-kmod_6.6.51-1.red80.x86_64.x86_64 : LINBIT DRBD kernel module<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-kmod_6.6.6-1.red80.x86_64.x86_64 : LINBIT DRBD kernel module<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-pacemaker.i686 : Pacemaker resource agent for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-pacemaker.x86_64 : Pacemaker resource agent for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-reactor.x86_64 : React to DRBD events via plugins.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-reactor-bash-completion.x86_64 : Programmable bash completion support for drbd-reactorctl<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-selinux.x86_64 : SElinux policy for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-selinux.i686 : SElinux policy for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-udev.x86_64 : udev integration scripts for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-udev.i686 : udev integration scripts for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-utils.x86_64 : DRBD user-land tools and scripts<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-utils.i686 : DRBD user-land tools and scripts<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-xen.i686 : Xen block device management script for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbd-xen.x86_64 : Xen block device management script for DRBD<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">drbdlinks.noarch : Program for managing links into a DRBD shared partition<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# dnf install drbd<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Последняя проверка окончания срока действия метаданных: 1 day, 2:19:40 назад, Чт 31 окт 2024 10:09:06.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Пакет drbd-9.22.0-1.red80.x86_64 уже установлен.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Зависимости разрешены.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Отсутствуют действия для выполнения.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Выполнено!<o:p></o:p></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# cat /etc/hosts<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"># Loopback entries; do not change.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"># For historical reasons, localhost precedes localhost.localdomain:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">127.0.0.1 &nbsp; localhost localhost.localdomain localhost4 localhost4.localdomain4<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">::1 &nbsp; &nbsp; &nbsp; &nbsp; localhost localhost.localdomain localhost6 localhost6.localdomain6<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">192.168.88.244 redos03.ok.local redos03<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">192.168.88.243 redos04.ok.local redos04<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"># See hosts(5) for proper format and other examples:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"># 192.168.1.10 foo.mydomain.org foo<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"># 192.168.1.13 bar.mydomain.org bar<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# cat /etc/drbd.d/global_common.conf<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">global {<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">usage-count yes;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">common {<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">net {<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">protocol C;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# uname -n<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">redos03.ok.local<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# cat /etc/drbd.d/test.res<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">resource test {<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">on redos03.ok.local {<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">device /dev/drbd0;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">disk /dev/sdb1;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">meta-disk internal;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">address 192.168.88.244:7789;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">on redos04.ok.local {<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">device /dev/drbd0;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">disk /dev/sdb1;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">meta-disk internal;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">address 192.168.88.243:7789;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# hostnamectl<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;Static hostname: redos03.ok.local<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; &nbsp; &nbsp; &nbsp;Icon name: min<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Chassis: vm <span style="font-family:&quot;Segoe UI Symbol&quot;,sans-serif">
&#128436;</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; &nbsp; &nbsp; Machine ID: 887b0d978898421192998808f4df0130<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Boot ID: 293803ab37574f90ba8fbf751d5d0e7b<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; Virtualization: vmware<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Operating System: RED OS 8.0<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; &nbsp; &nbsp;CPE OS Name: cpe:/o:redos:redos:8<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Kernel: Linux 6.6.51-1.red80.x86_64<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; &nbsp; Architecture: x86-64<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;Hardware Vendor: VMware, Inc.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp; Hardware Model: VMware20,1<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Firmware Version: VMW201.00V.21805430.B64.2305221830<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# hostname -I<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">192.168.88.244<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">[root@redos03 drbd.d]# drbdadm create-md test<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#F77272">drbd.d/test.res:15: Parse error: 'global | common | resource | skip | include' expected,</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#F77272">&nbsp; &nbsp; &nbsp; &nbsp; but got '}'</span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">THANKS!<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">С уважением,<br>
Alexey Burov<br>
<a href="mailto:aoburov@mail.ru">aoburov@mail.ru</a><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>