Versioner sammenlignet

Nøgle

  • Linjen blev tilføjet.
  • Denne linje blev fjernet.
  • Formatering blev ændret.

...

Kodeblok
root@robin:~# service --status-all
 [ - ]  acpid
 [ + ]  apparmor
 [ + ]  apport
 [ + ]  atd
 [ - ]  console-setup.sh
 [ + ]  cron
 [ - ]  cryptdisks
 [ - ]  cryptdisks-early
 [ + ]  dbus
 [ + ]  ebtables
 [ + ]  grub-common
 [ - ]  hwclock.sh
 [ + ]  irqbalance
 [ + ]  iscsid
 [ - ]  keyboard-setup.sh
 [ - ]  kmod
 [ - ]  lvm2
 [ + ]  lvm2-lvmetad
 [ + ]  lvm2-lvmpolld
 [ - ]  lxcfs
 [ - ]  lxd
 [ - ]  mdadm
 [ - ]  mdadm-waitidle
 [ - ]  open-iscsi
 [ - ]  open-vm-tools
 [ - ]  plymouth
 [ - ]  plymouth-log
 [ + ]  procps
 [ - ]  rsync
 [ + ]  rsyslog
 [ - ]  screen-cleanup
 [ + ]  ssh
 [ + ]  udev
 [ + ]  ufw
 [ + ]  unattended-upgrades
 [ + ]  uuidd

root@robin:~# sudo ufw status verbose
Status: inactive
root@robin:~# 

Firewall og AppArmor behøver vi vist ikke:

Kodeblok
sudo service ufw stop
sudo systemctl disable ufw
sudo service ufwapparmor stop
root@robin:~#sudo sudosystemctl servicedisable apparmor stop

Firewall og AppArmor behøver vi vist ikke

Set tiden til Copenhagen (Det er default UTC):

...

Der blev sat statisk IP adresse i min Eniig Router til 10.0.0.150 - og lavet DNS (GratisDNS).

Kodeblok
root@robin:/var/log/samba# host robin.mos-eisley.dk
robin.mos-eisley.dk has address 10.0.0.150
root@robin:/var/log/samba#

/etc/systemd/logind.conf blev der fixet, så den ikke slukker eller dvaler gåt i dvale når låget lukkes.

Kodeblok
HandleLidSwitch=ignore

Mounting af extern USB LacieDisk

Så kom LaCie USB disken på, den blev desværre ikke auto-mountet, så der var lidt udfordinger med at finde devicen /dev/sdb2 og få den formateret med ext4.

Da Plex og Samba jo ser efter filerne samme sted altid når det er sat op, er det vigtigt at den altid mountes korrekt i /mnt/LaCie.

Derfor køres:

Kodeblok
sudo blkid

giver:

Kodeblok
/dev/sdb1: UUID="4672-9221" TYPE="vfat" PARTUUID="3f7f6ee9-e7e5-43ab-9cd1-6e8ce4a6cff4"
/dev/sdb2: UUID="e67f67e0-a300-11e8-8a8a-38d547ce65f9" TYPE="ext4" PARTUUID="22c64b77-021a-46a8-a540-d8336136b744"
/dev/sda1: LABEL="EFI" UUID="5F66-17ED" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="0e87c814-26a3-423e-b959-e326e2ece71f"
/dev/sda2: UUID="7ec6419f-0241-439c-aa6e-93a83f04b5e4" TYPE="ext4" PARTUUID="43ba69a0-38d3-e749-ab97-86931c7336c4"
/dev/loop0: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"

Dette giver et ID på USB Disken til /etc/fstab (EFI er laptoppens boot-device, derfor er /dev/sda (i dette tilfælde) den indbyggede disk:

Kodeblok
UUID=e67f67e0-a300-11e8-8a8a-38d547ce65f9 / ext4 defaults 0 0
UUID=4672-9221 /boot/efi vfat defaults 0 0
/swap.img	none	swap	sw	0	0
UUID=7ec6419f-0241-439c-aa6e-93a83f04b5e4 /mnt/LaCie ext4 defaults 0 0

...

Dette tog lang tid, men alternativet som "scp" taget meget længere. Bemærk vers=1.0 - dette er SMB version 1, åbentbart understøtter min NAS ikke version 2 eller 3. Så var der

Installation

...

af Plex

PLEX. Den hentes fra https://www.plex.tv/media-server-downloads/ og installereres eller opdateres medenten traditionelt:

Kodeblok
dpkg -i plexmediaserver_1.13.5.5332-21ab172de_amd64.deb

Derefter Port Forward i min Eniig Router til serveren port 32400

Image Removed

Så var Plex kørende:

Image Removed  Image Removed  Image Removed  Image Removed

Opdatering af Plex foregår på samme måde:

Kodeblok
root@robin:~# dpkg -i plexmediaserver_1.15.2.793-782228f99_amd64.deb
(Reading database ... 146187 files and directories currently installed.)
Preparing to unpack plexmediaserver_1.15.2.793-782228f99_amd64.deb ...
Removed /etc/systemd/system/multi-user.target.wants/plexmediaserver.service.
Unpacking plexmediaserver (1.15.2.793-782228f99) over (1.14.1.5488-cc260c476) ...
Setting up plexmediaserver (1.15.2.793-782228f99) ...
Installing new version of config file /etc/init/plexmediaserver.conf ...
Created symlink /etc/systemd/system/multi-user.target.wants/plexmediaserver.service ? /lib/systemd/system/plexmediaserver.service.
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for mime-support (3.60ubuntu1) ...
root@robin:~#

...

eller via docker - resten af artiklen dækker Plex i docker (se mere på https://hub.docker.com/r/plexinc/pms-docker/):

Kodeblok
apt-get install docker.io
docker run \
-d \
--name plex \
--network=host \
--restart always \
-e TZ="Europe/Copenhagen" \
-e PLEX_CLAIM="claim-_xxxxxxxxx" \
-e PLEX_UID="1000" \
-e PLEX_GID="1000" \
-v /opt/plex/config:/config \
-v /opt/plex/temp:/transcode \
-v /opt/plex/data:/data \
plexinc/pms-docker

og for at sætte data dir:

Kodeblok
cd /opt/plex
rmdir data
ln -s /mnt/LaCie/nas/ data

Så ser Plex ned på LaCie Disken

Derefter Port Forward i min Eniig Router til serveren port 32400

Image Added

Så var Plex kørende:

Image Added  Image Added  Image Added  Image Added


Installation af Samba

Kodeblok
apt-get install samba

...

Kodeblok
sudo smbpasswd -a bnp
sudo pdbedit -L

Derefter er der i store træk en KISS server kørende der kan bruges af alle devices og TV, enten via DLNA (kun inhouse på vores LAN, understøttes af TV og PS4) eller Plex (World wide) og filer kan hentes via SMB.

...