close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 1 of AdminProxMoxTestserver


Ignore:
Timestamp:
Jul 8, 2022, 1:24:00 PM (4 years ago)
Author:
Rüdiger Kupper
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdminProxMoxTestserver

    v1 v1  
     1[[PageOutline]]
     2
     3= Testserver zu cloud und collabora aufsetzen =
     4
     5Zum gefahrlosen Ausprobieren z.B. von Updates können wir neben den Produktivservern "cloud" und "collabora" auch jeweils Testserver dazu betreiben. Das Verfahren besteht einfach darin, ein Proxmox-Backup unter einer neuen VM-ID wiederherzustellen und dann anzupassen.
     6
     7
     8Wichtig: beim Wiederherstellen eines Testserves aus dem Proxmoxbackup auch die MACs in der vm-Config ändern!
     9​
     10== testcollabora
     11​
     12Für den testcollabora habe ich die IPs reserviert: 192.168.150.31 | 10.16.112.24 | 10.32.1.9
     13​
     14== testcloud
     15cloud hat die NIC: net0 (vmbr30) net1 (vmbr6) und net3 (vmbr7), also benötigt testcloud das auch:
     16​
     17{{{
     18net0 (vmbr30): 192.168.150.30
     19net1 (vmbr6): 10.16.112.23
     20net3 (vmbr7): 10.32.1.8
     21}}}
     22
     23Hier zusammen mit den MACs (am besten immer die gleichen eintragen):
     24​
     25{{{
     26    net0: name=eth0,bridge=vmbr30,firewall=1,gw=192.168.150.6,hwaddr=A2:3A:E7:BD:EC:13,ip=192.168.150.30/24,type=veth
     27    net1: name=eth1,bridge=vmbr6,firewall=1,hwaddr=6A:D1:CB:DB:BE:66,ip=10.16.112.23/25,type=veth
     28    net2: name=eth2,bridge=vmbr7,firewall=1,hwaddr=3A:5E:7D:F4:D8:51,ip=10.32.1.8/12,type=veth
     29}}}
     30​
     31​
     32__Wichtig!!__
     33eth.1 auf testcloud wird nicht automatisch von Proxmox gemanaged, von Hand nötig:
     34​
     35{{{
     36#pct mount <vm>
     37#emacs /var/lib/lxc/<vm>/rootfs/etc/systemd/network/eth1.network
     38}}}}
     39​
     40Der Inhalt sollte so aussehen
     41​
     42{{{{
     43[Match]
     44Name = eth1
     45
     46[Network]
     47Description = Interface eth1 NOT(!) autoconfigured by PVE
     48Address = 10.16.112.23/25
     49DHCP = no
     50IPv6AcceptRA = false
     51
     52[Route]
     53Gateway=10.16.112.126
     54Destination=10.3.0.0/24
     55}}}
     56
     57
     58
     59----
     60
     61[[CC_BY_NC_SA]]