Aller au contenu

Passage De Raid1


Messages recommandés

Bonjour,

Je rencontre des difficultés (comme d'autres utilisateurs de ces nouveaux disques) avec des "Load / Unload Cycle Count" beaucoup trop élevés sur mes disques WD Green Power en RAID1 sur ma DS207+ (FW518):

Voir sur le forum officiel Syno: http://www.synology.com/enu/forum/viewtopi...f=26&t=6942

Ou ici même: http://www.nas-forum.com/forum/t3859.html

Je souhaiterais faire des essais en Non RAID en créant 2 volumes indépendants pour constater si le phénomène est identique.

J'ai essayé d'utiliser la procédure décrite sur le Wiki Syno: http://www.synology.com/wiki/index.php/ ... o_Non-RAID,

ceci pour éviter d'avoir a détruire et recrer les volumes.

=> "umount /volume1" donne une erreur "invalid argument"

=> Quand je le force avec "umount -f /volume 1" cela passe" mais la commande suivante "mdadm -S /dev/md2" donne aussi une erreur.

Voici mes "Mounts"

DiskStation> mount

/dev/md0 on / type ext3 (rw,data=ordered)

/tmp on /tmp type tmpfs (rw)

/sys on /sys type sysfs (rw)

/proc/bus/usb on /proc/bus/usb type usbfs (rw)

/dev/md2 on /volume1 type ext3 (usrquota,grpquota)

/volume1/opt on /opt type --bind (rw)
Voici la procedure Syno que je tente d'utiliser:
/usr/syno/etc/rc.d/S25download.sh stop

/usr/syno/etc/rc.d/S20pgsql.sh stop

/usr/syno/etc/rc.d/S80Samba.sh stop

umount /volume1

mdadm -S /dev/md2

mdadm -Cf /dev/md2 -R -n 1 -l 1 /dev/sda3

mount /dev/md2 /volume1

reboot

Merci pour votre aide

Volpone

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Je rencontre des difficultés (comme d'autres utilisateurs de ces nouveaux disques) avec des "Load / Unload Cycle Count" beaucoup trop élevés sur mes disques WD Green Power en RAID1 sur ma DS207+ (FW518):

Voir sur le forum officiel Syno: http://www.synology.com/enu/forum/viewtopi...f=26&t=6942

Ou ici même: http://www.nas-forum.com/forum/t3859.html

Je souhaiterais faire des essais en Non RAID en créant 2 volumes indépendants pour constater si le phénomène est identique.

J'ai essayé d'utiliser la procédure décrite sur le Wiki Syno: http://www.synology.com/wiki/index.php/ ... o_Non-RAID,

ceci pour éviter d'avoir a détruire et recrer les volumes.

=> "umount /volume1" donne une erreur "invalid argument"

=> Quand je le force avec "umount -f /volume 1" cela passe" mais la commande suivante "mdadm -S /dev/md2" donne aussi une erreur.

Voici mes "Mounts"

DiskStation> mount

 /dev/md0 on / type ext3 (rw,data=ordered)

 /tmp on /tmp type tmpfs (rw)

 /sys on /sys type sysfs (rw)

 /proc/bus/usb on /proc/bus/usb type usbfs (rw)

 /dev/md2 on /volume1 type ext3 (usrquota,grpquota)

 /volume1/opt on /opt type --bind (rw)
Voici la procedure Syno que je tente d'utiliser:
/usr/syno/etc/rc.d/S25download.sh stop

 /usr/syno/etc/rc.d/S20pgsql.sh stop

 /usr/syno/etc/rc.d/S80Samba.sh stop

 umount /volume1

 mdadm -S /dev/md2

 mdadm -Cf /dev/md2 -R -n 1 -l 1 /dev/sda3

 mount /dev/md2 /volume1

 reboot

Merci pour votre aide

Volpone

a mon avis ne pas perdre de donnée en passant de RAID a non RAID

est impossible mais je ne suis pas encore habituer au SYNO donc

attendre un expert en la matière

le mieux sera se sauvegarder le contenu vers le disque externe usb

ou sur le pc

Lien vers le commentaire
Partager sur d’autres sites

a mon avis ne pas perdre de donnée en passant de RAID a non RAID

est impossible mais je ne suis pas encore habituer au SYNO donc

attendre un expert en la matière

le mieux sera se sauvegarder le contenu vers le disque externe usb

ou sur le pc

Merci,

J'ai effectivement sauvegardé toutes les données mais ayant quelques "mods" (bootstrap, ipkg) j'aimerais éviter d'avoir a tout reinstaller laborieusement.

La procédure donnée par Syno semble faite pour cela, mais bon je ne connais pas asses bien Linux pour savoir ce qui coince.

A suivre.

Lien vers le commentaire
Partager sur d’autres sites

a mon avis ne pas perdre de donnée en passant de RAID a non RAID

est impossible mais je ne suis pas encore habituer au SYNO donc

attendre un expert en la matière

le mieux sera se sauvegarder le contenu vers le disque externe usb

ou sur le pc

Si si c'est possible puisque ca a été fait ;)

Merci,

J'ai effectivement sauvegardé toutes les données mais ayant quelques "mods" (bootstrap, ipkg) j'aimerais éviter d'avoir a tout reinstaller laborieusement.

La procédure donnée par Syno semble faite pour cela, mais bon je ne connais pas asses bien Linux pour savoir ce qui coince.

A suivre.

Bonjour

As tu bien stoppé tous les services ? tous sans exception ? backup local & réseau, web, ftp, download station, itunes, service multimédia, etc.... ?

Tu nous dis que tu as des messages d'erreurs, pourrais tu nous les indiquer ici ?

Lien vers le commentaire
Partager sur d’autres sites

Si si c'est possible puisque ca a été fait ;)

Bonjour

As tu bien stoppé tous les services ? tous sans exception ? backup local & réseau, web, ftp, download station, itunes, service multimédia, etc.... ?

Tu nous dis que tu as des messages d'erreurs, pourrais tu nous les indiquer ici ?

A priori oui, j'ai stoppé tous les services, mais je peux retenter en reverifiant !

et en faisant un ps-ef pour voir ce qui tourne.

DiskStation> umount /volume1

umount: Couldn't umount /volume1: Invalid argument
C'est dev/md2 qui semble recalcitrant :
DiskStation> mdadm -S /dev/md2

mdadm: fail to stop array /dev/md2: Device or resource busy

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

J'ai lu en diagonale, mais si tu veux faire des bêtises avec /volume1. Tu peux le démonter avec la commande :

umount -f /volume1

Normalement tu forces la fonction et cela marche.

Ensuite, et avant de faire tes bêtises, tu aimes çà, je sais :spiteful:

Tu peux sauvegarder ton dossier /volume1/opt avec une commande 'tar' mais aussi le fichier /etc/rc.local

Tu auras ainsi une sauvegarde d'IPKG et du script 'lanceur'.

A+ :hi:

Fred.

Lien vers le commentaire
Partager sur d’autres sites

....

Tu peux sauvegarder ton dossier /volume1/opt avec une commande 'tar' mais aussi le fichier /etc/rc.local

Tu auras ainsi une sauvegarde d'IPKG et du script 'lanceur'.

A+ :hi:

Fred.

Merci Fred, j'ai reessayé.

Pour le umount /volume1 cela fonctionne maintenant même sans le forcer. Je n'avais pas du arrêter tous les services !

En revanche la commande suivante ne passe toujours pas, alors que /dev/md2 est effectivement démonté !

DiskStation> mdadm -S /dev/md2

mdadm: fail to stop array /dev/md2: Device or resource busy

En tous cas merci pour tes conseils judicieux sur les sauvegardes !!!

Volpone

Lien vers le commentaire
Partager sur d’autres sites

Merci Ikeke,

Voici ce que donne df aprés avoir démonté /volume1:

DiskStation> df

Filesystem		   1k-blocks	  Used Available Use% Mounted on

/dev/md0				774040	168300	597872  22% /

/tmp					 63500		20	 63480   0% /tmp

/volume1/opt		 719778872  30153036 689523436   4% /opt
En revanche je n'arrive pas a démonter /volume1/opt
DiskStation> umount /volume1/opt

umount: Couldn't umount /volume1/opt: No such file or directory
Et, voici en rappel ce que me donne mount aprés démontage de /volume1
DiskStation> mount

/dev/md0 on / type ext3 (rw,data=ordered)

/tmp on /tmp type tmpfs (rw)

/sys on /sys type sysfs (rw)

/proc/bus/usb on /proc/bus/usb type usbfs (rw)

/volume1/opt on /opt type --bind (rw)

Lien vers le commentaire
Partager sur d’autres sites

Re,

Tu as encore /opt de monté ! Qui est sur /volume1/opt.

Il faut en premier démonter ce montage puis '/volume1' en dernier.

umount -f /volume1/opt

umount -f /volume1

ensuite c'est a toi de jouer ;)

Fred.

Lien vers le commentaire
Partager sur d’autres sites

Merci à tous les deux ! J'ai suivi vos conseils en faisant:

umount -f /volume1/opt

puis

umount -f /volume1

Cela passe (en utilisant le forçage -f), voici le résultat qui montre que les deux montages ne sont plus actifs:

DiskStation> mount

/dev/md0 on / type ext3 (rw,data=ordered)

/tmp on /tmp type tmpfs (rw)

/sys on /sys type sysfs (rw)

/proc/bus/usb on /proc/bus/usb type usbfs (rw)
Cependant je bute toujours sur la commande suivante
DiskStation> mdadm -S /dev/md2

mdadm: fail to stop array /dev/md2: Device or resource busy
Il reste des process Apache qui tournent, c'est peut etre ce qui explique le "device or ressource busy" et je ne sais pas comment les tuer ?
 ps -ef

  PID  Uid	 VmSize Stat Command

	1 root		308 S   init

	2 root			SWN [ksoftirqd/0]

	3 root			SW< [events/0]

	4 root			SW< [khelper]

	5 root			SW< [kthread]

   11 root			SW< [kblockd/0]

   36 root			SW  [pdflush]

   37 root			SW  [pdflush]

   39 root			SW< [aio/0]

   38 root			SW  [kswapd0]

  106 root			SW< [ata/0]

  109 root			SW< [scsi_eh_0]

  110 root			SW< [scsi_eh_1]

  111 root			SW< [scsi_eh_2]

  112 root			SW< [scsi_eh_3]

  130 root			SW  [mtdblockd]

  150 root			SW< [md0_raid1]

  152 root			SW< [md1_raid1]

  154 root			SW< [md2_raid1]

  265 root			SW  [kjournald]

  527 root			SW< [khubd]

  964 root		476 S   /sbin/dhcpcd -n eth0 -t 30

  977 root		304 S   /sbin/syslogd -S

  979 root		240 S   /sbin/klogd

 1105 root	   1532 S < /usr/syno/bin/findhostd

 1129 root			SW  [kjournald]

 1172 root	   1436 S   /usr/syno/sbin/hotplugd

 1197 root		596 S   /usr/sbin/inetd

 1205 root		664 S   /usr/sbin/crond

 1243 root	   1008 S   lpd Waiting

 1250 root	   2052 S N /usr/syno/sbin/synoindexd

 1256 root	   1180 S N /usr/syno/bin/synomkthumbd

 1313 root	   1384 S N /usr/syno/sbin/synomkflvd

 1331 root		432 S   /usr/syno/sbin/synorcd

 1356 root	   2360 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h

 1403 root	   1804 S   /usr/syno/bin/scemd

 2024 root	   5472 S   /usr/syno/apache/bin/httpd

 2056 admin	  4404 S   /usr/syno/apache/bin/httpd

 2057 admin	  4404 S   /usr/syno/apache/bin/httpd

 2058 admin	  4404 S   /usr/syno/apache/bin/httpd

 2059 root	   2040 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h

 2060 root	   2004 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h

 2081 root		860 S   /opt/sbin/sshd

 2097 root		272 S   /sbin/getty 115200 console

14211 root	   2004 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h

14215 root	   2012 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h

14216 root	   1992 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h

14580 root	   1788 R   sshd: root@ttyp0

14824 root		344 S   -ash

15144 root		636 R   ps -ef

Lien vers le commentaire
Partager sur d’autres sites

Bon ...

Grace aux conseils de Fred et d'Ikeke et en suivant à la lettre la procédure Syno j'ai réussi a passer en Non Raid.

Tout fonctionne bien, et je n'ai rien perdu (ni données, ni "mods").

Je vais maintenant monitorer les Load Cycle Count pour voir s'il y a une différence de comportement des Parking / Deparking en fonction du mode Raid1 ou Non Raid.

+ Remarques: J'ai du "killer" pas mal de process en plus des process à arreter qui sont indiqués par Syno pour que le "downgrade" fonctionne.

Lien vers le commentaire
Partager sur d’autres sites

Bon ...

Grace aux conseils de Fred et d'Ikeke et en suivant à la lettre la procédure Syno j'ai réussi a passer en Non Raid.

Tout fonctionne bien, et je n'ai rien perdu (ni données, ni "mods").

Je vais maintenant monitorer les Load Cycle Count pour voir s'il y a une différence de comportement des Parking / Deparking en fonction du mode Raid1 ou Non Raid.

+ Remarques: J'ai du "killer" pas mal de process en plus des process à arreter qui sont indiqués par Syno pour que le "downgrade" fonctionne.

Tu as du arrêter tous les process Apache non ?

Content que ca fonctionne pour toi en tout cas :good:

Lien vers le commentaire
Partager sur d’autres sites

Tu as du arrêter tous les process Apache non ?

Content que ca fonctionne pour toi en tout cas :good:

Oui, tous les processus Apache ainsi que SSHD ...

La procédure Syno est bonne mais elle se base sur une installation standard, sans "mods".

Merci de votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • 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.