User Tools

Site Tools


verne

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
verne [2015/08/02 15:15]
0.0.0.0 aangemaakt
verne [2021/11/23 14:13] (current)
Line 1: Line 1:
 ====== Verne ====== ====== Verne ======
  
-[[Category:Computerpark]]+{{tag>"Computerpark" }}
  
 ===== Virtual machine config ===== ===== Virtual machine config =====
Line 13: Line 13:
  
 nieuwe machine maken kan met  nieuwe machine maken kan met 
- xen new /path/to/config/file.cfg+  xen new /path/to/config/file.cfg
 hiervoor moest wel een kleine aanpassing gebeuren in /usr/lib/xen-4.0/lib/python/xen/xm/xenapi_create.py hiervoor moest wel een kleine aanpassing gebeuren in /usr/lib/xen-4.0/lib/python/xen/xm/xenapi_create.py
 comment line 22 : #from xml.parsers.xmlproc import xmlproc, xmlval, xmldtd comment line 22 : #from xml.parsers.xmlproc import xmlproc, xmlval, xmldtd
Line 23: Line 23:
 de bridge wordt geconfigureerd in /etc/xen/xend-config.sxp de bridge wordt geconfigureerd in /etc/xen/xend-config.sxp
  
-    (network-script 'network-bridge netdev=eth1'+  (network-script 'network-bridge netdev=eth1'
-    (vif-script vif-bridge)+  (vif-script vif-bridge)
  
 Dat zou moeten volstaan voor een config met 1 bridge over eth1. Eth1 is de default-bridge naam die door xen gegeven wordt. Dat zou moeten volstaan voor een config met 1 bridge over eth1. Eth1 is de default-bridge naam die door xen gegeven wordt.
Line 30: Line 30:
 Dan draait er ook een DHCP server (dnsmasq). Om deze werkende te krijgen voor de domU's is het nodig het volgende commando te runnen voor elke vif. Dan draait er ook een DHCP server (dnsmasq). Om deze werkende te krijgen voor de domU's is het nodig het volgende commando te runnen voor elke vif.
  
-    ethtool -K "$vif" tx off+  ethtool -K "$vif" tx off
  
 NOTE: apt-get install ethtool. NOTE: apt-get install ethtool.
  
-dat zet checksumming uit. Dit wordt best in vif-bridge script geplaatst aangezien vm's dynamisch vif's kunnen aanmaken.+dat zet checksumming uit. Dit in de set_mtu functie in `/etc/xen/scripts/xen-network-common.sh`. Debian Jessie voorbeeld: 
 + 
 +    # Usage: set_mtu bridge dev 
 +    set_mtu () { 
 +        local bridge=$1 
 +        local dev=$2 
 +        mtu="`ip link show dev ${bridge}| awk '/mtu/ { print $5 }'`"  
 +        # Don't delete the next lineCheck Wiki why. ~Silox 
 +        ethtool -K "$dev" tx off 
 +        if [ -n "$mtu" ] && [ "$mtu" -gt 0 ] 
 +        then 
 +                ip link set dev ${dev} mtu $mtu || : 
 +        fi 
 +    } 
  
  
Line 46: Line 60:
 ===== Firewall ===== ===== Firewall =====
 arno-firewall-iptables is de firewall die geinstalleerd is. Deze doet de NAT en port-forwarding. arno-firewall-iptables is de firewall die geinstalleerd is. Deze doet de NAT en port-forwarding.
 +
verne.1438528513.txt.gz · Last modified: 2021/11/23 14:04 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki