<html><body>
<p><font size="2" face="sans-serif">Hello,</font><br>
<br>
<font size="2" face="sans-serif">So my problem is that I want to use /dev/disk/by-label/ to have persistent links in the .res file. For example, my res file would have &quot;disk /dev/disk/by-label/p1&quot; instead of &quot;disk /dev/vda4&quot;. This worked fine before with RHEL5 and drbd 8.2.6. However, with RHEL 6.2 and drbd 8.4.0 I've noticed that when service drbd start runs it sometimes removes the links from the by-label directory and they don't necessarily come back when drbd gets stop. See my demonstration below. Does anyone have experience with this problem that could offer some advice on why this happens? </font><br>
<br>
<font size="2" face="sans-serif">I'm using internal metadata and the drbd partition is /dev/vda4. </font><br>
<br>
<font size="2" face="sans-serif">[root@aaam1 ~]# ls -hl /dev/disk/by-label</font><br>
<font size="2" face="sans-serif">ls: cannot access /dev/disk/by-label: No such file or directory</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# e2label /dev/vda4 p1</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# ls -hl /dev/disk/by-label</font><br>
<font size="2" face="sans-serif">total 0</font><br>
<font size="2" face="sans-serif">lrwxrwxrwx 1 root root 10 Mar &nbsp;6 17:34 p1 -&gt; ../../vda4</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# service drbd status</font><br>
<font size="2" face="sans-serif">drbd not loaded</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# service drbd start</font><br>
<font size="2" face="sans-serif">Starting DRBD resources: [</font><br>
<font size="2" face="sans-serif">&nbsp; &nbsp; &nbsp;create res: r0</font><br>
<font size="2" face="sans-serif">&nbsp; &nbsp;prepare disk: r0</font><br>
<font size="2" face="sans-serif">&nbsp; &nbsp; adjust disk: r0</font><br>
<font size="2" face="sans-serif">&nbsp; &nbsp; &nbsp;adjust net: r0</font><br>
<font size="2" face="sans-serif">]</font><br>
<font size="2" face="sans-serif">outdated-wfc-timeout has to be shorter than degr-wfc-timeout</font><br>
<font size="2" face="sans-serif">outdated-wfc-timeout implicitly set to degr-wfc-timeout (30s)</font><br>
<font size="2" face="sans-serif">.</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# ls -hl /dev/disk/by-label</font><br>
<font size="2" face="sans-serif">ls: cannot access /dev/disk/by-label: No such file or directory</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# service drbd stop</font><br>
<font size="2" face="sans-serif">Stopping all DRBD resources: .</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# ls -hl /dev/disk/by-label</font><br>
<font size="2" face="sans-serif">ls: cannot access /dev/disk/by-label: No such file or directory</font><br>
<font size="2" face="sans-serif">[root@aaam1 ~]# </font><br>
<br>
<font size="2" face="sans-serif">Thank you for your time and any help you can offer. </font><br>
<br>
<font size="2" face="sans-serif">Paul Cain</font><br>
</body></html>