version 1.806, 2020/02/02 21:45:38 |
version 1.807, 2020/03/03 20:22:38 |
|
|
<hr> |
<hr> |
<h3 id="layout">Structural layout:</h3> |
<h3 id="layout">Structural layout:</h3> |
|
|
The file structure of each server is roughly: |
The file structure of each server is: |
|
|
<ul> |
<ul> |
<li><b>/pub/OpenBSD/</b><br> |
<li><b>/pub/OpenBSD/</b><br> |
|
|
syspatch/ and tools/) |
syspatch/ and tools/) |
</ul> |
</ul> |
|
|
<p> |
Also: |
In addition, mirrors must use a second-level mirror as their upstream. |
|
|
|
|
<ul> |
|
<li>use the directory structure shown above, with files under <strong>/pub/OpenBSD</strong> |
|
<li>use a second-level mirror as upstream - no chains of mirrors |
|
</ul> |
|
|
<p> |
<p> |
As of 6.5, the minimum space required is approximately 700GB. |
As of March 2020, the minimum space required is approximately 750GB. |
However, to reduce problems when snapshot packages are updated, it is |
However, to reduce problems for users when snapshot packages are updated, it is |
recommended to use the rsync options <kbd>--delete-delay --delay-updates</kbd> |
strongly recommended to use the rsync options <kbd>--delete-delay --delay-updates</kbd> |
which will use additional space. |
which requires additional space during updates. |
<kbd>--fuzzy</kbd> may also be helpful to reduce the amount of data transferred |
<kbd>--fuzzy</kbd> may also be helpful to reduce the amount of data transferred |
when updating snapshot packages. |
when updating snapshot packages. |
Depending on the disk space available, mirrors may provide more contents, |
Depending on the disk space available, mirrors may provide more contents, |