private:poznamky:linux:ubuntu:instalace
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| private:poznamky:linux:ubuntu:instalace [2020/05/12 06:47] – [Ubuntu 18.04 - nastavení sítě] snemec | private:poznamky:linux:ubuntu:instalace [2021/03/08 14:46] (aktuální) – [Ubuntu 18.04, 20.04 - nastavení sítě] snemec | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== UBUNTU, DEBIAN instalace ====== | ||
| + | http:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | Příprava boot USB Flash disk | ||
| + | dd if=ubuntu-16.04.2-server-amd64.iso of=/dev/sdb | ||
| + | |||
| + | |||
| + | |||
| + | apt-get install ssh vim tmux | ||
| + | apt-get install telnet lsof dnsutils ntp ntpdate | ||
| + | apt-get install shorewall fail2ban | ||
| + | apt-get install bzip2 tcpdump | ||
| + | apt-get install smartmontools | ||
| + | apt-get install net-tools | ||
| + | | ||
| + | Na jeden řádek: | ||
| + | |||
| + | apt-get install ssh vim tmux telnet lsof dnsutils ntp ntpdate shorewall fail2ban bzip2 tcpdump smartmontools net-tools | ||
| + | | ||
| + | **Spuštění Shorewall(u) po startu** | ||
| + | |||
| + | V souboru ''/ | ||
| + | |||
| + | Povolte shorewall service | ||
| + | |||
| + | systemctl enable shorewall.service | ||
| + | |||
| + | ===== Instalace ZFS ===== | ||
| + | |||
| + | apt-get install zfsutils-linux | ||
| + | | ||
| + | Pro snadnou práci se snapshoty je vhodné nainstalovat skript **zfsnap** a **zxfer** | ||
| + | |||
| + | apt-get install zfsnap | ||
| + | | ||
| + | https:// | ||
| + | | ||
| + | Příklad nastavení v contab | ||
| + | |||
| + | <code crontab> | ||
| + | 0 8-21/1 * * * / | ||
| + | 0 23 * * 2,5 / | ||
| + | 0 23 * * 6 / | ||
| + | 45 23 1 * * / | ||
| + | 0 1 * * * / | ||
| + | # replikace snapshot mezi poolz1 a poolz3bck | ||
| + | 10 */1 * * * / | ||
| + | |||
| + | | ||
| + | </ | ||
| + | |||
| + | ====== ZFS pool ====== | ||
| + | |||
| + | Vytvoření ZFS pool dle id disků(''/ | ||
| + | |||
| + | Mapování mezi ID a jménem lze zjistit příkazem '' | ||
| + | Konkrétně např. pro disk '' | ||
| + | |||
| + | lsblk -O /dev/sda | ||
| + | |||
| + | ===== Vytvoření ZFS poolu ===== | ||
| + | |||
| + | zpool create -f vspool raidz1 / | ||
| + | |||
| + | ===== Vytvoření datasetu ===== | ||
| + | |||
| + | Dataset - blokové zařízení pro umístění virtuálního serveru | ||
| + | |||
| + | zfs create -V 300G vspool/ | ||
| + | |||
| + | ===== Instalace Xen Hypervisoru ===== | ||
| + | |||
| + | [[private: | ||
| + | |||
| + | ===== Ubuntu 18.04, 20.04 - nastavení sítě - NETPLAN ===== | ||
| + | |||
| + | Síťové nastavení v Ubuntu je v konfiguračních yaml souborech ve složce ''/ | ||
| + | |||
| + | https:// | ||
| + | https:// | ||
| + | |||
| + | **Příklad nastavení pevné adresy v Ubuntu 20.04**\\ | ||
| + | |||
| + | **Pozor - na syntaxy yaml souborů**\\ | ||
| + | Musí se použít pené odsazení - 2 mezery, jinak při aplikování konfigurace nastane chyba. | ||
| + | |||
| + | '' | ||
| + | '' | ||
| + | '' | ||
| + | |||
| + | < | ||
| + | cd /etc/neplan | ||
| + | |||
| + | root@hplxo61:/ | ||
| + | total 16 | ||
| + | drwxr-xr-x | ||
| + | drwxr-xr-x 106 root root 4096 May 11 18:33 ../ | ||
| + | -rw-r--r-- | ||
| + | -rw-r--r-- | ||
| + | |||
| + | vim 00-installer-config.yaml | ||
| + | |||
| + | </ | ||
| + | |||
| + | <code yaml 00-installer-config.yaml> | ||
| + | #This is the network config written by ' | ||
| + | network: | ||
| + | ethernets: | ||
| + | eno1: | ||
| + | addresses: | ||
| + | - 192.168.10.95/ | ||
| + | gateway4: 192.168.10.1 | ||
| + | nameservers: | ||
| + | addresses: | ||
| + | - 8.8.8.8 | ||
| + | version: 2 | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Konfigurace bridge ==== | ||
| + | |||
| + | Konfigurace bridge např. pro Xen nebo KVM Guest. | ||
| + | |||
| + | https:// | ||
| + | https:// | ||
| + | |||
| + | **Před** | ||
| + | <code yaml 00-installer-config.yaml> | ||
| + | # This is the network config written by ' | ||
| + | network: | ||
| + | ethernets: | ||
| + | enp4s0: | ||
| + | addresses: | ||
| + | - 192.168.10.118/ | ||
| + | gateway4: 192.168.10.1 | ||
| + | nameservers: | ||
| + | addresses: | ||
| + | - 8.8.8.8 | ||
| + | version: 2 | ||
| + | </ | ||
| + | |||
| + | **Po** | ||
| + | <code yaml 00-installer-config.yaml> | ||
| + | # This is the network config written by ' | ||
| + | network: | ||
| + | ethernets: | ||
| + | enp4s0: | ||
| + | dhcp4: false | ||
| + | dhcp6: false | ||
| + | #addresses: | ||
| + | #- 192.168.10.118/ | ||
| + | #gateway4: 192.168.10.1 | ||
| + | # | ||
| + | #addresses: | ||
| + | #- 8.8.8.8 | ||
| + | bridges: | ||
| + | br0: | ||
| + | | ||
| + | | ||
| + | | ||
| + | mtu: 1500 | ||
| + | | ||
| + | | ||
| + | | ||
| + | stp: true | ||
| + | | ||
| + | | ||
| + | | ||
| + | version: 2 | ||
| + | </ | ||
