Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/11/2015, à 23:19

killersky4

ma partition diminue toute seule : 25Go ont disparus

Bonjour,

J'ai un script qui contient un grep sur la taille d'une de mes partitions (je sais pas pourquoi j'ai pas fait avec son nom ...), j'ai du le modifier plusieurs fois pcq la taille de la partition en question avait diminué. Cette partition lvm utilise 2 disques physiques.
Je me suis creusé la tete pour savoir qu'est ce qui pouvait modifier automatiquement la taille de ma partition, j'ai cherché du coté des erreurs sur les disques, mais il n'y a pas l'air d'avoir de problèmes :

:~$ sudo smartctl -a /dev/sdb
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.14.32-xxxx-grs-ipv6-64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Hitachi Deskstar P7K500
Device Model:     Hitachi HDP725050GLA360
Serial Number:    GEA532RV09HZEE
LU WWN Device Id: 5 000cca 359c45355
Firmware Version: GM4OA5CA
User Capacity:    500 107 862 016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    7200 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Thu Nov 12 17:24:33 2015 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82)    Offline data collection activity
                    was completed without error.
                    Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0)    The previous self-test routine completed
                    without error or no self-test has ever
                    been run.
Total time to complete Offline
data collection:         ( 7890) seconds.
Offline data collection
capabilities:              (0x5b) SMART execute Offline immediate.
                    Auto Offline data collection on/off support.
                    Suspend Offline collection upon new
                    command.
                    Offline surface scan supported.
                    Self-test supported.
                    No Conveyance Self-test supported.
                    Selective Self-test supported.
SMART capabilities:            (0x0003)    Saves SMART data before entering
                    power-saving mode.
                    Supports SMART auto save timer.
Error logging capability:        (0x01)    Error logging supported.
                    General Purpose Logging supported.
Short self-test routine
recommended polling time:      (   1) minutes.
Extended self-test routine
recommended polling time:      ( 131) minutes.
SCT capabilities:            (0x003d)    SCT Status supported.
                    SCT Error Recovery Control supported.
                    SCT Feature Control supported.
                    SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   016    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   133   133   054    Pre-fail  Offline      -       139
  3 Spin_Up_Time            0x0007   123   123   024    Pre-fail  Always       -       326 (Average 298)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       78
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   131   131   020    Pre-fail  Offline      -       29
  9 Power_On_Hours          0x0012   094   094   000    Old_age   Always       -       46555
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       78
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       963
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       963
194 Temperature_Celsius     0x0002   193   193   000    Old_age   Always       -       31 (Min/Max 17/47)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       0

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
# 1  Short offline       Completed without error       00%     23897         -
# 2  Short offline       Completed without error       00%     23892         -
# 3  Short offline       Completed without error       00%     23892         -
# 4  Short offline       Completed without error       00%     21514         -
# 5  Short offline       Completed without error       00%     21510         -
# 6  Short offline       Completed without error       00%     21510         -
# 7  Short offline       Completed without error       00%     14845         -
# 8  Short offline       Completed without error       00%     14838         -
# 9  Short offline       Completed without error       00%     14838         -
#10  Short offline       Completed without error       00%     14802         -
#11  Short offline       Completed without error       00%      3241         -
#12  Short offline       Completed without error       00%      3238         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

-----------------
:~$ sudo smartctl -a /dev/sda
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.14.32-xxxx-grs-ipv6-64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Hitachi Deskstar P7K500
Device Model:     Hitachi HDP725050GLA360
Serial Number:    GEA532RV09LU8E
LU WWN Device Id: 5 000cca 359c45df8
Firmware Version: GM4OA5CA
User Capacity:    500 107 862 016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    7200 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Thu Nov 12 17:25:00 2015 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x84)    Offline data collection activity
                    was suspended by an interrupting command from host.
                    Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0)    The previous self-test routine completed
                    without error or no self-test has ever
                    been run.
Total time to complete Offline
data collection:         ( 7890) seconds.
Offline data collection
capabilities:              (0x5b) SMART execute Offline immediate.
                    Auto Offline data collection on/off support.
                    Suspend Offline collection upon new
                    command.
                    Offline surface scan supported.
                    Self-test supported.
                    No Conveyance Self-test supported.
                    Selective Self-test supported.
SMART capabilities:            (0x0003)    Saves SMART data before entering
                    power-saving mode.
                    Supports SMART auto save timer.
Error logging capability:        (0x01)    Error logging supported.
                    General Purpose Logging supported.
Short self-test routine
recommended polling time:      (   1) minutes.
Extended self-test routine
recommended polling time:      ( 131) minutes.
SCT capabilities:            (0x003d)    SCT Status supported.
                    SCT Error Recovery Control supported.
                    SCT Feature Control supported.
                    SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   016    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   132   132   054    Pre-fail  Offline      -       140
  3 Spin_Up_Time            0x0007   121   121   024    Pre-fail  Always       -       330 (Average 303)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       84
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   131   131   020    Pre-fail  Offline      -       29
  9 Power_On_Hours          0x0012   094   094   000    Old_age   Always       -       46779
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       84
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       322
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       322
194 Temperature_Celsius     0x0002   176   176   000    Old_age   Always       -       34 (Min/Max 21/50)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       0

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
# 1  Short offline       Completed without error       00%     46536         -
# 2  Short offline       Completed without error       00%     24121         -
# 3  Short offline       Completed without error       00%     24116         -
# 4  Short offline       Completed without error       00%     24116         -
# 5  Short offline       Completed without error       00%     21738         -
# 6  Short offline       Completed without error       00%     21734         -
# 7  Short offline       Completed without error       00%     21734         -
# 8  Short offline       Completed without error       00%     15069         -
# 9  Short offline       Completed without error       00%     15062         -
#10  Short offline       Completed without error       00%     15062         -
#11  Short offline       Completed without error       00%     15026         -
#12  Short offline       Completed without error       00%      3464         -
#13  Short offline       Completed without error       00%      3462         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

Une idée de ce que ca pourrait être ?


"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin

Hors ligne

#2 Le 15/11/2015, à 21:16

killersky4

Re : ma partition diminue toute seule : 25Go ont disparus

D'autres test que je pourrais faire ?


"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin

Hors ligne

#3 Le 19/11/2015, à 06:56

tiramiseb

Re : ma partition diminue toute seule : 25Go ont disparus

Salut,

Tu pourrais nous montrer ton script et les résultats des commandes que tu utilises, indiquant la taille.

Hors ligne

#4 Le 20/11/2015, à 01:24

killersky4

Re : ma partition diminue toute seule : 25Go ont disparus

Salut,

Merci pour ta réponse. Mon script agis avec un suite a un retour de la commande df -lh voila la ligne entiere :

size_left=$(df -lh | grep 890G | tr -s ' ' | cut -d' ' -f4 | cut -d'G' -f1 | cut -d'M' -f1 | cut -d',' -f1)

elle extrait l'espace disponible et le script agis en fonction. J'aurais pu faire plus propre mais ce n'est pas ca qui m’inquiète pour l'instant

Voila le résultat du df -lh

:~$ df -lh
Sys. de fichiers    Taille Utilisé Dispo Uti% Monté sur
/dev/root              23G    3,8G   18G  18% /
devtmpfs              990M       0  990M   0% /dev
tmpfs                 199M    388K  198M   1% /run
tmpfs                 5,0M       0  5,0M   0% /run/lock
tmpfs                 1,2G    4,0K  1,2G   1% /dev/shm
/dev/mapper/v-home   890G    615G  231G  73% /home
cgroup                 12K       0   12K   0% /sys/fs/cgroup
cgmfs                 100K       0  100K   0% /run/cgmanager/fs
tmpfs                 199M       0  199M   0% /run/user/117
tmpfs                 199M       0  199M   0% /run/user/0
tmpfs                 199M       0  199M   0% /run/user/33

"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin

Hors ligne

#5 Le 20/11/2015, à 10:43

tiramiseb

Re : ma partition diminue toute seule : 25Go ont disparus

Et c'est la valeur "890G" qui diminue, c'est ça ?
À quel rythme ? Tu y avais quelle valeur avant ? Combien de fois as-tu dû changer ça, à quelle fréquence ?

Hors ligne

#6 Le 20/11/2015, à 18:39

killersky4

Re : ma partition diminue toute seule : 25Go ont disparus

Je ne peux pas répondre précisément: je pense que la diminution ne se fait que quand je redémarre (et où la partition n'est plus monté) et je redémarre le serveur environ 1 fois par an, de plus je ne suis pas sur d'avoir loggé toute les modifications du scripts. Dans mes commentaires j'ai une version a 914Go, une a 904Go et celle a 890Go sur environ 3 ans.


"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin

Hors ligne

#7 Le 20/11/2015, à 19:59

tiramiseb

Re : ma partition diminue toute seule : 25Go ont disparus

Et que donnent ces commandes ?

sudo pvs
sudo vgs
sudo lvs

Hors ligne

#8 Le 21/11/2015, à 13:11

killersky4

Re : ma partition diminue toute seule : 25Go ont disparus

Merci de continuer à t'occuper de mon probleme .
Voila le retour des commandes :

:~$ sudo pvs
  PV         VG   Fmt  Attr PSize   PFree
  /dev/sda3  vg   lvm2 a--  438,41g    0 
  /dev/sdb1  vg   lvm2 a--  465,76g    0 
:~$ sudo vgs
  VG   #PV #LV #SN Attr   VSize   VFree
  vg     2   1   0 wz--n- 904,17g    0 
:~$ sudo lvs
  LV   VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  home vg   -wi-ao---- 904,17g  

"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin

Hors ligne

#9 Le 21/11/2015, à 14:15

tiramiseb

Re : ma partition diminue toute seule : 25Go ont disparus

Le volume logique lui-même fait 904 Go, placé dans un groupe de volumes de 904 Go, lui-même utilisant deux volumes physiques qui sont dans des partitions de 438 et 465 Go. Pour commencer, peux-tu confirmer que ces deux partitions font la bonne taille ?

On voit ensuite en effet que le système de fichiers fait 890 Go, dans une partition de 904 Go.

A priori je pensais qu'il pouvait s'agir d'un rapport entre Go (base 10, multiples de 1000) et Gio (base 2, multiples de 1024), mais ce n'est visiblement pas le cas (car 904 Go = 841 Gio, et non 890).

Voyons ce que disent les détails du volume logique ainsi que les détails du système de fichiers :

sudo lvdisplay /dev/mapper/vg-home
sudo tune2fs -l /dev/mapper/vg-home

Hors ligne

#10 Le 21/11/2015, à 15:44

killersky4

Re : ma partition diminue toute seule : 25Go ont disparus

Pour les taille de partitions ça correspond a ce que me retourne fdsik : 2 disques physiques de 465,8 GiB avec 27,3GiB hors LVM dans le 1er donc j'ai bien 2 partitions de 438,4G et de 465,8G

Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0006f598

Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        4096  49154047  49149952  23,4G 83 Linux
/dev/sda2       49154048  57343999   8189952   3,9G 82 Linux swap / Solaris
/dev/sda3       57344000 976768064 919424065 438,4G 83 Linux

Disk /dev/sdb: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1          63 976768064 976768002 465,8G 83 Linux

Disk /dev/mapper/vg-home: 904,2 GiB, 970847158272 bytes, 1896185856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Voila le résultat des commandes :

:~$ sudo lvdisplay /dev/mapper/vg-home
  --- Logical volume ---
  LV Path                /dev/vg/home
  LV Name                home
  VG Name                vg
  LV UUID                M3Hj0j-v92S-RX6A-Zqqi-bU8K-BK5l-mgU2Cd
  LV Write Access        read/write
  LV Creation host, time , 
  LV Status              available
  # open                 1
  LV Size                904,17 GiB
  Current LE             231468
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           251:0


:~$ sudo tune2fs -l /dev/mapper/vg-home
tune2fs 1.42.12 (29-Aug-2014)
Filesystem volume name:   <none>
Last mounted on:          /home
Filesystem UUID:          e2a26b0a-875e-49e0-b329-4a73aa1f673c
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash 
Default mount options:    (none)
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              59260928
Block count:              237023232
Reserved block count:     11851161
Free blocks:              129372853
Free inodes:              59153143
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      967
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Tue Apr 16 16:51:29 2013
Last mount time:          Thu Sep 24 20:16:16 2015
Last write time:          Thu Sep 24 20:16:16 2015
Mount count:              2
Maximum mount count:      24
Last checked:             Wed May 27 20:47:27 2015
Check interval:           15552000 (6 months)
Next check after:         Mon Nov 23 19:47:27 2015
Lifetime writes:          67 TB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:	          256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      b8f67b15-0552-4a62-a847-effc3eb0b3e7
Journal backup:           inode blocks

"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin

Hors ligne

#11 Le 21/11/2015, à 16:03

tiramiseb

Re : ma partition diminue toute seule : 25Go ont disparus

Alors ça c'est étonnant !

129372853 blocs de 4096 octets, ça fait bien 904,17 Gio. Donc d'après tune2fs, le système de fichiers fait bien la taille qu'il faut... taille qui n'est pas celle qu'indique "df", comme tu l'as montré.

Ma seconde idée, c'était que (pour une raison inconnue) l'espace utilisé par le système de fichiers aurait diminué, laissant de l'espace "mort" en fin de volume logique. Mais ce n'est pas le cas, vu le retour de tune2fs.

Et, comme tu l'as indiqué en tout premier, les disques ne reportent pas d'erreur, donc ça ne serait pas à cause de ça...

Je suis perplexe.

Hors ligne

#12 Le 21/11/2015, à 19:25

killersky4

Re : ma partition diminue toute seule : 25Go ont disparus

Merci de m'avoir aidé a approfondir smile
Je suis plus curieux que dérangé par ce problème, je n'arrive pas a comprendre ce qui peut produire ca ...


"Celui qui est prêt à sacrifier un peu de liberté pour obtenir un peu de sécurité ne mérite ni l'une ni l'autre." Benjamin Franklin

Hors ligne

#13 Le 21/11/2015, à 19:34

tiramiseb

Re : ma partition diminue toute seule : 25Go ont disparus

idem

Hors ligne