Difference between revisions of "Stephen"

From A-Eskwiki
Jump to: navigation, search
Line 1: Line 1:
Stephen is de (main) server van A-Eskwadraat. Hij is vernoemd naar [https://nl.wikipedia.org/wiki/Stephen_Hawking Stephen Hawking] en tot leven gekomen op 28 augustus 2018.
+
Stephen is de server van A-Eskwadraat. De server is vernoemd naar [https://nl.wikipedia.org/wiki/Stephen_Hawking Stephen Hawking] en tot leven gekomen op 28 augustus 2018.
  
 
== Hardware ==
 
== Hardware ==
Line 8: Line 8:
 
NFS mounten op een unprivileged container is op het moment van schrijven niet mogelijk.
 
NFS mounten op een unprivileged container is op het moment van schrijven niet mogelijk.
  
We mounten daarom NFS op de host en dan kunnen we via de host op de container mounten.
+
We mounten daarom de benodigde filessystems via NFS op de host:
  
 +
<pre>
 +
haskell:/srv/home /srv/home nfs rw,_netdev 0 0 #mount /srv/home/mensjes from haskell
 +
haskell:/srv/www/srv /srv/www/srv nfs vers=3,rw,noatime 0 0 #mount /srv/www/srv from haskell
 +
haskell:/srv/www/archief /srv/www/archief nfs vers=3,rw,noatime 0 0
 +
haskell:/srv/scratch /srv/scratch nfs vers=3,rw,noatime 0 0
 +
</pre>
  
Installeer nfs-kernel-server op de host
+
Vervolgens kunnen de filesystems mounten in een container. Door de volgende het volgende toe te voegen aan <code>/etc/pve/lxc/<id>.conf</code>:
  
installeer nfs-utils in de container
+
<pre>
 +
lxc.mount.entry: /srv/home/mensjes home/mensjes non bind 0 0
 +
lxc.mount.entry: /srv/home/cies home/cies none bind 0 0
 +
lxc.mount.entry: /srv/www/srv srv none bind 0 0
 +
lxc.mount.entry: /srv/www/archief /archief
 +
lxc.mount.entry: /srv/scratch /scratch
 +
</pre>
 +
 
 +
Installeer nfs-utils op de host
  
  

Revision as of 20:46, 18 September 2018

Stephen is de server van A-Eskwadraat. De server is vernoemd naar Stephen Hawking en tot leven gekomen op 28 augustus 2018.

Hardware

NFS mounten

NFS mounten op een unprivileged container is op het moment van schrijven niet mogelijk.

We mounten daarom de benodigde filessystems via NFS op de host:

haskell:/srv/home /srv/home nfs rw,_netdev 0 0 #mount /srv/home/mensjes from haskell
haskell:/srv/www/srv /srv/www/srv nfs vers=3,rw,noatime 0 0 #mount /srv/www/srv from haskell
haskell:/srv/www/archief /srv/www/archief nfs vers=3,rw,noatime 0 0
haskell:/srv/scratch /srv/scratch nfs vers=3,rw,noatime 0 0

Vervolgens kunnen de filesystems mounten in een container. Door de volgende het volgende toe te voegen aan /etc/pve/lxc/<id>.conf:

lxc.mount.entry: /srv/home/mensjes home/mensjes non bind 0 0
lxc.mount.entry: /srv/home/cies home/cies none bind 0 0
lxc.mount.entry: /srv/www/srv srv none bind 0 0
lxc.mount.entry: /srv/www/archief /archief
lxc.mount.entry: /srv/scratch /scratch

Installeer nfs-utils op de host