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).