Aller au contenu

Ups (Onduleur), Osx & Syno, Votre Configuration? (R


frenchlemon

Messages recommandés

Messieurs, (et mesdames)

Pouvez vous me dire comment vous avez configuré votre Syno avec votre Mac et l'onduleur?

J'ai essayé de configurer avec apcupsd sur le mac, mais j'ai pas reussi.

(si je branche sur le Syno, avec l'ip du Syno configuré dans apcupsd, il le trouve pas)

Si je la branche sur le Mac, le Syno le voit pas...

Bien sur le Mac et le Syno sont sur le meme reseau..

Vous avez l'onduleur branché sur le Syno, ou sur le Mac, et comment vous faites pour que les 2 font un "shutdown" avec grace au moment d'un coupure de courant?

Je suis sur qu'il y'a un truc a faire, c'est juste que je l'ai pas trouvé encore! ;)

Merci!

Max

ps. Onduleur APC SmartUPS, Mac OSX 10.7, DS1512+

Modifié par frenchlemon
Lien vers le commentaire
Partager sur d’autres sites

bien lis ton manuel deja ! sans la marque et le modele de ton onduleur on peut pas te repondre mais est ce que tu a branché ton onduleur a ton routeur au moins ?

J'ai bien marque la marque et modele de l'onduleur en bas de mon post, APC SmartUPS 750VA, c'est un onduleur en USB, donc il n'est pas directement sur le router.

Par contre avec apcupsd on peut y' acceder par l'IP de du Mac (si il est branche sur le Mac)

L'onduleur fonctionne avec le Syno, sauf que il faudrait qu'il fonctionne avec les 2, donc soit le Syno doit envoyé un "message" sur le reseau comme quoi le courant est parti (si il est branche sur le Syno),

Soit le Mac doit envoyer ce message, et le Syno doit "l'ecouter"...

J'espere que je suis assez clair... sinon pose moi les questions, et j'essaye de clarifier ;)

Max

Lien vers le commentaire
Partager sur d’autres sites

Petite mise a jour, j'ai reussi a le faire fonctionner avec les PC avec winNUT, et l'onduleur sur le NAS.

Le PC s'eteint au bout d'un temps prédéfini dans le config, c'est nickel ;)

Ceci permetrais d'eteindre tout les ordis sur le reseau/onduleur en cas de coupure de courant.

Reste a configurer le Mac, donc, c'est en bon chemin!

(c'est l'histoire des .conf de apcupsd, c'est un peu la misere)

Max

Modifié par frenchlemon
Lien vers le commentaire
Partager sur d’autres sites

La suite du développement...

D'apres les forums ReadyNAS, qui utilise le meme système que DSM, apcupd n'est pas compatible avec NUT (utilisé par la Syno)

Donc je suis entrain de complier NUT pour OSX (utilisant Fink et X-Code), en suivant un tuto trouvé sur les forums ReadyNAS.

Une fois NUT installé, je pense que la solution sera proche... (reste a le configurer et activer des notifications Growl)

Je signe et persiste avec ça!

Max

Lien vers le commentaire
Partager sur d’autres sites

ca a lair vachement pratique ce truc... ton mac est tjrs allumé qaund tu es pas la ?? le principe de l'onduleur c'est de te laisser le temps de l’éteindre ou de préserver un serveur... dans ton cas tu as un nas, il doit etre tt le temps dispo contrairement a ton mac, si ya une coupure il se met en sécurité ton onduleur va éteindre ton nas et tu reçois un SMS, notification ou un mail. si ton mac est allumé je suppose que tu dois pas être loin et dans le cas ou y'a une coupure tu sera au courant et tu pourra éteindre toi même d'un seul bouton ! si ton mac est jamais eteint ca laissera mopins de temps pour l'extinction du nas mais quand le courant reviens il se rallumera rien ne t'empeche de redemarrer ton mac en wol toi meme si tu as besoin d'y accéder a distance;;; enfin tu vois le genre, je sais pas si c'est la peine de se prendre le choux pour un truc qui arrivera surement jamais ou qui n'aura que peu d'impacte sur ton utilisation.

Lien vers le commentaire
Partager sur d’autres sites

ça a lair vachement pratique ce truc... ton mac est tjrs allumé qaund tu es pas la ??

Oui, mon mac est allumé 24/7, car je traite des données pendant mon absence.

Mais c'est surtout que en cas d'absence et de coupure, il se fermera pas correctement, ce qui est jamais bon pour un système.

le principe de l'onduleur c'est de te laisser le temps de l’éteindre ou de préserver un serveur...

Pas tout a fait d'accord, c'est pas a moi de l'éteindre, ça doit se faire automatiquement.

Si j'ai un onduleur de grande capacité, avec comms, c'est pas pour que je fasse tout en manuel, dans ce cas la autant prendre un onduleur sans comms. (qui sonne juste)

En tout cas, ça marche très bien, le Syno envoi le message sur le réseau, et mes ordis, Mac inclus font un shutdown correctement maintenant.

Si ça peut paraitre "excessive" pour une utilisateur lambda, dans mon cas un shutdown "correct" du mac est quand même préféré.

Et bien sur, j'habite en ville ou le courant ne coupe quasi jamais, et encore plus rare sont les coupures qui durent.

Mais c'est comme les sauvegardes, c'est très rare, et peu probable qu'on va un jour en avoir l'utilité, mais le jour qu'on a besoin, on est bien content qu'on les as.

Il y'a 2-3 trucs a configurer dans le NAS, puis NUT a installer sur le Mac (ou winNUT sous windows)

Si ça intéresse quelqu'un, je peut faire un tuto

Max

Lien vers le commentaire
Partager sur d’autres sites

oui fait un tuto c'est tjrs utile

en tout cas c'est pas tres ecolo friendly ton truc ... tu as pas moyen de faire tourner tes trucs de mac dans le nas ? si c'est des telechargements ce serait mieux si c'est pour calculer des rendus ou autres la je comprends tt a fait ton acharnement et quand a la coupure pour le matos c'est pas bon si ça arrive tous les jours mais bon il suffit d'une fois donc tu n'a pas tort quelque part !!

merci de partager en tout cas

Lien vers le commentaire
Partager sur d’autres sites

oui fait un tuto c'est tjrs utile

Dés que j'ai fini de peaufiner le bazar (car c'est un peu le bordel dans les fichiers et les permissions sur le mac la), je fait un petit tuto.

Contrairement a ce que disent beaucoup de sujets sur ce topic (notamment sur les forums anglais), il n'est pas obligatoire de se connecter au NAS avec le compte admin.

Un utilisateur spécifique sans droits sers de "monitor", utiliser un compte admin pour ça, c'est pas très jojo!

en tout cas c'est pas tres ecolo friendly ton truc ... tu as pas moyen de faire tourner tes trucs de mac dans le nas ?

C'est bien pour des rendus video (je sait pas si c'est le bon terme, le français n'est pas ma premiere langue), a la fin des rendus le mac se mets en veille, mais c'est rare que je soit la a ce moment.

J'ai déjà déplacé les uploads et downloads sur le NAS afin de permettre au Mac de se mettre en veille. (les fichiers rendu et a uploader sont sur le NAS)

Les écrans du Mac se mettent en veille très tôt, et c'est quand même ce qui bouffe le plus d'énergie dans l'histoire.

Pour mon acharnement, ancien analyste programmeur, je suis un peu obsédé par la sécurité des données,

j'ai déjà vu plusieurs semaines de boulot des collègues partir dans le néant pour être légèrement parano a ce sujet ;)

Et j'aime bien que les choses soit carré! ;)

Lien vers le commentaire
Partager sur d’autres sites

sur le Syno dans le /usr/syno/etc/ups/upsd.users

J'ai ajouté un utilisateur en bas de la page:


[synoups]

  password = syno

  upsmon master

Dans upsd.conf pour permetre la connection a partir du reseau locale.

LISTEN 0.0.0.0

ACL upsnet 192.168.0.0/24

ACCEPT upsnet
dans le parefeu du Syno j'ai accepté le port entrant de 3493 sur le NAS Dans le panneau de config du Syno, j'ai activer le "network UPS server" dans "UPS" et j'ai ajouté les IP des clients. (mon mac et pc) ça c'est la parti Syno, c'est assez simple ;) Ensuite si vous avez un PC, winNUT suffit (on peut le trouver ici: http://code.google.c.../downloads/list ) Dans le config de winNUT il faut editer le fichier upsmon.conf
MONITOR ups@192.168.0.x 1 synoups syno slave
Ceci sont les parametres configuré sur le Syno ci dessus avec l'adresse IP du Syno Sur le Mac il faut installer Fink, Xcode Une fois Fink installé, il faut installer le package NUT. (c'est plus facile en installant FinkCommander) Une fois NUT installé, il faut éditer le fichier upsmon.conf pareil que celui pour PC. une fois le fichiers modifié, tu devrait pouvoir voir l'onduleur du Syno. Demarrer upsd,
upsd
puis lancer:
upsc ups@192.168.0.x ups.model
(modifier l'IP correspondant a votre Syno) Ca devrait donner un truc comme ca:

monordi:run moi$ upsc ups@192.168.0.x ups.model

Smart-UPS 750
Si vous faites juste:
upsc ups@192.168.0.x [/code]

Ca vous donnera la liste de toute les variables de l'onduleur.

Ca a l'air super simple maintenant que je l'ai écrit, mais c'était la misère.

Maintenant j'ai pas encore configuré le upssched.conf

C'est le fichier qui dicte ce qu'on fait en cas de changement d'état de l'onduleur.

(perte de courant, reprise de courant, batterie faible, etc...)

Donc, jusqu'ici tout va bien ;) (le plus dure est fait)

J'ai l'intention d'utiliser GrowlNotifier pour afficher un popup dans MacOS en cas de changement d'état.

Bref, les reste c'est la balade je pense ;)

Il faut aussi bien sur démarrer le deamon au démarrage du Mac, sinon pas très utile :P

Max

Modifié par frenchlemon
Lien vers le commentaire
Partager sur d’autres sites

oui, j'ai déjà mis en place les notifications avec Growl, mais ça demande encore un peu de "peaufinage".. (l'icône est moche, et les notifications doivent être plus bref)

Une chose aussi que j'ai envie rajouter c'est le "démontage" des partages pour que l'OS client les éjecte avant que le serveur coupe la connexion.

Je peut exécuter un script avec un timer, si le courant est parti depuis plus de 10min par ex, démonte les volumes.

umount -A[/CODE]

[i](All the currently mounted filesystems except the root unmounted.)[/i][/left]

[left]Je pense que c'est ça que je vais utiliser en script. (ça marche en command)[/left]

Encore plein de trucs a mettre en place ;)

Y'a une semaine encore j'étais assez n00b avec linux/bsd, ça commence a rentrer maintenant!

Max

Lien vers le commentaire
Partager sur d’autres sites

  • 6 mois après...
  • 2 ans après...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.