• Serveurs
  • Oneprovider dédié soucis récurrent

MattProd Euh tu m'explique le lien entre une install surement foireuse et ipmi ?

Que plusieurs personnes prenant des serveurs chez OP ou Online (OP qui revend du Online) aient le même soucis lorsqu'ils redémarrent le serveur. Je veux bien qu'il soit possible qu'il y ait des installations foireuses comme tu dis, mais j'ai installé des cinquantaines de serveur avec QB et je n'ai jamais vu ce problème auparavant.
Et si elles n'étaient pas foireuses ?

Et sachant que la solution pour résoudre le problème est de redémarrer l'IPMI c'est quand même assez particulier. Ma réflexion part d'ici en fait :

Tranber5 Bon alors il mon encore changer de serveur car celui là avait un autre soucis !!
Tout installer et pour le moment tout vas bien !!

Quid du serveur avant/après ?

Tranber5 Voilà serveur changer et...
A nouveau même plantage !!!
De quoi ça peut bien venir du coup ?!
La serveur neuf
Install De debian 8
Puis script bonobox
Sécurisation v3 et hai5 et c'est tout

Pas de QuickBox ici...

    PastaGringo Ok, je comprend mieux ton raisonnement alors 🙂
    Mais pour acceder a tes commandes faudrait qu'on sache s'il arrive à se connecter au ssh.
    Passe sur le tchat

      MattProd Pas nécessairement car si à la livraison on pouvait déjà identifier certains types de serveurs + version du firmware qui pausent problème alors on pourrait avancer. Et si, après l'obtention d'un nouveau serveur, on voit que quelque chose a changé (serveur/firmware) alors on aurait une vraie piste 🙂
      Mais tout ceci n'est qu'une piste 😉

        Il faudrait voir si c'est sur les meme DC... j'avais eu un soucis une fois chez un autre provider, le serveur au reboot repartait sur le reseau pxe et booter en continu.

        8 jours plus tard

        J'ai eu pas mal de soucis également avec QuickBox et un serveur chez OneProvider, les mêmes que ceux évoqués plus haut. Il suffit de faire un fresh install de Lubuntu 16.04 LTS, 64 bits, et tout marche parfaitement. Ca fait un mois que le serveur tourne au poil...

          Cracboumhue As tu réussi a faire fonctionner la quickbox dessus? sur quel configuration de serveur?

          La Fresh install a été éfféctué avec la version Lubuntu 16.04 LTS 64bit (aussi) vu que j'ai tout essayé pour faire fonctionner la quickbox dessus.
          j'ai un Intel Core i3-530 du méme fournisseur.... ce la ne marche pas non plus... j'ai perdu la main sur la machine. et le rescue boot ne se lance pas...
          J'ai essayé de manipulé coté reseau(systemd) et grub pour faire passer sur du eth0 au lieux du eno1 en mode static ip... rien ne fonctionne...
          Bref il me reste la piste firmware a creuser de PastaGringo vu que c'est bien du dell ... pas de ping pas de ssh ni sur le 22 ni sur le 4747 et surtout pas de boot en rescue...
          et avec les vacances de fin d'année leur support est passé en mode vibreur...

          (chez ovh en kimsufi ca fonctionne en install normal mais pas le méme debit)

          Pour la solution si vous êtes aussi sur un Dell R210 de chez oneprovider avec une ubuntu 16.04 en 64bit. ou une carte reseau Broadcom BCM5716. c'est le firmware la carte réseaux qui pose problème.

          après l'installation de la quickbox NE REDÉMARREZ SURTOUT PAS LA MACHINE.
          Dupliquez la session, en ouvrant le ssh sur le nouveau port 4747 puis faite un:

          sudo su
          cd /root
          mkdir bcm
          cd bcm
          git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
          cp -rf /root/bcm/linux-firmware/bnx2/ /lib/firmware

          Quand ca sera fait vous pouvez faire un:

          reboot

          ça permettra d'importer le firmware du BCM5716 dans le /lib/firmware
          Référence de la solution: https://askubuntu.com/questions/934832/broadcom-netxtreme-ii-bcm5716-ethernet-controller-unclaimed-after-update-to-16-0

          Merci bcp @PastaGringo bien vu !

            scorpus J'en déduis que ta solution fonctionne ?

            Bon du coup ce n'était pas l'IPMI qui était en cause mais Ubuntu carrément 😃
            Une bonne chose de faite, je vais essayer de voir s'il est possible de faire un patch pour QB pour détecter si cette carte réseau est installée et de corriger le bug avant de redémarrer. Well done @scorpus ! (et la communauté MonDedié dans son ensemble 😉)

              Bonjour et merci pour la solution je viens de faire la mise à jour du firmware et le transfert est plus rapide
              Vraiment MERCI 😉😀

                De rien starbird . je l'ai tésté pendant la semaine... j'ai l'impression que le rutorrent dessus n'est pas trés stable... a au dela de 250 torrents ouverts environ il commence a faire beaucoup d'erreurs... des histoires de ports qui se ferment... j'ai pourtant essayé de diminuer la plage de port mais ca ne resou pas le probléme. en plus pour les modif, il faut le faire manuellement depuis le fichier rtorrent.rc ... les modifications depuis l'interface rutorrent ne sont pas pris en charge méme s'ils s'enregitrent... en redemarant la machine ils reprennent toujours leurs valeurs initials... et si ca modifie le repertoire par defaut, ca active la verification des hash méme s'il sont desactivé et ca impacte le telechargement...

                Edit: A 381 torrents, il bloque complètement pourtant le ulimit en open files, est a 25000... je crois que je vais revenir a mon ancien xpenology, méme s'il bride a 330 mo/s vu qu'il est en virtuel... il est plus stable ...

                Effectivement c'est le bazard en ce moment entre Oneprovider et Online 😞

                il faut l'utiliser sans dépasser 250 torrents ouvert dessus... en laissant la configuration par defaut qui vient avec la quickbox... l'instabilité est remarqué sur OVH aussi... je testerai deluge et transmission pour voir si c'est pareil... mais la il faut que je réinstalle la machine plus moyen de faire quoi que ce soit avec ...

                Bon après avoir fait la manip concernant le Firmware les transferts via filezilla sont à 400 Kio/s alors qu'ils débutent à 2.0 Mo/s et descendent et plafonnent à 400 Kio/s donc mis à part aller chez un autre loueur de serveur dédié je ne vois plus quoi faire Oneline et Oneprovider ont ce même soucis ☹

                  c'est une histoire de configuration de rtorrent qui limite la chose...

                  Problèmes rencontrés:
                  1- Nombres de fichiers dans le dossier .session
                  2- Disque dure qui lague... ne modifiez pas le dossier par défaut de réception si non la vérification du hash s'activera même si vous la désactiver et ça impactera le DL...
                  3- Problémes divers de DNS et d'ouvertures de ports quand le nombre de telechargement est important.

                  J'ai reussi a faire plus ou moins quelque chose qui tiens la route avec ces modifications... a utiliser avec precaution au risque de reformater la machine vu que les manipes peuvent faire que ca plante carrément... j'ai du reinstaller 27 fois la machine pour arriver a ce resultat...

                  1- RETENIR VOTRE PORT network.scgi.open_port POUR LE REMPLACER DANS LA CONFIG /home/quickbox/.rtorrent.rc CAR VOUS RISQUEZ DE L'ECRASER AVEC LE MIENS, ET LA COMMUNICATION ENTRE LE RTORRENT ET LE RUTORRENT NE PASSERA PLUS
                  2- RETENIR LE NOM DE VOTRE UTILISATEUR POUR LE REMPLACER DANS LES FICHIERS (DANS MON CAS J'AI UTILISER QUICKBOX COMME NOM D'UTILISATEUR)
                  LES MODIF EFFECTUEE SONT POUR LE RTORRENT RUTORRENT. LE RESTE JE N'AI PAS ENCORE TESTE

                  File: /etc/systemd/system/multi-user.target.wants/rtorrent@quickbox.service

                  [Unit]
                  Description=rTorrent
                  After=network.target

                  [Service]
                  LimitNOFILE=30000
                  Type=forking
                  KillMode=none
                  User=%I
                  ExecStartPre=-/bin/rm -f /home/%I/.sessions/rtorrent.lock
                  ExecStart=/usr/bin/screen -d -m -fa -S rtorrent /usr/bin/rtorrent
                  ExecStop=/usr/bin/killall -w -s 2 /usr/bin/rtorrent
                  WorkingDirectory=/home/%I/
                  Restart=on-failure

                  [Install]
                  WantedBy=multi-user.target

                  FILE: /home/quickbox/.rtorrent.rc (N OUBLIEZ PAS DE REMPLACER network.scgi.open_port PAR LE VOTRE)

                  #-- START HERE --
                  dht = auto
                  directory.default.set = /home/quickbox/torrents/rtorrent
                  encoding.add = UTF-8
                  encryption = allow_incoming,try_outgoing,enable_retry,require_RC4
                  execute.nothrow = chmod,777,/home/quickbox/.config/rpc.socket
                  execute.nothrow = chmod,777,/home/quickbox/.sessions
                  network.port_random.set = yes
                  #network.port_range.set = 23567-25067
                  #network.port_range.set = 23567-23069
                  network.port_range.set = 23500-23500
                  network.port_random.set = no
                  network.scgi.open_port = localhost:23567
                  network.tos.set = throughput
                  peer_exchange = yes
                  pieces.hash.on_completion.set = no
                  schedule = watch_directory,5,5,load.start=/home/quickbox/rwatch/*.torrent
                  schedule2 = session_save, 1200, 43200, ((session.save))
                  session.path.set = /home/quickbox/.sessions/
                  throttle.global_down.max_rate.set = 0
                  throttle.global_up.max_rate.set = 0
                  throttle.max_peers.normal.set = 4096
                  throttle.max_peers.seed.set = -1
                  throttle.max_downloads.global.set = 300
                  throttle.max_uploads.global.set = 300
                  throttle.min_peers.normal.set = 99
                  throttle.min_peers.seed.set = 100
                  throttle.max_downloads.set = 50
                  throttle.max_uploads.set = 50
                  trackers.use_udp.set = yes
                  use_udp_trackers = yes
                  max_uploads = 30000
                  min_peers = 1
                  max_peers = 30000
                  min_peers_seed = 1
                  max_peers_seed = 30000
                  trackers.numwant.set = 100
                  check_hash = no
                  port_random = yes
                  upload_rate = 0
                  download_rate = 0
                  pieces.memory.max.set = 2048M
                  network.max_open_files.set = 600
                  network.max_open_sockets.set = 999
                  network.http.max_open.set = 99
                  dht_port = 6881
                  system.file.max_size.set = -1
                  pieces.preload.type.set = 2
                  pieces.preload.min_size.set = 262144
                  pieces.preload.min_rate.set = 5120
                  network.send_buffer.size.set = 12M
                  network.receive_buffer.size.set = 4M
                  pieces.sync.always_safe.set = no
                  pieces.sync.timeout.set = 600
                  pieces.sync.timeout_safe.set = 900
                  trackers.use_udp.set = yes
                  use_udp_trackers = yes
                  #network.http.ssl_verify_host.set = 0
                  #network.http.ssl_verify_peer.set = 0
                  network.http.dns_cache_timeout.set = 25
                  network.xmlrpc.size_limit.set = 2M

                  #log.open_file = "rtorrent", /home/quickbox/log/rtorrent.log
                  #log.open_file = "tracker", /home/quickbox/log/tracker.log
                  #log.open_file = "storage", /home/quickbox/log/storage.log
                  #log.add_output = "info", "rtorrent"
                  #log.add_output = "critical", "rtorrent"
                  #log.add_output = "error", "rtorrent"
                  #log.add_output = "warn", "rtorrent"
                  #log.add_output = "notice", "rtorrent"
                  #log.add_output = "debug", "rtorrent"
                  #log.add_output = "dht_debug", "tracker"
                  #log.add_output = "tracker_debug", "tracker"
                  #log.add_output = "dht_debug", "tracker"
                  #log.add_output = "tracker_debug", "tracker"
                  #log.add_output = "storage_debug", "storage"

                  #-- END HERE --

                  Ensuite:

                  sudo systemctl daemon-reload
                  sudo systemctl stop rtorrent@quickbox.service
                  sudo systemctl start rtorrent@quickbox.service

                  FILE: /etc/resolv.conf et y mettre les DNS par defaut de google (EDITER EN ROOT)...

                  nameserver 8.8.8.8
                  nameserver 8.8.4.4

                  Debloquer la limitaion d'ouvertures de fichiers ulimit
                  FILE: /etc/security/limits.conf et y mettre tout en bas sachant que quickbox est l'utilisateur (EDITER EN ROOT)

                  root soft nofile 90000
                  root hard nofile 100000
                  quickbox soft nofile 40000
                  quickbox hard nofile 50000
                  #End of file

                  Ensuite
                  File: /etc/pam.d/common-session (EDITER EN ROOT)
                  et a la fin du fichier rajouter ca:

                  session required pam_limits.so

                  Vous redémarrez votre machine

                  sudo reboot

                  COMMANDES UTILES EN CAS DE PROBLEMES...

                  ps -aux | grep rtorrent (pour voir si le process rtorrent est bien lancé)
                  sudo systemctl restart rtorrent@quickbox.service (quand vous modifiez le rtorrent.rc pour redemarrer le service sachant que quickbox est le nom de l'utilisateur)
                  ulimit -a (pour s'assurer que le nombre de fichiers ouvert (open files) est au dela de 1024)

                  Si vous avez reussi a montez votre serveur de compéte... n'oubliez pas bien sure de Rester en SEED 😉

                  starbird La limitation du (filezilla sont à 400 Kio/s alors qu'ils débutent à 2.0 Mo/s) c'est DL ou en UP depuis le serveur? la depuis les manipe sur le rutorrent je tourne sur du 500 / 750 Mo/S environ en DL... c'est le processeur I5 qui me limite, il est a 100%...

                  Quand la limitation de traffic n'est pas materiel, ou provenant de tes voisins du rack... ils ont une politique de gestion de traffic qui impacte le bazard... tu ne vas pas vraiment avoir du 1Gb/s ou du 2.5 Gb/S:

                  Peering Policy : we are open to any peering but do impose some restrictions for technical reasons:
                  - less than 50mb/s or regular traffic with us : peering through route-servers in public IX
                  - from 50mb/s to 500mb/s : direct peering (BGP sessions) through public IX
                  - more than 500mb/s : PNI (free) in one of our POPs (contact us to find solutions if you are not present in our POPs, we can be creative 🙂

                  Source: http://as12876.net/

                  C'est la vitesse de transfert de mon serveur à mon ordi en passant via filezilla car ma vitesse de DL sur le serveur est de 83 Mo/s ce qui est suffisant pour ma part 🙂

                  un mois plus tard

                  bonjour
                  je viens de prendre un dédié online SC histoire de debuter dans le serveur virtuel et abandonné seedbox clé en main
                  48h pour qUbuntu s'installe... bug et ticket.. une réponse puis rien mais au final ok
                  Je me suis mis en mode rescue pour mettre un PW sur root
                  je peux me log qu'en user en SSH mais pas en root
                  Du coup script QB marche pas (je pense)
                  Par contre via leur console web, je peux me connecter en root.
                  Etant sur mac je voudrais bien faire tout ça par terminal, verifier si j'ai ces bugs, etc
                  Merci de l'aide en esperant pas être trop hors sujet

                  • zer a répondu à ça.

                    pmourlanette Bonjour,

                    Tu es chez Online ou Oneprovider ? (je sais qu'ils sont très liés, mais leurs interfaces de gestion et leurs temps de réactions sont très différents 😃 )

                    Au vu de ce que tu racontes, je comprend que tu n'as même pas commencer à configurer ton serveur, non ?
                    Si oui, alors franchement, repars directement sur une installation propre plutôt que de perdre du temps à troubleshooter quelque chose qui finira sans doute par une réinstall

                    désolé oui c'est online :/
                    j ai fait install Ubuntu par leur interface : ubuntu (16.04_LTS-server) (64BITS)
                    Pas le choix et obligé de renseigner un user ; clean install donc
                    Pas de connection root en SSH malgré mon demarrage en rescue et modification du pw de root avec ce mode
                    Ils envoient pas mail avec les log/mdp pour root, tout est sur leur interface.. sauf ça !!
                    merci quand même