This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

[RESOLU] Chmod lancer automatiquement

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

[RESOLU] Chmod lancer automatiquement

Post by ernie »

Bonsoir,

Nouveau sur nas4free, j aimerai quelques informations sur les scripts.

J aimerai écrire un script pour lancer un Chmod -R 777 sur certains répertoires de temps en temps.

Comment faire ?

Je suis bien tenter par un cron. Est ce possible ?

Un rsync en commande comme :
rsync -avrhstx --stats --progress –-exclude /finch /mnt/pool1/finch/mnt/pool1 /mnt/DDfirewire
Fonctionnera t il aussi en cron ?

Merci par avance.
Last edited by ernie on 09 Oct 2014 05:43, edited 1 time in total.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

Re: Chmod lancer automatiquement

Post by lulu80 »

bonjour ernie
cela m'intéresse aussi , il faut que je redonne les droit a chaque fois que j'ai besoin de supprimer ou de déplacer un fichier (pas cool sa )
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Chmod lancer automatiquement

Post by laster13 »

Bonjour

Pour lancer automatiquement un script au démarrage de nas4free il faut le placer dans /etc/rc.d en ayant au préalable applique sur le script chmod +x

Exemple

Chmod +x /usr/local/etc/rc.d/script

Après dans le script tu peux tenter tes lignes de commandes jusqu'à a trouver ce qui fonctionne

Tu peux aussi mettre en place un cron avec la ligne de commande suivante

/usr/local/etc/rc.d/script start

N oublie pas au début du script d écrire

#!/bin/sh

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

Merci

Est ce qu un script peut juste être les 2 lignes suivantes ?

#!/bin/sh
Chmod -R 777 chemindurepertoire

Et bien sur je le rend exécutable avec Chmod x.

Ou faut il écrire un langage spécifique ? Genre des accolades des dollars...

Une fois le nas stabilise je passe au montage freebox :mrgreen:
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Chmod lancer automatiquement

Post by laster13 »

Pour moi c est bon.
Teste et dis moi

Tu en es ou du montage freebox?
En ce qui me concerne je suis arrive a la monter sur un raspberry, preuve que c est possible. Après sur freebsd c est une autre histoire...j y suis pas arrive

Du coup maintenant je me sers de la freebox comme client torrent et vpn et grâce au service NFS de nas4free tous les fichiers se retrouvent sur le nas

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

J ai pas avancé.

La j essaye de bien mettre en place Chmod et rsync auto, avec les soucis de lien de finch.

Après je règle le compte de la free ou je passe au Raspberry PI :mrgreen:
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

Hello,

Pour le script puis je lancer dans le même script plusieurs chmod ?

Par exemple:
chmod -R 777 repertoire 1
chmod -R 777 repertoire 2
chmod -R 777 repertoire 3

Ou cela va pas le faire car il faut laisser du temps entre chaque manipulation ?

Merci par avance
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

Est ce bien /usr/local/etc/rc.d/ pour le réperoire où mettre le script ?
Car j'ai pas.
J'ai plutot /etc/rc.d/
On parle bien du etc de nas4free ou celui de finch ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Chmod lancer automatiquement

Post by laster13 »

Bonjour

Effectivement c'est le dossier "/etc/rc.d" et je dirai celui de nas4free. Concernant le contenu, je suppose que tu peux aligner toutes les commandes nécessaires. Teste et dis nous ce que cela donne! ;)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

Comment savoir si cela marche ?

J'ai mis dansle fichier:
#!/bin/sh
chmod -R 777 /mnt/pool1/finch/mnt/pool1/videos
chmod -R 777 /mnt/pool1/finch/mnt/pool1/documents
chmod -R 777 /mnt/pool1/finch/mnt/pool1/freebox
chmod -R 777 /mnt/pool1/finch/mnt/pool1/musiques
chmod -R 777 /mnt/pool1/finch/mnt/pool1/photos

Dans putty je teste (droit = nom du fichier, rendu executable avec chmod +x):
/etc/rc.d/droit

et j'ai
nas4free ~/ root~$ /etc/rc.d/droit
nas4free ~/ root~$

J'ai des doutes que cela est fonctionné vu la rapidité d'affichage du prompt.

Merci de vos conseils
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

EN tout cas avec une ligne contenant
#!/bin/sh
rsync -avrhstx --stats --progress –-exclude /finch /mnt/pool1/finch/mnt/pool1 /mnt/DDfirewire

Cela fonctionne
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Chmod lancer automatiquement

Post by laster13 »

Normalement il faut taper

/etc/rc.d/droit start

Étant donne que tu as rendu le fichier executable

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

Sur mon script avec rsync, cela fonctionne sans le start.

Et en fait en suivant l'activité CPU, il se passe bien quelque chose (avec ou sans start), mais comme le chmod -R 777 est déjà OK dpuis 2 jours, il va plus vite.

Je verrais à l'usage.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 951
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

Re: Chmod lancer automatiquement

Post by mtiburs »

Bonjour,

Pourquoi ne pas mettre la ligne ou une suite de ligne séparé par ; dans Système/Avancé/script de commande ? ... en postinit :shock:

ça à l'avantage d'être sauvegardé dans la config de N4F 8-)
Serveur Intel bi-Xéon P5530 / 8 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / ~30 x PI2b(ARM) sous Nas4Free / et ...(chhhut)... 1 seul Xigmanas :o ... et pas à jour en plus :oops: (çà craint)
Conception d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h) en service depuis 2 ans.

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Chmod lancer automatiquement

Post by ernie »

Merci.

Je teste le script de commande.
Comment savoir si Nas4free a réussi à le faire ? Est ce que le journal trace cela ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 951
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

Re: Chmod lancer automatiquement

Post by mtiburs »

Oui, si N4F lance une commande est qu'elle n'aboutit pas, il y a automatiquement un log dans le journal
Serveur Intel bi-Xéon P5530 / 8 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / ~30 x PI2b(ARM) sous Nas4Free / et ...(chhhut)... 1 seul Xigmanas :o ... et pas à jour en plus :oops: (çà craint)
Conception d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h) en service depuis 2 ans.

Post Reply

Return to “Français”