3 votes

Essayer de réinstaller FreeNAS 11 après l'échec de la mise à jour

Hier, j'ai essayé de mettre à jour mon système FreeNAS 9.10.2 vers FreeNAS 11. La mise à jour n'a pas réussi à définir l'environnement de démarrage vers FreeNAS 11, donc je l'ai fait manuellement après avoir vu qu'un redémarrage me ramenait simplement à FreeNAS 9.10.2. C'était une erreur : maintenant il démarre dans ce qui semble être FreeNAS 11, mais quand j'essaie d'accéder à l'interface graphique web, j'obtiens simplement "Internal Server Error". Je suis capable de me connecter en SSH au serveur, et j'ai alors essayé de déclencher une autre mise à jour en tapant sudo freenas-update -v update . Lorsque j'essaie de le faire, voici ce que j'obtiens en retour :

[freenasOS.Configuration:692] TryGetNetworkFile(['http://update-master.ixsystems.com/FreeNAS/FreeNAS-9.10-STABLE/LATEST'])
[freenasOS.Configuration:822] TryGetNetworkFile(['http://update-master.ixsystems.com/FreeNAS/FreeNAS-9.10-STABLE/LATEST']):  Read 2360 bytes total
[freenasOS.Configuration:692] TryGetNetworkFile(['http://update-master.ixsystems.com/updates/ix_crl.pem'])
[freenasOS.Configuration:84] CheckFreeSpace(path=/tmp/tmpa9lojvfr.pem, pool=None, required=1028)
[freenasOS.Configuration:822] TryGetNetworkFile(['http://update-master.ixsystems.com/updates/ix_crl.pem']):  Read 1028 bytes total
[freenasOS.Update:977] Going to try checking cached manifest /var/db/system/update/MANIFEST
[freenasOS.Update:1001] Got this exception: [Errno 2] No such file or directory: '/var/db/system/update/MANIFEST'
[freenasOS.Configuration:692] TryGetNetworkFile(['http://update.ixsystems.com/FreeNAS/Validators/ValidateUpdate-dAn5lU.txt', 'http://update-master.ixsystems.com/FreeNAS/Validators/ValidateUpdate-dAn5lU.txt'])
[freenasOS.Configuration:84] CheckFreeSpace(path=/var/db/system/update/ValidateUpdate, pool=None, required=187)
[freenasOS.Configuration:822] TryGetNetworkFile(['http://update.ixsystems.com/FreeNAS/Validators/ValidateUpdate-dAn5lU.txt', 'http://update-master.ixsystems.com/FreeNAS/Validators/ValidateUpdate-dAn5lU.txt']):  Read 187 bytes total
[freenasOS.Update:1034] DownloadUpdate:  No update available
No updates available

Y a-t-il un moyen de forcer (à partir de la ligne de commande) le système à repasser par le processus d'installation de FreeNAS 11 pour qu'il remplisse ce qui n'a pas été installé correctement dans la version précédente ? Si je peux le faire par SSH, ce serait une idée -- le système est sans tête, donc si je peux profiter de cette connexion SSH pour réparer les dégâts sans repartir de zéro, ce serait très utile.

(J'ai essayé de modifier /boot/Grub/Grub.cfg pour set default à l'entrée précédente, FreeNAS 9.x, pour que le système démarre dans la version précédente, mais cela ne semble pas avoir eu d'effet lorsque j'ai redémarré. Bien sûr, cela ne résoudrait toujours pas l'installation incorrecte de FreeNAS 11 de toute façon).

3voto

BaronSamedi1958 Points 12444

Après quelques histoires de ce genre, nous avons cessé d'utiliser FreeNAS et sommes passés à FreeBSD + ZFS. Je vous conseille vivement de faire de même.

0voto

Timothy R. Butler Points 683

J'ai trouvé comment forcer la mise à jour nécessaire. Alors que le système démarrait dans FreeNAS 11, l'échec de la mise à jour avait laissé le système de mise à jour penser que j'étais toujours dans le "train" FreeNAS 9.10.x. Pour changer de train tout en faisant une mise à jour en ligne de commande, j'ai utilisé la commande suivante sudo freenas-update -v -T FreeNAS-11-STABLE update .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X