PD:Serverstruktur: Unterschied zwischen den Versionen
(→IP Adressen, VLAN und Interfaces) |
|||
Zeile 1: | Zeile 1: | ||
= Struktur der PD Projekt Server = | = Struktur der PD Projekt Server = | ||
− | Alle Dienste sind als Virtuelle Maschinen aufgesetzt und sind über Bridged Networks direkt ansprechbar. Also nach einem Umzug von einem VM Host auf einen anderen bleiben die DNS Einträge bestehen. | + | Alle Dienste sind als Virtuelle Maschinen aufgesetzt und sind über Bridged Networks direkt ansprechbar. Also nach einem Umzug von einem VM Host auf einen anderen bleiben die IP Adressen und DNS Einträge bestehen. |
Zeile 19: | Zeile 19: | ||
|'''Device''' || '''Internet (VLAN 2)''' || '''Intern (VLAN 3)''' || '''Admin (VLAN 1)''' | |'''Device''' || '''Internet (VLAN 2)''' || '''Intern (VLAN 3)''' || '''Admin (VLAN 1)''' | ||
|- | |- | ||
− | | | + | |KVM Host 1 || - || Eth1: 192.168.50.11 || ILO: 192.168.70.11 |
|- | |- | ||
− | | | + | |KVM Host 2 || - || Eth1: 192.168.50.12 || ILO: 192.168.70.12 |
|- | |- | ||
− | | | + | |Archivspeicher || - || Eth0: 192.168.50.10 || IPMI: 192.168.70.10 |
+ | |- | ||
+ | |Monitoring || - || Eth0: 192.168.50.8 || ETH1: 192.168.70.8 | ||
|- | |- | ||
|Managed Switch || - || - || 192.168.70.100 | |Managed Switch || - || - || 192.168.70.100 | ||
Zeile 34: | Zeile 36: | ||
|- | |- | ||
|Publicdomain Radio Server || Eth0: 195.176.247.102 || Eth1: 192.168.50.102 || - | |Publicdomain Radio Server || Eth0: 195.176.247.102 || Eth1: 192.168.50.102 || - | ||
+ | |- | ||
+ | |publicdomain.ch || Eth0: 195.176.247.106 || Eth1: 192.168.50.106 || - | ||
|- | |- | ||
|Swissradio.ch Server || Eth0: 195.176.247.103 (Radio), Eth0.0: 195.176.247.105 (WWW) || Eth1: 192.168.50.103 || - | |Swissradio.ch Server || Eth0: 195.176.247.103 (Radio), Eth0.0: 195.176.247.105 (WWW) || Eth1: 192.168.50.103 || - | ||
|- | |- | ||
|brain4free.org || Eth0: 195.176.247.104 || - || - | |brain4free.org || Eth0: 195.176.247.104 || - || - | ||
− | |||
− | |||
|} | |} | ||
Zeile 75: | Zeile 77: | ||
OS: Debian GNU/Linux 7, 32bit | OS: Debian GNU/Linux 7, 32bit | ||
− | DNS: relay.publicdomainproject.org | + | DNS: relay.publicdomainproject.org |
− | |||
− | |||
− | |||
=== Liquidsoap === | === Liquidsoap === | ||
Komplettes Radio System läuft mit [http://savonet.sourceforge.net/ liquidsoap]. | Komplettes Radio System läuft mit [http://savonet.sourceforge.net/ liquidsoap]. | ||
− | |||
Bei Problemen: Ein ''/etc/init.d/liquidsoap restart'' sollte helfen. | Bei Problemen: Ein ''/etc/init.d/liquidsoap restart'' sollte helfen. | ||
Zeile 93: | Zeile 91: | ||
=== Icecast === | === Icecast === | ||
+ | [http://icecast.org/ Icecast2] | ||
Erreichbar unter: | Erreichbar unter: | ||
Zeile 154: | Zeile 153: | ||
==== Installierte Extensions ==== | ==== Installierte Extensions ==== | ||
[http://en.publicdomainproject.org/index.php/Special:Version Installierte Erweiterungen] | [http://en.publicdomainproject.org/index.php/Special:Version Installierte Erweiterungen] | ||
+ | |||
+ | == publicdomain.ch (VM) == | ||
+ | KVM Guest | ||
+ | |||
+ | OS: Debian GNU/Linux 8, 64bit | ||
+ | |||
+ | Apache: 2.4.xx, chrooted (/var/www/) | ||
+ | |||
+ | Cloud: [https://nextcloud.com/ NextCloud] | ||
+ | |||
+ | |||
+ | == Archivspeicher == | ||
+ | Storage Server | ||
+ | |||
+ | OS: Gentoo GNU/Linux stable, 64bit | ||
+ | |||
+ | Der Storage ist mit Linux Software RAID (md), LVM2 und XFS aufgesetzt. | ||
+ | |||
+ | Der Speicherplatz wird per NFS im internen Netzwerk verfügbar gemacht. | ||
+ | |||
+ | === RAID === | ||
+ | |||
+ | Es sind 6 Festplatten im RAID5 Verbund unter /dev/md0 | ||
+ | |||
+ | Eine weitere Festplatte ist als Hot-spare dem RAID zugewiesen. |
Version vom 6. Januar 2017, 13:42 Uhr
Inhaltsverzeichnis
Struktur der PD Projekt Server
Alle Dienste sind als Virtuelle Maschinen aufgesetzt und sind über Bridged Networks direkt ansprechbar. Also nach einem Umzug von einem VM Host auf einen anderen bleiben die IP Adressen und DNS Einträge bestehen.
IP Adressen
Netzadresse: 195.176.247.0
Netmask: 255.255.255.128
Broadcast: 195.176.247.255
Gateway: 195.176.247.1
DNS1: 195.176.254.10
IP Adressen, VLAN und Interfaces
Device | Internet (VLAN 2) | Intern (VLAN 3) | Admin (VLAN 1) |
KVM Host 1 | - | Eth1: 192.168.50.11 | ILO: 192.168.70.11 |
KVM Host 2 | - | Eth1: 192.168.50.12 | ILO: 192.168.70.12 |
Archivspeicher | - | Eth0: 192.168.50.10 | IPMI: 192.168.70.10 |
Monitoring | - | Eth0: 192.168.50.8 | ETH1: 192.168.70.8 |
Managed Switch | - | - | 192.168.70.100 |
Reserve (Administration) | EthX: 195.176.254.216 | - | EthX: 192.168.70.2 |
VM | - | - | - |
MediaWiki Webserver | Eth0: 195.176.247.101 | Eth1: 192.168.50.101 | - |
Publicdomain Radio Server | Eth0: 195.176.247.102 | Eth1: 192.168.50.102 | - |
publicdomain.ch | Eth0: 195.176.247.106 | Eth1: 192.168.50.106 | - |
Swissradio.ch Server | Eth0: 195.176.247.103 (Radio), Eth0.0: 195.176.247.105 (WWW) | Eth1: 192.168.50.103 | - |
brain4free.org | Eth0: 195.176.247.104 | - | - |
Switch Konfiguration
Port(s) | VLAN |
1, 2, 3, 4 | 1 (Admin) |
5, 6, 7, 8 | 2 (Internet) |
9, 10, 11, 12 | 3 (Intern) |
15, 16 | Tagged/Trunk |
Virtual Box VM Host 1 und 2
OS: Debian GNU/Linux 7, 64bit VM Host: KVM, Proxmox 3.4.9
Cronjobs: Backups via Backup-Jobs im Proxmox auf das Disc-Array
VM Administration
Via Proxmox und Spice als Remote Desktop System.
Einloggen via: https://192.168.50.11:8006
Public Domain Radio Server (VM)
KVM Guest
OS: Debian GNU/Linux 7, 32bit
DNS: relay.publicdomainproject.org
Liquidsoap
Komplettes Radio System läuft mit liquidsoap.
Bei Problemen: Ein /etc/init.d/liquidsoap restart sollte helfen.
In-Stream Werbung, Jingles und Station ID
Pre-Roll Werbung
Icecast
Erreichbar unter: http://relay.publicdomainproject.org/
Ein zusätzliches xsl wurde installiert für die Webradio Player auf der radio.publicdmainproject.org Seite: http://relay.publicdomainproject.org/json.xsl
Webserver (VM)
KVM Guest
OS: Debian GNU/Linux 8, 64bit
Apache: 2.4.xx, chrooted (/var/www/)
FTP: twofootd
Mediawiki Family
Struktur:
URL Prefix | Beschreibung |
en | Englische Enzyklopädie |
de | Deutsche Enzyklopädie |
fr | Französische Enzyklopädie |
it | Italienische Enzyklopädie |
es | Spanische Enzyklopädie |
pool | Gemeinsames Wiki für alle Medien (Bilder, Musik etc.) |