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

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
 
(18 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 11: Zeile 11:


== FreeNAS meets Ubuntu ==
== FreeNAS meets Ubuntu ==
Achtung!
Es wird gefrickelt!


Die aktuellste Datei für die Installation von Ubuntu (LTS (16.04)) und an geeigneter Stelle bei FreeNAS herunterladen.
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>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!
VM auf der Oberfläche zusammenklicken!
* ...
* ...
* Device --CDROM-- mit der heruntergeladenen Datei (für die Installation) bestücken
* Device ''CDROM'' mit der heruntergeladenen Datei (für die Installation) bestücken
* ...
* ...


Zeile 26: Zeile 29:
Vor dem Neustart erst noch einmal in die Instanz anmelden.
Vor dem Neustart erst noch einmal in die Instanz anmelden.


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


Die Datei für efi an der richtige Stelle ablegen.[https://forums.freenas.org/index.php?attachments/boot_fix-jpg.18652/]
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>
: <code>sudo ls /boot/efi/EFI/</code>
<pre>
<pre>
Zeile 46: Zeile 49:
</pre>
</pre>
: <code>sudo cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi</code>
: <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, 11: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]