Lenovo Thinkpad P52: Unterschied zwischen den Versionen
(→ZFS) |
|||
| Zeile 69: | Zeile 69: | ||
== Netzwerk == | == Netzwerk == | ||
| + | |||
| + | Ein BOND-Netzwerk über WLAN und LAN aufspannen und anschließend ein Bridge-Interface darüber legen. | ||
| + | |||
| + | Dazu jeweils in unterhalb von /etc/sysconfig/network-scripts die Konfigurationen erweitern. | ||
| + | <pre> | ||
| + | echo "MASTER=bond0" >> /etc/sysconfig/network-scripts/ifcfg-enp0s31f6 | ||
| + | echo "SLAVE=yes" >> /etc/sysconfig/network-scripts/ifcfg-enp0s31f6 | ||
| + | </pre> | ||
| + | |||
| + | Die Datei '''/etc/sysconfig/network-scripts/ifcfg-bond0''' mit folgenden Inhalt anlegen | ||
| + | <pre> | ||
| + | BONDING_OPTS="miimon=100 mode=active-backup primary=enp0s31f6 primary_reselect=always updelay=200" | ||
| + | TYPE=Bond | ||
| + | BONDING_MASTER=yes | ||
| + | NAME=bond | ||
| + | DEVICE=bond0 | ||
| + | ONBOOT=yes | ||
| + | BRIDGE=br0 | ||
| + | </pre> | ||
| + | |||
| + | Anschließend das BR0-Interface per Datei '''/etc/sysconfig/network-scripts/ifcfg-br0''' mit folgenden Inhalt anlegen | ||
| + | <pre> | ||
| + | STP=yes | ||
| + | BRIDGING_OPTS=priority=32768 | ||
| + | TYPE=Bridge | ||
| + | BOOTPROTO=dhcp | ||
| + | DEFROUTE=yes | ||
| + | IPV4_FAILURE_FATAL=no | ||
| + | NAME=br0 | ||
| + | DEVICE=br0 | ||
| + | ONBOOT=yes | ||
| + | </pre> | ||
| + | |||
| + | und zum Schluß ein reboot | ||
| + | <pre> | ||
| + | init 6 | ||
| + | </pre> | ||
==Virtualisierung== | ==Virtualisierung== | ||
Version vom 3. Januar 2019, 13:38 Uhr
Grub
Schriftgröße
Schriftart mit Schriftgröße 36 für Grub erzeugen und in Grub2 einbinden.
grub2-mkfont -s 36 -o /boot/grub2/fonts/LiberationsSans-Bold.pf2 /usr/share/fonts/liberation/LiberationSans-Bold.ttf vi /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="gfxterm" <!-- Anpassen --> GRUB_CMDLINE_LINUX="resume=UUID=f2a89e8b-b9fd-4625-bada-2a53f882c0b9 rhgb quiet" GRUB_DISABLE_RECOVERY="true" GRUB_FONT="/boot/grub2/fonts/LiberationsSans-Bold.pf2" <!--Anpassen --> grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
NVidia
Zuerst das RPMFusion Repository aktivieren
rpm -Uvh https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-29.noarch.rpm rpm -Uvh https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-29.noarch.rpm
Anschließend den Noveau-Treiber löschen und den NVIDIA-Treiber aktivieren
dnf install akmod-nvidia-390xx nvidia-xconfig dnf remove xorg-x11-drv-nouveau echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf nvidia-xconfig dnf reinstall kernel akmods
Nun geht auch das Touchpad und der Tracking-Point.
ZFS
ZFS aktivieren
rpm -Uvh http://download.zfsonlinux.org/fedora/zfs-release.fc29.noarch.rpm dnf install zfs-dkms zfs-fuse init 6
Anschließend zpool und Filesysteme erzeugen
zpool create zpool1 nvme0n1p5 zfs create zpool1/vms zfs create zpool1/daten
und noch ein paar Parameter anpassen
zfs set dedup=on zpool1/daten zfs set compression=lzma zpool1/daten zfs set dedup=on zpool1/vms zfs set compression=lzma zpool1/vms
zum Abschluß noch den Mountpoint anpassen.
zfs set mountpoint=/opt/vms zpool1/vms zfs set mountpoint=/opt/daten zpool1/daten
Netzwerk
Ein BOND-Netzwerk über WLAN und LAN aufspannen und anschließend ein Bridge-Interface darüber legen.
Dazu jeweils in unterhalb von /etc/sysconfig/network-scripts die Konfigurationen erweitern.
echo "MASTER=bond0" >> /etc/sysconfig/network-scripts/ifcfg-enp0s31f6 echo "SLAVE=yes" >> /etc/sysconfig/network-scripts/ifcfg-enp0s31f6
Die Datei /etc/sysconfig/network-scripts/ifcfg-bond0 mit folgenden Inhalt anlegen
BONDING_OPTS="miimon=100 mode=active-backup primary=enp0s31f6 primary_reselect=always updelay=200" TYPE=Bond BONDING_MASTER=yes NAME=bond DEVICE=bond0 ONBOOT=yes BRIDGE=br0
Anschließend das BR0-Interface per Datei /etc/sysconfig/network-scripts/ifcfg-br0 mit folgenden Inhalt anlegen
STP=yes BRIDGING_OPTS=priority=32768 TYPE=Bridge BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no NAME=br0 DEVICE=br0 ONBOOT=yes
und zum Schluß ein reboot
init 6
Virtualisierung
dnf install virt-manager qemu-kvm virt-v2
SELINUX
SELINUX MAN Pages erzeugen
dnf install -y policycoreutils-devel-2.8-8.fc29.x86_64 sepolicy manpage -a -p /usr/share/man/man8 mandb
neues Storage Verzeichnis für KVMs
Verzeichnis /opt/vms als Filesystem für VMs in SELINUX aufnehmen
semanage fcontext -a -t svirt_image_t "/opt/vms(/.*)?" restoreconf -vR /opt/vms
Da /opt/vms über ein FUSE-Filesystem bereitgsetellt wird
setsebool virt_use_fusefs=on
SELINUX Fehler erkennen
grep AVC /var/log/audit/audit.log