6
votes

Redémarrez Shiny-Server sur Centos

J'ai installé Shiny-Server et je l'utilise pour héberger mes applications brillantes installées sur un serveur Centos. Je suis à peu près sûr que c'est installé correctement car il fonctionnait comme prévu jusqu'à ce que le serveur s'est écrasé, car le serveur s'est récemment écrasé, j'ai besoin de redémarrer Shiny-Server.

J'ai essayé à la fois: P>

sudo systemctl restart shiny-server.service 


4 commentaires

Essayez sudo redémarrage shiny-serveur


@Gopala Si je fais que je reçois cette erreur sudo: redémarrage: commande non trouvée


Essayez Stop , puis Démarrer . Est-ce que cela fonctionne? Pas certain. Les choses fonctionnent pour moi sans que SystemCTL sur Linux.


@Gopala merci pour vos suggestions! Cependant, l'arrêt ne fonctionne pas non plus. Je reçois la même commande pas de message trouvé


3 Réponses :


1
votes

On dirait que le service n'a pas été enregistré.

essayer;

chkconfig -list shiny-serveur il devrait renvoyer quelque chose comme;

Shiny-Server 0: OFF 1: OFF 2: OFF 3: ON 4: OFF 5: OFF 6: OFF

Si rien ne revient, alors vous devez chkconfig --add shiny-serveur puis re exécuter les commandes ci-dessus pour vérifier son enregistré, vous devriez pouvoir y accéder via le gestionnaire de service. < / p>

  • Je suppose que le service est appelé shiny-serveur mais s'il ne le remplace pas par le nom correct.

    Ce lien peut également fournir des informations supplémentaires.


0 commentaires

0
votes

La réponse a fini par être que je devais créer un lien entre le fichier shiny-server.service dans mon dossier shiny-Server / config et le dossier /Systemd/system/multiner.target.wants. < / p>

Mise à jour de ce lien m'a permis d'utiliser SystemCtL pour redémarrer le serveur brillant correctement.


3 commentaires

Pourriez-vous s'il vous plaît élaborer votre réponse ... Je suis confronté au même problème et je suis nouveau à Centos et Server Shiny


@APricot j'ai créé un lien symbolique à l'aide de la commande: ln -s shiny-server.service /ysystemd/system/multiduuser.target.wants Cette commande Créez un lien entre le fichier .service et le répertoire où Centos semble être chercher ça. Est ce que ça aide?


Merci beaucoup pour la réponse ... j'ai utilisé la commande ... mais j'ai déjà eu un fichier de message existant ... Devinez que le problème est ailleurs ailleurs .... avez créé une nouvelle question dans ... merci encore.



1
votes

Je sais que cette question a été posée il y a longtemps, mais cela m'a pris beaucoup de temps pour comprendre et je peux probablement sauver quelqu'un un peu de temps. Shiny avait installé dans le répertoire / opt et le serveur shiny-server.service est situé à: opt / shiny-serveur / config / systemd / shiny-server.service

Qu'est-ce que j'ai fait, copiez-le à SystemD: CP /P /P /Shiny-server/config/systemd/shiny-Server.Service / etc / Systemd / System /

Le je viens de commencer la manière habituelle: Sudo SystemCtL Start Shiny-Server, Service

espère que cela aide!


0 commentaires