J'ai voulu installer Linux station mais auparavant j'ai bien installé container station.
Au début linux station me demande si je souhaite ubuntu 14.04 ou 16.04.
J'ai choisi 16.04.
puis l'installation commence .... et se bloque à 51%.
J'ai réessayé avec 14.04. Même résultat.
J'ai recherché sur quelques forums et trouvé que cela pouvait provenir d'un ports trunking dans le gestionnaire de réseau virtuel.
Mais après vérification je n'ai pas de port de trunking. Juste un switch virtuel pour virtualization station.
Par clarté j'ai désactivé virtualization station et le switch virtuel. Mais après relance l'erreur est toujours présente.
J'ai pu trouvé le log de l'install dans /share/CACHEDEV1_data/.qpkg/container-station/var/log/container-station/ubuntu-hd.log.
Voici un extrait de la fin car le log est long (36Ko):
L'erreur "NetworkTimeout: HdError<code=500," me fait bien penser à une erreur réseau mais ou ?
Comment trouver l'origine du problème ?
Alors j'ai décidé d'essayer d'installer à travers container station un conteneur LXC Ubuntu-trusty.
Après installation le démarrage bloque sur:
Connected to tty 1
Type <Ctrl+a q> to exit the console, <Ctrl+a Ctrl+a> to enter Ctrl+a itself
Le log de l'install contient seulement ces 2 lignes:
lxc-start 1467219613.301 ERROR lxc_utils - /home/ubuntu/src/build/amd64/source/lxc-1.0.8/src/lxc/utils.cpen_without_symlink:1317 - No such file or directory - Error examining security in /usr/local/container-station/lxc/lib/lxc/rootfs/sys/kernel/security]
lxc-start 1467219613.301 ERROR lxc_utils - /home/ubuntu/src/build/amd64/source/lxc-1.0.8/src/lxc/utils.cpen_without_symlink:1317 - No such file or directory - Error examining security in /usr/local/container-station/lxc/lib/lxc/rootfs/sys/kernel/security
Après investigation je constate que cela semble lié au contenu du fichier config de l'installation situé à ../image/lxc/ubuntu-trusty/image.
Dans ce fichier il y a : lxc.mount.entry = /sys/kernel/security sys/kernel/security none bind,optional 0 0
il y a un point de montage qui est fait à partir de mon NAS QTS 4.2.1 sur le dossier /sys/kernel/security.
Et le problème est que je n'ai pas de dossier security dans /sys/kernel !!! (par contre il en existe un dans mon PC sous 16.04 ...)
En faisant mount je ne constate pas la présence d'un montage securityfs est-ce normal sous QTS 4.2.1 ?
Ce dossier existe -t-il chez vous ?
J'ai relancé l'install en supprimant du fichier config ce point de montage mais l'erreur est toujours présent ....
N'étant pas démotivé j'ai essayé d'installer le conteneur LXC debian-jessie.
Et là !! tout a fonctionné !
A partir de la console debian j'ai pu faire ce que je voulais! (update, upgrade, installation de ssh, etc ...)
Je souhaite faire fonctionner mes ubuntu !
Que dois-je faire ? ou investiguer ?
J'ai rebooter mon NAS, mais les problèmes sont toujours là !
Au début linux station me demande si je souhaite ubuntu 14.04 ou 16.04.
J'ai choisi 16.04.
puis l'installation commence .... et se bloque à 51%.
J'ai réessayé avec 14.04. Même résultat.
J'ai recherché sur quelques forums et trouvé que cela pouvait provenir d'un ports trunking dans le gestionnaire de réseau virtuel.
Mais après vérification je n'ai pas de port de trunking. Juste un switch virtuel pour virtualization station.
Par clarté j'ai désactivé virtualization station et le switch virtuel. Mais après relance l'erreur est toujours présente.
J'ai pu trouvé le log de l'install dans /share/CACHEDEV1_data/.qpkg/container-station/var/log/container-station/ubuntu-hd.log.
Voici un extrait de la fin car le log est long (36Ko):
Code:
I 160629 21:07:59 lxc:261] ['/share/CACHEDEV1_DATA/.qpkg/container-station/bin/lxc-attach', '-P', '/share/CACHEDEV1_DATA/.qpkg/ubuntu-hd/lxc', '-n', 'ubuntu_1604', '--', 'bash', '-c', 'curl -o /dev/null -m 6 http://archive.ubuntu.com']
[I 160629 21:08:00 lxc:261] ['/share/CACHEDEV1_DATA/.qpkg/container-station/bin/lxc-attach', '-P', '/share/CACHEDEV1_DATA/.qpkg/ubuntu-hd/lxc', '-n', 'ubuntu_1604', '--', 'bash', '-c', 'curl -o /dev/null -m 6 http://archive.ubuntu.com']
[I 160629 21:08:01 lxc:261] ['/share/CACHEDEV1_DATA/.qpkg/container-station/bin/lxc-attach', '-P', '/share/CACHEDEV1_DATA/.qpkg/ubuntu-hd/lxc', '-n', 'ubuntu_1604', '--', 'bash', '-c', 'curl -o /dev/null -m 6 http://archive.ubuntu.com']
[E 160629 21:08:02 distro-ubuntu:1060] Install Error!!
[E 160629 21:08:02 distro-ubuntu:1061] HdError<code=500, error_code=0, error_msg=, result=>
Traceback (most recent call last):
File "middleware_ubuntu_hd/ubuntu_1604/distro.py", line 968, in process
sleep(1)
File "/usr/local/container-station/python/lib/python2.7/site-packages/gevent-1.1.0-py2.7-linux-x86_64.egg/gevent/hub.py", line 194, in sleep
hub.wait(loop.timer(seconds, ref=ref))
File "/usr/local/container-station/python/lib/python2.7/site-packages/gevent-1.1.0-py2.7-linux-x86_64.egg/gevent/hub.py", line 627, in wait
result = waiter.get()
File "/usr/local/container-station/python/lib/python2.7/site-packages/gevent-1.1.0-py2.7-linux-x86_64.egg/gevent/hub.py", line 875, in get
return self.hub.switch()
File "/usr/local/container-station/python/lib/python2.7/site-packages/gevent-1.1.0-py2.7-linux-x86_64.egg/gevent/hub.py", line 606, in switch
return greenlet.switch(self)
NetworkTimeout: HdError<code=500, error_code=0, error_msg=, result=>
[I 160629 21:08:02 lxc:218] Disable
[I 160629 21:08:05 lxc:244] Disable...stopped OK
[E 160629 21:08:05 distro-ubuntu:1112] HdError<code=500, error_code=0, error_msg=, result=>
Traceback (most recent call last):
File "middleware_ubuntu_hd/ubuntu_1604/distro.py", line 1108, in install
generate_progress_callback('processing', 50, 50)
File "middleware_ubuntu_hd/ubuntu_1604/distro.py", line 1070, in process
raise e
NetworkTimeout: HdError<code=500, error_code=0, error_msg=, result=>
[I 160629 21:08:05 distro-ubuntu:545] processing -> error (progress=None, errmsg=HdError<code=500, error_code=0, error_msg=, result=>)
[I 160629 21:08:05 distro-ubuntu:612] {'errMessage': 'processing:51:HdError<code=500, error_code=0, error_msg=, result=>', 'state': 'error', 'lxcname': 'ubuntu_1604', 'config': 0}
[I 160629 21:08:05 distro-ubuntu:1303] display config last updated time changed
[I 160629 21:08:05 distro-ubuntu:193] event:disable-start {"enableState": 0}
[I 160629 21:08:05 distro-ubuntu:193] event:disable-end {"enableState": 0}
[I 160629 21:08:05 distro-ubuntu:193] event:downloading-start {"state": "disable", "enableState": 0}
[I 160629 21:08:05 distro-ubuntu:193] event:processing-start {"state": "disable", "enableState": 0}
[I 160629 21:08:05 distro-ubuntu:193] event:error {"state": "disable", "enableState": 0}
[I 160629 21:08:27 distro-ubuntu:1303] display config last updated time changed
[I 160629 21:08:49 distro-ubuntu:1303] display config last updated time changed
L'erreur "NetworkTimeout: HdError<code=500," me fait bien penser à une erreur réseau mais ou ?
Comment trouver l'origine du problème ?
Alors j'ai décidé d'essayer d'installer à travers container station un conteneur LXC Ubuntu-trusty.
Après installation le démarrage bloque sur:
Connected to tty 1
Type <Ctrl+a q> to exit the console, <Ctrl+a Ctrl+a> to enter Ctrl+a itself
Le log de l'install contient seulement ces 2 lignes:
lxc-start 1467219613.301 ERROR lxc_utils - /home/ubuntu/src/build/amd64/source/lxc-1.0.8/src/lxc/utils.cpen_without_symlink:1317 - No such file or directory - Error examining security in /usr/local/container-station/lxc/lib/lxc/rootfs/sys/kernel/security]
lxc-start 1467219613.301 ERROR lxc_utils - /home/ubuntu/src/build/amd64/source/lxc-1.0.8/src/lxc/utils.cpen_without_symlink:1317 - No such file or directory - Error examining security in /usr/local/container-station/lxc/lib/lxc/rootfs/sys/kernel/security
Après investigation je constate que cela semble lié au contenu du fichier config de l'installation situé à ../image/lxc/ubuntu-trusty/image.
Dans ce fichier il y a : lxc.mount.entry = /sys/kernel/security sys/kernel/security none bind,optional 0 0
il y a un point de montage qui est fait à partir de mon NAS QTS 4.2.1 sur le dossier /sys/kernel/security.
Et le problème est que je n'ai pas de dossier security dans /sys/kernel !!! (par contre il en existe un dans mon PC sous 16.04 ...)
En faisant mount je ne constate pas la présence d'un montage securityfs est-ce normal sous QTS 4.2.1 ?
Ce dossier existe -t-il chez vous ?
J'ai relancé l'install en supprimant du fichier config ce point de montage mais l'erreur est toujours présent ....
N'étant pas démotivé j'ai essayé d'installer le conteneur LXC debian-jessie.
Et là !! tout a fonctionné !
A partir de la console debian j'ai pu faire ce que je voulais! (update, upgrade, installation de ssh, etc ...)
Je souhaite faire fonctionner mes ubuntu !
Que dois-je faire ? ou investiguer ?
J'ai rebooter mon NAS, mais les problèmes sont toujours là !