Difference between revisions of "Amahi 8"

From Amahi Wiki
Jump to: navigation, search
 
(106 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{AdvancedUsers|
+
{{MessageBox|
<div style<nowiki>=</nowiki>"color:darkred">Amahi 8 <b>IS NOT</b> PRODUCTION ready yet! It's in Alpha release <b>ONLY</b>.
+
backgroundcolor = #faa|
<br />
+
image =Warning.png|
We welcome help with testing and request feedback, which should be provideded in [https://bugs.amahi.org/issues/c bug #1661].</div>
+
heading =WARNING|
}}
+
message = Amahi 8 for Fedora 21<br />Maintenance ONLY!}}
 
 
This page is about the Alpha release of Amahi on Fedora 21.
 
 
 
= Prerequisites =
 
* Ensure your system meets the [[Requirements|minimum requirements]] for Amahi before proceeding.
 
* Download the Fedora 21 DVD (the full DVD) for 64 bits
 
** [https://admin.fedoraproject.org/mirrormanager/mirrors/Fedora/21/x86_64 Fedora 21 64-bit]
 
 
 
* The netinstall ''may'' work, LiveCD ''may'' work, but only minimal is supported
 
* 32-bits '''is not''' supported any more in Amahi
 
 
 
= Install Fedora =
 
* Install Fedora 21 '''minimal''' ... '''NOT''' the Desktop:
 
** Boot, choose Install Fedora, choose language; then in software selection choose '''minimal install'''
 
** This is '''NOT''' the default and is at the bottom of the list. Don't forget to remove the DVD after installing and before rebooting.
 
* Choose the [[Hard_Drive_Partition_Scheme|hard drive partitioning scheme]]
 
* '''DON'T''' change the hostname (it may create issues)
 
* Click on ''Begin Installation'' and the installer will proceed
 
* Create a user with a password. Make sure it's an admin user. Recommend creating a root password.
 
* After a minimal install one needs to login as root first (in a text console)
 
* Login with the user and become root for the rest of the installation
 
  sudo su -
 
 
 
= Install Amahi =
 
* Install the Amahi repo by hand with:
 
  <nowiki>rpm -Uvh http://f21.amahi.org/noarch/hda-release-6.9.0-1.noarch.rpm</nowiki>
 
* Get the mariadb base packages (this is to avoid dependency conflicts)
 
  yum -y install mariadb-libs mariadb-server
 
* Try installing both hda-ctl and hda-platform. This should install a lot of dependencies with them
 
    yum -y install hda-ctl hda-platform
 
* If that works, ```and only if that works```, so the Amahi install (also as root; replace YOUR-INSTALL-CODE with the code you set up in Amahi.org):
 
  hda-install YOUR-INSTALL-CODE
 
* If that fails, check the [[Express CD troubleshooting]] page. For help, please fpaste the log (you may have to yum -y install fpaste). The log should be in
 
  /root/hda-install-*.log
 
* If all goes well, it should tell you to reboot
 
 
 
= Post Install Notes =
 
* It will boot with the static IP you preconfigured in the Amahi control panel
 
* You can verify if the dashboard is available by accessing from any client using the IP address.
 
* It's strongly recommended that you turn off the previous DHCP server and let Amahi handle DHCP so that DNS falls into place
 
* Reboot all the clients to get them to use your Amahi server
 
* Your Amahi dashboard should be available at '''<nowiki>http://hda</nowiki>'''
 
* The first time it will initialize and will ask you to login to create a dashboard password for the admin user you created
 
 
 
 
 
= Upgrading from Amahi 7/F19 =
 
 
 
We'll need testing on this procedure. The steps to update Amahi from F19 to F21 are:
 
 
 
* Install Amahi 7 with the express CD
 
* Do not install any apps
 
* Update everything in the system: yum -y update
 
* Reboot to pick up new kernels, etc.
 
* Update everything in the system again: yum -y update
 
* If there are any updates, do it again. If there are new kernels, reboot
 
* Follow with the upgrade below
 
 
 
== Actual upgrade ==
 
Install the upgrade tool:
 
  sudo yum -y install fedup
 
 
 
Do the live update over the network:
 
 
 
    sudo fedup --network 21 --product=server
 
 
 
If you plan to test this more than once, you may want to download the ISO and do this locally, to avoid large downloads over the network each time the update is done.
 
 
 
Ref:  [https://fedoraproject.org/wiki/FedUp FedUp Wiki]
 
 
 
= Feedback =
 
Please provide feedback on Amahi 8 ALPHA for Fedora 21 testing in [https://bugs.amahi.org/issues/1661 Amahi Bug # 1661]
 
 
 
= Install Media Testing =
 
* Server Full DVD (2.1GB)
 
** Installed Amahi 8 without issues
 
* [http://download.fedoraproject.org/pub/fedora/linux/releases/21/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-21-5.iso Workstation Live DVD] (1.5GB)
 
** Not configurable for minimal install
 
** Install and start OpenSSH server
 
***<code>yum -y install openssh-server</code>
 
***<code>systemctl enable sshd</code>
 
***<code>systemctl start sshd</code>
 
** SSH into OS to complete install steps
 
** Pending test of Amahi 8 install
 
* [http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/iso/Fedora-Server-netinst-x86_64-21.iso Server Netinstall CD] (440MB)
 
** Takes longer to install since packages are downloaded from Fedora repositories
 
** Installed Amahi 8 without issues
 

Latest revision as of 00:39, 24 March 2016

Warning.png WARNING
Amahi 8 for Fedora 21
Maintenance ONLY!