Aller au contenu

dominix.pf

Membres
  • Compteur de contenus

    34
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par dominix.pf

  1. En entreprise je met systématiquement du 10Gbits en carte ethernet. c'est vraiment un plus pour les sauvegardes. le RS422+ a un module 10G en option. personnellement je prendrais celui la.
  2. Bonjour a tous, j'ai ce problème sur plusieurs unité, je voudrais modifier les conditions de partage smb de certains dossiers. ceux la ont été crées par une personne inexpérimenté qui n'a pas activé dans l'onglet des options "avancés" activation de la somme de contrôle des données pour l'intégrité avancée des données. activer la compression de fichier l'interface graphique Web ne permet pas de modifier ces options, cependant que pense que c'est possible en ligne de commande. je pense qu'avec la commande btrfs on peux manuellement activer la compression, pour le checksum je pense aussi que c'est btrfs qui s'en charge, il doit y avoir aussi une commande pour relancer le process de vérification. Merci de vos tuyaux si vous savez faire ça car je préfère ça à la recréation d'un partage et tout déplacer dedans. (d'autant plus qu'ils y en a pas mal ...)
  3. l'outils ideal pour ça c'est rsync. mais comme c'est un outils en ligne de commande il te faudra faire un script. il y a toutefois des application dans le repository community de synology comme duplicity ou Rsnapshot basé sur rsync qui seront plus simple d'utilisation. (mais je ne les pratiquent pas.) cordialement.
  4. il est important de vérifier aussi la qualité du réseau, faire des essais avec le wifi uniquement ou avec Ethernet uniquement. il peut y avoir des differences importante. salutations.
  5. dominix.pf

    Linux Léger

    Bonjour, le "leger" et directement relatif au nombre de choses installés. Mais avec peu de chose installé une des distrib les plus performante reste "Clear Linux" clairement spécialisé (comme alpine) pour le cloud.
  6. le fichier est present, mais cela ne veux pas dire qu'il est dans le bon format. (ce n'est peut être pas un fichier zippé par gz)
  7. personnellement je ne me fierais pas à la taille, car il est commun pour un transfert FTP de s’arrêter et de reprendre. je préférerais utiliser une commande comme lsof /mon/path/to/fichier ce donne dans une boucle until [ -z "$(lsof /mon/path/to/fichier.txt)" ];do sleep 1;done;echo fini qui dit fini, ou qui attend que le fichier soit libéré sur Synology il y a un pseudo lsof dans le package de la synocommunity -> synocli-monitor ce qui donne sur synology : until [ -z "$(lsof|grep /mon/path/to/fichier.txt)" ];do sleep 1;done;echo fini En dernier recours il y a le lsof du pauvre (sans install de package de la commutity) until [ -z "$(ls -l /proc/{1,2,3,4,5,6,7,8,9}*/fd/ |grep '/tmp/toto.txt')" ];do sleep 1;done;echo fini
  8. je pense que lorsque tu est dans putty il doit y avoir une variable d’environnement ou un PATH différent que lorsque tu est dans le gestionnaire de tache. tape la commande env dans ton environnement et met dans le script les mêmes variables susceptible de changer. exemple #! /bin/sh cd /volume1/web/test source venv/bin/activate PATH=/bin/boum:/paf/tralala:/opt/zip: gunicorn -w 4 -b 0.0.0.0:3000 wsgi:app Cordialement.
  9. salut, 1/ assurez vous que le wget se passe bien, ce n'est pas couru, tester le code de retour de la commande par exemple. 2/ pour extraire le contenu c'est tar xzf /emplacement/fichier -C /destination ici le x pour eXtract, dans ton exemple tu utilise le c pour create. ou alors je n'ai pas compris. bon courage.
  10. le gestionnaire de tache est un espèce de CRON. il est important de donner a ton script le même environnement qu'en ligne de commande (PATH; variables d'environnement, shell) je remarque une erreur dans le shebang, il manque un "/" la premiere ligne doit être exactement #! /bin/sh ^un espace suivit d'un / je te conseille de aussi de mettre dans ton script le cd (change directory) pour que le script soit dans le bon repertoire pour lancer la commande. pour l’arrêter une commande comme ci dessous doit faire l'affaire. #! /bin/bash killall -TERM gunicorn
  11. salut. je ne comprend pas l’intérêt de déplacer un fichier de A vers B puis bak again. Si tu peux nous donner ton intention on comprendra peux être mieux ce que tu veux faire, et te donner d'autres solutions. je sais ça ressemble un peu a "dite moi vos besoins, je vous dirai comment vous en passer" mais sinon je vois pas. la seule piste que j'aurais, c'est comme on est sur le même filesystem je ferait un link (soit Hard soit symbolique) entre les fichiers A/fic et B/fic pour traitement en B/ ... mais bon ... sans savoir pourquoi ... bonne chance.
  12. je fait pourtant des test (smartctl -t long) chaque semaines. ...
  13. je précise qu'il n'y a pas de menu "réparer" actif dans l'interface WEB.
  14. Bonjour a tous, j'ai un problème étrange sur un DS218+. Suite a une erreur disque le volume RAID1 supportant le root FS est en erreur. j'ai pourtant plusieurs douzaine de ces modèles mais je n'ai jamais rencontré celui ci. Premiere chose a noter c'est que les données ne sont pas altéré, le volume1 est correct et ses données sont sauvegardées. Le problème ne réside que sur /dev/md0 la partition en RAID1 qui supporte le systeme du DSM. ce volume ne veux pas se reconstruire. Est ce que ca vous parle ? root@NAS-WTF:~# cat /proc/mdstat Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] md2 : active raid1 sda5[0] sdb5[2] 1948683456 blocks super 1.2 [2/2] [UU] md1 : active raid1 sda2[0] sdb2[1] 2097088 blocks [2/2] [UU] md0 : active raid1 sdb1[2](S) sda1[0](E) 2490176 blocks [2/1] [E_] unused devices: <none> root@NAS-WTF:~# mdadm --detail /dev/md0 /dev/md0: Version : 0.90 Creation Time : Mon Jul 1 09:07:39 2019 Raid Level : raid1 Array Size : 2490176 (2.37 GiB 2.55 GB) Used Dev Size : 2490176 (2.37 GiB 2.55 GB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 0 Persistence : Superblock is persistent Update Time : Mon Jan 4 16:55:06 2021 State : clean, FAILED Active Devices : 1 Working Devices : 2 Failed Devices : 0 Spare Devices : 1 UUID : d45ed910:b3eefc88:3017a5a8:c86610be Events : 0.1137371 Number Major Minor RaidDevice State 0 8 1 0 faulty active sync /dev/sda1 - 0 0 1 removed 2 8 17 - spare /dev/sdb1 root@NAS-WTF:~# mdadm --assemble --auto=yes --force /dev/md0 /dev/sda1 /dev/sdb1 mdadm: /dev/sda1 is busy - skipping mdadm: /dev/sdb1 is busy - skipping root@NAS-WTF:~# dd if=/dev/sda1 of=/dev/null 4980480+0 records in 4980480+0 records out 2550005760 bytes (2.6 GB) copied, 50.1761 s, 50.8 MB/s root@NAS-WTF:~# dd if=/dev/sdb1 of=/dev/null 4980480+0 records in 4980480+0 records out 2550005760 bytes (2.6 GB) copied, 50.9145 s, 50.1 MB/s smartctl -a /dev/sdb SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE 1 Raw_Read_Error_Rate POSR-K 200 199 051 - 598 3 Spin_Up_Time POS--K 178 178 021 - 4100 4 Start_Stop_Count -O--CK 100 100 000 - 7 5 Reallocated_Sector_Ct PO--CK 200 200 140 - 0 7 Seek_Error_Rate -OSR-K 200 200 000 - 0 9 Power_On_Hours -O--CK 090 090 000 - 7693 10 Spin_Retry_Count -O--CK 100 253 000 - 0 11 Calibration_Retry_Count -O--CK 100 253 000 - 0 12 Power_Cycle_Count -O--CK 100 100 000 - 7 192 Power-Off_Retract_Count -O--CK 200 200 000 - 1 193 Load_Cycle_Count -O--CK 200 200 000 - 86 194 Temperature_Celsius -O---K 118 107 000 - 29 196 Reallocated_Event_Count -O--CK 200 200 000 - 0 197 Current_Pending_Sector -O--CK 200 200 000 - 14 198 Offline_Uncorrectable ----CK 100 253 000 - 0 199 UDMA_CRC_Error_Count -O--CK 200 200 000 - 0 200 Multi_Zone_Error_Rate ---R-- 200 200 000 - 8 ||||||_ K auto-keep |||||__ C event count ||||___ R error rate |||____ S speed/performance ||_____ O updated online |______ P prefailure warning SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 2 Extended offline Completed without error 00% 7661 - # 9 Extended offline Completed without error 00% 7494 - #16 Extended offline Completed without error 00% 7326 - smartctl -a /dev/sda SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE 1 Raw_Read_Error_Rate POSR-K 200 200 051 - 2976 3 Spin_Up_Time POS--K 176 175 021 - 4175 4 Start_Stop_Count -O--CK 100 100 000 - 30 5 Reallocated_Sector_Ct PO--CK 200 200 140 - 0 7 Seek_Error_Rate -OSR-K 200 200 000 - 0 9 Power_On_Hours -O--CK 082 082 000 - 13278 10 Spin_Retry_Count -O--CK 100 253 000 - 0 11 Calibration_Retry_Count -O--CK 100 253 000 - 0 12 Power_Cycle_Count -O--CK 100 100 000 - 30 192 Power-Off_Retract_Count -O--CK 200 200 000 - 22 193 Load_Cycle_Count -O--CK 200 200 000 - 462 194 Temperature_Celsius -O---K 119 103 000 - 28 196 Reallocated_Event_Count -O--CK 200 200 000 - 0 197 Current_Pending_Sector -O--CK 200 200 000 - 2 198 Offline_Uncorrectable ----CK 100 253 000 - 0 199 UDMA_CRC_Error_Count -O--CK 200 200 000 - 0 200 Multi_Zone_Error_Rate ---R-- 200 200 000 - 11 ||||||_ K auto-keep |||||__ C event count ||||___ R error rate |||____ S speed/performance ||_____ O updated online |______ P prefailure warning SMART Error Log Version: 1 ATA Error Count: 3 CR = Command Register [HEX] FR = Features Register [HEX] SC = Sector Count Register [HEX] SN = Sector Number Register [HEX] CL = Cylinder Low Register [HEX] CH = Cylinder High Register [HEX] DH = Device/Head Register [HEX] DC = Device Command Register [HEX] ER = Error register [HEX] ST = Status register [HEX] Powered_Up_Time is measured from power on, and printed as DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes, SS=sec, and sss=millisec. It "wraps" after 49.710 days. Error 3 occurred at disk power-on lifetime: 5130 hours (213 days + 18 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 51 08 38 b2 1b e6 Error: UNC 8 sectors at LBA = 0x061bb238 = 102478392 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- c8 00 08 38 b2 1b e6 08 11d+15:10:09.653 READ DMA ca 00 08 a0 6c 20 e0 08 11d+15:10:09.653 WRITE DMA c8 00 08 28 e2 bb e7 08 11d+15:10:09.640 READ DMA ca 00 38 68 6c 20 e0 08 11d+15:10:09.640 WRITE DMA Error 2 occurred at disk power-on lifetime: 5130 hours (213 days + 18 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 51 08 40 ca 1b e6 Error: UNC 8 sectors at LBA = 0x061bca40 = 102484544 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- c8 00 08 40 ca 1b e6 08 11d+15:09:48.318 READ DMA ca 00 88 28 6a 20 e0 08 11d+15:09:48.318 WRITE DMA ca 00 08 f0 f7 27 e0 08 11d+15:09:48.310 WRITE DMA Error 1 occurred at disk power-on lifetime: 5130 hours (213 days + 18 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 51 08 e8 81 bb e7 Error: UNC 8 sectors at LBA = 0x07bb81e8 = 129729000 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- c8 00 08 e8 81 bb e7 08 11d+15:09:40.095 READ DMA ca 00 01 e8 3e 90 e0 08 11d+15:09:40.095 WRITE DMA ca 00 08 f8 69 20 e0 08 11d+15:09:40.083 WRITE DMA SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 3 Extended offline Completed without error 00% 13234 - # 4 Short offline Completed without error 00% 13203 - # 5 Short offline Completed without error 00% 13179 - # 6 Short offline Completed without error 00% 13155 - # 7 Short offline Completed without error 00% 13131 - # 8 Short offline Completed without error 00% 13106 - # 9 Short offline Completed without error 00% 13083 - #10 Extended offline Completed without error 00% 13067 - #17 Extended offline Completed without error 00% 12900 - every LBA sector (+/- 10) have been tested and now read correctly. 102478392 102484544 129729000
  15. pas d'interface web du coup ? il faut verifier si les disques et filesystem sont coherent. fdisk -l /dev/sd* cat /proc/mdstat et voir si le /volume1 monte bien. ... a toi.
  16. dominix.pf

    [Résolu]visudo

    Bonjour Bruno la seule chose que fait visudo c'est d’éditer le fichier /etc/sudoers et d'appliquer les modifications en rechargeant sudo. si tu sais le faire avec visudo, alors fait juste la même chose avec "sudo vi /etc/sudoers" et au pire, redémarre ton NAS. NB : chez moi j'ai juste changé la ligne Defaults env_reset,timestamp_timeout=50 pour avoir 50 minutes de timeout Cordialement.
  17. oui, pluton212+ mais si rien n'est ajouté, au bout de 10 jours il n'y a plus rien, et ce n'est peut être pas souhaitable. alors qu'avec mon exemple de script il y aura toujours au moins les X derniers de conservés, quelque soit l'age.
  18. Bonjour Alexandre, Si ton DSM est suffisamment à jour, tu devrais avoir un répertoire /etc/sudoers.d/ ce repertoire est destiné à recevoir des fichiers complémentaire de configuration. si tu veux donner un droit pour un user, ou un groupe pour un commande, tu peux le faire dans un fichiers dédié, par exemple pour le groupe nommé users , tu veux donner le droit d'utiliser certbot en tant que root echo '%users ALL=(root) NOPASSWD: /usr/bin/certbot' > /etc/sudoers.d/users_certbot et voila
  19. attention, ne pas faire ca; cela supprime TOUT les fichiers de plus de 10 jours. ce n'est pas ce qui est demandé voici un exemple de script pour 30 fichiers cela supprime les fichiers les plus anciens ET si ils il y en a plus de 30. un fois copié dans /usr/local/bin/remove_except_last30.sh faire un chmod +x /usr/local/bin/remove_except_last30.sh ensuite il faut l'appeler avec le repertoire a filtrer en paramètre. /usr/local/bin/remove_except_last30.sh '/opt/var/log/toto/mesfichiers*'
  20. j'ai besoin de certain package, notamment python. et comme packages.synocommunity.com est down savez vous ou ces packeges peuvent resider ? un repository ? Github ? ailleurs ? merci de vos retours, bonne journée.
  21. bonjour, épingler des choses importante c'est bien, comme ça tout le monde les voit. mais les alertes de 2012 ... on va dire que le pertinence n'est plus là. merci les admins.
  22. ca depend des groupes auquel ils appartiennent, et des droits sur les homes. par default les homes ont 755 comme droits (chmod) , CAD que tout le monde peut lire. rien n’empêche de rendre tout ou partie du home confidentiel en utilisant comme droit 700 par exemple.
  23. Bonjour Jojo il est possible de faire cela avec la commande synoschedtask synoschedtask --get donne la liste des taches du cron synoschedtask --run id=1 lance la tache N 1 cordialement.
  24. voir ici https://abs.traduc.org/abs-fr/ch27.html tres bon guide pour la programmation en bash.
×
×
  • 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.