Ontem, eu tentei atualizar meu sistema FreeNAS 9.10.2 para o FreeNAS 11. A atualização falhou ao configurar o ambiente de inicialização para o FreeNAS 11, então eu fiz isso manualmente depois de ver uma reinicialização e simplesmente retornei ao FreeNAS 9.10.2. Isso foi um erro: agora ele inicializa no que parece ser FreeNAS 11, mas quando eu tento ir para a GUI da web, eu simplesmente recebo "Internal Server Error". Eu sou capaz de SSH no servidor, ponto em que eu tentei acionar outra atualização, digitando sudo freenas-update -v update
. Quando eu tento isso, aqui está o que eu recebo de volta:
[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
Existe alguma maneira de forçar (a partir da linha de comando) o sistema a passar pelo processo de instalação do FreeNAS 11 novamente para que ele preencha o que claramente não foi instalado corretamente na versão anterior? Se eu puder fazer isso por SSH, isso seria uma idéia - o sistema é sem cabeça, então, se eu puder aproveitar essa conexão SSH para reparar o dano sem começar do zero, isso seria muito útil.
(Eu tentei editar /boot/grub/grub.cfg para set default
para a entrada anterior, FreeNAS 9.x, para que o sistema inicializasse a versão anterior, mas isso não parecia ter efeito quando Eu reiniciei, claro, isso ainda não resolveria a instalação imprópria do FreeNAS 11 de qualquer forma.)