Diskussion:Server/Aktualisierung/2017: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
(Neuer Abschnitt →‎FreeNAS meets Ubuntu)
 
(19 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 12: Zeile 12:
== FreeNAS meets Ubuntu ==
== FreeNAS meets Ubuntu ==


Die aktuellste Datei fuer die Installation von Ubuntu (LTS (16.04)) an geeigneter Stelle bei FreeNAS ablegen.
Achtung!
Es wird gefrickelt!


: <code>cd /mnt/dataset-for-all-downloaded-install-images</code>
Die aktuellste Datei für die Installation von Ubuntu (LTS (16.04)) und an geeigneter Stelle bei FreeNAS herunterladen.
 
: <code>cd /mnt/''dataset-for-all-downloaded-install-images''</code>
: <code>fetch http://releases.ubuntu.com/16.04/ubuntu-16.04.2-server-amd64.iso</code>
: <code>fetch http://releases.ubuntu.com/16.04/ubuntu-16.04.2-server-amd64.iso</code>
VM auf der Oberfläche zusammenklicken!
* ...
* Device ''CDROM'' mit der heruntergeladenen Datei (für die Installation) bestücken
* ...
Installieren!
Vor dem Neustart erst noch einmal in die Instanz anmelden.
: <code>ssh <during installation created account>@<by DHCP obtained IP address></code>
<pre>
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-62-generic x86_64)
</pre>
Die Datei für efi an der richtige Stelle ablegen.[https://forums.freenas.org/index.php?attachments/boot_fix-jpg.18652/][https://forums.freenas.org/index.php?threads/11-0-rc3-vm-every-reboot-manually-select-efi-ubuntu-grubx64-efi.54959/]
: <code>sudo ls /boot/efi/EFI/</code>
<pre>
ubuntu
</pre>
: <code>sudo mkdir /boot/efi/EFI/BOOT</code>
: <code>sudo ln /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi</code>
<pre>
ln: failed to create hard link '/boot/efi/EFI/BOOT/bootx64.efi' => '/boot/efi/EFI/ubuntu/grubx64.efi': Operation not permitted
</pre>
: <code>sudo ln -s /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi</code>
<pre>
ln: failed to create symbolic link '/boot/efi/EFI/BOOT/bootx64.efi': Operation not permitted
</pre>
: <code>sudo cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi</code>
<!--
fuer ein spaeteres erneutes abgleichen
: <code>sudo ls -al /boot/efi/EFI/ubuntu/grubx64.efi</code>
: <code>sudo ls -al /boot/efi/EFI/BOOT/bootx64.efi</code>
!-->
<!--
: <code>sudo apt update && sudo apt upgrade -y && sudo apt autoremove && sudo reboot</code>
!-->
== FreeNAS meets CentOS ==
Die aktuellste Datei für die Installation von CentOS (7(.3)) und an geeigneter Stelle bei FreeNAS herunterladen.
: <code>cd /mnt/''dataset-for-all-downloaded-install-images''</code>
: <s><code>fetch http://wftp.tu-chemnitz.de/pub/linux/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso</code></s>
: <code>fetch http://ftp.tu-chemnitz.de/pub/linux/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso</code>
VM für die Installation auf der Oberfläche vorbereiten
* ...
* Device ''DISK'' mit dem zuvor erstellten ''zvol'' anbinden
* Device ''CDROM'' mit der heruntergeladenen Datei (für die Installation) anbinden
* ...
VM starten
Installation (per VNC)
: ...
: Konfiguration vom Netzwerk (weg von DHCP)
: ...
: Neustart!
VM nach der Installation auf der Oberfläche nachbereiten
* ...
* Device ''VNC'' entfernend abkoppeln
* Device ''CDROM'' entfernend abkoppeln
* ...
: <code>yum update -y</code>
: <code>poweroff</code>
snapshot (zvol)
wieder starten
=== FreeNAS meets NethServer ===
: <code>ssh root@<hostname></code>
: <code>yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-7.rpm</code>
: <code>nethserver-install</code>
<pre></pre>
<pre>
Komplett!
Configuring system, please wait...
You can access the Web interface at:
    https://<hostname>:980 (or https://<ip address>:980)
    Login: root
    Password: <your_root_password>
Installation log can be found here: /var/log/nethserver-install.log
</pre>
https://<hostname>:980
Installation "durchklicken"
<pre>
Apply the following changes:
    Contribute to usage statistics: disabled
Proceed with network interfaces configuration page, after changes have been applied.
</pre>
=== FreeNAS meets ClearOS ===
: <code>ssh root@<hostname></code>
https://www.clearos.com/resources/documentation/clearos/content:en_us:dev_architecture_base_system_clearos-release
alternative Spekulation
Ansatz orientiert an [[#FreeNAS meets NethServer]]
<s>
: <code>yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-7.rpm</code>
: <code>nethserver-install</code>
</s>
maybe
: http://download.clearfoundation.com/egloo/clearos/7/stable/x86_64/egloo-release-7-2.noarch.rpm
or
: http://www.mirrorservice.org/sites/clearfoundation.com/
or
: https://github.com/clearos/clearos-release/blob/master/clearos.repo
:: https://github.com/clearos/clearos-release
<s>
: <code>yum --enablerepo=</code>
:* https://www.unixmen.com/enable-disable-repositories-centos/
</s>
=== FreeNAS meets Fedora ===
==== FreeNAS meets Fedora Atomic Host ====
* https://getfedora.org/en/atomic/download/

Aktuelle Version vom 17. Februar 2018, 12:38 Uhr

Umziehen von Jails & Co[Bearbeiten]

RAID foo bei FSC (srs3008, srs3006, srs3005)[Bearbeiten]

FreeNAS meets Ubuntu[Bearbeiten]

Achtung!
Es wird gefrickelt!

Die aktuellste Datei für die Installation von Ubuntu (LTS (16.04)) und an geeigneter Stelle bei FreeNAS herunterladen.

cd /mnt/dataset-for-all-downloaded-install-images
fetch http://releases.ubuntu.com/16.04/ubuntu-16.04.2-server-amd64.iso

VM auf der Oberfläche zusammenklicken!

  • ...
  • Device CDROM mit der heruntergeladenen Datei (für die Installation) bestücken
  • ...

Installieren!

Vor dem Neustart erst noch einmal in die Instanz anmelden.

ssh <during installation created account>@<by DHCP obtained IP address>
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-62-generic x86_64)

Die Datei für efi an der richtige Stelle ablegen.[1][2]

sudo ls /boot/efi/EFI/
ubuntu
sudo mkdir /boot/efi/EFI/BOOT
sudo ln /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi
ln: failed to create hard link '/boot/efi/EFI/BOOT/bootx64.efi' => '/boot/efi/EFI/ubuntu/grubx64.efi': Operation not permitted
sudo ln -s /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi
ln: failed to create symbolic link '/boot/efi/EFI/BOOT/bootx64.efi': Operation not permitted
sudo cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi

FreeNAS meets CentOS[Bearbeiten]

Die aktuellste Datei für die Installation von CentOS (7(.3)) und an geeigneter Stelle bei FreeNAS herunterladen.

cd /mnt/dataset-for-all-downloaded-install-images
fetch http://wftp.tu-chemnitz.de/pub/linux/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso
fetch http://ftp.tu-chemnitz.de/pub/linux/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso

VM für die Installation auf der Oberfläche vorbereiten

  • ...
  • Device DISK mit dem zuvor erstellten zvol anbinden
  • Device CDROM mit der heruntergeladenen Datei (für die Installation) anbinden
  • ...

VM starten

Installation (per VNC)

...
Konfiguration vom Netzwerk (weg von DHCP)
...
Neustart!

VM nach der Installation auf der Oberfläche nachbereiten

  • ...
  • Device VNC entfernend abkoppeln
  • Device CDROM entfernend abkoppeln
  • ...
yum update -y
poweroff

snapshot (zvol)

wieder starten

FreeNAS meets NethServer[Bearbeiten]

ssh root@<hostname>
yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-7.rpm
nethserver-install

Komplett!

Configuring system, please wait...


You can access the Web interface at:

    https://<hostname>:980 (or https://<ip address>:980)

    Login: root
    Password: <your_root_password>


Installation log can be found here: /var/log/nethserver-install.log

https://<hostname>:980

Installation "durchklicken"

Apply the following changes:

    Contribute to usage statistics: disabled

Proceed with network interfaces configuration page, after changes have been applied.

FreeNAS meets ClearOS[Bearbeiten]

ssh root@<hostname>

https://www.clearos.com/resources/documentation/clearos/content:en_us:dev_architecture_base_system_clearos-release

alternative Spekulation
Ansatz orientiert an #FreeNAS meets NethServer

yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-7.rpm
nethserver-install

maybe

http://download.clearfoundation.com/egloo/clearos/7/stable/x86_64/egloo-release-7-2.noarch.rpm

or

http://www.mirrorservice.org/sites/clearfoundation.com/

or

https://github.com/clearos/clearos-release/blob/master/clearos.repo
https://github.com/clearos/clearos-release

yum --enablerepo=

FreeNAS meets Fedora[Bearbeiten]

FreeNAS meets Fedora Atomic Host[Bearbeiten]